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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106 2,297 180,038 SH   SOLE 2 116,241 0 63,797
1 800 FLOWERS COM INC CL A 68243Q106 1 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106 5 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,191 93,366 SH   SOLE 18 68,176 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106 7,857 615,786 SH   SOLE 19 615,786 0 0
1 800 FLOWERS COM INC CL A 68243Q106 11,864 929,814 SH   SOLE 21 929,814 0 0
1 800 FLOWERS COM INC CL A 68243Q106 15,831 1,240,638 SH   SOLE 22 1,224,425 0 16,213
1 800 FLOWERS COM INC CL A 68243Q106 285 22,321 SH   SOLE 23 22,321 0 0
1 800 FLOWERS COM INC CL A 68243Q106 57 4,495 SH   SOLE 25 4,495 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,400 109,721 SH   SOLE 26 1,801 0 107,920
1 800 FLOWERS COM INC CL A 68243Q106 443 34,704 SH   SOLE 30 34,704 0 0
1 800 FLOWERS COM INC CL A 68243Q106 438 34,356 SH   SOLE 34 34,356 0 0
1 800 FLOWERS COM INC CL A 68243Q106 22 1,748 SH   SOLE 36 1,748 0 0
1 800 FLOWERS COM INC CL A 68243Q106 48 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106 347 27,232 SH   SOLE 43 26,297 0 935
10X GENOMICS INC CL A COM 88025U109 5,475 71,969 SH   SOLE 2 9,597 0 62,372
10X GENOMICS INC CL A COM 88025U109 3,659 48,106 SH   SOLE 4 29,295 0 18,811
10X GENOMICS INC CL A COM 88025U109 504 6,622 SH   SOLE 7 6,622 0 0
10X GENOMICS INC CL A COM 88025U109 18 232 SH   SOLE 13 232 0 0
10X GENOMICS INC CL A COM 88025U109 466 6,130 SH   SOLE 15 6,130 0 0
10X GENOMICS INC CL A COM 88025U109 0 2 SH   SOLE 17 0 0 2
10X GENOMICS INC CL A COM 88025U109 19,898 261,576 SH   SOLE 18 194,884 0 66,692
10X GENOMICS INC CL A COM 88025U109 298,042 3,918,003 SH   SOLE 19 3,918,003 0 0
10X GENOMICS INC CL A COM 88025U109 186 2,445 SH   SOLE 20 2,445 0 0
10X GENOMICS INC CL A COM 88025U109 146,310 1,923,363 SH   SOLE 21 1,923,363 0 0
10X GENOMICS INC CL A COM 88025U109 179,495 2,359,598 SH   SOLE 22 2,217,448 0 142,150
10X GENOMICS INC CL A COM 88025U109 7,253 95,347 SH   SOLE 23 95,347 0 0
10X GENOMICS INC CL A COM 88025U109 2,075 27,281 SH   SOLE 25 27,281 0 0
10X GENOMICS INC CL A COM 88025U109 5,066 66,592 SH   SOLE 26 49,351 0 17,241
10X GENOMICS INC CL A COM 88025U109 6,163 81,013 SH   SOLE 28 1,823 0 79,190
10X GENOMICS INC CL A COM 88025U109 20 259 SH   SOLE 29 259 0 0
10X GENOMICS INC CL A COM 88025U109 17,490 229,925 SH   SOLE 30 229,925 0 0
10X GENOMICS INC CL A COM 88025U109 1,245 16,362 SH   SOLE 31 8,063 0 8,299
10X GENOMICS INC CL A COM 88025U109 352 4,626 SH   SOLE 34 4,626 0 0
10X GENOMICS INC CL A COM 88025U109 933 12,262 SH   SOLE 36 12,262 0 0
10X GENOMICS INC CL A COM 88025U109 197 2,593 SH   SOLE 40 2,593 0 0
10X GENOMICS INC CL A COM 88025U109 63 834 SH   OTR 43 834 0 0
10X GENOMICS INC CL A COM 88025U109 1,662 21,852 SH   SOLE 43 17,938 0 3,914
111 INC ADS 68247Q102 19 7,170 SH   SOLE 4 7,170 0 0
111 INC ADS 68247Q102 49 18,272 SH   SOLE 21 18,272 0 0
111 INC ADS 68247Q102 365 137,183 SH   SOLE 22 134,324 0 2,859
111 INC ADS 68247Q102 33 12,316 SH   SOLE 30 12,316 0 0
180 LIFE SCIENCES CORP COM 68236V104 22 8,343 SH   SOLE 2 8,343 0 0
180 LIFE SCIENCES CORP COM 68236V104 16 6,277 SH   SOLE 18 6,277 0 0
180 LIFE SCIENCES CORP COM 68236V104 179 68,995 SH   SOLE 21 68,995 0 0
180 LIFE SCIENCES CORP COM 68236V104 737 284,700 SH   SOLE 22 284,700 0 0
1847 GOEDEKER INC COM 28252C109 3 1,491 SH   SOLE 2 0 0 1,491
1847 GOEDEKER INC COM 28252C109 25 12,975 SH   SOLE 18 12,975 0 0
1847 GOEDEKER INC COM 28252C109 326 169,939 SH   SOLE 21 169,939 0 0
1847 GOEDEKER INC COM 28252C109 2,990 1,557,459 SH   SOLE 22 1,557,459 0 0
1895 BANCORP OF WIS INC COM 28253R105 6 567 SH   SOLE 18 567 0 0
1895 BANCORP OF WIS INC COM 28253R105 99 9,144 SH   SOLE 21 9,144 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,287 386,930 SH   SOLE 2 242,710 0 144,220
1LIFE HEALTHCARE INC COM 68269G107 2 220 SH   SOLE 4 220 0 0
1LIFE HEALTHCARE INC COM 68269G107 16 1,476 SH   SOLE 7 1,476 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,700 333,968 SH   SOLE 18 308,199 0 25,769
1LIFE HEALTHCARE INC COM 68269G107 10,137 914,911 SH   SOLE 19 914,911 0 0
1LIFE HEALTHCARE INC COM 68269G107 48,551 4,381,904 SH   SOLE 21 4,381,904 0 0
1LIFE HEALTHCARE INC COM 68269G107 47,877 4,321,000 SH   SOLE 22 4,230,978 0 90,022
1LIFE HEALTHCARE INC COM 68269G107 307 27,676 SH   SOLE 23 27,676 0 0
1LIFE HEALTHCARE INC COM 68269G107 298 26,868 SH   SOLE 25 26,868 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,487 314,727 SH   SOLE 26 67,819 0 246,908
1LIFE HEALTHCARE INC COM 68269G107 76 6,864 SH   SOLE 28 6,864 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,697 243,397 SH   SOLE 30 243,397 0 0
1LIFE HEALTHCARE INC COM 68269G107 906 81,779 SH   SOLE 34 81,779 0 0
1LIFE HEALTHCARE INC COM 68269G107 78 7,054 SH   SOLE 36 7,054 0 0
1LIFE HEALTHCARE INC COM 68269G107 334 30,113 SH   SOLE 40 30,113 0 0
1LIFE HEALTHCARE INC COM 68269G107 506 45,631 SH   SOLE 43 41,432 0 4,199
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 1,985 2,300,000 PRN   SOLE 21 2,300,000 0 0
1ST SOURCE CORP COM 336901103 1,240 26,817 SH   SOLE 2 16,563 0 10,254
1ST SOURCE CORP COM 336901103 13 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,315 50,051 SH   SOLE 18 50,051 0 0
1ST SOURCE CORP COM 336901103 1,526 32,996 SH   SOLE 19 32,996 0 0
1ST SOURCE CORP COM 336901103 28,534 616,946 SH   SOLE 21 616,946 0 0
1ST SOURCE CORP COM 336901103 24,592 531,728 SH   SOLE 22 513,958 0 17,770
1ST SOURCE CORP COM 336901103 104 2,251 SH   SOLE 25 2,251 0 0
1ST SOURCE CORP COM 336901103 104 2,247 SH   SOLE 26 0 0 2,247
1ST SOURCE CORP COM 336901103 13 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103 803 17,359 SH   SOLE 30 17,359 0 0
1ST SOURCE CORP COM 336901103 52 1,123 SH   SOLE 34 1,123 0 0
1ST SOURCE CORP COM 336901103 127 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103 675 14,604 SH   SOLE 43 14,006 0 598
1STDIBS COM INC COM 320551104 32 3,957 SH   SOLE 2 2,237 0 1,720
1STDIBS COM INC COM 320551104 412 51,615 SH   SOLE 18 51,615 0 0
1STDIBS COM INC COM 320551104 225 28,114 SH   SOLE 19 28,114 0 0
1STDIBS COM INC COM 320551104 5,113 639,953 SH   SOLE 21 639,953 0 0
1STDIBS COM INC COM 320551104 1,229 153,852 SH   SOLE 22 151,980 0 1,872
1STDIBS COM INC COM 320551104 2 207 SH   SOLE 43 0 0 207
22ND CENTY GROUP INC COM 90137F103 52 22,477 SH   SOLE 2 6,185 0 16,292
22ND CENTY GROUP INC COM 90137F103 6 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103 1,071 461,842 SH   SOLE 18 461,842 0 0
22ND CENTY GROUP INC COM 90137F103 672 289,592 SH   SOLE 19 289,592 0 0
22ND CENTY GROUP INC COM 90137F103 12,770 5,504,373 SH   SOLE 21 5,504,373 0 0
22ND CENTY GROUP INC COM 90137F103 8,727 3,761,659 SH   SOLE 22 3,733,708 0 27,951
23ANDME HOLDING CO CLASS A COM 90138Q108 195 50,975 SH   SOLE 2 43,829 0 7,146
23ANDME HOLDING CO CLASS A COM 90138Q108 650 169,663 SH   SOLE 21 169,663 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 10,516 2,745,735 SH   SOLE 22 2,723,083 0 22,652
23ANDME HOLDING CO CLASS A COM 90138Q108 38 9,962 SH   SOLE 25 9,962 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 23 6,116 SH   SOLE 26 0 0 6,116
23ANDME HOLDING CO CLASS A COM 90138Q108 516 134,829 SH   SOLE 30 134,829 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 42 11,092 SH   SOLE 40 11,092 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 376 22,040 SH   SOLE 2 11,111 0 10,929
2SEVENTY BIO INC COMMON STOCK 901384107 2 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 6 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 1,133 66,420 SH   SOLE 18 66,420 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 678 39,767 SH   SOLE 19 39,767 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 14,666 859,669 SH   SOLE 21 859,669 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 9,642 565,194 SH   SOLE 22 542,889 0 22,305
2SEVENTY BIO INC COMMON STOCK 901384107 127 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 154 9,008 SH   SOLE 26 7,198 0 1,810
2SEVENTY BIO INC COMMON STOCK 901384107 330 19,354 SH   SOLE 30 19,354 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 11 670 SH   SOLE 36 670 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 45 2,648 SH   SOLE 40 2,648 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 19 1,120 SH   SOLE 43 1,120 0 0
2U INC COM 90214J101 2,844 214,182 SH   SOLE 2 132,395 0 81,787
2U INC COM 90214J101 4 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101 14 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101 2,991 225,259 SH   SOLE 18 198,022 0 27,237
2U INC COM 90214J101 9,813 738,957 SH   SOLE 19 738,957 0 0
2U INC COM 90214J101 33,386 2,513,999 SH   SOLE 21 2,513,999 0 0
2U INC COM 90214J101 29,878 2,249,832 SH   SOLE 22 2,198,521 0 51,311
2U INC COM 90214J101 310 23,332 SH   SOLE 23 23,332 0 0
2U INC COM 90214J101 206 15,540 SH   SOLE 25 15,540 0 0
2U INC COM 90214J101 1,988 149,686 SH   SOLE 26 33,689 0 115,997
2U INC COM 90214J101 18 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101 1,561 117,554 SH   SOLE 30 117,554 0 0
2U INC COM 90214J101 296 22,296 SH   SOLE 34 22,296 0 0
2U INC COM 90214J101 154 11,573 SH   SOLE 36 11,573 0 0
2U INC COM 90214J101 122 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101 1,084 81,613 SH   SOLE 43 74,069 0 7,544
2U INC NOTE 2.250% 5/0 90214JAB7 2,423 2,884,000 PRN   SOLE 2 2,884,000 0 0
2U INC NOTE 2.250% 5/0 90214JAB7 97 116,000 PRN   SOLE 19 116,000 0 0
2U INC NOTE 2.250% 5/0 90214JAB7 2,049 2,439,000 PRN   SOLE 21 2,439,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,457 87,327 SH   SOLE 2 60,336 0 26,991
3-D SYS CORP DEL COM NEW 88554D205 32 1,918 SH   SOLE 4 501 0 1,417
3-D SYS CORP DEL COM NEW 88554D205 28 1,700 SH   SOLE 7 1,700 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205 7,362 441,355 SH   SOLE 18 427,015 0 14,340
3-D SYS CORP DEL COM NEW 88554D205 5,412 324,445 SH   SOLE 19 324,445 0 0
3-D SYS CORP DEL COM NEW 88554D205 250,428 15,013,688 SH   SOLE 21 15,013,688 0 0
3-D SYS CORP DEL COM NEW 88554D205 52,542 3,149,977 SH   SOLE 22 3,072,735 0 77,242
3-D SYS CORP DEL COM NEW 88554D205 55 3,270 SH   SOLE 23 3,270 0 0
3-D SYS CORP DEL COM NEW 88554D205 344 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,248 74,842 SH   SOLE 26 49,465 0 25,377
3-D SYS CORP DEL COM NEW 88554D205 38 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205 12,525 750,903 SH   SOLE 30 750,903 0 0
3-D SYS CORP DEL COM NEW 88554D205 254 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 729 43,734 SH   SOLE 43 42,976 0 758
360 DIGITECH INC AMERICAN DEP 88557W101 1,748 113,575 SH   SOLE 2 5,860 0 107,715
360 DIGITECH INC AMERICAN DEP 88557W101 583 37,908 SH   SOLE 4 14,866 0 23,042
360 DIGITECH INC AMERICAN DEP 88557W101 142 9,202 SH   SOLE 7 9,202 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 434 28,186 SH   SOLE 13 11,087 0 17,099
360 DIGITECH INC AMERICAN DEP 88557W101 975 63,379 SH   SOLE 15 63,379 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 952 61,868 SH   SOLE 18 61,868 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 26,013 1,690,281 SH   SOLE 21 1,690,281 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 14,271 927,322 SH   SOLE 22 768,491 0 158,831
360 DIGITECH INC AMERICAN DEP 88557W101 1,447 94,026 SH   SOLE 23 94,026 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,601 104,028 SH   SOLE 25 104,028 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 803 52,200 SH   SOLE 26 0 0 52,200
360 DIGITECH INC AMERICAN DEP 88557W101 3,371 219,040 SH   SOLE 28 10,138 0 208,902
360 DIGITECH INC AMERICAN DEP 88557W101 7,757 504,000 SH   SOLE 30 504,000 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 43 2,794 SH   SOLE 31 0 0 2,794
360 DIGITECH INC AMERICAN DEP 88557W101 74 4,833 SH   SOLE 34 4,833 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 6 384 SH   SOLE 40 384 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 3,135 203,715 SH   SOLE 43 177,788 0 25,927
3M CO COM 88579Y101 199,696 1,341,325 SH   SOLE 2 332,390 0 1,008,935
3M CO COM 88579Y101 52,145 350,246 SH   SOLE 4 289,179 0 61,067
3M CO COM 88579Y101 86,965 584,128 SH   SOLE 7 565,327 0 18,801
3M CO COM 88579Y101 1,359 9,129 SH   SOLE 13 9,129 0 0
3M CO COM 88579Y101 12,155 81,645 SH   SOLE 15 81,645 0 0
3M CO COM 88579Y101 153,548 1,031,355 SH   SOLE 18 952,489 0 78,866
3M CO COM 88579Y101 40,850 274,381 SH   SOLE 19 274,381 0 0
3M CO COM 88579Y101 3,296 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101 2,482,729 16,676,038 SH   SOLE 21 16,676,038 0 0
3M CO COM 88579Y101 1,812,937 12,177,172 SH   SOLE 22 11,007,056 0 1,170,116
3M CO COM 88579Y101 111,756 750,642 SH   SOLE 23 750,642 0 0
3M CO COM 88579Y101 173,273 1,163,841 SH   SOLE 25 1,163,841 0 0
3M CO COM 88579Y101 290,756 1,952,957 SH   SOLE 26 1,049,760 0 903,197
3M CO COM 88579Y101 279,987 1,880,622 SH   SOLE 28 204,872 0 1,675,750
3M CO COM 88579Y101 1,145 7,690 SH   SOLE 29 7,690 0 0
3M CO COM 88579Y101 562,855 3,780,597 SH   SOLE 30 3,776,384 0 4,213
3M CO COM 88579Y101 21,108 141,778 SH   SOLE 31 76,663 0 65,115
3M CO COM 88579Y101 7,588 50,966 SH   SOLE 32 50,966 0 0
3M CO COM 88579Y101 9,036 60,690 SH   SOLE 34 60,690 0 0
3M CO COM 88579Y101 37,643 252,843 SH   SOLE 36 252,843 0 0
3M CO COM 88579Y101 2,872 19,289 SH   SOLE 40 19,289 0 0
3M CO COM 88579Y101 251 1,688 SH   OTR 43 1,688 0 0
3M CO COM 88579Y101 57,299 384,868 SH   SOLE 43 344,380 0 40,488
4D MOLECULAR THERAPEUTICS IN COM 35104E100 356 23,558 SH   SOLE 2 13,645 0 9,913
4D MOLECULAR THERAPEUTICS IN COM 35104E100 6 395 SH   SOLE 7 395 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,299 85,897 SH   SOLE 18 85,897 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 739 48,879 SH   SOLE 19 48,879 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 19,407 1,283,560 SH   SOLE 21 1,283,560 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 9,469 626,272 SH   SOLE 22 603,825 0 22,447
4D MOLECULAR THERAPEUTICS IN COM 35104E100 35 2,324 SH   SOLE 25 2,324 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 783 51,771 SH   SOLE 30 51,771 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 34 2,246 SH   SOLE 40 2,246 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 80 5,324 SH   SOLE 43 5,324 0 0
51JOB INC SPONSORED ADS 316827104 3,977 67,930 SH   SOLE 2 12,247 0 55,683
51JOB INC SPONSORED ADS 316827104 1,182 20,192 SH   SOLE 4 10,974 0 9,218
51JOB INC SPONSORED ADS 316827104 224 3,826 SH   SOLE 7 3,826 0 0
51JOB INC SPONSORED ADS 316827104 743 12,696 SH   SOLE 13 5,883 0 6,813
51JOB INC SPONSORED ADS 316827104 1,434 24,497 SH   SOLE 15 24,497 0 0
51JOB INC SPONSORED ADS 316827104 1,713 29,263 SH   SOLE 18 29,263 0 0
51JOB INC SPONSORED ADS 316827104 626 10,684 SH   SOLE 19 10,684 0 0
51JOB INC SPONSORED ADS 316827104 37,310 637,238 SH   SOLE 21 637,238 0 0
51JOB INC SPONSORED ADS 316827104 30,431 519,752 SH   SOLE 22 448,611 0 71,141
51JOB INC SPONSORED ADS 316827104 1,936 33,062 SH   SOLE 23 33,062 0 0
51JOB INC SPONSORED ADS 316827104 1,275 21,775 SH   SOLE 25 21,775 0 0
51JOB INC SPONSORED ADS 316827104 2,502 42,733 SH   SOLE 26 1,727 0 41,006
51JOB INC SPONSORED ADS 316827104 4,667 79,712 SH   SOLE 28 5,421 0 74,291
51JOB INC SPONSORED ADS 316827104 11,445 195,472 SH   SOLE 30 195,472 0 0
51JOB INC SPONSORED ADS 316827104 132 2,260 SH   SOLE 31 0 0 2,260
51JOB INC SPONSORED ADS 316827104 304 5,191 SH   SOLE 34 5,191 0 0
51JOB INC SPONSORED ADS 316827104 8 131 SH   SOLE 40 131 0 0
51JOB INC SPONSORED ADS 316827104 8,225 140,478 SH   SOLE 43 130,814 0 9,664
7 ACQUISITION CORPORATION UNIT 11/05/2026 G80694121 22,630 2,254,000 SH   SOLE 2 2,254,000 0 0
89BIO INC COM 282559103 20 5,379 SH   SOLE 2 1,827 0 3,552
89BIO INC COM 282559103 117 30,916 SH   SOLE 18 30,916 0 0
89BIO INC COM 282559103 561 148,909 SH   SOLE 19 148,909 0 0
89BIO INC COM 282559103 1,743 462,399 SH   SOLE 21 462,399 0 0
89BIO INC COM 282559103 997 264,515 SH   SOLE 22 257,658 0 6,857
89BIO INC COM 282559103 3 810 SH   SOLE 23 810 0 0
89BIO INC COM 282559103 35 9,275 SH   SOLE 30 9,275 0 0
89BIO INC COM 282559103 0 27 SH   SOLE 43 27 0 0
8X8 INC NEW COM 282914100 2,146 170,461 SH   SOLE 2 138,364 0 32,097
8X8 INC NEW COM 282914100 18 1,399 SH   SOLE 4 422 0 977
8X8 INC NEW COM 282914100 20 1,571 SH   SOLE 7 1,571 0 0
8X8 INC NEW COM 282914100 5,084 403,805 SH   SOLE 18 390,696 0 13,109
8X8 INC NEW COM 282914100 3,844 305,313 SH   SOLE 19 305,313 0 0
8X8 INC NEW COM 282914100 175,988 13,978,399 SH   SOLE 21 13,978,399 0 0
8X8 INC NEW COM 282914100 37,510 2,979,384 SH   SOLE 22 2,912,322 0 67,062
8X8 INC NEW COM 282914100 128 10,150 SH   SOLE 23 10,150 0 0
8X8 INC NEW COM 282914100 191 15,160 SH   SOLE 25 15,160 0 0
8X8 INC NEW COM 282914100 716 56,887 SH   SOLE 26 36,967 0 19,920
8X8 INC NEW COM 282914100 24 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100 2,406 191,074 SH   SOLE 30 191,074 0 0
8X8 INC NEW COM 282914100 62 4,949 SH   SOLE 36 4,949 0 0
8X8 INC NEW COM 282914100 159 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 1,494 118,694 SH   SOLE 43 91,160 0 27,534
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1,843 2,000,000 PRN   SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 3,106 3,371,000 PRN   SOLE 21 3,371,000 0 0
9 METERS BIOPHARMA INC COM 654405109 14 22,661 SH   SOLE 2 8,548 0 14,113
9 METERS BIOPHARMA INC COM 654405109 2 3,416 SH   SOLE 7 3,416 0 0
9 METERS BIOPHARMA INC COM 654405109 375 626,181 SH   SOLE 18 626,181 0 0
9 METERS BIOPHARMA INC COM 654405109 220 367,253 SH   SOLE 19 367,253 0 0
9 METERS BIOPHARMA INC COM 654405109 4,535 7,566,677 SH   SOLE 21 7,566,677 0 0
9 METERS BIOPHARMA INC COM 654405109 3,237 5,401,337 SH   SOLE 22 5,351,748 0 49,589
9 METERS BIOPHARMA INC COM 654405109 2 2,882 SH   SOLE 43 2,882 0 0
908 DEVICES INC COM 65443P102 147 7,739 SH   SOLE 2 5,289 0 2,450
908 DEVICES INC COM 65443P102 2 116 SH   SOLE 7 116 0 0
908 DEVICES INC COM 65443P102 1,019 53,600 SH   SOLE 18 53,600 0 0
908 DEVICES INC COM 65443P102 47,482 2,497,745 SH   SOLE 19 2,497,745 0 0
908 DEVICES INC COM 65443P102 13,063 687,173 SH   SOLE 21 687,173 0 0
908 DEVICES INC COM 65443P102 8,287 435,954 SH   SOLE 22 423,281 0 12,673
908 DEVICES INC COM 65443P102 41 2,142 SH   SOLE 25 2,142 0 0
908 DEVICES INC COM 65443P102 53 2,768 SH   SOLE 30 2,768 0 0
908 DEVICES INC COM 65443P102 38 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102 25 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102 166 8,727 SH   SOLE 43 8,059 0 668
A K A BRANDS HLDG CORP COM 00152K101 52 11,811 SH   SOLE 2 11,053 0 758
A K A BRANDS HLDG CORP COM 00152K101 123 27,878 SH   SOLE 18 27,878 0 0
A K A BRANDS HLDG CORP COM 00152K101 64 14,477 SH   SOLE 19 14,477 0 0
A K A BRANDS HLDG CORP COM 00152K101 1,091 246,739 SH   SOLE 21 246,739 0 0
A K A BRANDS HLDG CORP COM 00152K101 268 60,638 SH   SOLE 22 58,875 0 1,763
A K A BRANDS HLDG CORP COM 00152K101 4 939 SH   SOLE 23 939 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 718 9,279 SH   SOLE 2 2,812 0 6,467
A-MARK PRECIOUS METALS INC COM 00181T107 11 140 SH   SOLE 7 140 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 2,192 28,341 SH   SOLE 18 28,341 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,229 15,886 SH   SOLE 19 15,886 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 27,147 351,012 SH   SOLE 21 351,012 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 15,179 196,269 SH   SOLE 22 187,717 0 8,552
A-MARK PRECIOUS METALS INC COM 00181T107 254 3,290 SH   SOLE 23 3,290 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 127 1,645 SH   SOLE 25 1,645 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 26 342 SH   SOLE 26 342 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 183 2,360 SH   SOLE 30 2,360 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 44 565 SH   SOLE 36 565 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 97 1,258 SH   SOLE 40 1,258 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 157 2,034 SH   SOLE 43 2,034 0 0
A10 NETWORKS INC COM 002121101 851 61,019 SH   SOLE 2 43,954 0 17,065
A10 NETWORKS INC COM 002121101 8 599 SH   SOLE 7 599 0 0
A10 NETWORKS INC COM 002121101 2,419 173,373 SH   SOLE 18 173,373 0 0
A10 NETWORKS INC COM 002121101 1,476 105,797 SH   SOLE 19 105,797 0 0
A10 NETWORKS INC COM 002121101 33,508 2,402,038 SH   SOLE 21 2,402,038 0 0
A10 NETWORKS INC COM 002121101 20,027 1,435,595 SH   SOLE 22 1,389,538 0 46,057
A10 NETWORKS INC COM 002121101 2,369 169,789 SH   SOLE 25 169,789 0 0
A10 NETWORKS INC COM 002121101 1,099 78,794 SH   SOLE 26 30,804 0 47,990
A10 NETWORKS INC COM 002121101 920 65,975 SH   SOLE 30 65,975 0 0
A10 NETWORKS INC COM 002121101 954 68,407 SH   SOLE 34 68,407 0 0
A10 NETWORKS INC COM 002121101 17 1,218 SH   SOLE 36 1,218 0 0
A10 NETWORKS INC COM 002121101 112 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 144 10,301 SH   SOLE 43 10,089 0 212
AADI BIOSCIENCE INC COM 00032Q104 21 1,248 SH   SOLE 2 0 0 1,248
AADI BIOSCIENCE INC COM 00032Q104 62 3,628 SH   SOLE 18 3,628 0 0
AADI BIOSCIENCE INC COM 00032Q104 899 52,971 SH   SOLE 21 52,971 0 0
AADI BIOSCIENCE INC COM 00032Q104 4,281 252,280 SH   SOLE 22 252,280 0 0
AAON INC COM PAR $0.004 000360206 913 16,384 SH   SOLE 2 11,984 0 4,400
AAON INC COM PAR $0.004 000360206 10 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 32 582 SH   SOLE 7 582 0 0
AAON INC COM PAR $0.004 000360206 2 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 7,958 142,788 SH   SOLE 18 142,788 0 0
AAON INC COM PAR $0.004 000360206 4,167 74,771 SH   SOLE 19 74,771 0 0
AAON INC COM PAR $0.004 000360206 275,138 4,936,981 SH   SOLE 21 4,936,981 0 0
AAON INC COM PAR $0.004 000360206 56,387 1,011,795 SH   SOLE 22 986,966 0 24,829
AAON INC COM PAR $0.004 000360206 500 8,966 SH   SOLE 25 8,966 0 0
AAON INC COM PAR $0.004 000360206 1,134 20,345 SH   SOLE 26 17,492 0 2,853
AAON INC COM PAR $0.004 000360206 43 769 SH   SOLE 28 769 0 0
AAON INC COM PAR $0.004 000360206 4,037 72,430 SH   SOLE 30 72,430 0 0
AAON INC COM PAR $0.004 000360206 346 6,211 SH   SOLE 36 6,211 0 0
AAON INC COM PAR $0.004 000360206 316 5,666 SH   SOLE 40 5,666 0 0
AAON INC COM PAR $0.004 000360206 1,317 23,630 SH   SOLE 43 20,326 0 3,304
AAR CORP COM 000361105 4,040 83,419 SH   SOLE 2 58,070 0 25,349
AAR CORP COM 000361105 6 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105 20 403 SH   SOLE 7 403 0 0
AAR CORP COM 000361105 6,041 124,731 SH   SOLE 18 124,731 0 0
AAR CORP COM 000361105 5,881 121,428 SH   SOLE 19 121,428 0 0
AAR CORP COM 000361105 218,543 4,512,560 SH   SOLE 21 4,512,560 0 0
AAR CORP COM 000361105 45,623 942,038 SH   SOLE 22 906,909 0 35,129
AAR CORP COM 000361105 124 2,562 SH   SOLE 23 2,562 0 0
AAR CORP COM 000361105 10,575 218,357 SH   SOLE 25 218,357 0 0
AAR CORP COM 000361105 3,740 77,233 SH   SOLE 26 6,826 0 70,407
AAR CORP COM 000361105 912 18,833 SH   SOLE 28 18,833 0 0
AAR CORP COM 000361105 2,865 59,156 SH   SOLE 30 59,156 0 0
AAR CORP COM 000361105 1,572 32,460 SH   SOLE 34 32,460 0 0
AAR CORP COM 000361105 79 1,627 SH   SOLE 36 1,627 0 0
AAR CORP COM 000361105 174 3,586 SH   SOLE 40 3,586 0 0
AAR CORP COM 000361105 81 1,681 SH   OTR 43 1,681 0 0
AAR CORP COM 000361105 1,926 39,764 SH   SOLE 43 35,770 0 3,994
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 32,260 997,530 SH   SOLE 43 859,455 0 138,075
ABBOTT LABS COM 002824100 525,358 4,438,641 SH   SOLE 2 1,349,410 0 3,089,231
ABBOTT LABS COM 002824100 160,830 1,358,823 SH   SOLE 4 845,959 0 512,864
ABBOTT LABS COM 002824100 185,574 1,567,877 SH   SOLE 7 1,515,949 0 51,928
ABBOTT LABS COM 002824100 7,817 66,042 SH   SOLE 13 66,042 0 0
ABBOTT LABS COM 002824100 29,757 251,408 SH   SOLE 15 251,408 0 0
ABBOTT LABS COM 002824100 11 89 SH   SOLE 17 0 0 89
ABBOTT LABS COM 002824100 387,440 3,273,399 SH   SOLE 18 2,997,371 0 276,028
ABBOTT LABS COM 002824100 709,307 5,992,797 SH   SOLE 19 5,992,797 0 0
ABBOTT LABS COM 002824100 12,456 105,241 SH   SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100 5,768,029 48,732,929 SH   SOLE 21 48,732,929 0 0
ABBOTT LABS COM 002824100 4,455,788 37,646,060 SH   SOLE 22 33,735,684 0 3,910,376
ABBOTT LABS COM 002824100 281,337 2,376,957 SH   SOLE 23 2,376,957 0 0
ABBOTT LABS COM 002824100 329,107 2,780,561 SH   SOLE 25 2,780,561 0 0
ABBOTT LABS COM 002824100 509,922 4,308,227 SH   SOLE 26 1,905,375 0 2,402,852
ABBOTT LABS COM 002824100 390,399 3,298,403 SH   SOLE 28 132,944 0 3,165,459
ABBOTT LABS COM 002824100 6,858 57,938 SH   SOLE 29 57,938 0 0
ABBOTT LABS COM 002824100 1,034,896 8,743,626 SH   SOLE 30 8,743,626 0 0
ABBOTT LABS COM 002824100 60,757 513,322 SH   SOLE 31 313,842 0 199,480
ABBOTT LABS COM 002824100 14,158 119,616 SH   SOLE 32 119,616 0 0
ABBOTT LABS COM 002824100 554,216 4,682,459 SH   SOLE 34 4,682,459 0 0
ABBOTT LABS COM 002824100 81,620 689,590 SH   SOLE 36 689,590 0 0
ABBOTT LABS COM 002824100 6,970 58,886 SH   SOLE 40 58,886 0 0
ABBOTT LABS COM 002824100 556 4,695 SH   OTR 43 4,695 0 0
ABBOTT LABS COM 002824100 211,527 1,787,146 SH   SOLE 43 1,605,565 0 181,581
ABBVIE INC COM 00287Y109 709,524 4,376,806 SH   SOLE 2 1,288,114 0 3,088,692
ABBVIE INC COM 00287Y109 204,371 1,260,692 SH   SOLE 4 781,113 0 479,579
ABBVIE INC COM 00287Y109 282,021 1,739,689 SH   SOLE 7 1,687,872 0 51,817
ABBVIE INC COM 00287Y109 10,781 66,507 SH   SOLE 13 66,507 0 0
ABBVIE INC COM 00287Y109 40,744 251,333 SH   SOLE 15 251,333 0 0
ABBVIE INC COM 00287Y109 1 4 SH   SOLE 17 0 0 4
ABBVIE INC COM 00287Y109 724,324 4,468,099 SH   SOLE 18 4,206,209 0 261,890
ABBVIE INC COM 00287Y109 778,692 4,803,478 SH   SOLE 19 4,803,478 0 0
ABBVIE INC COM 00287Y109 6,998,468 43,171,106 SH   SOLE 21 43,171,106 0 0
ABBVIE INC COM 00287Y109 6,087,160 37,549,563 SH   SOLE 22 33,813,091 0 3,736,472
ABBVIE INC COM 00287Y109 376,035 2,319,629 SH   SOLE 23 2,319,629 0 0
ABBVIE INC COM 00287Y109 556,903 3,435,343 SH   SOLE 25 3,435,343 0 0
ABBVIE INC COM 00287Y109 739,469 4,561,526 SH   SOLE 26 1,832,995 0 2,728,531
ABBVIE INC COM 00287Y109 717,835 4,428,073 SH   SOLE 28 204,000 0 4,224,073
ABBVIE INC COM 00287Y109 7,127 43,966 SH   SOLE 29 43,966 0 0
ABBVIE INC COM 00287Y109 1,600,047 9,870,133 SH   SOLE 30 9,870,133 0 0
ABBVIE INC COM 00287Y109 77,274 476,677 SH   SOLE 31 277,748 0 198,929
ABBVIE INC COM 00287Y109 19,372 119,499 SH   SOLE 32 119,499 0 0
ABBVIE INC COM 00287Y109 684,066 4,219,762 SH   SOLE 34 4,219,762 0 0
ABBVIE INC COM 00287Y109 114,536 706,532 SH   SOLE 36 706,532 0 0
ABBVIE INC COM 00287Y109 2,345 14,465 SH   SOLE 37 14,465 0 0
ABBVIE INC COM 00287Y109 9,594 59,183 SH   SOLE 40 59,183 0 0
ABBVIE INC COM 00287Y109 273,773 1,688,813 SH   SOLE 43 1,523,577 0 165,237
ABCAM PLC ADS 000380204 1 82 SH   SOLE 18 82 0 0
ABCAM PLC ADS 000380204 26,699 1,459,736 SH   SOLE 21 1,459,736 0 0
ABCAM PLC ADS 000380204 235 12,854 SH   SOLE 30 12,854 0 0
ABCAM PLC ADS 000380204 13 737 SH   SOLE 43 737 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 14,554 1,492,767 SH   SOLE 21 1,492,767 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 9,307 954,532 SH   SOLE 30 954,532 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1 3,049 SH   SOLE 2 0 0 3,049
ABEONA THERAPEUTICS INC COM 00289Y107 9 28,521 SH   SOLE 18 28,521 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 99 313,412 SH   SOLE 21 313,412 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 425 1,349,642 SH   SOLE 22 1,349,642 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,468 45,902 SH   SOLE 2 16,350 0 29,552
ABERCROMBIE & FITCH CO CL A 002896207 8 257 SH   SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 50 1,561 SH   SOLE 7 1,561 0 0
ABERCROMBIE & FITCH CO CL A 002896207 6,640 207,553 SH   SOLE 18 207,553 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,160 98,795 SH   SOLE 19 98,795 0 0
ABERCROMBIE & FITCH CO CL A 002896207 221,058 6,910,226 SH   SOLE 21 6,910,226 0 0
ABERCROMBIE & FITCH CO CL A 002896207 45,837 1,432,857 SH   SOLE 22 1,374,994 0 57,863
ABERCROMBIE & FITCH CO CL A 002896207 254 7,930 SH   SOLE 25 7,930 0 0
ABERCROMBIE & FITCH CO CL A 002896207 917 28,661 SH   SOLE 26 25,445 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 35 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,260 101,921 SH   SOLE 30 101,921 0 0
ABERCROMBIE & FITCH CO CL A 002896207 82 2,570 SH   SOLE 36 2,570 0 0
ABERCROMBIE & FITCH CO CL A 002896207 249 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,433 76,060 SH   SOLE 43 68,442 0 7,618
ABIOMED INC COM 003654100 41,690 125,860 SH   SOLE 2 59,666 0 66,194
ABIOMED INC COM 003654100 11,911 35,959 SH   SOLE 4 24,250 0 11,709
ABIOMED INC COM 003654100 14,034 42,368 SH   SOLE 7 41,002 0 1,366
ABIOMED INC COM 003654100 55 167 SH   SOLE 13 167 0 0
ABIOMED INC COM 003654100 1,417 4,277 SH   SOLE 15 4,277 0 0
ABIOMED INC COM 003654100 31,593 95,377 SH   SOLE 18 89,265 0 6,112
ABIOMED INC COM 003654100 124,457 375,732 SH   SOLE 19 375,732 0 0
ABIOMED INC COM 003654100 567,494 1,713,241 SH   SOLE 21 1,713,241 0 0
ABIOMED INC COM 003654100 321,766 971,397 SH   SOLE 22 880,590 0 90,807
ABIOMED INC COM 003654100 18,494 55,832 SH   SOLE 23 55,832 0 0
ABIOMED INC COM 003654100 33,040 99,746 SH   SOLE 25 99,746 0 0
ABIOMED INC COM 003654100 33,306 100,548 SH   SOLE 26 36,988 0 63,560
ABIOMED INC COM 003654100 44,066 133,034 SH   SOLE 28 2,098 0 130,936
ABIOMED INC COM 003654100 160,363 484,130 SH   SOLE 30 421,965 0 62,165
ABIOMED INC COM 003654100 3,223 9,729 SH   SOLE 31 4,708 0 5,021
ABIOMED INC COM 003654100 88,707 267,802 SH   SOLE 34 267,802 0 0
ABIOMED INC COM 003654100 7,034 21,235 SH   SOLE 36 21,235 0 0
ABIOMED INC COM 003654100 526 1,588 SH   SOLE 40 1,588 0 0
ABIOMED INC COM 003654100 30 91 SH   OTR 43 91 0 0
ABIOMED INC COM 003654100 8,824 26,640 SH   SOLE 43 25,014 0 1,626
ABM INDS INC COM 000957100 2,697 58,588 SH   SOLE 2 20,333 0 38,255
ABM INDS INC COM 000957100 13 277 SH   SOLE 4 277 0 0
ABM INDS INC COM 000957100 2,690 58,417 SH   SOLE 7 58,417 0 0
ABM INDS INC COM 000957100 11,560 251,082 SH   SOLE 18 251,082 0 0
ABM INDS INC COM 000957100 5,542 120,367 SH   SOLE 19 120,367 0 0
ABM INDS INC COM 000957100 386,163 8,387,564 SH   SOLE 21 8,387,564 0 0
ABM INDS INC COM 000957100 76,565 1,663,018 SH   SOLE 22 1,592,132 0 70,886
ABM INDS INC COM 000957100 473 10,277 SH   SOLE 25 10,277 0 0
ABM INDS INC COM 000957100 1,534 33,314 SH   SOLE 26 27,645 0 5,669
ABM INDS INC COM 000957100 55 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100 5,343 116,051 SH   SOLE 30 116,051 0 0
ABM INDS INC COM 000957100 70 1,528 SH   SOLE 36 1,528 0 0
ABM INDS INC COM 000957100 366 7,953 SH   SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,435 31,161 SH   SOLE 43 30,728 0 433
ABSCI CORPORATION COM 00091E109 92 10,927 SH   SOLE 2 2,370 0 8,557
ABSCI CORPORATION COM 00091E109 6 769 SH   SOLE 7 769 0 0
ABSCI CORPORATION COM 00091E109 1,267 150,345 SH   SOLE 18 150,345 0 0
ABSCI CORPORATION COM 00091E109 767 90,983 SH   SOLE 19 90,983 0 0
ABSCI CORPORATION COM 00091E109 18,494 2,193,854 SH   SOLE 21 2,193,854 0 0
ABSCI CORPORATION COM 00091E109 5,543 657,514 SH   SOLE 22 636,864 0 20,650
ABSCI CORPORATION COM 00091E109 357 42,295 SH   SOLE 30 42,295 0 0
AC IMMUNE SA SHS H00263105 999 249,684 SH   SOLE 21 249,684 0 0
AC IMMUNE SA SHS H00263105 16 4,018 SH   SOLE 22 4,018 0 0
AC IMMUNE SA SHS H00263105 154 38,571 SH   SOLE 30 38,571 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 86 19,053 SH   SOLE 2 1,975 0 17,078
ACACIA RESH CORP ACACIA TCH COM 003881307 5 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 709 157,168 SH   SOLE 18 157,168 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 387 85,794 SH   SOLE 19 85,794 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 7,926 1,757,428 SH   SOLE 21 1,757,428 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,685 1,260,546 SH   SOLE 22 1,233,066 0 27,480
ACACIA RESH CORP ACACIA TCH COM 003881307 0 45 SH   SOLE 43 45 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,625 117,388 SH   SOLE 2 41,509 0 75,879
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 84 2,126 SH   SOLE 7 2,126 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 11,915 302,408 SH   SOLE 18 298,530 0 3,878
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 13,101 332,501 SH   SOLE 19 332,501 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 404,017 10,254,240 SH   SOLE 21 10,254,240 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 90,135 2,287,687 SH   SOLE 22 2,206,742 0 80,945
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 366 9,277 SH   SOLE 23 9,277 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 425 10,775 SH   SOLE 25 10,775 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3,148 79,905 SH   SOLE 26 23,886 0 56,019
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 35 893 SH   SOLE 28 893 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5,821 147,744 SH   SOLE 30 147,744 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 89 2,264 SH   SOLE 34 2,264 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 396 10,048 SH   SOLE 40 10,048 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 205 5,194 SH   SOLE 43 5,096 0 98
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,900 120,562 SH   SOLE 2 64,858 0 55,704
ACADIA HEALTHCARE COMPANY IN COM 00404A109 139 2,124 SH   SOLE 4 2,124 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 127 1,941 SH   SOLE 7 1,941 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 12,741 194,426 SH   SOLE 18 194,426 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,698 25,914 SH   SOLE 19 25,914 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 293,651 4,481,163 SH   SOLE 21 4,481,163 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 161,273 2,461,051 SH   SOLE 22 2,361,127 0 99,924
ACADIA HEALTHCARE COMPANY IN COM 00404A109 807 12,321 SH   SOLE 25 12,321 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,365 36,094 SH   SOLE 26 30,292 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 105 1,599 SH   SOLE 28 1,599 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,746 118,210 SH   SOLE 30 118,210 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 85 1,297 SH   SOLE 31 1,297 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 209 3,184 SH   SOLE 36 3,184 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 754 11,508 SH   SOLE 40 11,508 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,078 31,718 SH   SOLE 43 30,218 0 1,500
ACADIA PHARMACEUTICALS INC COM 004225108 1,883 77,757 SH   SOLE 2 47,375 0 30,382
ACADIA PHARMACEUTICALS INC COM 004225108 12 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 41 1,694 SH   SOLE 7 1,694 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7,876 325,200 SH   SOLE 18 312,510 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108 9,845 406,483 SH   SOLE 19 406,483 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 127,954 5,282,994 SH   SOLE 21 5,282,994 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 69,848 2,883,905 SH   SOLE 22 2,807,099 0 76,806
ACADIA PHARMACEUTICALS INC COM 004225108 190 7,859 SH   SOLE 23 7,859 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 533 21,993 SH   SOLE 25 21,993 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,947 80,388 SH   SOLE 26 38,944 0 41,444
ACADIA PHARMACEUTICALS INC COM 004225108 51 2,101 SH   SOLE 28 2,101 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 18,766 774,833 SH   SOLE 30 774,833 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 449 18,559 SH   SOLE 36 18,559 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 381 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 11 446 SH   OTR 43 446 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,685 69,558 SH   SOLE 43 66,812 0 2,746
ACADIA RLTY TR COM SH BEN INT 004239109 3,246 149,796 SH   SOLE 2 74,169 0 75,627
ACADIA RLTY TR COM SH BEN INT 004239109 938 43,305 SH   SOLE 4 43,305 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,374 109,548 SH   SOLE 7 109,548 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,952 320,835 SH   SOLE 18 320,835 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 18,730 864,332 SH   SOLE 19 864,332 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 241,458 11,142,482 SH   SOLE 21 11,142,482 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 74,097 3,419,351 SH   SOLE 22 3,289,381 0 129,970
ACADIA RLTY TR COM SH BEN INT 004239109 479 22,118 SH   SOLE 23 22,118 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 8,346 385,128 SH   SOLE 25 385,128 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,678 169,723 SH   SOLE 26 24,949 0 144,774
ACADIA RLTY TR COM SH BEN INT 004239109 1,144 52,779 SH   SOLE 28 1,538 0 51,241
ACADIA RLTY TR COM SH BEN INT 004239109 11,018 508,447 SH   SOLE 30 508,447 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 227 10,491 SH   SOLE 34 10,491 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 207 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 961 44,332 SH   SOLE 43 40,957 0 3,375
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,161 95,341 SH   SOLE 2 65,215 0 30,126
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 10 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2,202 180,824 SH   SOLE 18 148,437 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5,366 440,542 SH   SOLE 19 440,542 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 24,180 1,985,212 SH   SOLE 21 1,985,212 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20,171 1,656,073 SH   SOLE 22 1,616,254 0 39,819
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 117 9,619 SH   SOLE 23 9,619 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 132 10,822 SH   SOLE 25 10,822 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 400 32,880 SH   SOLE 26 4,971 0 27,909
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 161 13,226 SH   SOLE 30 13,226 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 7 539 SH   SOLE 34 539 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 126 10,382 SH   SOLE 36 10,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 74 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20 1,616 SH   SOLE 43 1,616 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 18 12,631 SH   SOLE 2 9,218 0 3,413
ACCELERATE DIAGNOSTICS INC COM 00430H102 1 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 132 91,854 SH   SOLE 18 91,854 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 86 59,432 SH   SOLE 19 59,432 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,653 1,147,659 SH   SOLE 21 1,147,659 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,119 776,904 SH   SOLE 22 757,883 0 19,021
ACCELERATE DIAGNOSTICS INC COM 00430H102 17 12,008 SH   SOLE 25 12,008 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 49 34,309 SH   SOLE 26 3,066 0 31,243
ACCELERATE DIAGNOSTICS INC COM 00430H102 6 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 220 152,587 SH   SOLE 30 152,587 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9 6,067 SH   SOLE 36 6,067 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 4 2,759 SH   SOLE 40 2,759 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 4 3,025 SH   SOLE 43 3,025 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 487,257 1,444,880 SH   SOLE 2 320,961 0 1,123,919
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 150,085 445,053 SH   SOLE 4 276,146 0 168,907
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 201,396 597,208 SH   SOLE 7 578,851 0 18,357
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,378 10,018 SH   SOLE 13 10,018 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25,161 74,612 SH   SOLE 15 74,612 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6 17 SH   SOLE 17 0 0 17
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 346,248 1,026,741 SH   SOLE 18 937,558 0 89,183
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 218,350 647,481 SH   SOLE 19 647,481 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,890,271 17,466,629 SH   SOLE 21 17,466,629 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,632,190 13,735,995 SH   SOLE 22 12,465,793 0 1,270,202
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 269,811 800,081 SH   SOLE 23 800,081 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 489,711 1,452,158 SH   SOLE 25 1,452,158 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 594,662 1,763,372 SH   SOLE 26 694,670 0 1,068,702
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 650,345 1,928,492 SH   SOLE 28 45,779 0 1,882,713
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,834 8,403 SH   SOLE 29 8,403 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,283,162 3,805,005 SH   SOLE 30 3,805,005 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51,469 152,623 SH   SOLE 31 81,245 0 71,378
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,410 42,729 SH   SOLE 32 42,729 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 197,429 585,442 SH   SOLE 34 585,442 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92,463 274,185 SH   SOLE 36 274,185 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,164 21,244 SH   SOLE 40 21,244 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 531 1,575 SH   OTR 43 1,575 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 314,450 932,451 SH   SOLE 43 856,676 0 75,775
ACCO BRANDS CORP COM 00081T108 5,750 718,700 SH   SOLE 2 500,983 0 217,717
ACCO BRANDS CORP COM 00081T108 5 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108 12 1,498 SH   SOLE 7 1,498 0 0
ACCO BRANDS CORP COM 00081T108 2,324 290,515 SH   SOLE 18 290,515 0 0
ACCO BRANDS CORP COM 00081T108 9,723 1,215,373 SH   SOLE 19 1,215,373 0 0
ACCO BRANDS CORP COM 00081T108 30,081 3,760,095 SH   SOLE 21 3,760,095 0 0
ACCO BRANDS CORP COM 00081T108 30,923 3,865,356 SH   SOLE 22 3,777,999 0 87,357
ACCO BRANDS CORP COM 00081T108 297 37,117 SH   SOLE 23 37,117 0 0
ACCO BRANDS CORP COM 00081T108 151 18,842 SH   SOLE 25 18,842 0 0
ACCO BRANDS CORP COM 00081T108 1,951 243,867 SH   SOLE 26 21,832 0 222,035
ACCO BRANDS CORP COM 00081T108 588 73,471 SH   SOLE 30 73,471 0 0
ACCO BRANDS CORP COM 00081T108 41 5,070 SH   SOLE 34 5,070 0 0
ACCO BRANDS CORP COM 00081T108 124 15,552 SH   SOLE 36 15,552 0 0
ACCO BRANDS CORP COM 00081T108 104 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 1,057 132,150 SH   SOLE 43 130,949 0 1,201
ACCOLADE INC COM 00437E102 1,043 59,391 SH   SOLE 2 28,101 0 31,290
ACCOLADE INC COM 00437E102 1 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 14 809 SH   SOLE 7 809 0 0
ACCOLADE INC COM 00437E102 2,412 137,379 SH   SOLE 18 131,537 0 5,842
ACCOLADE INC COM 00437E102 2,560 145,812 SH   SOLE 19 145,812 0 0
ACCOLADE INC COM 00437E102 32,821 1,869,097 SH   SOLE 21 1,869,097 0 0
ACCOLADE INC COM 00437E102 24,614 1,401,725 SH   SOLE 22 1,380,823 0 20,902
ACCOLADE INC COM 00437E102 115 6,525 SH   SOLE 23 6,525 0 0
ACCOLADE INC COM 00437E102 109 6,225 SH   SOLE 25 6,225 0 0
ACCOLADE INC COM 00437E102 407 23,160 SH   SOLE 26 17,141 0 6,019
ACCOLADE INC COM 00437E102 286 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102 474 27,019 SH   SOLE 30 27,019 0 0
ACCOLADE INC COM 00437E102 51 2,924 SH   SOLE 36 2,924 0 0
ACCOLADE INC COM 00437E102 66 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102 530 30,173 SH   SOLE 43 27,906 0 2,267
ACCURAY INC COM 004397105 930 280,990 SH   SOLE 2 159,958 0 121,032
ACCURAY INC COM 004397105 6 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 962 290,667 SH   SOLE 18 248,777 0 41,890
ACCURAY INC COM 004397105 2,257 681,981 SH   SOLE 19 681,981 0 0
ACCURAY INC COM 004397105 10,633 3,212,466 SH   SOLE 21 3,212,466 0 0
ACCURAY INC COM 004397105 10,228 3,090,055 SH   SOLE 22 3,072,234 0 17,821
ACCURAY INC COM 004397105 126 38,189 SH   SOLE 23 38,189 0 0
ACCURAY INC COM 004397105 430 130,024 SH   SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 79 23,867 SH   SOLE 43 23,867 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1 3,646 SH   SOLE 2 0 0 3,646
ACELRX PHARMACEUTICALS INC COM 00444T100 8 27,390 SH   SOLE 18 27,390 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 106 372,115 SH   SOLE 21 372,115 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 518 1,814,859 SH   SOLE 22 1,814,859 0 0
ACER THERAPEUTICS INC COM 00444P108 6 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108 71 24,354 SH   SOLE 21 24,354 0 0
ACER THERAPEUTICS INC COM 00444P108 223 76,754 SH   SOLE 22 76,754 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 1 94 SH   SOLE 21 94 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 114 15,113 SH   SOLE 22 15,113 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 732 248,830 SH   SOLE 21 248,830 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 52 17,827 SH   SOLE 30 17,827 0 0
ACI WORLDWIDE INC COM 004498101 6,792 215,687 SH   SOLE 2 130,218 0 85,469
ACI WORLDWIDE INC COM 004498101 52 1,663 SH   SOLE 4 423 0 1,240
ACI WORLDWIDE INC COM 004498101 48 1,521 SH   SOLE 7 1,521 0 0
ACI WORLDWIDE INC COM 004498101 17,059 541,717 SH   SOLE 18 519,459 0 22,258
ACI WORLDWIDE INC COM 004498101 26,704 848,014 SH   SOLE 19 848,014 0 0
ACI WORLDWIDE INC COM 004498101 269,418 8,555,664 SH   SOLE 21 8,555,664 0 0
ACI WORLDWIDE INC COM 004498101 121,525 3,859,159 SH   SOLE 22 3,794,535 0 64,624
ACI WORLDWIDE INC COM 004498101 811 25,769 SH   SOLE 23 25,769 0 0
ACI WORLDWIDE INC COM 004498101 654 20,779 SH   SOLE 25 20,779 0 0
ACI WORLDWIDE INC COM 004498101 5,530 175,607 SH   SOLE 26 46,040 0 129,567
ACI WORLDWIDE INC COM 004498101 66 2,105 SH   SOLE 28 2,105 0 0
ACI WORLDWIDE INC COM 004498101 6,435 204,341 SH   SOLE 30 204,341 0 0
ACI WORLDWIDE INC COM 004498101 585 18,574 SH   SOLE 36 18,574 0 0
ACI WORLDWIDE INC COM 004498101 388 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101 1,932 61,358 SH   SOLE 43 55,433 0 5,925
ACLARIS THERAPEUTICS INC COM 00461U105 898 52,103 SH   SOLE 2 23,273 0 28,830
ACLARIS THERAPEUTICS INC COM 00461U105 12 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,461 142,751 SH   SOLE 18 134,872 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105 4,751 275,559 SH   SOLE 19 275,559 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 38,213 2,216,513 SH   SOLE 21 2,216,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 19,767 1,146,578 SH   SOLE 22 1,117,742 0 28,836
ACLARIS THERAPEUTICS INC COM 00461U105 154 8,946 SH   SOLE 23 8,946 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 148 8,587 SH   SOLE 25 8,587 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 684 39,656 SH   SOLE 26 3,816 0 35,840
ACLARIS THERAPEUTICS INC COM 00461U105 588 34,120 SH   SOLE 28 34,120 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 679 39,385 SH   SOLE 30 39,385 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 123 7,121 SH   SOLE 36 7,121 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 74 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 21 1,224 SH   OTR 43 1,224 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 165 9,555 SH   SOLE 43 9,555 0 0
ACM RESH INC COM CL A 00108J109 364 17,611 SH   SOLE 2 16,825 0 786
ACM RESH INC COM CL A 00108J109 3 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109 1,559 75,348 SH   SOLE 21 75,348 0 0
ACM RESH INC COM CL A 00108J109 10,929 528,211 SH   SOLE 22 513,317 0 14,894
ACM RESH INC COM CL A 00108J109 90 4,338 SH   SOLE 25 4,338 0 0
ACM RESH INC COM CL A 00108J109 516 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109 152 7,365 SH   SOLE 28 7,365 0 0
ACM RESH INC COM CL A 00108J109 652 31,532 SH   SOLE 30 31,532 0 0
ACM RESH INC COM CL A 00108J109 81 3,906 SH   SOLE 40 3,906 0 0
ACME UTD CORP COM 004816104 15 433 SH   SOLE 18 433 0 0
ACME UTD CORP COM 004816104 201 5,956 SH   SOLE 21 5,956 0 0
ACME UTD CORP COM 004816104 5 146 SH   SOLE 22 146 0 0
ACNB CORP COM 000868109 14 388 SH   SOLE 2 0 0 388
ACNB CORP COM 000868109 60 1,707 SH   SOLE 18 1,707 0 0
ACNB CORP COM 000868109 978 27,995 SH   SOLE 21 27,995 0 0
ACNB CORP COM 000868109 823 23,548 SH   SOLE 22 23,548 0 0
ACNB CORP COM 000868109 0 2 SH   SOLE 43 2 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 3 1,960 SH   SOLE 18 1,960 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 52 32,523 SH   SOLE 21 32,523 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 196 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 5 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 10 5,970 SH   SOLE 43 5,970 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 25 1,843 SH   SOLE 2 1,738 0 105
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 26 1,974 SH   SOLE 18 1,974 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 402 29,959 SH   SOLE 21 29,959 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1,070 79,794 SH   SOLE 22 79,794 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 3 242 SH   SOLE 43 242 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 1,479 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 311 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 812 83,589 SH   SOLE 34 83,589 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 24 50,766 SH   SOLE 19 50,766 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 5 10,666 SH   SOLE 25 10,666 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 13 27,863 SH   SOLE 34 27,863 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 7 1,335 SH   SOLE 2 0 0 1,335
ACTINIUM PHARMACEUTICALS INC COM 00507W206 21 4,186 SH   SOLE 18 4,186 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 300 58,650 SH   SOLE 21 58,650 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 852 166,779 SH   SOLE 22 166,779 0 0
ACTIVISION BLIZZARD INC COM 00507V109 124,124 1,549,420 SH   SOLE 2 235,065 0 1,314,355
ACTIVISION BLIZZARD INC COM 00507V109 41,463 517,571 SH   SOLE 4 305,655 0 211,916
ACTIVISION BLIZZARD INC COM 00507V109 67,642 844,369 SH   SOLE 7 821,884 0 22,485
ACTIVISION BLIZZARD INC COM 00507V109 273 3,403 SH   SOLE 13 3,403 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,026 75,217 SH   SOLE 15 75,217 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 147,495 1,841,158 SH   SOLE 18 1,681,516 0 159,642
ACTIVISION BLIZZARD INC COM 00507V109 214,591 2,678,702 SH   SOLE 19 2,678,702 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,769,209 22,084,743 SH   SOLE 21 22,084,743 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,363,821 17,024,349 SH   SOLE 22 15,493,053 0 1,531,296
ACTIVISION BLIZZARD INC COM 00507V109 80,381 1,003,384 SH   SOLE 23 1,003,384 0 0
ACTIVISION BLIZZARD INC COM 00507V109 109,024 1,360,923 SH   SOLE 25 1,360,923 0 0
ACTIVISION BLIZZARD INC COM 00507V109 147,604 1,842,512 SH   SOLE 26 634,035 0 1,208,477
ACTIVISION BLIZZARD INC COM 00507V109 169,653 2,117,752 SH   SOLE 28 18,960 0 2,098,792
ACTIVISION BLIZZARD INC COM 00507V109 126 1,569 SH   SOLE 29 1,569 0 0
ACTIVISION BLIZZARD INC COM 00507V109 386,569 4,825,479 SH   SOLE 30 4,707,824 0 117,655
ACTIVISION BLIZZARD INC COM 00507V109 13,820 172,507 SH   SOLE 31 85,581 0 86,926
ACTIVISION BLIZZARD INC COM 00507V109 14,701 183,504 SH   SOLE 32 183,504 0 0
ACTIVISION BLIZZARD INC COM 00507V109 111,381 1,390,354 SH   SOLE 34 1,390,354 0 0
ACTIVISION BLIZZARD INC COM 00507V109 29,090 363,123 SH   SOLE 36 363,123 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,108 26,315 SH   SOLE 40 26,315 0 0
ACTIVISION BLIZZARD INC COM 00507V109 149 1,862 SH   OTR 43 1,862 0 0
ACTIVISION BLIZZARD INC COM 00507V109 50,676 632,574 SH   SOLE 43 575,605 0 56,969
ACUITY BRANDS INC COM 00508Y102 21,593 114,066 SH   SOLE 2 27,396 0 86,670
ACUITY BRANDS INC COM 00508Y102 24 125 SH   SOLE 4 125 0 0
ACUITY BRANDS INC COM 00508Y102 133 701 SH   SOLE 7 701 0 0
ACUITY BRANDS INC COM 00508Y102 14,464 76,410 SH   SOLE 18 76,410 0 0
ACUITY BRANDS INC COM 00508Y102 1,958 10,341 SH   SOLE 19 10,341 0 0
ACUITY BRANDS INC COM 00508Y102 323,999 1,711,564 SH   SOLE 21 1,711,564 0 0
ACUITY BRANDS INC COM 00508Y102 180,872 955,476 SH   SOLE 22 913,419 0 42,057
ACUITY BRANDS INC COM 00508Y102 1,349 7,126 SH   SOLE 25 7,126 0 0
ACUITY BRANDS INC COM 00508Y102 3,169 16,738 SH   SOLE 26 13,608 0 3,130
ACUITY BRANDS INC COM 00508Y102 120 636 SH   SOLE 28 636 0 0
ACUITY BRANDS INC COM 00508Y102 4,245 22,427 SH   SOLE 30 22,427 0 0
ACUITY BRANDS INC COM 00508Y102 96 507 SH   SOLE 31 507 0 0
ACUITY BRANDS INC COM 00508Y102 1,138 6,013 SH   SOLE 36 6,013 0 0
ACUITY BRANDS INC COM 00508Y102 878 4,639 SH   SOLE 40 4,639 0 0
ACUITY BRANDS INC COM 00508Y102 40 213 SH   OTR 43 213 0 0
ACUITY BRANDS INC COM 00508Y102 10,490 55,414 SH   SOLE 43 54,512 0 902
ACUMEN PHARMACEUTICALS INC COM 00509G209 25 6,520 SH   SOLE 2 3,844 0 2,676
ACUMEN PHARMACEUTICALS INC COM 00509G209 503 128,670 SH   SOLE 18 128,670 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 9,269 2,370,558 SH   SOLE 19 2,370,558 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 4,462 1,141,166 SH   SOLE 21 1,141,166 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 649 165,906 SH   SOLE 22 162,220 0 3,686
ACUMEN PHARMACEUTICALS INC COM 00509G209 72 18,501 SH   SOLE 30 18,501 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 5 1,508 SH   SOLE 18 1,508 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 50 15,191 SH   SOLE 21 15,191 0 0
ACUSHNET HLDGS CORP COM 005098108 830 20,613 SH   SOLE 2 10,163 0 10,450
ACUSHNET HLDGS CORP COM 005098108 6 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108 17 429 SH   SOLE 7 429 0 0
ACUSHNET HLDGS CORP COM 005098108 3,934 97,712 SH   SOLE 18 97,712 0 0
ACUSHNET HLDGS CORP COM 005098108 2,443 60,676 SH   SOLE 19 60,676 0 0
ACUSHNET HLDGS CORP COM 005098108 51,249 1,272,963 SH   SOLE 21 1,272,963 0 0
ACUSHNET HLDGS CORP COM 005098108 32,708 812,409 SH   SOLE 22 782,269 0 30,140
ACUSHNET HLDGS CORP COM 005098108 241 5,986 SH   SOLE 25 5,986 0 0
ACUSHNET HLDGS CORP COM 005098108 723 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108 25 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108 3,032 75,320 SH   SOLE 30 75,320 0 0
ACUSHNET HLDGS CORP COM 005098108 175 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108 880 21,856 SH   SOLE 43 7,018 0 14,838
ACUTUS MED INC COM 005111109 4 2,745 SH   SOLE 2 687 0 2,058
ACUTUS MED INC COM 005111109 0 14 SH   SOLE 7 14 0 0
ACUTUS MED INC COM 005111109 63 45,378 SH   SOLE 18 45,378 0 0
ACUTUS MED INC COM 005111109 35 25,536 SH   SOLE 19 25,536 0 0
ACUTUS MED INC COM 005111109 904 650,206 SH   SOLE 21 650,206 0 0
ACUTUS MED INC COM 005111109 534 383,962 SH   SOLE 22 380,502 0 3,460
ACUTUS MED INC COM 005111109 187 134,546 SH   SOLE 30 134,546 0 0
ACUTUS MED INC COM 005111109 2 1,287 SH   SOLE 43 1,287 0 0
ACV AUCTIONS INC COM CL A 00091G104 853 57,564 SH   SOLE 2 54,631 0 2,933
ACV AUCTIONS INC COM CL A 00091G104 3,362 226,981 SH   SOLE 19 226,981 0 0
ACV AUCTIONS INC COM CL A 00091G104 2,050 138,403 SH   SOLE 21 138,403 0 0
ACV AUCTIONS INC COM CL A 00091G104 18,666 1,260,362 SH   SOLE 22 1,219,091 0 41,271
ACV AUCTIONS INC COM CL A 00091G104 182 12,300 SH   SOLE 25 12,300 0 0
ACV AUCTIONS INC COM CL A 00091G104 940 63,442 SH   SOLE 30 63,442 0 0
ACV AUCTIONS INC COM CL A 00091G104 1,329 89,760 SH   SOLE 34 89,760 0 0
ACV AUCTIONS INC COM CL A 00091G104 263 17,728 SH   SOLE 40 17,728 0 0
ACV AUCTIONS INC COM CL A 00091G104 32 2,152 SH   SOLE 43 2,152 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 101 22,125 SH   SOLE 2 1,936 0 20,189
ADAGIO THERAPEUTICS INC COM 00534A102 1 299 SH   SOLE 7 299 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 727 159,340 SH   SOLE 18 159,340 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 430 94,312 SH   SOLE 19 94,312 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 8,451 1,853,198 SH   SOLE 21 1,853,198 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 3,750 822,321 SH   SOLE 22 805,211 0 17,110
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 31 54,023 SH   SOLE 21 54,023 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,558 2,727,943 SH   SOLE 22 2,727,943 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 10 540 SH   SOLE 17 0 0 540
ADAMS RES & ENERGY INC COM NEW 006351308 52 1,359 SH   SOLE 2 1,359 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 21 545 SH   SOLE 18 545 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 300 7,795 SH   SOLE 21 7,795 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,745 71,310 SH   SOLE 22 71,310 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 1,258 78,495 SH   SOLE 2 30,987 0 47,508
ADAPTHEALTH CORP COMMON STOCK 00653Q102 16 1,008 SH   SOLE 7 1,008 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 3,349 208,933 SH   SOLE 18 208,933 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,043 127,420 SH   SOLE 19 127,420 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 41,558 2,592,515 SH   SOLE 21 2,592,515 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 33,156 2,068,377 SH   SOLE 22 1,987,725 0 80,652
ADAPTHEALTH CORP COMMON STOCK 00653Q102 255 15,921 SH   SOLE 25 15,921 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 641 39,959 SH   SOLE 26 36,822 0 3,137
ADAPTHEALTH CORP COMMON STOCK 00653Q102 22 1,358 SH   SOLE 28 1,358 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 1,975 123,209 SH   SOLE 30 123,209 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 135 8,418 SH   SOLE 36 8,418 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 153 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 117 7,284 SH   SOLE 43 7,232 0 52
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 2,459 1,193,742 SH   SOLE 21 1,193,742 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 125 60,485 SH   SOLE 30 60,485 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 158 76,612 SH   SOLE 43 66,871 0 9,741
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5,297 381,630 SH   SOLE 2 94,438 0 287,192
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 22 1,560 SH   SOLE 7 1,560 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,001 72,144 SH   SOLE 18 72,144 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,674 120,626 SH   SOLE 19 120,626 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 36,310 2,616,022 SH   SOLE 21 2,616,022 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 35,540 2,560,536 SH   SOLE 22 2,442,588 0 117,948
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 14 1,031 SH   SOLE 23 1,031 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 218 15,682 SH   SOLE 25 15,682 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 661 47,624 SH   SOLE 26 39,997 0 7,627
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 27 1,966 SH   SOLE 28 1,966 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,770 127,520 SH   SOLE 30 127,520 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 22 1,596 SH   SOLE 31 1,596 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 21 1,492 SH   SOLE 34 1,492 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 80 5,760 SH   SOLE 36 5,760 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 152 10,923 SH   SOLE 40 10,923 0 0
ADC THERAPEUTICS SA SHS H0036K147 4,469 304,229 SH   SOLE 21 304,229 0 0
ADDUS HOMECARE CORP COM 006739106 2,868 30,743 SH   SOLE 2 22,437 0 8,306
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 23 247 SH   SOLE 7 247 0 0
ADDUS HOMECARE CORP COM 006739106 5,258 56,361 SH   SOLE 18 56,361 0 0
ADDUS HOMECARE CORP COM 006739106 9,363 100,366 SH   SOLE 19 100,366 0 0
ADDUS HOMECARE CORP COM 006739106 181,764 1,948,377 SH   SOLE 21 1,948,377 0 0
ADDUS HOMECARE CORP COM 006739106 41,943 449,593 SH   SOLE 22 436,113 0 13,480
ADDUS HOMECARE CORP COM 006739106 152 1,629 SH   SOLE 23 1,629 0 0
ADDUS HOMECARE CORP COM 006739106 346 3,711 SH   SOLE 25 3,711 0 0
ADDUS HOMECARE CORP COM 006739106 1,442 15,453 SH   SOLE 26 7,415 0 8,038
ADDUS HOMECARE CORP COM 006739106 26 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106 4,724 50,633 SH   SOLE 30 50,633 0 0
ADDUS HOMECARE CORP COM 006739106 32 341 SH   SOLE 34 341 0 0
ADDUS HOMECARE CORP COM 006739106 252 2,701 SH   SOLE 36 2,701 0 0
ADDUS HOMECARE CORP COM 006739106 179 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 231 2,471 SH   SOLE 43 2,451 0 20
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 11 8,066 SH   SOLE 21 8,066 0 0
ADECOAGRO S A COM L00849106 2,094 173,312 SH   SOLE 7 173,312 0 0
ADECOAGRO S A COM L00849106 458 37,925 SH   SOLE 21 37,925 0 0
ADECOAGRO S A COM L00849106 791 65,444 SH   SOLE 28 65,444 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 5 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 65 32,161 SH   SOLE 21 32,161 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 384 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108 312 15,617 SH   SOLE 2 1,509 0 14,108
ADICET BIO INC COM 007002108 1,482 74,202 SH   SOLE 18 74,202 0 0
ADICET BIO INC COM 007002108 767 38,408 SH   SOLE 19 38,408 0 0
ADICET BIO INC COM 007002108 21,932 1,098,261 SH   SOLE 21 1,098,261 0 0
ADICET BIO INC COM 007002108 7,409 370,985 SH   SOLE 22 358,081 0 12,904
ADICET BIO INC COM 007002108 357 17,893 SH   SOLE 30 17,893 0 0
ADICET BIO INC COM 007002108 55 2,741 SH   SOLE 43 2,741 0 0
ADIENT PLC ORD SHS G0084W101 5,503 134,984 SH   SOLE 2 73,027 0 61,957
ADIENT PLC ORD SHS G0084W101 77 1,900 SH   SOLE 4 1,900 0 0
ADIENT PLC ORD SHS G0084W101 117 2,858 SH   SOLE 7 2,858 0 0
ADIENT PLC ORD SHS G0084W101 18,144 445,041 SH   SOLE 18 445,041 0 0
ADIENT PLC ORD SHS G0084W101 9,744 239,008 SH   SOLE 19 239,008 0 0
ADIENT PLC ORD SHS G0084W101 274,363 6,729,532 SH   SOLE 21 6,729,532 0 0
ADIENT PLC ORD SHS G0084W101 113,776 2,790,682 SH   SOLE 22 2,699,163 0 91,519
ADIENT PLC ORD SHS G0084W101 76 1,873 SH   SOLE 23 1,873 0 0
ADIENT PLC ORD SHS G0084W101 568 13,944 SH   SOLE 25 13,944 0 0
ADIENT PLC ORD SHS G0084W101 2,891 70,916 SH   SOLE 26 51,983 0 18,933
ADIENT PLC ORD SHS G0084W101 68 1,679 SH   SOLE 28 1,679 0 0
ADIENT PLC ORD SHS G0084W101 9,223 226,208 SH   SOLE 30 226,208 0 0
ADIENT PLC ORD SHS G0084W101 680 16,678 SH   SOLE 36 16,678 0 0
ADIENT PLC ORD SHS G0084W101 482 11,818 SH   SOLE 40 11,818 0 0
ADIENT PLC ORD SHS G0084W101 2,485 60,945 SH   SOLE 43 55,275 0 5,670
ADITXT INC COM 007025109 1 2,410 SH   SOLE 18 2,410 0 0
ADITXT INC COM 007025109 14 29,674 SH   SOLE 21 29,674 0 0
ADMA BIOLOGICS INC COM 000899104 253 138,392 SH   SOLE 2 75,608 0 62,784
ADMA BIOLOGICS INC COM 000899104 66 35,896 SH   SOLE 18 35,896 0 0
ADMA BIOLOGICS INC COM 000899104 3,718 2,031,693 SH   SOLE 21 2,031,693 0 0
ADMA BIOLOGICS INC COM 000899104 3,275 1,789,481 SH   SOLE 22 1,789,481 0 0
ADMA BIOLOGICS INC COM 000899104 19 10,467 SH   SOLE 23 10,467 0 0
ADMA BIOLOGICS INC COM 000899104 21 11,429 SH   SOLE 26 0 0 11,429
ADMA BIOLOGICS INC COM 000899104 164 89,510 SH   SOLE 30 89,510 0 0
ADMA BIOLOGICS INC COM 000899104 1 514 SH   SOLE 43 514 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 501,968 1,101,725 SH   SOLE 2 305,222 0 796,503
ADOBE SYSTEMS INCORPORATED COM 00724F101 191,555 420,428 SH   SOLE 4 289,379 0 131,049
ADOBE SYSTEMS INCORPORATED COM 00724F101 237,121 520,436 SH   SOLE 7 468,828 0 51,608
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,570 16,614 SH   SOLE 13 16,614 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,976 46,039 SH   SOLE 15 46,039 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 65 142 SH   SOLE 17 0 0 142
ADOBE SYSTEMS INCORPORATED COM 00724F101 708,885 1,555,869 SH   SOLE 18 1,352,111 0 203,758
ADOBE SYSTEMS INCORPORATED COM 00724F101 340,834 748,066 SH   SOLE 19 748,066 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,338,601 13,912,034 SH   SOLE 21 13,912,034 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,761,921 10,451,519 SH   SOLE 22 9,425,571 0 1,025,948
ADOBE SYSTEMS INCORPORATED COM 00724F101 286,205 628,166 SH   SOLE 23 628,166 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 414,750 910,299 SH   SOLE 25 910,299 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 557,128 1,222,790 SH   SOLE 26 510,404 0 712,386
ADOBE SYSTEMS INCORPORATED COM 00724F101 640,555 1,405,898 SH   SOLE 28 68,283 0 1,337,615
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,880 12,905 SH   SOLE 29 12,905 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,437,077 3,154,112 SH   SOLE 30 3,112,465 0 41,647
ADOBE SYSTEMS INCORPORATED COM 00724F101 59,158 129,841 SH   SOLE 31 75,985 0 53,856
ADOBE SYSTEMS INCORPORATED COM 00724F101 65,202 143,106 SH   SOLE 32 143,106 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 195,577 429,255 SH   SOLE 34 429,255 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 85,323 187,267 SH   SOLE 36 187,267 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,283 15,985 SH   SOLE 40 15,985 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 538 1,180 SH   OTR 43 1,180 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 218,487 479,538 SH   SOLE 43 438,729 0 40,809
ADT INC DEL COM 00090Q103 4,039 532,186 SH   SOLE 2 48,036 0 484,150
ADT INC DEL COM 00090Q103 4 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 19 2,557 SH   SOLE 7 2,557 0 0
ADT INC DEL COM 00090Q103 485 63,856 SH   SOLE 18 63,856 0 0
ADT INC DEL COM 00090Q103 380 50,130 SH   SOLE 19 50,130 0 0
ADT INC DEL COM 00090Q103 13,514 1,780,487 SH   SOLE 21 1,780,487 0 0
ADT INC DEL COM 00090Q103 25,779 3,396,394 SH   SOLE 22 3,222,354 0 174,040
ADT INC DEL COM 00090Q103 196 25,845 SH   SOLE 25 25,845 0 0
ADT INC DEL COM 00090Q103 859 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 7,507 989,008 SH   SOLE 30 989,008 0 0
ADT INC DEL COM 00090Q103 22 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103 147 19,376 SH   SOLE 36 19,376 0 0
ADT INC DEL COM 00090Q103 153 20,120 SH   SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 912 120,216 SH   SOLE 43 115,427 0 4,789
ADTALEM GLOBAL ED INC COM 00737L103 1,232 41,473 SH   SOLE 2 13,306 0 28,167
ADTALEM GLOBAL ED INC COM 00737L103 7 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 17 588 SH   SOLE 7 588 0 0
ADTALEM GLOBAL ED INC COM 00737L103 5,441 183,131 SH   SOLE 18 183,131 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,611 87,882 SH   SOLE 19 87,882 0 0
ADTALEM GLOBAL ED INC COM 00737L103 181,562 6,111,156 SH   SOLE 21 6,111,156 0 0
ADTALEM GLOBAL ED INC COM 00737L103 35,675 1,200,789 SH   SOLE 22 1,151,687 0 49,102
ADTALEM GLOBAL ED INC COM 00737L103 180 6,056 SH   SOLE 25 6,056 0 0
ADTALEM GLOBAL ED INC COM 00737L103 570 19,192 SH   SOLE 26 14,323 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 26 881 SH   SOLE 28 881 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,573 86,611 SH   SOLE 30 86,611 0 0
ADTALEM GLOBAL ED INC COM 00737L103 53 1,787 SH   SOLE 36 1,787 0 0
ADTALEM GLOBAL ED INC COM 00737L103 164 5,522 SH   SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,971 66,331 SH   SOLE 43 66,150 0 181
ADTHEORENT HOLDING COMPANY COM 00739D109 14 1,403 SH   SOLE 2 0 0 1,403
ADTHEORENT HOLDING COMPANY COM 00739D109 5,979 607,578 SH   SOLE 22 607,578 0 0
ADTRAN INC COM 00738A106 757 41,052 SH   SOLE 2 13,894 0 27,158
ADTRAN INC COM 00738A106 5 261 SH   SOLE 4 261 0 0
ADTRAN INC COM 00738A106 14 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 3,336 180,811 SH   SOLE 18 180,811 0 0
ADTRAN INC COM 00738A106 1,598 86,589 SH   SOLE 19 86,589 0 0
ADTRAN INC COM 00738A106 114,488 6,205,287 SH   SOLE 21 6,205,287 0 0
ADTRAN INC COM 00738A106 22,584 1,224,072 SH   SOLE 22 1,172,117 0 51,955
ADTRAN INC COM 00738A106 175 9,474 SH   SOLE 25 9,474 0 0
ADTRAN INC COM 00738A106 919 49,816 SH   SOLE 26 47,257 0 2,559
ADTRAN INC COM 00738A106 8,325 451,230 SH   SOLE 30 451,230 0 0
ADTRAN INC COM 00738A106 164 8,896 SH   SOLE 36 8,896 0 0
ADTRAN INC COM 00738A106 107 5,790 SH   SOLE 40 5,790 0 0
ADTRAN INC COM 00738A106 526 28,519 SH   SOLE 43 28,363 0 156
ADVANCE AUTO PARTS INC COM 00751Y106 31,415 151,795 SH   SOLE 2 30,798 0 120,997
ADVANCE AUTO PARTS INC COM 00751Y106 9,981 48,226 SH   SOLE 4 28,400 0 19,826
ADVANCE AUTO PARTS INC COM 00751Y106 12,029 58,120 SH   SOLE 7 56,375 0 1,745
ADVANCE AUTO PARTS INC COM 00751Y106 53 255 SH   SOLE 13 255 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,768 8,544 SH   SOLE 15 8,544 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3 15 SH   SOLE 17 0 0 15
ADVANCE AUTO PARTS INC COM 00751Y106 24,921 120,413 SH   SOLE 18 112,042 0 8,371
ADVANCE AUTO PARTS INC COM 00751Y106 42,613 205,899 SH   SOLE 19 205,899 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 306,220 1,479,609 SH   SOLE 21 1,479,609 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 281,122 1,358,342 SH   SOLE 22 1,227,514 0 130,828
ADVANCE AUTO PARTS INC COM 00751Y106 16,210 78,324 SH   SOLE 23 78,324 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 18,684 90,278 SH   SOLE 25 90,278 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 27,608 133,398 SH   SOLE 26 47,539 0 85,859
ADVANCE AUTO PARTS INC COM 00751Y106 39,304 189,913 SH   SOLE 28 1,166 0 188,747
ADVANCE AUTO PARTS INC COM 00751Y106 59,444 287,223 SH   SOLE 30 284,438 0 2,785
ADVANCE AUTO PARTS INC COM 00751Y106 2,766 13,364 SH   SOLE 31 6,113 0 7,251
ADVANCE AUTO PARTS INC COM 00751Y106 16,204 78,296 SH   SOLE 34 78,296 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,304 25,626 SH   SOLE 36 25,626 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 446 2,156 SH   SOLE 40 2,156 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11 55 SH   OTR 43 55 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,813 47,413 SH   SOLE 43 40,315 0 7,098
ADVANCED DRAIN SYS INC DEL COM 00790R104 9,811 82,581 SH   SOLE 2 19,220 0 63,361
ADVANCED DRAIN SYS INC DEL COM 00790R104 25 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 7,296 61,413 SH   SOLE 7 61,413 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,373 28,390 SH   SOLE 18 28,390 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,163 18,202 SH   SOLE 19 18,202 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 107,039 900,922 SH   SOLE 21 900,922 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 154,935 1,304,056 SH   SOLE 22 1,236,434 0 67,622
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,110 9,344 SH   SOLE 25 9,344 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,580 21,715 SH   SOLE 26 17,336 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 126 1,057 SH   SOLE 28 1,057 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 64,491 542,805 SH   SOLE 30 542,805 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 105 887 SH   SOLE 31 887 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 526 4,426 SH   SOLE 36 4,426 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 821 6,913 SH   SOLE 40 6,913 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 33 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 6,181 52,025 SH   SOLE 43 51,073 0 952
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 20 3,148 SH   SOLE 18 3,148 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 554 89,115 SH   SOLE 21 89,115 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1,721 276,694 SH   SOLE 22 276,694 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1 117 SH   SOLE 43 117 0 0
ADVANCED ENERGY INDS COM 007973100 1,278 14,847 SH   SOLE 2 10,775 0 4,072
ADVANCED ENERGY INDS COM 007973100 10 119 SH   SOLE 4 119 0 0
ADVANCED ENERGY INDS COM 007973100 46 538 SH   SOLE 7 538 0 0
ADVANCED ENERGY INDS COM 007973100 11,059 128,471 SH   SOLE 18 128,471 0 0
ADVANCED ENERGY INDS COM 007973100 5,799 67,367 SH   SOLE 19 67,367 0 0
ADVANCED ENERGY INDS COM 007973100 379,322 4,406,624 SH   SOLE 21 4,406,624 0 0
ADVANCED ENERGY INDS COM 007973100 79,259 920,761 SH   SOLE 22 898,836 0 21,925
ADVANCED ENERGY INDS COM 007973100 486 5,648 SH   SOLE 25 5,648 0 0
ADVANCED ENERGY INDS COM 007973100 1,449 16,831 SH   SOLE 26 14,194 0 2,637
ADVANCED ENERGY INDS COM 007973100 59 684 SH   SOLE 28 684 0 0
ADVANCED ENERGY INDS COM 007973100 5,580 64,826 SH   SOLE 30 64,826 0 0
ADVANCED ENERGY INDS COM 007973100 449 5,217 SH   SOLE 40 5,217 0 0
ADVANCED ENERGY INDS COM 007973100 1,548 17,988 SH   SOLE 43 16,918 0 1,070
ADVANCED MICRO DEVICES INC COM 007903107 409,976 3,749,549 SH   SOLE 2 1,021,540 0 2,728,009
ADVANCED MICRO DEVICES INC COM 007903107 126,339 1,155,465 SH   SOLE 4 728,752 0 426,713
ADVANCED MICRO DEVICES INC COM 007903107 175,970 1,609,382 SH   SOLE 7 1,562,523 0 46,859
ADVANCED MICRO DEVICES INC COM 007903107 7,832 71,633 SH   SOLE 13 71,633 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,347 158,651 SH   SOLE 15 158,651 0 0
ADVANCED MICRO DEVICES INC COM 007903107 32 297 SH   SOLE 17 0 0 297
ADVANCED MICRO DEVICES INC COM 007903107 347,459 3,177,785 SH   SOLE 18 2,877,212 0 300,573
ADVANCED MICRO DEVICES INC COM 007903107 305,741 2,796,245 SH   SOLE 19 2,796,245 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,560,913 41,713,121 SH   SOLE 21 41,713,121 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,816,481 34,904,709 SH   SOLE 22 31,350,852 0 3,553,857
ADVANCED MICRO DEVICES INC COM 007903107 232,738 2,128,567 SH   SOLE 23 2,128,567 0 0
ADVANCED MICRO DEVICES INC COM 007903107 345,507 3,159,933 SH   SOLE 25 3,159,933 0 0
ADVANCED MICRO DEVICES INC COM 007903107 468,036 4,280,552 SH   SOLE 26 1,688,089 0 2,592,463
ADVANCED MICRO DEVICES INC COM 007903107 513,330 4,694,802 SH   SOLE 28 123,359 0 4,571,443
ADVANCED MICRO DEVICES INC COM 007903107 4,019 36,758 SH   SOLE 29 36,758 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,132,502 10,357,618 SH   SOLE 30 10,098,139 0 259,479
ADVANCED MICRO DEVICES INC COM 007903107 49,533 453,016 SH   SOLE 31 268,530 0 184,486
ADVANCED MICRO DEVICES INC COM 007903107 41,914 383,339 SH   SOLE 32 383,339 0 0
ADVANCED MICRO DEVICES INC COM 007903107 293,484 2,684,143 SH   SOLE 34 2,684,143 0 0
ADVANCED MICRO DEVICES INC COM 007903107 65,564 599,630 SH   SOLE 36 599,630 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,931 54,243 SH   SOLE 40 54,243 0 0
ADVANCED MICRO DEVICES INC COM 007903107 433 3,962 SH   OTR 43 3,962 0 0
ADVANCED MICRO DEVICES INC COM 007903107 152,635 1,395,966 SH   SOLE 43 1,279,703 0 116,263
ADVANSIX INC COM 00773T101 1,314 25,729 SH   SOLE 2 7,980 0 17,749
ADVANSIX INC COM 00773T101 7 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 17 327 SH   SOLE 7 327 0 0
ADVANSIX INC COM 00773T101 5,516 107,961 SH   SOLE 18 107,961 0 0
ADVANSIX INC COM 00773T101 2,502 48,971 SH   SOLE 19 48,971 0 0
ADVANSIX INC COM 00773T101 185,519 3,631,214 SH   SOLE 21 3,631,214 0 0
ADVANSIX INC COM 00773T101 34,710 679,381 SH   SOLE 22 648,786 0 30,595
ADVANSIX INC COM 00773T101 182 3,563 SH   SOLE 25 3,563 0 0
ADVANSIX INC COM 00773T101 288 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 4 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101 2,941 57,557 SH   SOLE 30 57,557 0 0
ADVANSIX INC COM 00773T101 191 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 1,298 25,405 SH   SOLE 43 25,124 0 281
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 661 103,628 SH   SOLE 2 60,070 0 43,558
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 8 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,417 222,104 SH   SOLE 18 222,104 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 887 138,959 SH   SOLE 19 138,959 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 18,011 2,823,010 SH   SOLE 21 2,823,010 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 14,843 2,326,456 SH   SOLE 22 2,247,307 0 79,149
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 52 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 107 16,746 SH   SOLE 30 16,746 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 6 980 SH   SOLE 34 980 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 48 7,574 SH   SOLE 40 7,574 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 86 36,954 SH   SOLE 2 17,805 0 19,149
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 149 64,382 SH   SOLE 18 64,382 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 64 27,629 SH   SOLE 19 27,629 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1,936 834,346 SH   SOLE 21 834,346 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1,832 789,475 SH   SOLE 22 781,607 0 7,868
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 70 53,309 SH   SOLE 2 3,265 0 50,044
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2 1,897 SH   SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 374 285,273 SH   SOLE 18 285,273 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 647 494,122 SH   SOLE 19 494,122 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 5,054 3,857,864 SH   SOLE 21 3,857,864 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3,281 2,504,848 SH   SOLE 22 2,450,272 0 54,576
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 82 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 62 47,045 SH   SOLE 30 47,045 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 207 SH   SOLE 43 207 0 0
AECOM COM 00766T100 22,637 294,720 SH   SOLE 2 104,704 0 190,016
AECOM COM 00766T100 26 342 SH   SOLE 4 342 0 0
AECOM COM 00766T100 273 3,559 SH   SOLE 7 3,559 0 0
AECOM COM 00766T100 23,309 303,459 SH   SOLE 18 303,459 0 0
AECOM COM 00766T100 3,018 39,288 SH   SOLE 19 39,288 0 0
AECOM COM 00766T100 517,129 6,732,574 SH   SOLE 21 6,732,574 0 0
AECOM COM 00766T100 291,258 3,791,923 SH   SOLE 22 3,631,947 0 159,976
AECOM COM 00766T100 3,811 49,621 SH   SOLE 25 49,621 0 0
AECOM COM 00766T100 6,644 86,497 SH   SOLE 26 73,339 0 13,158
AECOM COM 00766T100 200 2,608 SH   SOLE 28 2,608 0 0
AECOM COM 00766T100 9,845 128,169 SH   SOLE 30 128,169 0 0
AECOM COM 00766T100 154 2,000 SH   SOLE 31 2,000 0 0
AECOM COM 00766T100 1,684 21,927 SH   SOLE 34 21,927 0 0
AECOM COM 00766T100 1,978 25,746 SH   SOLE 36 25,746 0 0
AECOM COM 00766T100 1,357 17,671 SH   SOLE 40 17,671 0 0
AECOM COM 00766T100 12 155 SH   OTR 43 155 0 0
AECOM COM 00766T100 12,195 158,768 SH   SOLE 43 156,316 0 2,452
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 69 30,067 SH   SOLE 2 1,772 0 28,295
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 324 141,014 SH   SOLE 18 141,014 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 188 81,529 SH   SOLE 19 81,529 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4,005 1,741,468 SH   SOLE 21 1,741,468 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2,060 895,815 SH   SOLE 22 870,200 0 25,615
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 56 24,548 SH   SOLE 30 24,548 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 16 6,793 SH   SOLE 43 6,793 0 0
AEGON N V NY REGISTRY SHS 007924103 21,915 4,142,664 SH   SOLE 43 3,733,224 0 409,440
AEHR TEST SYS COM 00760J108 10 960 SH   SOLE 2 541 0 419
AEHR TEST SYS COM 00760J108 46 4,573 SH   SOLE 18 4,573 0 0
AEHR TEST SYS COM 00760J108 786 77,323 SH   SOLE 21 77,323 0 0
AEHR TEST SYS COM 00760J108 3,000 295,267 SH   SOLE 22 295,267 0 0
AEMETIS INC COM NEW 00770K202 301 23,736 SH   SOLE 2 979 0 22,757
AEMETIS INC COM NEW 00770K202 5 373 SH   SOLE 7 373 0 0
AEMETIS INC COM NEW 00770K202 1,099 86,706 SH   SOLE 18 86,706 0 0
AEMETIS INC COM NEW 00770K202 612 48,293 SH   SOLE 19 48,293 0 0
AEMETIS INC COM NEW 00770K202 20,427 1,612,231 SH   SOLE 21 1,612,231 0 0
AEMETIS INC COM NEW 00770K202 8,633 681,350 SH   SOLE 22 663,738 0 17,612
AEMETIS INC COM NEW 00770K202 8,035 634,145 SH   SOLE 30 634,145 0 0
AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH   SOLE 43 49 0 0
AERCAP HOLDINGS NV SHS N00985106 839 16,691 SH   SOLE 2 4,459 0 12,232
AERCAP HOLDINGS NV SHS N00985106 2,592 51,543 SH   SOLE 4 46,897 0 4,646
AERCAP HOLDINGS NV SHS N00985106 5,544 110,256 SH   SOLE 7 103,804 0 6,452
AERCAP HOLDINGS NV SHS N00985106 14 281 SH   SOLE 13 281 0 0
AERCAP HOLDINGS NV SHS N00985106 735 14,627 SH   SOLE 15 14,627 0 0
AERCAP HOLDINGS NV SHS N00985106 12,556 249,722 SH   SOLE 18 249,722 0 0
AERCAP HOLDINGS NV SHS N00985106 3,633 72,250 SH   SOLE 19 72,250 0 0
AERCAP HOLDINGS NV SHS N00985106 96,404 1,917,335 SH   SOLE 21 1,917,335 0 0
AERCAP HOLDINGS NV SHS N00985106 93,867 1,866,892 SH   SOLE 22 1,819,685 0 47,207
AERCAP HOLDINGS NV SHS N00985106 8,352 166,118 SH   SOLE 23 166,118 0 0
AERCAP HOLDINGS NV SHS N00985106 409 8,130 SH   SOLE 25 8,130 0 0
AERCAP HOLDINGS NV SHS N00985106 3,896 77,496 SH   SOLE 26 32,894 0 44,602
AERCAP HOLDINGS NV SHS N00985106 7,194 143,070 SH   SOLE 28 0 0 143,070
AERCAP HOLDINGS NV SHS N00985106 36,281 721,582 SH   SOLE 30 721,582 0 0
AERCAP HOLDINGS NV SHS N00985106 7,382 146,810 SH   SOLE 31 13,138 0 133,672
AERCAP HOLDINGS NV SHS N00985106 387 7,694 SH   SOLE 34 7,694 0 0
AERCAP HOLDINGS NV SHS N00985106 2,343 46,594 SH   SOLE 36 46,594 0 0
AERCAP HOLDINGS NV SHS N00985106 227 4,520 SH   SOLE 40 4,520 0 0
AERCAP HOLDINGS NV SHS N00985106 7,337 145,924 SH   SOLE 43 133,297 0 12,627
AERIE PHARMACEUTICALS INC COM 00771V108 364 39,951 SH   SOLE 2 32,132 0 7,819
AERIE PHARMACEUTICALS INC COM 00771V108 2 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 6 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,081 118,844 SH   SOLE 18 118,844 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 910 100,023 SH   SOLE 19 100,023 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 14,953 1,643,233 SH   SOLE 21 1,643,233 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 10,738 1,180,031 SH   SOLE 22 1,146,327 0 33,704
AERIE PHARMACEUTICALS INC COM 00771V108 25 2,706 SH   SOLE 23 2,706 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 64 7,048 SH   SOLE 25 7,048 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 202 22,201 SH   SOLE 26 13,872 0 8,329
AERIE PHARMACEUTICALS INC COM 00771V108 50 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,121 123,186 SH   SOLE 30 123,186 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 21 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 35 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 47 5,204 SH   OTR 43 5,204 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 528 57,983 SH   SOLE 43 57,249 0 734
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,263 1,400,000 PRN   SOLE 2 1,400,000 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,556 1,725,000 PRN   SOLE 21 1,725,000 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 2,481 2,750,000 PRN   SOLE 22 2,750,000 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 3 797 SH   SOLE 18 797 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 17 4,615 SH   SOLE 21 4,615 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8,544 217,132 SH   SOLE 2 146,621 0 70,511
AEROJET ROCKETDYNE HLDGS INC COM 007800105 10 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 42 1,060 SH   SOLE 7 1,060 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 10,524 267,438 SH   SOLE 18 259,704 0 7,734
AEROJET ROCKETDYNE HLDGS INC COM 007800105 23,006 584,649 SH   SOLE 19 584,649 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 383,841 9,754,539 SH   SOLE 21 9,754,539 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 92,378 2,347,603 SH   SOLE 22 2,298,397 0 49,206
AEROJET ROCKETDYNE HLDGS INC COM 007800105 777 19,753 SH   SOLE 23 19,753 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 779 19,808 SH   SOLE 26 19,808 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,903 124,606 SH   SOLE 30 124,606 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 50 1,275 SH   SOLE 36 1,275 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 328 8,348 SH   SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,397 35,492 SH   SOLE 43 33,985 0 1,507
AEROVATE THERAPEUTICS INC COM 008064107 28 1,550 SH   SOLE 2 321 0 1,229
AEROVATE THERAPEUTICS INC COM 008064107 567 30,918 SH   SOLE 18 30,918 0 0
AEROVATE THERAPEUTICS INC COM 008064107 243 13,244 SH   SOLE 19 13,244 0 0
AEROVATE THERAPEUTICS INC COM 008064107 9,259 505,104 SH   SOLE 21 505,104 0 0
AEROVATE THERAPEUTICS INC COM 008064107 3,390 184,962 SH   SOLE 22 182,142 0 2,820
AEROVATE THERAPEUTICS INC COM 008064107 204 11,156 SH   SOLE 30 11,156 0 0
AEROVIRONMENT INC COM 008073108 885 9,402 SH   SOLE 2 7,069 0 2,333
AEROVIRONMENT INC COM 008073108 9 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 31 329 SH   SOLE 7 329 0 0
AEROVIRONMENT INC COM 008073108 7,297 77,515 SH   SOLE 18 77,515 0 0
AEROVIRONMENT INC COM 008073108 3,755 39,885 SH   SOLE 19 39,885 0 0
AEROVIRONMENT INC COM 008073108 280,204 2,976,460 SH   SOLE 21 2,976,460 0 0
AEROVIRONMENT INC COM 008073108 52,459 557,243 SH   SOLE 22 543,910 0 13,333
AEROVIRONMENT INC COM 008073108 10,092 107,207 SH   SOLE 25 107,207 0 0
AEROVIRONMENT INC COM 008073108 1,477 15,693 SH   SOLE 26 10,307 0 5,386
AEROVIRONMENT INC COM 008073108 39 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108 3,797 40,334 SH   SOLE 30 40,334 0 0
AEROVIRONMENT INC COM 008073108 1,465 15,563 SH   SOLE 34 15,563 0 0
AEROVIRONMENT INC COM 008073108 438 4,649 SH   SOLE 36 4,649 0 0
AEROVIRONMENT INC COM 008073108 268 2,847 SH   SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 1,196 12,703 SH   SOLE 43 12,574 0 129
AERSALE CORPORATION COM 00810F106 329 20,947 SH   SOLE 2 819 0 20,128
AERSALE CORPORATION COM 00810F106 781 49,664 SH   SOLE 18 49,664 0 0
AERSALE CORPORATION COM 00810F106 377 24,004 SH   SOLE 19 24,004 0 0
AERSALE CORPORATION COM 00810F106 8,201 521,670 SH   SOLE 21 521,670 0 0
AERSALE CORPORATION COM 00810F106 4,742 301,634 SH   SOLE 22 293,780 0 7,854
AES CORP COM 00130H105 42,420 1,648,672 SH   SOLE 2 243,054 0 1,405,618
AES CORP COM 00130H105 7,718 299,970 SH   SOLE 4 274,370 0 25,600
AES CORP COM 00130H105 14,916 579,722 SH   SOLE 7 560,620 0 19,102
AES CORP COM 00130H105 65 2,523 SH   SOLE 13 2,523 0 0
AES CORP COM 00130H105 2,322 90,232 SH   SOLE 15 90,232 0 0
AES CORP COM 00130H105 2 69 SH   SOLE 17 0 0 69
AES CORP COM 00130H105 34,218 1,329,899 SH   SOLE 18 1,267,915 0 61,984
AES CORP COM 00130H105 17,955 697,830 SH   SOLE 19 697,830 0 0
AES CORP COM 00130H105 449,238 17,459,711 SH   SOLE 21 17,459,711 0 0
AES CORP COM 00130H105 359,584 13,975,280 SH   SOLE 22 12,644,151 0 1,331,129
AES CORP COM 00130H105 21,405 831,894 SH   SOLE 23 831,894 0 0
AES CORP COM 00130H105 5,988 232,712 SH   SOLE 25 232,712 0 0
AES CORP COM 00130H105 30,328 1,178,708 SH   SOLE 26 476,048 0 702,660
AES CORP COM 00130H105 13,423 521,689 SH   SOLE 28 11,871 0 509,818
AES CORP COM 00130H105 120 4,671 SH   SOLE 29 4,671 0 0
AES CORP COM 00130H105 74,193 2,883,526 SH   SOLE 30 2,883,526 0 0
AES CORP COM 00130H105 3,692 143,505 SH   SOLE 31 68,096 0 75,409
AES CORP COM 00130H105 899 34,944 SH   SOLE 34 34,944 0 0
AES CORP COM 00130H105 6,943 269,822 SH   SOLE 36 269,822 0 0
AES CORP COM 00130H105 313 12,180 SH   SOLE 40 12,180 0 0
AES CORP COM 00130H105 42 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105 11,933 463,797 SH   SOLE 43 418,556 0 45,241
AES CORP UNIT 99/99/9999 00130H204 81,642 825,253 SH   SOLE 21 825,253 0 0
AETHLON MED INC COM 00808Y307 1 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 107 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 334 77,173 SH   SOLE 2 26,261 0 50,912
AEVA TECHNOLOGIES INC COM 00835Q103 6 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 1,349 311,544 SH   SOLE 18 311,544 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 839 193,842 SH   SOLE 19 193,842 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 16,030 3,702,112 SH   SOLE 21 3,702,112 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 10,483 2,420,989 SH   SOLE 22 2,321,930 0 99,059
AEVA TECHNOLOGIES INC COM 00835Q103 53 12,251 SH   SOLE 25 12,251 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 284 65,701 SH   SOLE 30 65,701 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 55 12,720 SH   SOLE 40 12,720 0 0
AEYE INC CL A COM 008183105 167 30,536 SH   SOLE 2 25,656 0 4,880
AEYE INC CL A COM 008183105 458 83,706 SH   SOLE 21 83,706 0 0
AEYE INC CL A COM 008183105 8,015 1,465,351 SH   SOLE 22 1,428,354 0 36,997
AEYE INC CL A COM 008183105 102 18,714 SH   SOLE 25 18,714 0 0
AEYE INC CL A COM 008183105 142 26,046 SH   SOLE 30 26,046 0 0
AEYE INC CL A COM 008183105 76 13,871 SH   SOLE 40 13,871 0 0
AFC GAMMA INC COM 00109K105 313 16,383 SH   SOLE 2 13,480 0 2,903
AFC GAMMA INC COM 00109K105 814 42,593 SH   SOLE 18 42,593 0 0
AFC GAMMA INC COM 00109K105 947 49,506 SH   SOLE 19 49,506 0 0
AFC GAMMA INC COM 00109K105 10,033 524,746 SH   SOLE 21 524,746 0 0
AFC GAMMA INC COM 00109K105 3,366 176,064 SH   SOLE 22 167,016 0 9,048
AFFILIATED MANAGERS GROUP IN COM 008252108 22,273 158,019 SH   SOLE 2 39,069 0 118,950
AFFILIATED MANAGERS GROUP IN COM 008252108 95 671 SH   SOLE 4 671 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 140 992 SH   SOLE 7 992 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 12,297 87,247 SH   SOLE 18 87,247 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,715 12,169 SH   SOLE 19 12,169 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 282,744 2,005,991 SH   SOLE 21 2,005,991 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 155,595 1,103,904 SH   SOLE 22 1,055,778 0 48,126
AFFILIATED MANAGERS GROUP IN COM 008252108 104 738 SH   SOLE 23 738 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,012 7,183 SH   SOLE 25 7,183 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,697 19,137 SH   SOLE 26 15,968 0 3,169
AFFILIATED MANAGERS GROUP IN COM 008252108 105 742 SH   SOLE 28 742 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 7,476 53,041 SH   SOLE 30 53,041 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 84 594 SH   SOLE 31 594 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 551 3,908 SH   SOLE 36 3,908 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 715 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 16 116 SH   OTR 43 116 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,443 38,615 SH   SOLE 43 34,088 0 4,527
AFFIMED N V COM N01045108 97 22,289 SH   SOLE 2 7,736 0 14,553
AFFIMED N V COM N01045108 7 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 1,408 322,094 SH   SOLE 18 322,094 0 0
AFFIMED N V COM N01045108 1,649 377,402 SH   SOLE 19 377,402 0 0
AFFIMED N V COM N01045108 20,983 4,801,512 SH   SOLE 21 4,801,512 0 0
AFFIMED N V COM N01045108 4,955 1,133,820 SH   SOLE 22 1,112,588 0 21,232
AFFIMED N V COM N01045108 23 5,157 SH   SOLE 23 5,157 0 0
AFFIMED N V COM N01045108 14 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 239 54,728 SH   SOLE 30 54,728 0 0
AFFIMED N V COM N01045108 11 2,457 SH   SOLE 43 2,457 0 0
AFFINITY BANCSHARES INC COM 00832E103 18 1,119 SH   SOLE 18 1,119 0 0
AFFINITY BANCSHARES INC COM 00832E103 261 16,600 SH   SOLE 21 16,600 0 0
AFFINITY BANCSHARES INC COM 00832E103 5 324 SH   SOLE 22 324 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3,048 65,850 SH   SOLE 2 16,034 0 49,816
AFFIRM HLDGS INC COM CL A 00827B106 3,447 74,482 SH   SOLE 4 51,166 0 23,316
AFFIRM HLDGS INC COM CL A 00827B106 488 10,536 SH   SOLE 7 10,536 0 0
AFFIRM HLDGS INC COM CL A 00827B106 23 501 SH   SOLE 13 501 0 0
AFFIRM HLDGS INC COM CL A 00827B106 570 12,308 SH   SOLE 15 12,308 0 0
AFFIRM HLDGS INC COM CL A 00827B106 7,719 166,794 SH   SOLE 18 158,278 0 8,516
AFFIRM HLDGS INC COM CL A 00827B106 35,976 777,347 SH   SOLE 21 777,347 0 0
AFFIRM HLDGS INC COM CL A 00827B106 112,429 2,429,332 SH   SOLE 22 2,258,659 0 170,673
AFFIRM HLDGS INC COM CL A 00827B106 9,553 206,425 SH   SOLE 23 206,425 0 0
AFFIRM HLDGS INC COM CL A 00827B106 10,300 222,549 SH   SOLE 25 222,549 0 0
AFFIRM HLDGS INC COM CL A 00827B106 10,187 220,121 SH   SOLE 26 100,886 0 119,235
AFFIRM HLDGS INC COM CL A 00827B106 9,149 197,680 SH   SOLE 28 3,110 0 194,570
AFFIRM HLDGS INC COM CL A 00827B106 18,570 401,257 SH   SOLE 30 401,257 0 0
AFFIRM HLDGS INC COM CL A 00827B106 622 13,450 SH   SOLE 31 11,428 0 2,022
AFFIRM HLDGS INC COM CL A 00827B106 14,984 323,778 SH   SOLE 34 323,778 0 0
AFFIRM HLDGS INC COM CL A 00827B106 2,568 55,488 SH   SOLE 36 55,488 0 0
AFFIRM HLDGS INC COM CL A 00827B106 140 3,023 SH   SOLE 40 3,023 0 0
AFLAC INC COM 001055102 84,676 1,315,053 SH   SOLE 2 183,764 0 1,131,289
AFLAC INC COM 001055102 27,770 431,282 SH   SOLE 4 236,978 0 194,304
AFLAC INC COM 001055102 39,167 608,276 SH   SOLE 7 590,046 0 18,230
AFLAC INC COM 001055102 196 3,037 SH   SOLE 13 3,037 0 0
AFLAC INC COM 001055102 5,824 90,451 SH   SOLE 15 90,451 0 0
AFLAC INC COM 001055102 89,860 1,395,562 SH   SOLE 18 1,313,179 0 82,383
AFLAC INC COM 001055102 16,858 261,816 SH   SOLE 19 261,816 0 0
AFLAC INC COM 001055102 1,218,252 18,919,896 SH   SOLE 21 18,919,896 0 0
AFLAC INC COM 001055102 841,500 13,068,802 SH   SOLE 22 11,807,642 0 1,261,160
AFLAC INC COM 001055102 50,800 788,943 SH   SOLE 23 788,943 0 0
AFLAC INC COM 001055102 63,041 979,050 SH   SOLE 25 979,050 0 0
AFLAC INC COM 001055102 87,229 1,354,699 SH   SOLE 26 503,704 0 850,995
AFLAC INC COM 001055102 108,619 1,686,885 SH   SOLE 28 74,110 0 1,612,775
AFLAC INC COM 001055102 222,917 3,461,987 SH   SOLE 30 3,461,987 0 0
AFLAC INC COM 001055102 9,023 140,133 SH   SOLE 31 67,633 0 72,500
AFLAC INC COM 001055102 1,919 29,806 SH   SOLE 34 29,806 0 0
AFLAC INC COM 001055102 18,728 290,858 SH   SOLE 36 290,858 0 0
AFLAC INC COM 001055102 1,383 21,484 SH   SOLE 40 21,484 0 0
AFLAC INC COM 001055102 110 1,706 SH   OTR 43 1,706 0 0
AFLAC INC COM 001055102 48,152 747,816 SH   SOLE 43 697,335 0 50,481
AFYA LTD CL A COM G01125106 1,724 119,625 SH   SOLE 18 0 0 119,625
AFYA LTD CL A COM G01125106 584 40,532 SH   SOLE 19 40,532 0 0
AFYA LTD CL A COM G01125106 2,820 195,690 SH   SOLE 25 195,690 0 0
AFYA LTD CL A COM G01125106 6,505 451,450 SH   SOLE 34 451,450 0 0
AG MTG INVT TR INC COM NEW 001228501 516 55,500 SH   SOLE 2 49,917 0 5,583
AG MTG INVT TR INC COM NEW 001228501 42 4,512 SH   SOLE 18 4,512 0 0
AG MTG INVT TR INC COM NEW 001228501 4,347 467,371 SH   SOLE 21 467,371 0 0
AG MTG INVT TR INC COM NEW 001228501 3,221 346,338 SH   SOLE 22 346,338 0 0
AGCO CORP COM 001084102 20,828 142,627 SH   SOLE 2 58,428 0 84,199
AGCO CORP COM 001084102 232 1,589 SH   SOLE 4 1,589 0 0
AGCO CORP COM 001084102 10,936 74,887 SH   SOLE 7 74,887 0 0
AGCO CORP COM 001084102 20,145 137,948 SH   SOLE 18 137,948 0 0
AGCO CORP COM 001084102 53,698 367,716 SH   SOLE 19 367,716 0 0
AGCO CORP COM 001084102 439,198 3,007,587 SH   SOLE 21 3,007,587 0 0
AGCO CORP COM 001084102 249,843 1,710,902 SH   SOLE 22 1,636,444 0 74,458
AGCO CORP COM 001084102 45,887 314,229 SH   SOLE 25 314,229 0 0
AGCO CORP COM 001084102 9,588 65,659 SH   SOLE 26 43,387 0 22,272
AGCO CORP COM 001084102 166 1,134 SH   SOLE 28 1,134 0 0
AGCO CORP COM 001084102 35,992 246,471 SH   SOLE 29 246,471 0 0
AGCO CORP COM 001084102 19,044 130,411 SH   SOLE 30 130,411 0 0
AGCO CORP COM 001084102 134 915 SH   SOLE 31 915 0 0
AGCO CORP COM 001084102 75,519 517,147 SH   SOLE 34 517,147 0 0
AGCO CORP COM 001084102 175 1,201 SH   SOLE 36 1,201 0 0
AGCO CORP COM 001084102 1,235 8,458 SH   SOLE 40 8,458 0 0
AGCO CORP COM 001084102 9,887 67,707 SH   SOLE 43 64,005 0 3,702
AGEAGLE AERIAL SYS INC NEW COM 00848K101 208 174,601 SH   SOLE 2 2,731 0 171,870
AGEAGLE AERIAL SYS INC NEW COM 00848K101 1 1,073 SH   SOLE 7 1,073 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 244 205,437 SH   SOLE 18 205,437 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 139 117,103 SH   SOLE 19 117,103 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 2,859 2,402,382 SH   SOLE 21 2,402,382 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 2,035 1,709,673 SH   SOLE 22 1,683,483 0 26,190
AGENUS INC COM NEW 00847G705 722 293,611 SH   SOLE 2 134,699 0 158,912
AGENUS INC COM NEW 00847G705 1 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705 6 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,646 668,959 SH   SOLE 18 603,723 0 65,236
AGENUS INC COM NEW 00847G705 3,977 1,616,529 SH   SOLE 19 1,616,529 0 0
AGENUS INC COM NEW 00847G705 20,563 8,358,991 SH   SOLE 21 8,358,991 0 0
AGENUS INC COM NEW 00847G705 15,773 6,411,605 SH   SOLE 22 6,285,564 0 126,041
AGENUS INC COM NEW 00847G705 132 53,711 SH   SOLE 23 53,711 0 0
AGENUS INC COM NEW 00847G705 51 20,542 SH   SOLE 25 20,542 0 0
AGENUS INC COM NEW 00847G705 606 246,537 SH   SOLE 26 2,461 0 244,076
AGENUS INC COM NEW 00847G705 164 66,473 SH   SOLE 28 66,473 0 0
AGENUS INC COM NEW 00847G705 305 124,104 SH   SOLE 30 124,104 0 0
AGENUS INC COM NEW 00847G705 53 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705 172 69,936 SH   SOLE 43 69,936 0 0
AGEX THERAPEUTICS INC COM 00848H108 4 4,329 SH   SOLE 18 4,329 0 0
AGEX THERAPEUTICS INC COM 00848H108 55 64,822 SH   SOLE 21 64,822 0 0
AGEX THERAPEUTICS INC COM 00848H108 106 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L100 0 2,345 SH   SOLE 2 0 0 2,345
AGILE THERAPEUTICS INC COM 00847L100 3 14,492 SH   SOLE 18 14,492 0 0
AGILE THERAPEUTICS INC COM 00847L100 52 245,923 SH   SOLE 21 245,923 0 0
AGILE THERAPEUTICS INC COM 00847L100 264 1,260,998 SH   SOLE 22 1,260,998 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 155,313 1,173,680 SH   SOLE 2 686,764 0 486,916
AGILENT TECHNOLOGIES INC COM 00846U101 57,359 433,454 SH   SOLE 4 297,277 0 136,177
AGILENT TECHNOLOGIES INC COM 00846U101 36,279 274,159 SH   SOLE 7 265,737 0 8,422
AGILENT TECHNOLOGIES INC COM 00846U101 9,774 73,864 SH   SOLE 13 73,864 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,822 28,880 SH   SOLE 15 28,880 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 102,289 772,984 SH   SOLE 18 618,909 0 154,075
AGILENT TECHNOLOGIES INC COM 00846U101 175,085 1,323,095 SH   SOLE 19 1,323,095 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 249 1,885 SH   SOLE 20 1,885 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,259,659 9,519,077 SH   SOLE 21 9,519,077 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,020,712 7,713,380 SH   SOLE 22 6,478,948 0 1,234,432
AGILENT TECHNOLOGIES INC COM 00846U101 73,200 553,165 SH   SOLE 23 553,165 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 99,706 753,463 SH   SOLE 25 753,463 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 169,473 1,280,688 SH   SOLE 26 730,768 0 549,920
AGILENT TECHNOLOGIES INC COM 00846U101 153,416 1,159,344 SH   SOLE 28 17,041 0 1,142,303
AGILENT TECHNOLOGIES INC COM 00846U101 10,990 83,053 SH   SOLE 29 83,053 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 405,881 3,067,187 SH   SOLE 30 2,965,776 0 101,411
AGILENT TECHNOLOGIES INC COM 00846U101 31,096 234,992 SH   SOLE 31 200,883 0 34,109
AGILENT TECHNOLOGIES INC COM 00846U101 148,292 1,120,626 SH   SOLE 34 1,120,626 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,943 135,596 SH   SOLE 36 135,596 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,351 10,208 SH   SOLE 40 10,208 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 167 1,264 SH   OTR 43 1,264 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 48,736 368,291 SH   SOLE 43 337,454 0 30,837
AGILETHOUGHT INC CLASS A COM 00857F100 8 1,725 SH   SOLE 21 1,725 0 0
AGILETHOUGHT INC CLASS A COM 00857F100 197 43,287 SH   SOLE 22 43,287 0 0
AGILITI INC COM 00848J104 252 11,944 SH   SOLE 2 9,083 0 2,861
AGILITI INC COM 00848J104 8 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104 3,479 164,862 SH   SOLE 18 164,862 0 0
AGILITI INC COM 00848J104 32,528 1,541,597 SH   SOLE 19 1,541,597 0 0
AGILITI INC COM 00848J104 18,825 892,201 SH   SOLE 21 892,201 0 0
AGILITI INC COM 00848J104 12,577 596,057 SH   SOLE 22 579,751 0 16,306
AGILITI INC COM 00848J104 132 6,272 SH   SOLE 25 6,272 0 0
AGILITI INC COM 00848J104 111 5,267 SH   SOLE 26 2,853 0 2,414
AGILITI INC COM 00848J104 197 9,336 SH   SOLE 30 9,336 0 0
AGILITI INC COM 00848J104 107 5,060 SH   SOLE 36 5,060 0 0
AGILITI INC COM 00848J104 118 5,606 SH   SOLE 40 5,606 0 0
AGILON HEALTH INC COM 00857U107 4,636 182,874 SH   SOLE 2 16,925 0 165,949
AGILON HEALTH INC COM 00857U107 60 2,378 SH   SOLE 7 2,378 0 0
AGILON HEALTH INC COM 00857U107 2,742 108,179 SH   SOLE 18 108,179 0 0
AGILON HEALTH INC COM 00857U107 18,378 724,957 SH   SOLE 19 724,957 0 0
AGILON HEALTH INC COM 00857U107 55,394 2,185,174 SH   SOLE 21 2,185,174 0 0
AGILON HEALTH INC COM 00857U107 52,384 2,066,436 SH   SOLE 22 1,936,062 0 130,374
AGILON HEALTH INC COM 00857U107 62 2,447 SH   SOLE 31 2,447 0 0
AGILON HEALTH INC COM 00857U107 25,511 1,006,336 SH   SOLE 34 1,006,336 0 0
AGILYSYS INC COM 00847J105 359 9,008 SH   SOLE 2 6,615 0 2,393
AGILYSYS INC COM 00847J105 3 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 11 264 SH   SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 2,984 74,826 SH   SOLE 18 74,826 0 0
AGILYSYS INC COM 00847J105 1,530 38,370 SH   SOLE 19 38,370 0 0
AGILYSYS INC COM 00847J105 97,113 2,435,121 SH   SOLE 21 2,435,121 0 0
AGILYSYS INC COM 00847J105 21,426 537,274 SH   SOLE 22 521,506 0 15,768
AGILYSYS INC COM 00847J105 112 2,811 SH   SOLE 25 2,811 0 0
AGILYSYS INC COM 00847J105 693 17,383 SH   SOLE 26 12,892 0 4,491
AGILYSYS INC COM 00847J105 1,486 37,268 SH   SOLE 30 37,268 0 0
AGILYSYS INC COM 00847J105 96 2,407 SH   SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 126 3,167 SH   SOLE 43 3,167 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,237 76,841 SH   SOLE 2 31,449 0 45,392
AGIOS PHARMACEUTICALS INC COM 00847X104 8 265 SH   SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 24 829 SH   SOLE 7 829 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,083 174,626 SH   SOLE 18 174,626 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 22,724 780,626 SH   SOLE 19 780,626 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 68,771 2,362,438 SH   SOLE 21 2,362,438 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 39,093 1,342,931 SH   SOLE 22 1,285,704 0 57,227
AGIOS PHARMACEUTICALS INC COM 00847X104 60 2,065 SH   SOLE 23 2,065 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 279 9,583 SH   SOLE 25 9,583 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,331 45,720 SH   SOLE 26 25,314 0 20,406
AGIOS PHARMACEUTICALS INC COM 00847X104 11,028 378,823 SH   SOLE 30 378,823 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 99 3,397 SH   SOLE 34 3,397 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 107 3,669 SH   SOLE 36 3,669 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 209 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 377 12,944 SH   SOLE 43 12,566 0 378
AGNC INVT CORP COM 00123Q104 23,543 1,797,157 SH   SOLE 2 108,423 0 1,688,734
AGNC INVT CORP COM 00123Q104 5,126 391,325 SH   SOLE 4 209,073 0 182,252
AGNC INVT CORP COM 00123Q104 1,038 79,209 SH   SOLE 7 79,209 0 0
AGNC INVT CORP COM 00123Q104 33 2,543 SH   SOLE 13 2,543 0 0
AGNC INVT CORP COM 00123Q104 797 60,861 SH   SOLE 15 60,861 0 0
AGNC INVT CORP COM 00123Q104 8,653 660,513 SH   SOLE 18 634,509 0 26,004
AGNC INVT CORP COM 00123Q104 1,976 150,843 SH   SOLE 19 150,843 0 0
AGNC INVT CORP COM 00123Q104 210,038 16,033,463 SH   SOLE 21 16,033,463 0 0
AGNC INVT CORP COM 00123Q104 161,580 12,334,346 SH   SOLE 22 11,410,808 0 923,538
AGNC INVT CORP COM 00123Q104 8,746 667,628 SH   SOLE 23 667,628 0 0
AGNC INVT CORP COM 00123Q104 17,263 1,317,804 SH   SOLE 25 1,317,804 0 0
AGNC INVT CORP COM 00123Q104 12,015 917,174 SH   SOLE 26 515,492 0 401,682
AGNC INVT CORP COM 00123Q104 11,442 873,400 SH   SOLE 28 9,353 0 864,047
AGNC INVT CORP COM 00123Q104 40,203 3,068,959 SH   SOLE 30 1,853,187 0 1,215,772
AGNC INVT CORP COM 00123Q104 1,597 121,881 SH   SOLE 31 62,305 0 59,576
AGNC INVT CORP COM 00123Q104 321 24,519 SH   SOLE 34 24,519 0 0
AGNC INVT CORP COM 00123Q104 3,744 285,807 SH   SOLE 36 285,807 0 0
AGNC INVT CORP COM 00123Q104 241 18,363 SH   SOLE 40 18,363 0 0
AGNC INVT CORP COM 00123Q104 24 1,799 SH   OTR 43 1,799 0 0
AGNC INVT CORP COM 00123Q104 9,675 738,513 SH   SOLE 43 681,724 0 56,789
AGNICO EAGLE MINES LTD COM 008474108 10,950 178,810 SH   SOLE 21 178,810 0 0
AGNICO EAGLE MINES LTD COM 008474108 11,354 185,405 SH   SOLE 43 180,329 0 5,076
AGORA INC ADS 00851L103 5 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103 5,898 593,354 SH   SOLE 21 593,354 0 0
AGORA INC ADS 00851L103 2,326 233,958 SH   SOLE 22 225,136 0 8,822
AGORA INC ADS 00851L103 10 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 1,319 132,721 SH   SOLE 30 132,721 0 0
AGREE RLTY CORP COM 008492100 14,215 214,208 SH   SOLE 2 145,991 0 68,217
AGREE RLTY CORP COM 008492100 15,483 233,322 SH   SOLE 4 233,322 0 0
AGREE RLTY CORP COM 008492100 5,851 88,167 SH   SOLE 7 88,167 0 0
AGREE RLTY CORP COM 008492100 34,470 519,432 SH   SOLE 18 519,432 0 0
AGREE RLTY CORP COM 008492100 23,504 354,193 SH   SOLE 19 354,193 0 0
AGREE RLTY CORP COM 008492100 593,752 8,947,442 SH   SOLE 21 8,947,442 0 0
AGREE RLTY CORP COM 008492100 173,421 2,613,336 SH   SOLE 22 2,329,476 0 283,860
AGREE RLTY CORP COM 008492100 1,656 24,962 SH   SOLE 23 24,962 0 0
AGREE RLTY CORP COM 008492100 19,969 300,925 SH   SOLE 25 300,925 0 0
AGREE RLTY CORP COM 008492100 3,062 46,149 SH   SOLE 26 17,444 0 28,705
AGREE RLTY CORP COM 008492100 5,333 80,366 SH   SOLE 28 1,228 0 79,138
AGREE RLTY CORP COM 008492100 27,358 412,269 SH   SOLE 30 412,269 0 0
AGREE RLTY CORP COM 008492100 2,325 35,032 SH   SOLE 34 35,032 0 0
AGREE RLTY CORP COM 008492100 571 8,612 SH   SOLE 40 8,612 0 0
AGREE RLTY CORP COM 008492100 2,832 42,671 SH   SOLE 43 41,234 0 1,437
AGRIFY CORP COM 00853E107 17 3,723 SH   SOLE 18 3,723 0 0
AGRIFY CORP COM 00853E107 219 47,297 SH   SOLE 21 47,297 0 0
AGRIFY CORP COM 00853E107 1,185 256,043 SH   SOLE 22 256,043 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 12 6,077 SH   SOLE 18 6,077 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 184 96,581 SH   SOLE 21 96,581 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 190 99,989 SH   SOLE 22 99,989 0 0
AIKIDO PHARMA INC COM 008875106 19 41,434 SH   SOLE 21 41,434 0 0
AIKIDO PHARMA INC COM 008875106 557 1,238,001 SH   SOLE 22 1,238,001 0 0
AILERON THERAPEUTICS INC COM 00887A105 8 14,981 SH   SOLE 18 14,981 0 0
AILERON THERAPEUTICS INC COM 00887A105 90 175,420 SH   SOLE 21 175,420 0 0
AILERON THERAPEUTICS INC COM 00887A105 2 3,799 SH   SOLE 22 3,799 0 0
AIM IMMUNOTECH INC COM 00901B105 10 9,870 SH   SOLE 18 9,870 0 0
AIM IMMUNOTECH INC COM 00901B105 128 120,340 SH   SOLE 21 120,340 0 0
AIM IMMUNOTECH INC COM 00901B105 740 698,333 SH   SOLE 22 698,333 0 0
AIR INDS GROUP COM NEW 00912N205 4 5,356 SH   SOLE 18 5,356 0 0
AIR INDS GROUP COM NEW 00912N205 57 68,851 SH   SOLE 21 68,851 0 0
AIR LEASE CORP CL A 00912X302 15,553 348,337 SH   SOLE 2 38,983 0 309,354
AIR LEASE CORP CL A 00912X302 19 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 151 3,393 SH   SOLE 7 3,393 0 0
AIR LEASE CORP CL A 00912X302 1,679 37,614 SH   SOLE 13 37,614 0 0
AIR LEASE CORP CL A 00912X302 5,512 123,452 SH   SOLE 15 123,452 0 0
AIR LEASE CORP CL A 00912X302 2,023 45,318 SH   SOLE 18 45,318 0 0
AIR LEASE CORP CL A 00912X302 1,468 32,884 SH   SOLE 19 32,884 0 0
AIR LEASE CORP CL A 00912X302 61,162 1,369,803 SH   SOLE 21 1,369,803 0 0
AIR LEASE CORP CL A 00912X302 108,008 2,418,998 SH   SOLE 22 2,295,160 0 123,838
AIR LEASE CORP CL A 00912X302 3,729 83,526 SH   SOLE 25 83,526 0 0
AIR LEASE CORP CL A 00912X302 4,017 89,965 SH   SOLE 26 33,767 0 56,198
AIR LEASE CORP CL A 00912X302 1,649 36,935 SH   SOLE 28 36,935 0 0
AIR LEASE CORP CL A 00912X302 47 1,060 SH   SOLE 29 1,060 0 0
AIR LEASE CORP CL A 00912X302 2,774 62,117 SH   SOLE 30 62,117 0 0
AIR LEASE CORP CL A 00912X302 71 1,587 SH   SOLE 31 1,587 0 0
AIR LEASE CORP CL A 00912X302 39,789 891,122 SH   SOLE 34 891,122 0 0
AIR LEASE CORP CL A 00912X302 179 4,006 SH   SOLE 36 4,006 0 0
AIR LEASE CORP CL A 00912X302 610 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 8,884 198,976 SH   SOLE 43 191,809 0 7,167
AIR PRODS & CHEMS INC COM 009158106 104,428 417,861 SH   SOLE 2 47,742 0 370,119
AIR PRODS & CHEMS INC COM 009158106 24,639 98,591 SH   SOLE 4 89,031 0 9,560
AIR PRODS & CHEMS INC COM 009158106 53,426 213,781 SH   SOLE 7 207,174 0 6,607
AIR PRODS & CHEMS INC COM 009158106 239 958 SH   SOLE 13 958 0 0
AIR PRODS & CHEMS INC COM 009158106 7,838 31,362 SH   SOLE 15 31,362 0 0
AIR PRODS & CHEMS INC COM 009158106 101,363 405,597 SH   SOLE 18 375,514 0 30,083
AIR PRODS & CHEMS INC COM 009158106 153,446 614,005 SH   SOLE 19 614,005 0 0
AIR PRODS & CHEMS INC COM 009158106 11,801 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,269,252 5,078,837 SH   SOLE 21 5,078,837 0 0
AIR PRODS & CHEMS INC COM 009158106 1,164,717 4,660,546 SH   SOLE 22 4,224,546 0 436,000
AIR PRODS & CHEMS INC COM 009158106 69,183 276,832 SH   SOLE 23 276,832 0 0
AIR PRODS & CHEMS INC COM 009158106 65,947 263,881 SH   SOLE 25 263,881 0 0
AIR PRODS & CHEMS INC COM 009158106 114,964 460,021 SH   SOLE 26 164,766 0 295,255
AIR PRODS & CHEMS INC COM 009158106 90,211 360,973 SH   SOLE 28 5,654 0 355,319
AIR PRODS & CHEMS INC COM 009158106 237,543 950,513 SH   SOLE 30 950,513 0 0
AIR PRODS & CHEMS INC COM 009158106 12,361 49,460 SH   SOLE 31 24,501 0 24,959
AIR PRODS & CHEMS INC COM 009158106 76,432 305,838 SH   SOLE 34 305,838 0 0
AIR PRODS & CHEMS INC COM 009158106 23,288 93,186 SH   SOLE 36 93,186 0 0
AIR PRODS & CHEMS INC COM 009158106 1,890 7,561 SH   SOLE 40 7,561 0 0
AIR PRODS & CHEMS INC COM 009158106 121 486 SH   OTR 43 486 0 0
AIR PRODS & CHEMS INC COM 009158106 54,519 218,153 SH   SOLE 43 196,250 0 21,903
AIR T INC COM 009207101 68 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 6 285 SH   SOLE 18 285 0 0
AIR T INC COM 009207101 71 3,133 SH   SOLE 21 3,133 0 0
AIR T INC COM 009207101 80 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 1,599 1,349,000 PRN   SOLE 21 1,349,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,292 38,631 SH   SOLE 2 7,132 0 31,499
AIR TRANSPORT SERVICES GRP I COM 00922R105 28 835 SH   SOLE 7 835 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 6 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 5,808 173,619 SH   SOLE 18 173,619 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,528 105,474 SH   SOLE 19 105,474 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 73,318 2,191,869 SH   SOLE 21 2,191,869 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 45,129 1,349,162 SH   SOLE 22 1,305,337 0 43,825
AIR TRANSPORT SERVICES GRP I COM 00922R105 94 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 78 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 559 16,709 SH   SOLE 30 16,709 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 62 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 238 7,120 SH   SOLE 43 6,992 0 128
AIRBNB INC COM CL A 009066101 20,225 117,753 SH   SOLE 2 76,617 0 41,136
AIRBNB INC COM CL A 009066101 28,856 168,004 SH   SOLE 4 105,557 0 62,447
AIRBNB INC COM CL A 009066101 11,190 65,151 SH   SOLE 7 65,151 0 0
AIRBNB INC COM CL A 009066101 1,243 7,235 SH   SOLE 13 7,235 0 0
AIRBNB INC COM CL A 009066101 3,770 21,949 SH   SOLE 15 21,949 0 0
AIRBNB INC COM CL A 009066101 24,891 144,917 SH   SOLE 18 129,923 0 14,994
AIRBNB INC COM CL A 009066101 104,406 607,859 SH   SOLE 19 607,859 0 0
AIRBNB INC COM CL A 009066101 122,229 711,627 SH   SOLE 21 711,627 0 0
AIRBNB INC COM CL A 009066101 864,836 5,035,143 SH   SOLE 22 4,720,746 0 314,397
AIRBNB INC COM CL A 009066101 63,453 369,427 SH   SOLE 23 369,427 0 0
AIRBNB INC COM CL A 009066101 30,740 178,973 SH   SOLE 25 178,973 0 0
AIRBNB INC COM CL A 009066101 47,981 279,347 SH   SOLE 26 175,413 0 103,934
AIRBNB INC COM CL A 009066101 67,458 392,748 SH   SOLE 28 12,560 0 380,188
AIRBNB INC COM CL A 009066101 21 122 SH   SOLE 29 122 0 0
AIRBNB INC COM CL A 009066101 154,727 900,830 SH   SOLE 30 804,012 0 96,818
AIRBNB INC COM CL A 009066101 6,885 40,083 SH   SOLE 31 26,991 0 13,092
AIRBNB INC COM CL A 009066101 14,993 87,290 SH   SOLE 32 87,290 0 0
AIRBNB INC COM CL A 009066101 63,173 367,799 SH   SOLE 34 367,799 0 0
AIRBNB INC COM CL A 009066101 8,026 46,729 SH   SOLE 36 46,729 0 0
AIRBNB INC COM CL A 009066101 1,699 9,894 SH   SOLE 40 9,894 0 0
AIRBNB INC COM CL A 009066101 6,311 36,742 SH   SOLE 43 33,145 0 3,597
AIRBNB INC NOTE 3/1 009066AB7 719 744,000 PRN   SOLE 2 744,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 560 579,000 PRN   SOLE 18 579,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 1,824 1,887,000 PRN   SOLE 19 1,887,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 13,147 13,600,000 PRN   SOLE 21 13,600,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 974 1,008,000 PRN   SOLE 26 1,008,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 1,586 1,641,000 PRN   SOLE 34 1,641,000 0 0
AIRGAIN INC COM 00938A104 13 1,684 SH   SOLE 18 1,684 0 0
AIRGAIN INC COM 00938A104 155 20,476 SH   SOLE 21 20,476 0 0
AIRGAIN INC COM 00938A104 1,370 180,693 SH   SOLE 22 180,693 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 1,571 114,839 SH   SOLE 2 1,190 0 113,649
AIRSCULPT TECHNOLOGIES INC COM 009496100 257 18,808 SH   SOLE 18 18,808 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 160 11,726 SH   SOLE 19 11,726 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 2,020 147,671 SH   SOLE 21 147,671 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 1,663 121,596 SH   SOLE 22 120,832 0 764
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 19 6,371 SH   SOLE 22 6,371 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 42,817 358,630 SH   SOLE 2 95,062 0 263,568
AKAMAI TECHNOLOGIES INC COM 00971T101 9,870 82,673 SH   SOLE 4 72,800 0 9,873
AKAMAI TECHNOLOGIES INC COM 00971T101 22,761 190,643 SH   SOLE 7 186,400 0 4,243
AKAMAI TECHNOLOGIES INC COM 00971T101 92 774 SH   SOLE 13 774 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,191 18,354 SH   SOLE 15 18,354 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 32,313 270,650 SH   SOLE 18 248,714 0 21,936
AKAMAI TECHNOLOGIES INC COM 00971T101 10,132 84,862 SH   SOLE 19 84,862 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 765,675 6,413,225 SH   SOLE 21 6,413,225 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 449,830 3,767,734 SH   SOLE 22 3,440,159 0 327,575
AKAMAI TECHNOLOGIES INC COM 00971T101 24,240 203,028 SH   SOLE 23 203,028 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 40,166 336,427 SH   SOLE 25 336,427 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 45,133 378,034 SH   SOLE 26 140,378 0 237,656
AKAMAI TECHNOLOGIES INC COM 00971T101 64,058 536,544 SH   SOLE 28 15,383 0 521,161
AKAMAI TECHNOLOGIES INC COM 00971T101 222,684 1,865,185 SH   SOLE 30 1,790,662 0 74,523
AKAMAI TECHNOLOGIES INC COM 00971T101 4,322 36,199 SH   SOLE 31 17,600 0 18,599
AKAMAI TECHNOLOGIES INC COM 00971T101 1,705 14,277 SH   SOLE 34 14,277 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 10,993 92,073 SH   SOLE 36 92,073 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 699 5,855 SH   SOLE 40 5,855 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 53 446 SH   OTR 43 446 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 22,814 191,092 SH   SOLE 43 183,510 0 7,582
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1,577 1,200,000 PRN   SOLE 2 1,200,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 9,904 7,537,000 PRN   SOLE 21 7,537,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3,154 2,400,000 PRN   SOLE 22 2,400,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 2,644 2,300,000 PRN   SOLE 2 2,300,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 9,571 8,326,000 PRN   SOLE 21 8,326,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 5,058 4,400,000 PRN   SOLE 22 4,400,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 165 229,397 SH   SOLE 2 121,290 0 108,107
AKEBIA THERAPEUTICS INC COM 00972D105 0 545 SH   SOLE 4 545 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 367 511,498 SH   SOLE 18 511,498 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 391 544,512 SH   SOLE 19 544,512 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 5,568 7,756,137 SH   SOLE 21 7,756,137 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 3,256 4,535,279 SH   SOLE 22 4,398,282 0 136,997
AKEBIA THERAPEUTICS INC COM 00972D105 9 12,449 SH   SOLE 23 12,449 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 15 21,129 SH   SOLE 25 21,129 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 74 103,630 SH   SOLE 26 52,123 0 51,507
AKEBIA THERAPEUTICS INC COM 00972D105 9 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 116 162,131 SH   SOLE 30 162,131 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 13 17,767 SH   SOLE 40 17,767 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 38 52,798 SH   SOLE 43 52,797 0 1
AKERNA CORP COM 00973W102 2 1,442 SH   SOLE 2 0 0 1,442
AKERNA CORP COM 00973W102 4 3,713 SH   SOLE 18 3,713 0 0
AKERNA CORP COM 00973W102 75 66,056 SH   SOLE 21 66,056 0 0
AKERNA CORP COM 00973W102 248 217,167 SH   SOLE 22 217,167 0 0
AKERO THERAPEUTICS INC COM 00973Y108 110 7,733 SH   SOLE 2 4,981 0 2,752
AKERO THERAPEUTICS INC COM 00973Y108 6 413 SH   SOLE 7 413 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,044 73,608 SH   SOLE 18 73,608 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,678 118,269 SH   SOLE 19 118,269 0 0
AKERO THERAPEUTICS INC COM 00973Y108 15,544 1,095,385 SH   SOLE 21 1,095,385 0 0
AKERO THERAPEUTICS INC COM 00973Y108 8,152 574,512 SH   SOLE 22 559,995 0 14,517
AKERO THERAPEUTICS INC COM 00973Y108 9 663 SH   SOLE 23 663 0 0
AKERO THERAPEUTICS INC COM 00973Y108 39 2,771 SH   SOLE 25 2,771 0 0
AKERO THERAPEUTICS INC COM 00973Y108 6 402 SH   SOLE 28 402 0 0
AKERO THERAPEUTICS INC COM 00973Y108 271 19,132 SH   SOLE 30 19,132 0 0
AKERO THERAPEUTICS INC COM 00973Y108 23 1,624 SH   SOLE 40 1,624 0 0
AKERO THERAPEUTICS INC COM 00973Y108 14 1,016 SH   SOLE 43 1,016 0 0
AKOUOS INC COM 00973J101 123 25,982 SH   SOLE 2 5,681 0 20,301
AKOUOS INC COM 00973J101 2 373 SH   SOLE 7 373 0 0
AKOUOS INC COM 00973J101 351 73,813 SH   SOLE 18 73,813 0 0
AKOUOS INC COM 00973J101 1,581 332,780 SH   SOLE 19 332,780 0 0
AKOUOS INC COM 00973J101 4,899 1,031,376 SH   SOLE 21 1,031,376 0 0
AKOUOS INC COM 00973J101 2,340 492,719 SH   SOLE 22 478,394 0 14,325
AKOUOS INC COM 00973J101 4 789 SH   SOLE 23 789 0 0
AKOUOS INC COM 00973J101 78 16,518 SH   SOLE 30 16,518 0 0
AKOUOS INC COM 00973J101 10 2,150 SH   SOLE 34 2,150 0 0
AKOUOS INC COM 00973J101 3 694 SH   SOLE 43 694 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 37 5,720 SH   SOLE 2 1,778 0 3,942
AKOUSTIS TECHNOLOGIES INC COM 00973N102 4 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 878 135,113 SH   SOLE 18 135,113 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 557 85,635 SH   SOLE 19 85,635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 11,480 1,766,086 SH   SOLE 21 1,766,086 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 7,082 1,089,613 SH   SOLE 22 1,081,974 0 7,639
AKOUSTIS TECHNOLOGIES INC COM 00973N102 279 42,994 SH   SOLE 43 19,202 0 23,792
AKOYA BIOSCIENCES INC COM 00974H104 233 21,244 SH   SOLE 2 17,444 0 3,800
AKOYA BIOSCIENCES INC COM 00974H104 351 31,931 SH   SOLE 18 31,931 0 0
AKOYA BIOSCIENCES INC COM 00974H104 471 42,866 SH   SOLE 19 42,866 0 0
AKOYA BIOSCIENCES INC COM 00974H104 6,021 547,905 SH   SOLE 21 547,905 0 0
AKOYA BIOSCIENCES INC COM 00974H104 1,426 129,747 SH   SOLE 22 128,865 0 882
AKOYA BIOSCIENCES INC COM 00974H104 19 1,770 SH   SOLE 23 1,770 0 0
AKOYA BIOSCIENCES INC COM 00974H104 17 1,538 SH   SOLE 26 0 0 1,538
AKUMIN INC COM 01021F109 13 11,355 SH   SOLE 18 11,355 0 0
AKUMIN INC COM 01021F109 153 138,078 SH   SOLE 21 138,078 0 0
ALAMO GROUP INC COM 011311107 920 6,396 SH   SOLE 2 4,343 0 2,053
ALAMO GROUP INC COM 011311107 7 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,615 11,229 SH   SOLE 7 11,229 0 0
ALAMO GROUP INC COM 011311107 4,900 34,077 SH   SOLE 18 34,077 0 0
ALAMO GROUP INC COM 011311107 3,112 21,641 SH   SOLE 19 21,641 0 0
ALAMO GROUP INC COM 011311107 170,520 1,185,893 SH   SOLE 21 1,185,893 0 0
ALAMO GROUP INC COM 011311107 34,683 241,207 SH   SOLE 22 235,111 0 6,096
ALAMO GROUP INC COM 011311107 202 1,406 SH   SOLE 25 1,406 0 0
ALAMO GROUP INC COM 011311107 1,010 7,022 SH   SOLE 26 5,957 0 1,065
ALAMO GROUP INC COM 011311107 19 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107 2,516 17,495 SH   SOLE 30 17,495 0 0
ALAMO GROUP INC COM 011311107 170 1,184 SH   SOLE 40 1,184 0 0
ALAMO GROUP INC COM 011311107 1,390 9,668 SH   SOLE 43 9,452 0 216
ALAMOS GOLD INC NEW COM CL A 011532108 1,293 153,518 SH   SOLE 21 153,518 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 167 19,837 SH   SOLE 43 19,837 0 0
ALARM COM HLDGS INC COM 011642105 4,284 64,458 SH   SOLE 2 51,451 0 13,007
ALARM COM HLDGS INC COM 011642105 41 623 SH   SOLE 4 183 0 440
ALARM COM HLDGS INC COM 011642105 45 675 SH   SOLE 7 675 0 0
ALARM COM HLDGS INC COM 011642105 11,153 167,811 SH   SOLE 18 160,613 0 7,198
ALARM COM HLDGS INC COM 011642105 12,493 187,972 SH   SOLE 19 187,972 0 0
ALARM COM HLDGS INC COM 011642105 378,866 5,700,660 SH   SOLE 21 5,700,660 0 0
ALARM COM HLDGS INC COM 011642105 82,014 1,234,041 SH   SOLE 22 1,205,973 0 28,068
ALARM COM HLDGS INC COM 011642105 209 3,147 SH   SOLE 23 3,147 0 0
ALARM COM HLDGS INC COM 011642105 473 7,118 SH   SOLE 25 7,118 0 0
ALARM COM HLDGS INC COM 011642105 1,986 29,878 SH   SOLE 26 13,555 0 16,323
ALARM COM HLDGS INC COM 011642105 56 842 SH   SOLE 28 842 0 0
ALARM COM HLDGS INC COM 011642105 25,740 387,296 SH   SOLE 30 387,296 0 0
ALARM COM HLDGS INC COM 011642105 404 6,075 SH   SOLE 34 6,075 0 0
ALARM COM HLDGS INC COM 011642105 369 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 914 13,756 SH   SOLE 43 13,506 0 250
ALARM COM HLDGS INC NOTE 1/1 011642AB1 1,606 1,900,000 PRN   SOLE 2 1,900,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1 2,679 3,170,000 PRN   SOLE 21 3,170,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1 3,169 3,750,000 PRN   SOLE 22 3,750,000 0 0
ALASKA AIR GROUP INC COM 011659109 8,332 143,633 SH   SOLE 2 41,086 0 102,547
ALASKA AIR GROUP INC COM 011659109 7 128 SH   SOLE 4 128 0 0
ALASKA AIR GROUP INC COM 011659109 5,694 98,153 SH   SOLE 7 94,086 0 4,067
ALASKA AIR GROUP INC COM 011659109 104 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 12,956 223,347 SH   SOLE 18 174,791 0 48,556
ALASKA AIR GROUP INC COM 011659109 5,028 86,680 SH   SOLE 19 86,680 0 0
ALASKA AIR GROUP INC COM 011659109 183,996 3,171,792 SH   SOLE 21 3,171,792 0 0
ALASKA AIR GROUP INC COM 011659109 153,817 2,651,565 SH   SOLE 22 2,493,237 0 158,328
ALASKA AIR GROUP INC COM 011659109 166 2,853 SH   SOLE 23 2,853 0 0
ALASKA AIR GROUP INC COM 011659109 229 3,947 SH   SOLE 25 3,947 0 0
ALASKA AIR GROUP INC COM 011659109 17,635 304,007 SH   SOLE 26 206,165 0 97,842
ALASKA AIR GROUP INC COM 011659109 118 2,032 SH   SOLE 28 2,032 0 0
ALASKA AIR GROUP INC COM 011659109 17,576 302,977 SH   SOLE 30 302,977 0 0
ALASKA AIR GROUP INC COM 011659109 104 1,788 SH   SOLE 31 1,788 0 0
ALASKA AIR GROUP INC COM 011659109 196 3,378 SH   SOLE 36 3,378 0 0
ALASKA AIR GROUP INC COM 011659109 215 3,701 SH   SOLE 40 3,701 0 0
ALASKA AIR GROUP INC COM 011659109 23 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109 7,348 126,670 SH   SOLE 43 109,549 0 17,121
ALAUNOS THERAPEUTICS INC COM 98973P101 54 82,043 SH   SOLE 2 61,369 0 20,674
ALAUNOS THERAPEUTICS INC COM 98973P101 1 774 SH   SOLE 4 774 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 3 4,461 SH   SOLE 7 4,461 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 423 649,012 SH   SOLE 18 649,012 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 244 374,718 SH   SOLE 19 374,718 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 6,140 9,411,832 SH   SOLE 21 9,411,832 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 3,598 5,515,311 SH   SOLE 22 5,372,874 0 142,437
ALAUNOS THERAPEUTICS INC COM 98973P101 22 33,590 SH   SOLE 25 33,590 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 35 53,142 SH   SOLE 26 18,711 0 34,431
ALAUNOS THERAPEUTICS INC COM 98973P101 101 155,161 SH   SOLE 28 155,161 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 187 287,067 SH   SOLE 30 287,067 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 7 10,306 SH   SOLE 36 10,306 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 14 21,823 SH   SOLE 40 21,823 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 69 105,467 SH   SOLE 43 55,467 0 50,000
ALBANY INTL CORP CL A 012348108 2,195 26,034 SH   SOLE 2 10,909 0 15,125
ALBANY INTL CORP CL A 012348108 10 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 37 436 SH   SOLE 7 436 0 0
ALBANY INTL CORP CL A 012348108 9,634 114,252 SH   SOLE 18 114,252 0 0
ALBANY INTL CORP CL A 012348108 5,970 70,797 SH   SOLE 19 70,797 0 0
ALBANY INTL CORP CL A 012348108 323,193 3,832,936 SH   SOLE 21 3,832,936 0 0
ALBANY INTL CORP CL A 012348108 68,146 808,182 SH   SOLE 22 778,686 0 29,496
ALBANY INTL CORP CL A 012348108 394 4,670 SH   SOLE 25 4,670 0 0
ALBANY INTL CORP CL A 012348108 1,708 20,261 SH   SOLE 26 12,564 0 7,697
ALBANY INTL CORP CL A 012348108 46 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108 4,648 55,118 SH   SOLE 30 55,118 0 0
ALBANY INTL CORP CL A 012348108 303 3,590 SH   SOLE 40 3,590 0 0
ALBANY INTL CORP CL A 012348108 65 765 SH   OTR 43 765 0 0
ALBANY INTL CORP CL A 012348108 869 10,307 SH   SOLE 43 10,129 0 178
ALBEMARLE CORP COM 012653101 51,107 231,095 SH   SOLE 2 28,707 0 202,388
ALBEMARLE CORP COM 012653101 17,490 79,085 SH   SOLE 4 48,677 0 30,408
ALBEMARLE CORP COM 012653101 23,220 104,997 SH   SOLE 7 101,620 0 3,377
ALBEMARLE CORP COM 012653101 109 492 SH   SOLE 13 492 0 0
ALBEMARLE CORP COM 012653101 2,825 12,774 SH   SOLE 15 12,774 0 0
ALBEMARLE CORP COM 012653101 58,506 264,555 SH   SOLE 18 248,348 0 16,207
ALBEMARLE CORP COM 012653101 193,065 873,006 SH   SOLE 19 873,006 0 0
ALBEMARLE CORP COM 012653101 745,765 3,372,212 SH   SOLE 21 3,372,212 0 0
ALBEMARLE CORP COM 012653101 553,191 2,501,429 SH   SOLE 22 2,268,581 0 232,848
ALBEMARLE CORP COM 012653101 32,376 146,400 SH   SOLE 23 146,400 0 0
ALBEMARLE CORP COM 012653101 75,639 342,026 SH   SOLE 25 342,026 0 0
ALBEMARLE CORP COM 012653101 63,624 287,694 SH   SOLE 26 116,839 0 170,855
ALBEMARLE CORP COM 012653101 53,956 243,980 SH   SOLE 28 18,973 0 225,007
ALBEMARLE CORP COM 012653101 80 361 SH   SOLE 29 361 0 0
ALBEMARLE CORP COM 012653101 126,439 571,736 SH   SOLE 30 568,495 0 3,241
ALBEMARLE CORP COM 012653101 5,695 25,752 SH   SOLE 31 12,741 0 13,011
ALBEMARLE CORP COM 012653101 170,020 768,801 SH   SOLE 34 768,801 0 0
ALBEMARLE CORP COM 012653101 9,190 41,557 SH   SOLE 36 41,557 0 0
ALBEMARLE CORP COM 012653101 885 4,001 SH   SOLE 40 4,001 0 0
ALBEMARLE CORP COM 012653101 40 182 SH   OTR 43 182 0 0
ALBEMARLE CORP COM 012653101 11,539 52,177 SH   SOLE 43 44,743 0 7,434
ALBERTSONS COS INC COMMON STOCK 013091103 10,429 313,655 SH   SOLE 2 33,280 0 280,375
ALBERTSONS COS INC COMMON STOCK 013091103 233 7,005 SH   SOLE 7 7,005 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 2 50 SH   SOLE 17 0 0 50
ALBERTSONS COS INC COMMON STOCK 013091103 2,252 67,734 SH   SOLE 18 66,157 0 1,577
ALBERTSONS COS INC COMMON STOCK 013091103 1,580 47,515 SH   SOLE 19 47,515 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 57,396 1,726,181 SH   SOLE 21 1,726,181 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 89,999 2,706,726 SH   SOLE 22 2,573,425 0 133,301
ALBERTSONS COS INC COMMON STOCK 013091103 1,516 45,591 SH   SOLE 26 45,591 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 80 2,402 SH   SOLE 28 2,402 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 81 2,438 SH   SOLE 31 2,438 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 295 8,861 SH   SOLE 36 8,861 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 24 715 SH   SOLE 43 715 0 0
ALBIREO PHARMA INC COM 01345P106 366 12,286 SH   SOLE 2 4,805 0 7,481
ALBIREO PHARMA INC COM 01345P106 2 67 SH   SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106 5 170 SH   SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106 1,445 48,449 SH   SOLE 18 48,449 0 0
ALBIREO PHARMA INC COM 01345P106 1,042 34,948 SH   SOLE 19 34,948 0 0
ALBIREO PHARMA INC COM 01345P106 17,764 595,502 SH   SOLE 21 595,502 0 0
ALBIREO PHARMA INC COM 01345P106 13,169 441,480 SH   SOLE 22 431,785 0 9,695
ALBIREO PHARMA INC COM 01345P106 59 1,990 SH   SOLE 25 1,990 0 0
ALBIREO PHARMA INC COM 01345P106 311 10,417 SH   SOLE 30 10,417 0 0
ALBIREO PHARMA INC COM 01345P106 63 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 108 3,612 SH   SOLE 43 2,638 0 974
ALCOA CORP COM 013872106 76,410 848,714 SH   SOLE 2 140,196 0 708,518
ALCOA CORP COM 013872106 1,976 21,951 SH   SOLE 4 21,951 0 0
ALCOA CORP COM 013872106 31,524 350,149 SH   SOLE 7 350,149 0 0
ALCOA CORP COM 013872106 171 1,899 SH   SOLE 13 1,899 0 0
ALCOA CORP COM 013872106 45,685 507,440 SH   SOLE 18 507,440 0 0
ALCOA CORP COM 013872106 128,730 1,429,860 SH   SOLE 19 1,429,860 0 0
ALCOA CORP COM 013872106 855,490 9,502,275 SH   SOLE 21 9,502,275 0 0
ALCOA CORP COM 013872106 461,690 5,128,174 SH   SOLE 22 4,910,580 0 217,594
ALCOA CORP COM 013872106 76,180 846,161 SH   SOLE 25 846,161 0 0
ALCOA CORP COM 013872106 8,934 99,236 SH   SOLE 26 83,485 0 15,751
ALCOA CORP COM 013872106 876 9,726 SH   SOLE 28 9,644 0 82
ALCOA CORP COM 013872106 29,426 326,842 SH   SOLE 29 326,842 0 0
ALCOA CORP COM 013872106 10,522 116,870 SH   SOLE 30 116,870 0 0
ALCOA CORP COM 013872106 247 2,739 SH   SOLE 31 2,739 0 0
ALCOA CORP COM 013872106 57,015 633,286 SH   SOLE 34 633,286 0 0
ALCOA CORP COM 013872106 1,610 17,881 SH   SOLE 36 17,881 0 0
ALCOA CORP COM 013872106 2,149 23,872 SH   SOLE 40 23,872 0 0
ALCOA CORP COM 013872106 19,544 217,087 SH   SOLE 43 201,675 0 15,412
ALCOA CORP OPTIONS 013872106 243 2,700 SH Call SOLE 4 2,700 0 0
ALCOA CORP OPTIONS 013872106 2,647 29,400 SH Call SOLE 18 29,400 0 0
ALCOA CORP OPTIONS 013872106 31,123 345,700 SH Call SOLE 19 345,700 0 0
ALCOA CORP OPTIONS 013872106 1,639 18,200 SH Call SOLE 22 18,200 0 0
ALCOA CORP OPTIONS 013872106 12,991 144,300 SH Call SOLE 34 144,300 0 0
ALCON AG ORD SHS H01301128 125 1,579 SH   SOLE 2 1,579 0 0
ALCON AG ORD SHS H01301128 76,281 961,568 SH   SOLE 18 956,248 0 5,320
ALCON AG ORD SHS H01301128 131,275 1,654,802 SH   SOLE 19 1,654,802 0 0
ALCON AG ORD SHS H01301128 223 2,812 SH   SOLE 21 2,812 0 0
ALCON AG ORD SHS H01301128 177 2,228 SH   SOLE 22 2,228 0 0
ALCON AG ORD SHS H01301128 476 6,002 SH   SOLE 34 6,002 0 0
ALCON AG ORD SHS H01301128 20,784 261,999 SH   SOLE 43 236,835 0 25,163
ALDEYRA THERAPEUTICS INC COM 01438T106 30 6,861 SH   SOLE 2 1,618 0 5,243
ALDEYRA THERAPEUTICS INC COM 01438T106 3 780 SH   SOLE 7 780 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 630 141,763 SH   SOLE 18 141,763 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 376 84,584 SH   SOLE 19 84,584 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 7,707 1,733,754 SH   SOLE 21 1,733,754 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 5,569 1,252,769 SH   SOLE 22 1,243,793 0 8,976
ALECTOR INC COM 014442107 1,240 87,018 SH   SOLE 2 42,302 0 44,716
ALECTOR INC COM 014442107 3 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107 12 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 2,314 162,371 SH   SOLE 18 151,106 0 11,265
ALECTOR INC COM 014442107 6,176 433,377 SH   SOLE 19 433,377 0 0
ALECTOR INC COM 014442107 35,476 2,489,551 SH   SOLE 21 2,489,551 0 0
ALECTOR INC COM 014442107 23,872 1,675,219 SH   SOLE 22 1,641,468 0 33,751
ALECTOR INC COM 014442107 209 14,656 SH   SOLE 23 14,656 0 0
ALECTOR INC COM 014442107 132 9,268 SH   SOLE 25 9,268 0 0
ALECTOR INC COM 014442107 1,282 89,977 SH   SOLE 26 22,812 0 67,165
ALECTOR INC COM 014442107 62 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107 5,203 365,110 SH   SOLE 30 365,110 0 0
ALECTOR INC COM 014442107 110 7,728 SH   SOLE 34 7,728 0 0
ALECTOR INC COM 014442107 72 5,052 SH   SOLE 36 5,052 0 0
ALECTOR INC COM 014442107 132 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107 228 15,981 SH   SOLE 43 13,025 0 2,956
ALERISLIFE INC COM NEW 33832D205 31 14,607 SH   SOLE 2 0 0 14,607
ALERISLIFE INC COM NEW 33832D205 10 4,525 SH   SOLE 18 4,525 0 0
ALERISLIFE INC COM NEW 33832D205 134 62,448 SH   SOLE 21 62,448 0 0
ALERISLIFE INC COM NEW 33832D205 577 268,340 SH   SOLE 22 268,340 0 0
ALERISLIFE INC COM NEW 33832D205 0 6 SH   SOLE 43 5 0 1
ALERUS FINL CORP COM 01446U103 1,547 55,968 SH   SOLE 2 44,853 0 11,115
ALERUS FINL CORP COM 01446U103 7 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,336 48,348 SH   SOLE 18 48,348 0 0
ALERUS FINL CORP COM 01446U103 728 26,333 SH   SOLE 19 26,333 0 0
ALERUS FINL CORP COM 01446U103 15,724 568,894 SH   SOLE 21 568,894 0 0
ALERUS FINL CORP COM 01446U103 8,968 324,441 SH   SOLE 22 315,080 0 9,361
ALERUS FINL CORP COM 01446U103 124 4,492 SH   SOLE 26 0 0 4,492
ALERUS FINL CORP COM 01446U103 1 50 SH   SOLE 43 50 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,096 90,404 SH   SOLE 2 33,589 0 56,815
ALEXANDER & BALDWIN INC NEW COM 014491104 829 35,754 SH   SOLE 4 35,754 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,093 90,260 SH   SOLE 7 90,260 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 6,311 272,136 SH   SOLE 18 272,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 8,672 373,974 SH   SOLE 19 373,974 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 216,267 9,325,877 SH   SOLE 21 9,325,877 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 55,978 2,413,900 SH   SOLE 22 2,338,002 0 75,898
ALEXANDER & BALDWIN INC NEW COM 014491104 82 3,543 SH   SOLE 23 3,543 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 8,062 347,646 SH   SOLE 25 347,646 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,020 43,984 SH   SOLE 26 16,111 0 27,873
ALEXANDER & BALDWIN INC NEW COM 014491104 1,032 44,517 SH   SOLE 28 1,292 0 43,225
ALEXANDER & BALDWIN INC NEW COM 014491104 9,963 429,622 SH   SOLE 30 429,622 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 262 11,312 SH   SOLE 36 11,312 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 210 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,688 72,778 SH   SOLE 43 71,035 0 1,743
ALEXANDERS INC COM 014752109 226 882 SH   SOLE 2 634 0 248
ALEXANDERS INC COM 014752109 3 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109 8 32 SH   SOLE 7 32 0 0
ALEXANDERS INC COM 014752109 1,411 5,507 SH   SOLE 18 5,507 0 0
ALEXANDERS INC COM 014752109 952 3,717 SH   SOLE 19 3,717 0 0
ALEXANDERS INC COM 014752109 19,550 76,297 SH   SOLE 21 76,297 0 0
ALEXANDERS INC COM 014752109 14,779 57,678 SH   SOLE 22 56,109 0 1,569
ALEXANDERS INC COM 014752109 430 1,680 SH   SOLE 23 1,680 0 0
ALEXANDERS INC COM 014752109 75 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109 98 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109 440 1,716 SH   SOLE 30 1,716 0 0
ALEXANDERS INC COM 014752109 60 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 1,385 5,407 SH   SOLE 43 5,085 0 322
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 65,109 323,522 SH   SOLE 2 99,174 0 224,348
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 40,963 203,545 SH   SOLE 4 197,490 0 6,055
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 70,760 351,601 SH   SOLE 7 347,873 0 3,728
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 133 659 SH   SOLE 13 659 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,326 21,498 SH   SOLE 15 21,498 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 65,955 327,728 SH   SOLE 18 307,657 0 20,071
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 91,716 455,733 SH   SOLE 19 455,733 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,090,603 5,419,143 SH   SOLE 21 5,419,143 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 912,163 4,532,485 SH   SOLE 22 4,152,045 0 380,440
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,928 188,462 SH   SOLE 23 188,462 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 184,180 915,179 SH   SOLE 25 915,179 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60,550 300,870 SH   SOLE 26 96,719 0 204,151
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 80,489 399,944 SH   SOLE 28 11,068 0 388,876
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37 184 SH   SOLE 29 184 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 256,867 1,276,356 SH   SOLE 30 1,276,356 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,526 32,426 SH   SOLE 31 16,038 0 16,388
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44,175 219,501 SH   SOLE 34 219,501 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,142 60,335 SH   SOLE 36 60,335 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 977 4,857 SH   SOLE 40 4,857 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48 237 SH   OTR 43 237 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21,247 105,573 SH   SOLE 43 98,580 0 6,993
ALFI INC COM 00161P109 1 797 SH   SOLE 18 797 0 0
ALFI INC COM 00161P109 23 13,849 SH   SOLE 21 13,849 0 0
ALGOMA STL GROUP INC COM 015658107 16 1,435 SH   SOLE 2 1,435 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 6,541 421,457 SH   SOLE 21 421,457 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 11 729 SH   SOLE 43 729 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 337 3,100 SH Put SOLE 2 0 0 3,100
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 370 3,400 SH Put SOLE 4 3,400 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 4,352 40,000 SH Put SOLE 18 40,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 31,215 286,900 SH Put SOLE 19 286,900 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 2,394 22,000 SH Put SOLE 22 22,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 457 4,200 SH Put SOLE 26 4,200 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 17,462 160,500 SH Put SOLE 34 160,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 656 6,028 SH   SOLE 2 613 0 5,415
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 722 6,638 SH   SOLE 4 6,638 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 1 SH   SOLE 17 0 0 1
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,733 117,027 SH   SOLE 18 117,027 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 170,121 1,563,614 SH   SOLE 19 1,563,614 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,027 64,583 SH   SOLE 22 64,583 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44,214 406,382 SH   SOLE 25 406,382 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,525 161,072 SH   SOLE 26 110,024 0 51,048
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,720 25,002 SH   SOLE 30 25,002 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,828 71,944 SH   SOLE 32 71,944 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 163,516 1,502,909 SH   SOLE 34 1,502,909 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68,761 631,997 SH   SOLE 43 586,375 0 45,622
ALICO INC COM 016230104 754 20,067 SH   SOLE 2 20,067 0 0
ALICO INC COM 016230104 45 1,196 SH   SOLE 18 1,196 0 0
ALICO INC COM 016230104 567 15,084 SH   SOLE 21 15,084 0 0
ALICO INC COM 016230104 3,619 96,350 SH   SOLE 22 96,350 0 0
ALIGHT INC COM CL A 01626W101 65 6,565 SH   SOLE 2 0 0 6,565
ALIGHT INC COM CL A 01626W101 2,693 270,610 SH   SOLE 21 270,610 0 0
ALIGHT INC COM CL A 01626W101 30,883 3,103,826 SH   SOLE 22 3,103,826 0 0
ALIGN TECHNOLOGY INC COM 016255101 102,337 234,718 SH   SOLE 2 104,215 0 130,503
ALIGN TECHNOLOGY INC COM 016255101 29,284 67,166 SH   SOLE 4 43,284 0 23,882
ALIGN TECHNOLOGY INC COM 016255101 33,151 76,035 SH   SOLE 7 72,538 0 3,497
ALIGN TECHNOLOGY INC COM 016255101 3,777 8,663 SH   SOLE 13 8,663 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,145 7,214 SH   SOLE 15 7,214 0 0
ALIGN TECHNOLOGY INC COM 016255101 237,648 545,064 SH   SOLE 18 384,450 0 160,614
ALIGN TECHNOLOGY INC COM 016255101 231,584 531,155 SH   SOLE 19 531,155 0 0
ALIGN TECHNOLOGY INC COM 016255101 791,568 1,815,522 SH   SOLE 21 1,815,522 0 0
ALIGN TECHNOLOGY INC COM 016255101 778,218 1,784,904 SH   SOLE 22 1,563,654 0 221,250
ALIGN TECHNOLOGY INC COM 016255101 49,052 112,505 SH   SOLE 23 112,505 0 0
ALIGN TECHNOLOGY INC COM 016255101 59,933 137,460 SH   SOLE 25 137,460 0 0
ALIGN TECHNOLOGY INC COM 016255101 77,714 178,243 SH   SOLE 26 70,368 0 107,875
ALIGN TECHNOLOGY INC COM 016255101 76,069 174,470 SH   SOLE 28 2,156 0 172,314
ALIGN TECHNOLOGY INC COM 016255101 4,916 11,276 SH   SOLE 29 11,276 0 0
ALIGN TECHNOLOGY INC COM 016255101 187,726 430,564 SH   SOLE 30 425,654 0 4,910
ALIGN TECHNOLOGY INC COM 016255101 13,897 31,873 SH   SOLE 31 23,497 0 8,376
ALIGN TECHNOLOGY INC COM 016255101 8,098 18,573 SH   SOLE 32 18,573 0 0
ALIGN TECHNOLOGY INC COM 016255101 56,617 129,856 SH   SOLE 34 129,856 0 0
ALIGN TECHNOLOGY INC COM 016255101 12,378 28,390 SH   SOLE 36 28,390 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,090 2,500 SH   SOLE 40 2,500 0 0
ALIGN TECHNOLOGY INC COM 016255101 68 156 SH   OTR 43 156 0 0
ALIGN TECHNOLOGY INC COM 016255101 20,532 47,091 SH   SOLE 43 38,915 0 8,176
ALIGNMENT HEALTHCARE INC COM 01625V104 702 62,494 SH   SOLE 2 40,385 0 22,109
ALIGNMENT HEALTHCARE INC COM 01625V104 5 423 SH   SOLE 7 423 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 2,385 212,351 SH   SOLE 18 212,351 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 1,908 169,885 SH   SOLE 19 169,885 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 28,835 2,567,693 SH   SOLE 21 2,567,693 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 13,997 1,246,404 SH   SOLE 22 1,218,369 0 28,035
ALIGNMENT HEALTHCARE INC COM 01625V104 51 4,584 SH   SOLE 23 4,584 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 55 4,855 SH   SOLE 25 4,855 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 59 5,219 SH   SOLE 26 0 0 5,219
ALIGNMENT HEALTHCARE INC COM 01625V104 109 9,724 SH   SOLE 30 9,724 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 60 5,365 SH   SOLE 40 5,365 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 70 32,545 SH   SOLE 2 16,850 0 15,695
ALIGOS THERAPEUTICS INC COM 01626L105 1 302 SH   SOLE 7 302 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 124 57,480 SH   SOLE 18 57,480 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 135 62,689 SH   SOLE 19 62,689 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 2,122 987,081 SH   SOLE 21 987,081 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 928 431,443 SH   SOLE 22 415,068 0 16,375
ALIGOS THERAPEUTICS INC COM 01626L105 11 5,184 SH   SOLE 25 5,184 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 1 288 SH   SOLE 26 288 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 48 22,210 SH   SOLE 30 22,210 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 4 1,796 SH   SOLE 40 1,796 0 0
ALIMERA SCIENCES INC COM NEW 016259202 8 1,397 SH   SOLE 18 1,397 0 0
ALIMERA SCIENCES INC COM NEW 016259202 154 27,450 SH   SOLE 21 27,450 0 0
ALIMERA SCIENCES INC COM NEW 016259202 3 477 SH   SOLE 22 477 0 0
ALJ REGL HLDGS INC COM 001627108 11 4,371 SH   SOLE 18 4,371 0 0
ALJ REGL HLDGS INC COM 001627108 160 61,119 SH   SOLE 21 61,119 0 0
ALKALINE WTR CO INC COM NEW 01643A207 15 16,599 SH   SOLE 18 16,599 0 0
ALKALINE WTR CO INC COM NEW 01643A207 352 382,405 SH   SOLE 21 382,405 0 0
ALKALINE WTR CO INC COM NEW 01643A207 808 878,718 SH   SOLE 22 878,718 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 106 7,442 SH   SOLE 2 4,965 0 2,477
ALKAMI TECHNOLOGY INC COM 01644J108 1,053 73,575 SH   SOLE 18 73,575 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 2,386 166,754 SH   SOLE 19 166,754 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 12,950 904,978 SH   SOLE 21 904,978 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 4,069 284,358 SH   SOLE 22 272,579 0 11,779
ALKAMI TECHNOLOGY INC COM 01644J108 11 800 SH   SOLE 23 800 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 47 3,313 SH   SOLE 25 3,313 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 30 2,123 SH   SOLE 26 0 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108 69 4,804 SH   SOLE 30 4,804 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 54 3,780 SH   SOLE 40 3,780 0 0
ALKERMES PLC SHS G01767105 4,854 184,479 SH   SOLE 2 85,450 0 99,029
ALKERMES PLC SHS G01767105 224 8,516 SH   SOLE 4 8,516 0 0
ALKERMES PLC SHS G01767105 74 2,818 SH   SOLE 7 2,818 0 0
ALKERMES PLC SHS G01767105 11,637 442,290 SH   SOLE 18 421,859 0 20,431
ALKERMES PLC SHS G01767105 47,233 1,795,263 SH   SOLE 19 1,795,263 0 0
ALKERMES PLC SHS G01767105 186,541 7,090,103 SH   SOLE 21 7,090,103 0 0
ALKERMES PLC SHS G01767105 111,578 4,240,882 SH   SOLE 22 4,146,026 0 94,856
ALKERMES PLC SHS G01767105 904 34,362 SH   SOLE 23 34,362 0 0
ALKERMES PLC SHS G01767105 691 26,265 SH   SOLE 25 26,265 0 0
ALKERMES PLC SHS G01767105 4,644 176,504 SH   SOLE 26 55,198 0 121,306
ALKERMES PLC SHS G01767105 85 3,237 SH   SOLE 28 2,875 0 362
ALKERMES PLC SHS G01767105 37 1,395 SH   SOLE 29 1,395 0 0
ALKERMES PLC SHS G01767105 25,927 985,452 SH   SOLE 30 985,452 0 0
ALKERMES PLC SHS G01767105 88 3,355 SH   SOLE 31 3,355 0 0
ALKERMES PLC SHS G01767105 532 20,224 SH   SOLE 34 20,224 0 0
ALKERMES PLC SHS G01767105 38 1,429 SH   SOLE 36 1,429 0 0
ALKERMES PLC SHS G01767105 518 19,705 SH   SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 71 2,714 SH   OTR 43 2,714 0 0
ALKERMES PLC SHS G01767105 1,080 41,053 SH   SOLE 43 37,937 0 3,116
ALLAKOS INC COM 01671P100 102 17,974 SH   SOLE 2 14,168 0 3,806
ALLAKOS INC COM 01671P100 1 111 SH   SOLE 4 111 0 0
ALLAKOS INC COM 01671P100 3 495 SH   SOLE 7 495 0 0
ALLAKOS INC COM 01671P100 527 92,373 SH   SOLE 18 92,373 0 0
ALLAKOS INC COM 01671P100 1,116 195,783 SH   SOLE 19 195,783 0 0
ALLAKOS INC COM 01671P100 8,620 1,512,282 SH   SOLE 21 1,512,282 0 0
ALLAKOS INC COM 01671P100 5,543 972,503 SH   SOLE 22 952,621 0 19,882
ALLAKOS INC COM 01671P100 29 5,122 SH   SOLE 25 5,122 0 0
ALLAKOS INC COM 01671P100 62 10,930 SH   SOLE 26 8,435 0 2,495
ALLAKOS INC COM 01671P100 4 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100 254 44,491 SH   SOLE 30 44,491 0 0
ALLAKOS INC COM 01671P100 12 2,025 SH   SOLE 36 2,025 0 0
ALLAKOS INC COM 01671P100 21 3,648 SH   SOLE 40 3,648 0 0
ALLAKOS INC COM 01671P100 305 53,527 SH   SOLE 43 49,495 0 4,032
ALLBIRDS INC COM CL A 01675A109 1,545 257,053 SH   SOLE 22 257,053 0 0
ALLEGHANY CORP MD COM 017175100 16,803 19,838 SH   SOLE 2 8,761 0 11,077
ALLEGHANY CORP MD COM 017175100 8,780 10,366 SH   SOLE 4 5,179 0 5,187
ALLEGHANY CORP MD COM 017175100 1,134 1,339 SH   SOLE 7 1,339 0 0
ALLEGHANY CORP MD COM 017175100 64 76 SH   SOLE 13 76 0 0
ALLEGHANY CORP MD COM 017175100 1,595 1,883 SH   SOLE 15 1,883 0 0
ALLEGHANY CORP MD COM 017175100 38,966 46,005 SH   SOLE 18 45,255 0 750
ALLEGHANY CORP MD COM 017175100 4,016 4,742 SH   SOLE 19 4,742 0 0
ALLEGHANY CORP MD COM 017175100 572,699 676,150 SH   SOLE 21 676,150 0 0
ALLEGHANY CORP MD COM 017175100 327,859 387,083 SH   SOLE 22 363,124 0 23,959
ALLEGHANY CORP MD COM 017175100 14,341 16,931 SH   SOLE 23 16,931 0 0
ALLEGHANY CORP MD COM 017175100 12,893 15,222 SH   SOLE 25 15,222 0 0
ALLEGHANY CORP MD COM 017175100 17,594 20,772 SH   SOLE 26 9,945 0 10,827
ALLEGHANY CORP MD COM 017175100 18,837 22,240 SH   SOLE 28 248 0 21,992
ALLEGHANY CORP MD COM 017175100 47 55 SH   SOLE 29 55 0 0
ALLEGHANY CORP MD COM 017175100 32,426 38,283 SH   SOLE 30 31,109 0 7,174
ALLEGHANY CORP MD COM 017175100 2,712 3,202 SH   SOLE 31 1,588 0 1,614
ALLEGHANY CORP MD COM 017175100 566 668 SH   SOLE 34 668 0 0
ALLEGHANY CORP MD COM 017175100 5,312 6,271 SH   SOLE 36 6,271 0 0
ALLEGHANY CORP MD COM 017175100 375 443 SH   SOLE 40 443 0 0
ALLEGHANY CORP MD COM 017175100 3,546 4,187 SH   SOLE 43 3,583 0 604
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,942 258,656 SH   SOLE 2 223,366 0 35,290
ALLEGHENY TECHNOLOGIES INC COM 01741R102 12 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 48 1,803 SH   SOLE 7 1,803 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 12,053 449,078 SH   SOLE 18 449,078 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,066 226,012 SH   SOLE 19 226,012 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 419,990 15,647,924 SH   SOLE 21 15,647,924 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 88,299 3,289,819 SH   SOLE 22 3,188,500 0 101,319
ALLEGHENY TECHNOLOGIES INC COM 01741R102 464 17,277 SH   SOLE 25 17,277 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,694 63,108 SH   SOLE 26 52,393 0 10,715
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,150 80,121 SH   SOLE 28 80,121 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,875 218,880 SH   SOLE 30 218,880 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 8,436 314,289 SH   SOLE 34 314,289 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 3,808 SH   SOLE 36 3,808 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 390 14,546 SH   SOLE 40 14,546 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,018 75,182 SH   SOLE 43 73,057 0 2,125
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 669 357,000 PRN   SOLE 2 357,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 7,945 4,240,000 PRN   SOLE 19 4,240,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 3,315 1,769,000 PRN   SOLE 21 1,769,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 5,439 2,903,000 PRN   SOLE 34 2,903,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 676 15,121 SH   SOLE 2 5,184 0 9,937
ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 3,288 73,599 SH   SOLE 18 73,599 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,512 33,830 SH   SOLE 19 33,830 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 105,365 2,358,209 SH   SOLE 21 2,358,209 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 21,611 483,690 SH   SOLE 22 464,727 0 18,963
ALLEGIANCE BANCSHARES INC COM 01748H107 109 2,444 SH   SOLE 25 2,444 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 36 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,482 33,169 SH   SOLE 30 33,169 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 54 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 230 5,155 SH   SOLE 43 5,110 0 45
ALLEGIANT TRAVEL CO COM 01748X102 620 3,816 SH   SOLE 2 2,245 0 1,571
ALLEGIANT TRAVEL CO COM 01748X102 2 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102 35 217 SH   SOLE 7 217 0 0
ALLEGIANT TRAVEL CO COM 01748X102 8,461 52,104 SH   SOLE 18 52,104 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,441 27,346 SH   SOLE 19 27,346 0 0
ALLEGIANT TRAVEL CO COM 01748X102 303,772 1,870,630 SH   SOLE 21 1,870,630 0 0
ALLEGIANT TRAVEL CO COM 01748X102 59,353 365,495 SH   SOLE 22 360,664 0 4,831
ALLEGIANT TRAVEL CO COM 01748X102 85 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102 529 3,256 SH   SOLE 26 2,505 0 751
ALLEGIANT TRAVEL CO COM 01748X102 55 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,401 20,944 SH   SOLE 30 20,944 0 0
ALLEGIANT TRAVEL CO COM 01748X102 299 1,844 SH   SOLE 34 1,844 0 0
ALLEGIANT TRAVEL CO COM 01748X102 77 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 26 163 SH   OTR 43 163 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,422 8,758 SH   SOLE 43 7,872 0 886
ALLEGION PLC ORD SHS G0176J109 30,093 274,121 SH   SOLE 2 189,302 0 84,819
ALLEGION PLC ORD SHS G0176J109 13,632 124,178 SH   SOLE 4 85,912 0 38,266
ALLEGION PLC ORD SHS G0176J109 8,649 78,784 SH   SOLE 7 76,008 0 2,776
ALLEGION PLC ORD SHS G0176J109 45 414 SH   SOLE 13 414 0 0
ALLEGION PLC ORD SHS G0176J109 1,140 10,382 SH   SOLE 15 10,382 0 0
ALLEGION PLC ORD SHS G0176J109 26,003 236,864 SH   SOLE 18 223,862 0 13,002
ALLEGION PLC ORD SHS G0176J109 5,042 45,930 SH   SOLE 19 45,930 0 0
ALLEGION PLC ORD SHS G0176J109 320,490 2,919,388 SH   SOLE 21 2,919,388 0 0
ALLEGION PLC ORD SHS G0176J109 240,810 2,193,573 SH   SOLE 22 1,965,509 0 228,064
ALLEGION PLC ORD SHS G0176J109 12,933 117,810 SH   SOLE 23 117,810 0 0
ALLEGION PLC ORD SHS G0176J109 30,228 275,351 SH   SOLE 25 275,351 0 0
ALLEGION PLC ORD SHS G0176J109 23,486 213,935 SH   SOLE 26 79,171 0 134,764
ALLEGION PLC ORD SHS G0176J109 26,073 237,503 SH   SOLE 28 5,389 0 232,114
ALLEGION PLC ORD SHS G0176J109 876 7,979 SH   SOLE 29 7,979 0 0
ALLEGION PLC ORD SHS G0176J109 81,643 743,699 SH   SOLE 30 719,100 0 24,599
ALLEGION PLC ORD SHS G0176J109 2,884 26,275 SH   SOLE 31 15,922 0 10,353
ALLEGION PLC ORD SHS G0176J109 1,256 11,440 SH   SOLE 34 11,440 0 0
ALLEGION PLC ORD SHS G0176J109 4,399 40,073 SH   SOLE 36 40,073 0 0
ALLEGION PLC ORD SHS G0176J109 352 3,202 SH   SOLE 40 3,202 0 0
ALLEGION PLC ORD SHS G0176J109 33 303 SH   OTR 43 303 0 0
ALLEGION PLC ORD SHS G0176J109 4,360 39,716 SH   SOLE 43 36,259 0 3,457
ALLEGRO MICROSYSTEMS INC COM 01749D105 994 35,008 SH   SOLE 2 19,355 0 15,653
ALLEGRO MICROSYSTEMS INC COM 01749D105 9 305 SH   SOLE 4 305 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 17 589 SH   SOLE 7 589 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 509 17,918 SH   SOLE 18 17,918 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 370 13,013 SH   SOLE 19 13,013 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 16,665 586,785 SH   SOLE 21 586,785 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 31,782 1,119,074 SH   SOLE 22 1,061,969 0 57,105
ALLEGRO MICROSYSTEMS INC COM 01749D105 205 7,223 SH   SOLE 25 7,223 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 821 28,908 SH   SOLE 26 28,908 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 21 736 SH   SOLE 28 736 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,045 36,792 SH   SOLE 30 36,792 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 17 589 SH   SOLE 31 589 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 192 6,764 SH   SOLE 40 6,764 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 814 28,670 SH   SOLE 43 27,031 0 1,639
ALLENA PHARMACEUTICALS COM 018119107 3 11,429 SH   SOLE 18 11,429 0 0
ALLENA PHARMACEUTICALS COM 018119107 47 201,332 SH   SOLE 21 201,332 0 0
ALLENA PHARMACEUTICALS COM 018119107 11 46,159 SH   SOLE 22 46,159 0 0
ALLETE INC COM NEW 018522300 6,437 96,101 SH   SOLE 2 72,453 0 23,648
ALLETE INC COM NEW 018522300 526 7,847 SH   SOLE 4 7,847 0 0
ALLETE INC COM NEW 018522300 93 1,386 SH   SOLE 7 1,386 0 0
ALLETE INC COM NEW 018522300 16 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 16,567 247,336 SH   SOLE 18 247,336 0 0
ALLETE INC COM NEW 018522300 6,129 91,503 SH   SOLE 19 91,503 0 0
ALLETE INC COM NEW 018522300 261,573 3,905,233 SH   SOLE 21 3,905,233 0 0
ALLETE INC COM NEW 018522300 103,314 1,542,459 SH   SOLE 22 1,488,888 0 53,571
ALLETE INC COM NEW 018522300 1,711 25,542 SH   SOLE 26 21,402 0 4,140
ALLETE INC COM NEW 018522300 62 930 SH   SOLE 28 930 0 0
ALLETE INC COM NEW 018522300 4,198 62,675 SH   SOLE 30 62,675 0 0
ALLETE INC COM NEW 018522300 268 4,001 SH   SOLE 36 4,001 0 0
ALLETE INC COM NEW 018522300 414 6,181 SH   SOLE 40 6,181 0 0
ALLETE INC COM NEW 018522300 2,040 30,452 SH   SOLE 43 24,133 0 6,319
ALLIANCE DATA SYSTEMS CORP COM 018581108 13,130 233,839 SH   SOLE 2 52,075 0 181,764
ALLIANCE DATA SYSTEMS CORP COM 018581108 11 187 SH   SOLE 4 187 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 92 1,633 SH   SOLE 7 1,633 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,114 144,506 SH   SOLE 18 144,506 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 788 14,025 SH   SOLE 19 14,025 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 137,330 2,445,773 SH   SOLE 21 2,445,773 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 77,189 1,374,685 SH   SOLE 22 1,314,932 0 59,753
ALLIANCE DATA SYSTEMS CORP COM 018581108 405 7,221 SH   SOLE 25 7,221 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,003 17,864 SH   SOLE 26 13,457 0 4,407
ALLIANCE DATA SYSTEMS CORP COM 018581108 388 6,916 SH   SOLE 28 6,916 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,753 84,649 SH   SOLE 30 84,649 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 41 730 SH   SOLE 31 730 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,610 135,532 SH   SOLE 34 135,532 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 403 7,176 SH   SOLE 36 7,176 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 330 5,885 SH   SOLE 40 5,885 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,202 57,027 SH   SOLE 43 51,223 0 5,804
ALLIANT ENERGY CORP COM 018802108 23,981 383,814 SH   SOLE 2 113,207 0 270,607
ALLIANT ENERGY CORP COM 018802108 8,772 140,403 SH   SOLE 4 130,559 0 9,844
ALLIANT ENERGY CORP COM 018802108 16,290 260,726 SH   SOLE 7 252,622 0 8,104
ALLIANT ENERGY CORP COM 018802108 71 1,141 SH   SOLE 13 1,141 0 0
ALLIANT ENERGY CORP COM 018802108 2,178 34,853 SH   SOLE 15 34,853 0 0
ALLIANT ENERGY CORP COM 018802108 29,765 476,385 SH   SOLE 18 441,645 0 34,740
ALLIANT ENERGY CORP COM 018802108 14,856 237,773 SH   SOLE 19 237,773 0 0
ALLIANT ENERGY CORP COM 018802108 1,015,982 16,260,923 SH   SOLE 21 16,260,923 0 0
ALLIANT ENERGY CORP COM 018802108 330,745 5,293,615 SH   SOLE 22 4,790,280 0 503,335
ALLIANT ENERGY CORP COM 018802108 19,749 316,086 SH   SOLE 23 316,086 0 0
ALLIANT ENERGY CORP COM 018802108 5,274 84,408 SH   SOLE 25 84,408 0 0
ALLIANT ENERGY CORP COM 018802108 28,316 453,199 SH   SOLE 26 172,707 0 280,492
ALLIANT ENERGY CORP COM 018802108 11,577 185,298 SH   SOLE 28 4,461 0 180,837
ALLIANT ENERGY CORP COM 018802108 46 735 SH   SOLE 29 735 0 0
ALLIANT ENERGY CORP COM 018802108 116,793 1,869,287 SH   SOLE 30 1,869,287 0 0
ALLIANT ENERGY CORP COM 018802108 3,573 57,181 SH   SOLE 31 29,444 0 27,737
ALLIANT ENERGY CORP COM 018802108 4,207 67,331 SH   SOLE 32 67,331 0 0
ALLIANT ENERGY CORP COM 018802108 775 12,404 SH   SOLE 34 12,404 0 0
ALLIANT ENERGY CORP COM 018802108 6,510 104,186 SH   SOLE 36 104,186 0 0
ALLIANT ENERGY CORP COM 018802108 318 5,095 SH   SOLE 40 5,095 0 0
ALLIANT ENERGY CORP COM 018802108 59 950 SH   OTR 43 950 0 0
ALLIANT ENERGY CORP COM 018802108 7,720 123,565 SH   SOLE 43 112,631 0 10,934
ALLIED ESPORTS ENTMT INC COM 019170109 7 3,877 SH   SOLE 18 3,877 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 92 53,297 SH   SOLE 21 53,297 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 554 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 118 3,970 SH   SOLE 2 2,608 0 1,362
ALLIED MOTION TECHNOLOGIES I COM 019330109 6 216 SH   SOLE 7 216 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 942 31,557 SH   SOLE 18 31,557 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 606 20,305 SH   SOLE 19 20,305 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,142 406,903 SH   SOLE 21 406,903 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,491 284,544 SH   SOLE 22 282,296 0 2,248
ALLIED MOTION TECHNOLOGIES I COM 019330109 9 309 SH   SOLE 43 309 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,525 115,252 SH   SOLE 2 56,010 0 59,242
ALLISON TRANSMISSION HLDGS I COM 01973R101 5 122 SH   SOLE 4 122 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 98 2,490 SH   SOLE 7 2,490 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,116 53,895 SH   SOLE 18 53,895 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,549 39,467 SH   SOLE 19 39,467 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 54,023 1,376,038 SH   SOLE 21 1,376,038 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 93,606 2,384,252 SH   SOLE 22 2,261,593 0 122,659
ALLISON TRANSMISSION HLDGS I COM 01973R101 539 13,724 SH   SOLE 25 13,724 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,131 54,284 SH   SOLE 26 45,040 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101 77 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,576 65,605 SH   SOLE 30 65,605 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 60 1,520 SH   SOLE 31 1,520 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 89 2,279 SH   SOLE 36 2,279 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 545 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,096 53,390 SH   SOLE 43 47,500 0 5,890
ALLOGENE THERAPEUTICS INC COM 019770106 2,983 327,392 SH   SOLE 2 212,768 0 114,624
ALLOGENE THERAPEUTICS INC COM 019770106 3 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 9 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,883 206,683 SH   SOLE 18 187,806 0 18,877
ALLOGENE THERAPEUTICS INC COM 019770106 5,849 642,095 SH   SOLE 19 642,095 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 29,024 3,185,981 SH   SOLE 21 3,185,981 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 21,346 2,343,143 SH   SOLE 22 2,275,870 0 67,273
ALLOGENE THERAPEUTICS INC COM 019770106 175 19,228 SH   SOLE 23 19,228 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 136 14,893 SH   SOLE 25 14,893 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,168 128,206 SH   SOLE 26 20,019 0 108,187
ALLOGENE THERAPEUTICS INC COM 019770106 14 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,048 115,012 SH   SOLE 30 115,012 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 388 42,555 SH   SOLE 34 42,555 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 124 13,623 SH   SOLE 36 13,623 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 85 9,313 SH   SOLE 40 9,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 322 35,327 SH   SOLE 43 32,123 0 3,204
ALLOT LTD SHS M0854Q105 9 1,166 SH   SOLE 2 1,166 0 0
ALLOT LTD SHS M0854Q105 1,040 128,391 SH   SOLE 21 128,391 0 0
ALLOT LTD SHS M0854Q105 10 1,197 SH   SOLE 43 658 0 539
ALLOVIR INC COM 019818103 436 64,581 SH   SOLE 2 50,827 0 13,754
ALLOVIR INC COM 019818103 3 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 508 75,314 SH   SOLE 18 75,314 0 0
ALLOVIR INC COM 019818103 403 59,705 SH   SOLE 19 59,705 0 0
ALLOVIR INC COM 019818103 8,351 1,237,159 SH   SOLE 21 1,237,159 0 0
ALLOVIR INC COM 019818103 4,909 727,229 SH   SOLE 22 703,635 0 23,594
ALLOVIR INC COM 019818103 23 3,346 SH   SOLE 25 3,346 0 0
ALLOVIR INC COM 019818103 4 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103 8 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103 264 39,177 SH   SOLE 30 39,177 0 0
ALLOVIR INC COM 019818103 30 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103 120 17,778 SH   SOLE 43 17,748 0 30
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9,342 414,835 SH   SOLE 2 171,161 0 243,674
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2 107 SH   SOLE 4 107 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 40 1,772 SH   SOLE 7 1,772 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10,468 464,827 SH   SOLE 18 450,726 0 14,101
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 35,242 1,564,907 SH   SOLE 19 1,564,907 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 335,473 14,896,657 SH   SOLE 21 14,896,657 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 95,577 4,244,099 SH   SOLE 22 4,113,854 0 130,245
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,312 58,262 SH   SOLE 23 58,262 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 554 24,587 SH   SOLE 25 24,587 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8,425 374,104 SH   SOLE 26 56,367 0 317,737
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 49 2,160 SH   SOLE 28 2,160 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19,051 845,952 SH   SOLE 30 845,952 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 397 17,610 SH   SOLE 36 17,610 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 425 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,622 72,024 SH   SOLE 43 72,024 0 0
ALLSTATE CORP COM 020002101 88,842 641,410 SH   SOLE 2 142,405 0 499,005
ALLSTATE CORP COM 020002101 30,545 220,523 SH   SOLE 4 118,455 0 102,068
ALLSTATE CORP COM 020002101 48,041 346,844 SH   SOLE 7 284,759 0 62,085
ALLSTATE CORP COM 020002101 450 3,246 SH   SOLE 13 3,246 0 0
ALLSTATE CORP COM 020002101 5,864 42,339 SH   SOLE 15 42,339 0 0
ALLSTATE CORP COM 020002101 170,712 1,232,485 SH   SOLE 18 1,160,202 0 72,283
ALLSTATE CORP COM 020002101 126,580 913,872 SH   SOLE 19 913,872 0 0
ALLSTATE CORP COM 020002101 1,034,685 7,470,113 SH   SOLE 21 7,470,113 0 0
ALLSTATE CORP COM 020002101 843,791 6,091,915 SH   SOLE 22 5,498,921 0 592,994
ALLSTATE CORP COM 020002101 49,637 358,365 SH   SOLE 23 358,365 0 0
ALLSTATE CORP COM 020002101 73,524 530,821 SH   SOLE 25 530,821 0 0
ALLSTATE CORP COM 020002101 115,147 831,324 SH   SOLE 26 434,033 0 397,291
ALLSTATE CORP COM 020002101 180,876 1,305,867 SH   SOLE 28 20,416 0 1,285,451
ALLSTATE CORP COM 020002101 91 659 SH   SOLE 29 659 0 0
ALLSTATE CORP COM 020002101 312,251 2,254,355 SH   SOLE 30 2,228,127 0 26,228
ALLSTATE CORP COM 020002101 8,907 64,303 SH   SOLE 31 31,008 0 33,295
ALLSTATE CORP COM 020002101 7,797 56,295 SH   SOLE 34 56,295 0 0
ALLSTATE CORP COM 020002101 20,932 151,121 SH   SOLE 36 151,121 0 0
ALLSTATE CORP COM 020002101 1,390 10,037 SH   SOLE 40 10,037 0 0
ALLSTATE CORP COM 020002101 65,435 472,417 SH   SOLE 43 439,813 0 32,605
ALLY FINL INC COM 02005N100 49,666 1,142,283 SH   SOLE 2 449,113 0 693,170
ALLY FINL INC COM 02005N100 10,681 245,654 SH   SOLE 4 148,480 0 97,174
ALLY FINL INC COM 02005N100 6,530 150,173 SH   SOLE 7 62,328 0 87,845
ALLY FINL INC COM 02005N100 138 3,175 SH   SOLE 13 3,175 0 0
ALLY FINL INC COM 02005N100 1,957 45,005 SH   SOLE 15 45,005 0 0
ALLY FINL INC COM 02005N100 63,889 1,469,396 SH   SOLE 18 1,328,598 0 140,798
ALLY FINL INC COM 02005N100 60,679 1,395,555 SH   SOLE 19 1,395,555 0 0
ALLY FINL INC COM 02005N100 282,588 6,499,253 SH   SOLE 21 6,499,253 0 0
ALLY FINL INC COM 02005N100 373,434 8,588,649 SH   SOLE 22 7,658,573 0 930,076
ALLY FINL INC COM 02005N100 20,241 465,520 SH   SOLE 23 465,520 0 0
ALLY FINL INC COM 02005N100 23,203 533,639 SH   SOLE 25 522,897 0 10,742
ALLY FINL INC COM 02005N100 31,264 719,054 SH   SOLE 26 349,986 0 369,068
ALLY FINL INC COM 02005N100 63,599 1,462,719 SH   SOLE 28 36,864 0 1,425,855
ALLY FINL INC COM 02005N100 16 372 SH   SOLE 29 372 0 0
ALLY FINL INC COM 02005N100 112,098 2,578,149 SH   SOLE 30 2,298,133 0 280,016
ALLY FINL INC COM 02005N100 3,407 78,363 SH   SOLE 31 36,596 0 41,767
ALLY FINL INC COM 02005N100 12,091 278,078 SH   SOLE 34 278,078 0 0
ALLY FINL INC COM 02005N100 8,439 194,081 SH   SOLE 36 194,081 0 0
ALLY FINL INC COM 02005N100 544 12,502 SH   SOLE 40 12,502 0 0
ALLY FINL INC COM 02005N100 16 364 SH   OTR 43 364 0 0
ALLY FINL INC COM 02005N100 19,065 438,482 SH   SOLE 43 402,690 0 35,792
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38,083 233,225 SH   SOLE 2 46,504 0 186,721
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,766 72,058 SH   SOLE 4 46,689 0 25,369
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,820 11,145 SH   SOLE 7 11,145 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 85 522 SH   SOLE 13 522 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,516 9,285 SH   SOLE 15 9,285 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27,215 166,669 SH   SOLE 18 160,417 0 6,252
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 65,317 400,004 SH   SOLE 19 400,004 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461,162 2,824,189 SH   SOLE 21 2,824,189 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 418,305 2,561,729 SH   SOLE 22 2,348,853 0 212,876
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23,912 146,436 SH   SOLE 23 146,436 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25,654 157,110 SH   SOLE 25 157,110 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26,865 164,521 SH   SOLE 26 74,552 0 89,969
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 30,842 188,878 SH   SOLE 28 8,036 0 180,842
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 60 368 SH   SOLE 29 368 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 45,052 275,900 SH   SOLE 30 275,900 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,169 25,530 SH   SOLE 31 12,145 0 13,385
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44,205 270,714 SH   SOLE 34 270,714 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,010 42,932 SH   SOLE 36 42,932 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 622 3,810 SH   SOLE 40 3,810 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 65 397 SH   OTR 43 397 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,741 53,532 SH   SOLE 43 50,303 0 3,229
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 742 13,579 SH   SOLE 2 7,394 0 6,185
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 18 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3,350 61,308 SH   SOLE 18 61,308 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,112 38,653 SH   SOLE 19 38,653 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 45,247 827,940 SH   SOLE 21 827,940 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 26,971 493,524 SH   SOLE 22 481,287 0 12,237
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 151 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 421 7,709 SH   SOLE 30 7,709 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 134 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 696 12,727 SH   SOLE 43 12,727 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 118,803 900,292 SH   SOLE 2 899,742 0 550
ALPHA METALLURGICAL RESOUR I COM 020764106 11 82 SH   SOLE 4 82 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 455 3,447 SH   SOLE 18 3,447 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 12,225 92,640 SH   SOLE 21 92,640 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 31,832 241,228 SH   SOLE 22 235,121 0 6,107
ALPHA METALLURGICAL RESOUR I COM 020764106 1,160 8,794 SH   SOLE 26 7,390 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106 567 4,300 SH   SOLE 30 4,300 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 362 2,742 SH   SOLE 40 2,742 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 65 490 SH   SOLE 43 469 0 21
ALPHA PRO TECH LTD COM 020772109 1 341 SH   SOLE 2 0 0 341
ALPHA PRO TECH LTD COM 020772109 9 2,192 SH   SOLE 18 2,192 0 0
ALPHA PRO TECH LTD COM 020772109 186 44,298 SH   SOLE 21 44,298 0 0
ALPHA PRO TECH LTD COM 020772109 827 196,957 SH   SOLE 22 196,957 0 0
ALPHA TEKNOVA INC COM 02080L102 35 2,517 SH   SOLE 2 1,336 0 1,181
ALPHA TEKNOVA INC COM 02080L102 264 19,122 SH   SOLE 18 19,122 0 0
ALPHA TEKNOVA INC COM 02080L102 149 10,822 SH   SOLE 19 10,822 0 0
ALPHA TEKNOVA INC COM 02080L102 4,086 295,860 SH   SOLE 21 295,860 0 0
ALPHA TEKNOVA INC COM 02080L102 1,062 76,910 SH   SOLE 22 75,275 0 1,635
ALPHA TEKNOVA INC COM 02080L102 177 12,792 SH   SOLE 30 12,792 0 0
ALPHABET INC CAP STK CL C 02079K107 1,738,843 622,574 SH   SOLE 2 147,374 0 475,200
ALPHABET INC CAP STK CL C 02079K107 578,925 207,278 SH   SOLE 4 132,283 0 74,995
ALPHABET INC CAP STK CL C 02079K107 766,846 274,561 SH   SOLE 7 262,017 0 12,544
ALPHABET INC CAP STK CL C 02079K107 28,779 10,304 SH   SOLE 13 10,304 0 0
ALPHABET INC CAP STK CL C 02079K107 75,883 27,169 SH   SOLE 15 27,169 0 0
ALPHABET INC CAP STK CL C 02079K107 142 51 SH   SOLE 17 0 0 51
ALPHABET INC CAP STK CL C 02079K107 2,452,181 877,977 SH   SOLE 18 831,021 0 46,956
ALPHABET INC CAP STK CL C 02079K107 963,319 344,906 SH   SOLE 19 344,906 0 0
ALPHABET INC CAP STK CL C 02079K107 17,730,987 6,348,389 SH   SOLE 21 6,348,389 0 0
ALPHABET INC CAP STK CL C 02079K107 16,681,884 5,972,769 SH   SOLE 22 5,362,199 0 610,570
ALPHABET INC CAP STK CL C 02079K107 1,053,211 377,091 SH   SOLE 23 377,091 0 0
ALPHABET INC CAP STK CL C 02079K107 1,748,040 625,867 SH   SOLE 25 623,830 0 2,037
ALPHABET INC CAP STK CL C 02079K107 1,903,266 681,444 SH   SOLE 26 290,096 0 391,348
ALPHABET INC CAP STK CL C 02079K107 1,640,295 587,290 SH   SOLE 28 33,005 0 554,285
ALPHABET INC CAP STK CL C 02079K107 23,271 8,332 SH   SOLE 29 8,332 0 0
ALPHABET INC CAP STK CL C 02079K107 4,112,069 1,472,282 SH   SOLE 30 1,472,282 0 0
ALPHABET INC CAP STK CL C 02079K107 220,074 78,795 SH   SOLE 31 46,535 0 32,260
ALPHABET INC CAP STK CL C 02079K107 169,959 60,852 SH   SOLE 32 60,852 0 0
ALPHABET INC CAP STK CL C 02079K107 454,509 162,732 SH   SOLE 34 162,732 0 0
ALPHABET INC CAP STK CL C 02079K107 306,260 109,653 SH   SOLE 36 109,653 0 0
ALPHABET INC CAP STK CL C 02079K107 26,762 9,582 SH   SOLE 40 9,582 0 0
ALPHABET INC CAP STK CL C 02079K107 1,718 615 SH   OTR 43 615 0 0
ALPHABET INC CAP STK CL C 02079K107 435,093 155,780 SH   SOLE 43 131,525 0 24,256
ALPHABET INC CAP STK CL A 02079K305 1,861,004 669,101 SH   SOLE 2 147,018 0 522,083
ALPHABET INC CAP STK CL A 02079K305 578,440 207,971 SH   SOLE 4 131,127 0 76,844
ALPHABET INC CAP STK CL A 02079K305 838,777 301,572 SH   SOLE 7 275,798 0 25,774
ALPHABET INC CAP STK CL A 02079K305 24,086 8,660 SH   SOLE 13 8,660 0 0
ALPHABET INC CAP STK CL A 02079K305 79,844 28,707 SH   SOLE 15 28,707 0 0
ALPHABET INC CAP STK CL A 02079K305 83 30 SH   SOLE 17 0 0 30
ALPHABET INC CAP STK CL A 02079K305 3,134,459 1,126,956 SH   SOLE 18 999,514 0 127,442
ALPHABET INC CAP STK CL A 02079K305 1,229,029 441,882 SH   SOLE 19 441,882 0 0
ALPHABET INC CAP STK CL A 02079K305 6,778 2,437 SH   SOLE 20 2,437 0 0
ALPHABET INC CAP STK CL A 02079K305 18,712,141 6,727,719 SH   SOLE 21 6,727,719 0 0
ALPHABET INC CAP STK CL A 02079K305 17,909,496 6,439,138 SH   SOLE 22 5,800,466 0 638,672
ALPHABET INC CAP STK CL A 02079K305 1,082,268 389,116 SH   SOLE 23 389,116 0 0
ALPHABET INC CAP STK CL A 02079K305 1,533,211 551,247 SH   SOLE 25 549,080 0 2,167
ALPHABET INC CAP STK CL A 02079K305 2,048,770 736,610 SH   SOLE 26 289,386 0 447,224
ALPHABET INC CAP STK CL A 02079K305 1,821,648 654,951 SH   SOLE 28 31,437 0 623,514
ALPHABET INC CAP STK CL A 02079K305 15,487 5,568 SH   SOLE 29 5,568 0 0
ALPHABET INC CAP STK CL A 02079K305 4,214,299 1,515,199 SH   SOLE 30 1,515,199 0 0
ALPHABET INC CAP STK CL A 02079K305 213,521 76,769 SH   SOLE 31 42,901 0 33,868
ALPHABET INC CAP STK CL A 02079K305 167,090 60,075 SH   SOLE 32 60,075 0 0
ALPHABET INC CAP STK CL A 02079K305 634,918 228,277 SH   SOLE 34 228,277 0 0
ALPHABET INC CAP STK CL A 02079K305 321,346 115,536 SH   SOLE 36 115,536 0 0
ALPHABET INC CAP STK CL A 02079K305 27,916 10,037 SH   SOLE 40 10,037 0 0
ALPHABET INC CAP STK CL A 02079K305 1,836 660 SH   OTR 43 660 0 0
ALPHABET INC CAP STK CL A 02079K305 1,124,255 404,212 SH   SOLE 43 371,002 0 33,210
ALPHABET INC OPTIONS 02079K957 279 100 SH Put SOLE 2 0 0 100
ALPHABET INC OPTIONS 02079K957 279 100 SH Put SOLE 4 100 0 0
ALPHABET INC OPTIONS 02079K957 4,748 1,700 SH Put SOLE 18 1,700 0 0
ALPHABET INC OPTIONS 02079K957 35,192 12,600 SH Put SOLE 19 12,600 0 0
ALPHABET INC OPTIONS 02079K957 2,793 1,000 SH Put SOLE 22 1,000 0 0
ALPHABET INC OPTIONS 02079K957 559 200 SH Put SOLE 26 200 0 0
ALPHABET INC OPTIONS 02079K957 19,272 6,900 SH Put SOLE 34 6,900 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 559 48,642 SH   SOLE 2 40,271 0 8,371
ALPHATEC HLDGS INC COM NEW 02081G201 2 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 12 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 2,284 198,622 SH   SOLE 18 198,622 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 2,049 178,189 SH   SOLE 19 178,189 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 29,544 2,569,042 SH   SOLE 21 2,569,042 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 19,756 1,717,916 SH   SOLE 22 1,671,792 0 46,124
ALPHATEC HLDGS INC COM NEW 02081G201 142 12,306 SH   SOLE 25 12,306 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 126 10,972 SH   SOLE 26 5,510 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201 2,108 183,294 SH   SOLE 30 183,294 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 132 11,473 SH   SOLE 36 11,473 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 72 6,221 SH   SOLE 40 6,221 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 59 5,110 SH   SOLE 43 4,872 0 238
ALPINE 4 HOLDINGS INC CL A 02083E105 47 44,746 SH   SOLE 21 44,746 0 0
ALPINE 4 HOLDINGS INC CL A 02083E105 445 423,590 SH   SOLE 22 423,590 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 35 3,886 SH   SOLE 2 3,083 0 803
ALPINE IMMUNE SCIENCES INC COM 02083G100 304 33,883 SH   SOLE 18 33,883 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 197 21,954 SH   SOLE 19 21,954 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 4,451 496,240 SH   SOLE 21 496,240 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 1,380 153,822 SH   SOLE 22 152,898 0 924
ALPINE IMMUNE SCIENCES INC COM 02083G100 120 13,353 SH   SOLE 30 13,353 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 656 34,902 SH   SOLE 2 34,902 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 39 2,057 SH   SOLE 18 2,057 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 224 11,897 SH   SOLE 19 11,897 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 876 46,603 SH   SOLE 21 46,603 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,365 72,631 SH   SOLE 22 72,631 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 6 334 SH   SOLE 23 334 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 4 100 SH   SOLE 17 0 0 100
ALSET EHOME INTERNATIONAL IN COM 02116A104 4 8,678 SH   SOLE 18 8,678 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 39 85,771 SH   SOLE 21 85,771 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 301 24,361 SH   SOLE 2 11,650 0 12,711
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 726 58,704 SH   SOLE 18 58,704 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 419 33,938 SH   SOLE 19 33,938 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 8,217 664,785 SH   SOLE 21 664,785 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6,692 541,456 SH   SOLE 22 530,276 0 11,180
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 0 38 SH   SOLE 43 38 0 0
ALTAIR ENGR INC COM CL A 021369103 3,297 51,190 SH   SOLE 2 32,352 0 18,838
ALTAIR ENGR INC COM CL A 021369103 357 5,541 SH   SOLE 4 4,447 0 1,094
ALTAIR ENGR INC COM CL A 021369103 37 579 SH   SOLE 7 579 0 0
ALTAIR ENGR INC COM CL A 021369103 12,076 187,513 SH   SOLE 18 172,356 0 15,157
ALTAIR ENGR INC COM CL A 021369103 47,262 733,876 SH   SOLE 19 733,876 0 0
ALTAIR ENGR INC COM CL A 021369103 114,029 1,770,637 SH   SOLE 21 1,770,637 0 0
ALTAIR ENGR INC COM CL A 021369103 82,769 1,285,239 SH   SOLE 22 1,256,688 0 28,551
ALTAIR ENGR INC COM CL A 021369103 337 5,229 SH   SOLE 23 5,229 0 0
ALTAIR ENGR INC COM CL A 021369103 514 7,974 SH   SOLE 25 7,974 0 0
ALTAIR ENGR INC COM CL A 021369103 2,540 39,446 SH   SOLE 26 12,392 0 27,054
ALTAIR ENGR INC COM CL A 021369103 52 814 SH   SOLE 28 814 0 0
ALTAIR ENGR INC COM CL A 021369103 13,699 212,714 SH   SOLE 30 212,714 0 0
ALTAIR ENGR INC COM CL A 021369103 36,103 560,608 SH   SOLE 34 560,608 0 0
ALTAIR ENGR INC COM CL A 021369103 170 2,643 SH   SOLE 36 2,643 0 0
ALTAIR ENGR INC COM CL A 021369103 385 5,978 SH   SOLE 40 5,978 0 0
ALTAIR ENGR INC COM CL A 021369103 590 9,163 SH   SOLE 43 8,556 0 607
ALTAMIRA THERAPEUTICS LTD SHS G0360L100 6 5,853 SH   SOLE 18 5,853 0 0
ALTAMIRA THERAPEUTICS LTD SHS G0360L100 61 55,750 SH   SOLE 21 55,750 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 103 10,593 SH   SOLE 4 10,593 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 1,184 121,359 SH   SOLE 18 121,359 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 13,886 1,422,753 SH   SOLE 19 1,422,753 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 109 11,174 SH   SOLE 26 11,174 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 4,566 467,819 SH   SOLE 34 467,819 0 0
ALTERYX INC COM CL A 02156B103 6,642 92,860 SH   SOLE 2 18,474 0 74,386
ALTERYX INC COM CL A 02156B103 99 1,380 SH   SOLE 4 219 0 1,161
ALTERYX INC COM CL A 02156B103 55 765 SH   SOLE 7 765 0 0
ALTERYX INC COM CL A 02156B103 1,978 27,647 SH   SOLE 18 27,647 0 0
ALTERYX INC COM CL A 02156B103 1,241 17,346 SH   SOLE 19 17,346 0 0
ALTERYX INC COM CL A 02156B103 77,058 1,077,288 SH   SOLE 21 1,077,288 0 0
ALTERYX INC COM CL A 02156B103 94,841 1,325,895 SH   SOLE 22 1,256,875 0 69,020
ALTERYX INC COM CL A 02156B103 553 7,733 SH   SOLE 25 7,733 0 0
ALTERYX INC COM CL A 02156B103 2,297 32,106 SH   SOLE 26 27,447 0 4,659
ALTERYX INC COM CL A 02156B103 75 1,055 SH   SOLE 28 1,055 0 0
ALTERYX INC COM CL A 02156B103 19,138 267,547 SH   SOLE 30 267,547 0 0
ALTERYX INC COM CL A 02156B103 63 884 SH   SOLE 31 884 0 0
ALTERYX INC COM CL A 02156B103 512 7,153 SH   SOLE 40 7,153 0 0
ALTERYX INC COM CL A 02156B103 1,516 21,195 SH   SOLE 43 17,439 0 3,756
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2,230 2,400,000 PRN   SOLE 21 2,400,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,572 2,942,000 PRN   SOLE 21 2,942,000 0 0
ALTICE USA INC CL A 02156K103 22,937 1,837,923 SH   SOLE 2 1,727,180 0 110,743
ALTICE USA INC CL A 02156K103 2,442 195,645 SH   SOLE 4 195,645 0 0
ALTICE USA INC CL A 02156K103 282 22,629 SH   SOLE 7 22,629 0 0
ALTICE USA INC CL A 02156K103 1,257 100,705 SH   SOLE 13 100,705 0 0
ALTICE USA INC CL A 02156K103 3,627 290,653 SH   SOLE 18 205,602 0 85,051
ALTICE USA INC CL A 02156K103 14,228 1,140,029 SH   SOLE 19 1,140,029 0 0
ALTICE USA INC CL A 02156K103 52,186 4,181,606 SH   SOLE 21 4,181,606 0 0
ALTICE USA INC CL A 02156K103 87,253 6,991,448 SH   SOLE 22 6,079,757 0 911,691
ALTICE USA INC CL A 02156K103 2,754 220,673 SH   SOLE 23 220,673 0 0
ALTICE USA INC CL A 02156K103 446 35,703 SH   SOLE 25 35,703 0 0
ALTICE USA INC CL A 02156K103 2,661 213,194 SH   SOLE 26 162,077 0 51,117
ALTICE USA INC CL A 02156K103 1,235 98,934 SH   SOLE 28 4,167 0 94,767
ALTICE USA INC CL A 02156K103 983 78,765 SH   SOLE 29 78,765 0 0
ALTICE USA INC CL A 02156K103 2,504 200,624 SH   SOLE 30 200,624 0 0
ALTICE USA INC CL A 02156K103 2,172 174,010 SH   SOLE 31 174,010 0 0
ALTICE USA INC CL A 02156K103 2,331 186,783 SH   SOLE 34 186,783 0 0
ALTICE USA INC CL A 02156K103 650 52,067 SH   SOLE 36 52,067 0 0
ALTICE USA INC CL A 02156K103 378 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103 20 1,627 SH   OTR 43 1,627 0 0
ALTICE USA INC CL A 02156K103 3,114 249,502 SH   SOLE 43 217,705 0 31,797
ALTIMMUNE INC COM NEW 02155H200 151 24,784 SH   SOLE 2 1,330 0 23,454
ALTIMMUNE INC COM NEW 02155H200 3 522 SH   SOLE 7 522 0 0
ALTIMMUNE INC COM NEW 02155H200 740 121,576 SH   SOLE 18 121,576 0 0
ALTIMMUNE INC COM NEW 02155H200 432 70,885 SH   SOLE 19 70,885 0 0
ALTIMMUNE INC COM NEW 02155H200 11,325 1,859,647 SH   SOLE 21 1,859,647 0 0
ALTIMMUNE INC COM NEW 02155H200 5,113 839,535 SH   SOLE 22 816,073 0 23,462
ALTIMMUNE INC COM NEW 02155H200 118 19,375 SH   SOLE 30 19,375 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 4 278 SH   SOLE 18 278 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 45 3,171 SH   SOLE 21 3,171 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 237 SH   SOLE 2 0 0 237
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 982 SH   SOLE 18 982 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 101 8,556 SH   SOLE 19 8,556 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 304 25,657 SH   SOLE 21 25,657 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,663 140,580 SH   SOLE 22 140,580 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 1,093 SH   SOLE 43 1,093 0 0
ALTO INGREDIENTS INC COM 021513106 994 145,782 SH   SOLE 2 72,069 0 73,713
ALTO INGREDIENTS INC COM 021513106 8 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106 1,517 222,395 SH   SOLE 18 222,395 0 0
ALTO INGREDIENTS INC COM 021513106 854 125,185 SH   SOLE 19 125,185 0 0
ALTO INGREDIENTS INC COM 021513106 20,061 2,941,426 SH   SOLE 21 2,941,426 0 0
ALTO INGREDIENTS INC COM 021513106 12,396 1,817,535 SH   SOLE 22 1,744,993 0 72,542
ALTO INGREDIENTS INC COM 021513106 87 12,800 SH   SOLE 25 12,800 0 0
ALTO INGREDIENTS INC COM 021513106 112 16,407 SH   SOLE 30 16,407 0 0
ALTO INGREDIENTS INC COM 021513106 73 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 13 1,911 SH   SOLE 43 1,911 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,247 160,467 SH   SOLE 2 73,739 0 86,728
ALTRA INDL MOTION CORP COM 02208R106 36 933 SH   SOLE 4 273 0 660
ALTRA INDL MOTION CORP COM 02208R106 33 855 SH   SOLE 7 855 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,576 194,614 SH   SOLE 18 190,409 0 4,205
ALTRA INDL MOTION CORP COM 02208R106 16,941 435,157 SH   SOLE 19 435,157 0 0
ALTRA INDL MOTION CORP COM 02208R106 92,307 2,371,097 SH   SOLE 21 2,371,097 0 0
ALTRA INDL MOTION CORP COM 02208R106 75,664 1,943,580 SH   SOLE 22 1,875,497 0 68,083
ALTRA INDL MOTION CORP COM 02208R106 619 15,891 SH   SOLE 23 15,891 0 0
ALTRA INDL MOTION CORP COM 02208R106 320 8,225 SH   SOLE 25 8,225 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,449 114,270 SH   SOLE 26 23,375 0 90,895
ALTRA INDL MOTION CORP COM 02208R106 45 1,156 SH   SOLE 28 1,156 0 0
ALTRA INDL MOTION CORP COM 02208R106 17,089 438,977 SH   SOLE 30 438,977 0 0
ALTRA INDL MOTION CORP COM 02208R106 41 1,059 SH   SOLE 36 1,059 0 0
ALTRA INDL MOTION CORP COM 02208R106 300 7,718 SH   SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 885 22,723 SH   SOLE 43 20,601 0 2,122
ALTRIA GROUP INC COM 02209S103 167,471 3,205,188 SH   SOLE 2 684,388 0 2,520,800
ALTRIA GROUP INC COM 02209S103 12,384 237,012 SH   SOLE 4 237,012 0 0
ALTRIA GROUP INC COM 02209S103 84,920 1,625,262 SH   SOLE 7 1,621,755 0 3,507
ALTRIA GROUP INC COM 02209S103 308 5,903 SH   SOLE 13 5,903 0 0
ALTRIA GROUP INC COM 02209S103 13,549 259,311 SH   SOLE 15 259,311 0 0
ALTRIA GROUP INC COM 02209S103 4 68 SH   SOLE 17 0 0 68
ALTRIA GROUP INC COM 02209S103 169,400 3,242,101 SH   SOLE 18 2,896,785 0 345,316
ALTRIA GROUP INC COM 02209S103 184,444 3,530,023 SH   SOLE 19 3,530,023 0 0
ALTRIA GROUP INC COM 02209S103 755 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,547,463 48,755,266 SH   SOLE 21 48,755,266 0 0
ALTRIA GROUP INC COM 02209S103 2,008,681 38,443,647 SH   SOLE 22 34,836,357 0 3,607,290
ALTRIA GROUP INC COM 02209S103 120,061 2,297,816 SH   SOLE 23 2,297,816 0 0
ALTRIA GROUP INC COM 02209S103 136,550 2,613,406 SH   SOLE 25 2,613,406 0 0
ALTRIA GROUP INC COM 02209S103 151,911 2,907,385 SH   SOLE 26 857,150 0 2,050,235
ALTRIA GROUP INC COM 02209S103 69,414 1,328,506 SH   SOLE 28 0 0 1,328,506
ALTRIA GROUP INC COM 02209S103 467,371 8,944,895 SH   SOLE 30 8,944,895 0 0
ALTRIA GROUP INC COM 02209S103 2,274 43,528 SH   SOLE 31 0 0 43,528
ALTRIA GROUP INC COM 02209S103 9,879 189,076 SH   SOLE 32 189,076 0 0
ALTRIA GROUP INC COM 02209S103 10,810 206,898 SH   SOLE 34 206,898 0 0
ALTRIA GROUP INC COM 02209S103 39,156 749,403 SH   SOLE 36 749,403 0 0
ALTRIA GROUP INC COM 02209S103 1,894 36,252 SH   SOLE 40 36,252 0 0
ALTRIA GROUP INC COM 02209S103 62,951 1,204,813 SH   SOLE 43 1,058,627 0 146,186
ALTUS POWER INC COM CL A 02217A102 79 10,663 SH   SOLE 2 9,144 0 1,519
ALTUS POWER INC COM CL A 02217A102 3,716 500,109 SH   SOLE 22 500,109 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 7 4,600 SH   SOLE 2 4,600 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 2 1,118 SH   SOLE 4 1,118 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 21 13,203 SH   SOLE 18 13,203 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 517 319,172 SH   SOLE 19 319,172 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 51 31,316 SH   SOLE 22 31,316 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 2 1,020 SH   SOLE 26 1,020 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 131 81,069 SH   SOLE 34 81,069 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 5,001 345,632 SH   SOLE 7 345,632 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 1,859 128,462 SH   SOLE 43 127,924 0 538
ALX ONCOLOGY HLDGS INC COM 00166B105 77 4,549 SH   SOLE 2 2,612 0 1,937
ALX ONCOLOGY HLDGS INC COM 00166B105 5 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 815 48,216 SH   SOLE 18 46,925 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 527 31,202 SH   SOLE 19 31,202 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 12,748 754,332 SH   SOLE 21 754,332 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 7,948 470,303 SH   SOLE 22 463,364 0 6,939
ALX ONCOLOGY HLDGS INC COM 00166B105 20 1,188 SH   SOLE 25 1,188 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 5 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 349 20,649 SH   SOLE 30 20,649 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 7 410 SH   SOLE 36 410 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 14 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 392 23,205 SH   SOLE 43 23,151 0 54
AMALGAMATED FINANCIAL CORP COM 022671101 712 39,644 SH   SOLE 2 26,345 0 13,299
AMALGAMATED FINANCIAL CORP COM 022671101 3 193 SH   SOLE 7 193 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 782 43,530 SH   SOLE 18 43,530 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 439 24,456 SH   SOLE 19 24,456 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 10,976 610,775 SH   SOLE 21 610,775 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 9,350 520,315 SH   SOLE 22 498,880 0 21,435
AMALGAMATED FINANCIAL CORP COM 022671101 105 5,846 SH   SOLE 25 5,846 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 22 1,246 SH   SOLE 26 1,246 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 86 4,784 SH   SOLE 30 4,784 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 47 2,591 SH   SOLE 36 2,591 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 81 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 218 12,136 SH   SOLE 43 12,012 0 124
AMARIN CORP PLC SPONS ADR NEW 023111206 56 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 629 191,157 SH   SOLE 30 191,157 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 13 3,958 SH   SOLE 43 3,958 0 0
AMAZON COM INC COM 023135106 2,990,440 917,327 SH   SOLE 2 201,811 0 715,516
AMAZON COM INC COM 023135106 1,001,052 307,076 SH   SOLE 4 200,589 0 106,487
AMAZON COM INC COM 023135106 1,385,006 424,855 SH   SOLE 7 405,561 0 19,294
AMAZON COM INC COM 023135106 38,881 11,927 SH   SOLE 13 11,927 0 0
AMAZON COM INC COM 023135106 140,853 43,207 SH   SOLE 15 43,207 0 0
AMAZON COM INC COM 023135106 394 121 SH   SOLE 17 0 0 121
AMAZON COM INC COM 023135106 5,644,095 1,731,344 SH   SOLE 18 1,541,880 0 189,464
AMAZON COM INC COM 023135106 2,293,515 703,543 SH   SOLE 19 703,543 0 0
AMAZON COM INC COM 023135106 3,120 957 SH   SOLE 20 957 0 0
AMAZON COM INC COM 023135106 29,566,462 9,069,606 SH   SOLE 21 9,069,606 0 0
AMAZON COM INC COM 023135106 30,488,262 9,352,371 SH   SOLE 22 8,408,285 0 944,086
AMAZON COM INC COM 023135106 1,929,936 592,014 SH   SOLE 23 592,014 0 0
AMAZON COM INC COM 023135106 2,514,654 771,378 SH   SOLE 25 768,092 0 3,286
AMAZON COM INC COM 023135106 3,462,236 1,062,052 SH   SOLE 26 422,794 0 639,258
AMAZON COM INC COM 023135106 2,868,583 879,947 SH   SOLE 28 30,946 0 849,001
AMAZON COM INC COM 023135106 28,117 8,625 SH   SOLE 29 8,625 0 0
AMAZON COM INC COM 023135106 7,240,144 2,220,937 SH   SOLE 30 2,207,899 0 13,038
AMAZON COM INC COM 023135106 384,583 117,972 SH   SOLE 31 66,493 0 51,479
AMAZON COM INC COM 023135106 331,543 101,702 SH   SOLE 32 101,702 0 0
AMAZON COM INC COM 023135106 836,611 256,633 SH   SOLE 34 256,633 0 0
AMAZON COM INC COM 023135106 556,121 170,592 SH   SOLE 36 170,592 0 0
AMAZON COM INC COM 023135106 49,789 15,273 SH   SOLE 40 15,273 0 0
AMAZON COM INC COM 023135106 3,266 1,002 SH   OTR 43 1,002 0 0
AMAZON COM INC COM 023135106 1,249,934 383,421 SH   SOLE 43 347,462 0 35,959
AMAZON COM INC OPTIONS 023135106 326 100 SH Put SOLE 2 0 0 100
AMAZON COM INC OPTIONS 023135106 2,282 700 SH Call SOLE 4 700 0 0
AMAZON COM INC OPTIONS 023135106 326 100 SH Put SOLE 4 100 0 0
AMAZON COM INC OPTIONS 023135106 22,494 6,900 SH Call SOLE 18 6,900 0 0
AMAZON COM INC OPTIONS 023135106 4,890 1,500 SH Put SOLE 18 1,500 0 0
AMAZON COM INC OPTIONS 023135106 192,989 59,200 SH Call SOLE 19 59,200 0 0
AMAZON COM INC OPTIONS 023135106 35,533 10,900 SH Put SOLE 19 10,900 0 0
AMAZON COM INC OPTIONS 023135106 12,714 3,900 SH Call SOLE 22 3,900 0 0
AMAZON COM INC OPTIONS 023135106 2,608 800 SH Put SOLE 22 800 0 0
AMAZON COM INC OPTIONS 023135106 1,630 500 SH Call SOLE 26 500 0 0
AMAZON COM INC OPTIONS 023135106 652 200 SH Put SOLE 26 200 0 0
AMAZON COM INC OPTIONS 023135106 96,495 29,600 SH Call SOLE 34 29,600 0 0
AMAZON COM INC OPTIONS 023135106 19,234 5,900 SH Put SOLE 34 5,900 0 0
AMBAC FINL GROUP INC COM NEW 023139884 465 44,720 SH   SOLE 2 20,399 0 24,321
AMBAC FINL GROUP INC COM NEW 023139884 1 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 6 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,849 177,823 SH   SOLE 18 177,823 0 0
AMBAC FINL GROUP INC COM NEW 023139884 850 81,687 SH   SOLE 19 81,687 0 0
AMBAC FINL GROUP INC COM NEW 023139884 49,057 4,717,031 SH   SOLE 21 4,717,031 0 0
AMBAC FINL GROUP INC COM NEW 023139884 12,350 1,187,454 SH   SOLE 22 1,143,840 0 43,614
AMBAC FINL GROUP INC COM NEW 023139884 61 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884 34 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 342 32,925 SH   SOLE 28 32,925 0 0
AMBAC FINL GROUP INC COM NEW 023139884 910 87,459 SH   SOLE 30 87,459 0 0
AMBAC FINL GROUP INC COM NEW 023139884 55 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 148 14,186 SH   SOLE 43 13,259 0 927
AMBARELLA INC SHS G037AX101 6,691 63,769 SH   SOLE 2 45,408 0 18,361
AMBARELLA INC SHS G037AX101 275 2,625 SH   SOLE 4 2,117 0 508
AMBARELLA INC SHS G037AX101 52 500 SH   SOLE 7 500 0 0
AMBARELLA INC SHS G037AX101 10,347 98,616 SH   SOLE 18 93,617 0 4,999
AMBARELLA INC SHS G037AX101 92,474 881,373 SH   SOLE 19 881,373 0 0
AMBARELLA INC SHS G037AX101 127,516 1,215,360 SH   SOLE 21 1,215,360 0 0
AMBARELLA INC SHS G037AX101 99,323 946,659 SH   SOLE 22 925,265 0 21,394
AMBARELLA INC SHS G037AX101 443 4,219 SH   SOLE 23 4,219 0 0
AMBARELLA INC SHS G037AX101 3,500 33,354 SH   SOLE 25 33,354 0 0
AMBARELLA INC SHS G037AX101 3,865 36,837 SH   SOLE 26 12,317 0 24,520
AMBARELLA INC SHS G037AX101 1,801 17,167 SH   SOLE 28 17,167 0 0
AMBARELLA INC SHS G037AX101 25,378 241,878 SH   SOLE 30 241,878 0 0
AMBARELLA INC SHS G037AX101 49,921 475,801 SH   SOLE 34 475,801 0 0
AMBARELLA INC SHS G037AX101 11 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101 485 4,627 SH   SOLE 40 4,627 0 0
AMBARELLA INC SHS G037AX101 538 5,128 SH   SOLE 43 3,953 0 1,175
AMBEV SA SPONSORED ADR 02319V103 11,333 3,508,554 SH   SOLE 2 3,508,554 0 0
AMBEV SA SPONSORED ADR 02319V103 1,247 386,087 SH   SOLE 4 386,087 0 0
AMBEV SA SPONSORED ADR 02319V103 3,558 1,101,414 SH   SOLE 13 1,101,414 0 0
AMBEV SA SPONSORED ADR 02319V103 3,887 1,203,352 SH   SOLE 18 1,203,352 0 0
AMBEV SA SPONSORED ADR 02319V103 210 65,040 SH   SOLE 19 65,040 0 0
AMBEV SA SPONSORED ADR 02319V103 55,024 17,035,151 SH   SOLE 21 17,035,151 0 0
AMBEV SA SPONSORED ADR 02319V103 46,683 14,452,793 SH   SOLE 22 13,447,215 0 1,005,578
AMBEV SA SPONSORED ADR 02319V103 9,567 2,962,013 SH   SOLE 25 2,962,013 0 0
AMBEV SA SPONSORED ADR 02319V103 228 70,734 SH   SOLE 28 0 0 70,734
AMBEV SA SPONSORED ADR 02319V103 4,728 1,463,845 SH   SOLE 30 1,463,845 0 0
AMBEV SA SPONSORED ADR 02319V103 373 115,607 SH   SOLE 31 0 0 115,607
AMBEV SA SPONSORED ADR 02319V103 7,656 2,370,228 SH   SOLE 43 2,335,603 0 34,625
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 339 82,297 SH   SOLE 2 82,297 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 146 35,325 SH   SOLE 18 35,325 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 8,864 2,151,384 SH   SOLE 19 2,151,384 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 2 428 SH   SOLE 21 428 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 2,398 582,052 SH   SOLE 34 582,052 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 17,121 694,850 SH   SOLE 2 134,702 0 560,148
AMC ENTMT HLDGS INC CL A COM 00165C104 4,970 201,697 SH   SOLE 4 182,598 0 19,099
AMC ENTMT HLDGS INC CL A COM 00165C104 1,122 45,550 SH   SOLE 7 45,550 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 41 1,673 SH   SOLE 13 1,673 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,057 42,883 SH   SOLE 15 42,883 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 39,881 1,618,555 SH   SOLE 18 1,589,982 0 28,573
AMC ENTMT HLDGS INC CL A COM 00165C104 44,371 1,800,788 SH   SOLE 19 1,800,788 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 489,660 19,872,585 SH   SOLE 21 19,872,585 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 337,402 13,693,279 SH   SOLE 22 12,858,600 0 834,679
AMC ENTMT HLDGS INC CL A COM 00165C104 15,761 639,654 SH   SOLE 23 639,654 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 22,278 904,127 SH   SOLE 25 904,127 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 25,610 1,039,349 SH   SOLE 26 326,888 0 712,461
AMC ENTMT HLDGS INC CL A COM 00165C104 21,478 871,681 SH   SOLE 28 21,500 0 850,181
AMC ENTMT HLDGS INC CL A COM 00165C104 85 3,439 SH   SOLE 29 3,439 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 35,538 1,442,305 SH   SOLE 30 1,407,527 0 34,778
AMC ENTMT HLDGS INC CL A COM 00165C104 1,338 54,296 SH   SOLE 31 43,108 0 11,188
AMC ENTMT HLDGS INC CL A COM 00165C104 636 25,815 SH   SOLE 34 25,815 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 4,437 180,056 SH   SOLE 36 180,056 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 428 17,384 SH   SOLE 40 17,384 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 10 411 SH   OTR 43 411 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 4,207 170,750 SH   SOLE 43 158,789 0 11,961
AMC NETWORKS INC CL A 00164V103 3,072 75,618 SH   SOLE 2 36,843 0 38,775
AMC NETWORKS INC CL A 00164V103 5 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 49 1,211 SH   SOLE 7 1,211 0 0
AMC NETWORKS INC CL A 00164V103 4,293 105,673 SH   SOLE 18 101,913 0 3,760
AMC NETWORKS INC CL A 00164V103 11,541 284,048 SH   SOLE 19 284,048 0 0
AMC NETWORKS INC CL A 00164V103 146,715 3,611,005 SH   SOLE 21 3,611,005 0 0
AMC NETWORKS INC CL A 00164V103 39,591 974,435 SH   SOLE 22 949,754 0 24,681
AMC NETWORKS INC CL A 00164V103 516 12,709 SH   SOLE 23 12,709 0 0
AMC NETWORKS INC CL A 00164V103 138 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103 2,252 55,437 SH   SOLE 26 7,652 0 47,785
AMC NETWORKS INC CL A 00164V103 2,005 49,336 SH   SOLE 30 49,336 0 0
AMC NETWORKS INC CL A 00164V103 81 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103 129 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 2,163 53,238 SH   SOLE 43 50,110 0 3,128
AMCON DISTRG CO COM NEW 02341Q205 5 35 SH   SOLE 18 35 0 0
AMCON DISTRG CO COM NEW 02341Q205 67 432 SH   SOLE 21 432 0 0
AMCON DISTRG CO COM NEW 02341Q205 2 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107 14,364 1,267,781 SH   SOLE 2 495,565 0 772,216
AMCOR PLC ORD G0250X107 12,696 1,120,574 SH   SOLE 4 599,727 0 520,847
AMCOR PLC ORD G0250X107 22,281 1,966,506 SH   SOLE 7 1,915,804 0 50,702
AMCOR PLC ORD G0250X107 84 7,374 SH   SOLE 13 7,374 0 0
AMCOR PLC ORD G0250X107 2,209 194,948 SH   SOLE 15 194,948 0 0
AMCOR PLC ORD G0250X107 27,661 2,441,407 SH   SOLE 18 2,236,950 0 204,457
AMCOR PLC ORD G0250X107 17,088 1,508,240 SH   SOLE 19 1,508,240 0 0
AMCOR PLC ORD G0250X107 513,773 45,346,248 SH   SOLE 21 45,346,248 0 0
AMCOR PLC ORD G0250X107 361,857 31,937,928 SH   SOLE 22 28,852,013 0 3,085,915
AMCOR PLC ORD G0250X107 12,839 1,133,222 SH   SOLE 23 1,133,222 0 0
AMCOR PLC ORD G0250X107 9,034 797,369 SH   SOLE 25 797,369 0 0
AMCOR PLC ORD G0250X107 25,728 2,270,811 SH   SOLE 26 962,575 0 1,308,236
AMCOR PLC ORD G0250X107 31,355 2,767,396 SH   SOLE 28 27,471 0 2,739,925
AMCOR PLC ORD G0250X107 70,024 6,180,403 SH   SOLE 30 6,180,403 0 0
AMCOR PLC ORD G0250X107 3,982 351,483 SH   SOLE 31 178,668 0 172,815
AMCOR PLC ORD G0250X107 875 77,240 SH   SOLE 34 77,240 0 0
AMCOR PLC ORD G0250X107 4,313 380,629 SH   SOLE 36 380,629 0 0
AMCOR PLC ORD G0250X107 303 26,734 SH   SOLE 40 26,734 0 0
AMCOR PLC ORD G0250X107 2,486 219,386 SH   SOLE 43 184,578 0 34,808
AMDOCS LTD SHS G02602103 21,624 263,029 SH   SOLE 2 45,130 0 217,899
AMDOCS LTD SHS G02602103 207 2,520 SH   SOLE 7 2,520 0 0
AMDOCS LTD SHS G02602103 78 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 4,094 49,798 SH   SOLE 18 49,798 0 0
AMDOCS LTD SHS G02602103 13,141 159,850 SH   SOLE 19 159,850 0 0
AMDOCS LTD SHS G02602103 103,491 1,258,867 SH   SOLE 21 1,258,867 0 0
AMDOCS LTD SHS G02602103 87,428 1,063,471 SH   SOLE 22 970,198 0 93,273
AMDOCS LTD SHS G02602103 12,664 154,044 SH   SOLE 25 154,044 0 0
AMDOCS LTD SHS G02602103 6,609 80,392 SH   SOLE 26 11,605 0 68,787
AMDOCS LTD SHS G02602103 27,486 334,343 SH   SOLE 28 2,372 0 331,971
AMDOCS LTD SHS G02602103 3,234 39,341 SH   SOLE 30 39,341 0 0
AMDOCS LTD SHS G02602103 149 1,813 SH   SOLE 31 1,813 0 0
AMDOCS LTD SHS G02602103 2,262 27,519 SH   SOLE 36 27,519 0 0
AMDOCS LTD SHS G02602103 33 399 SH   OTR 43 399 0 0
AMDOCS LTD SHS G02602103 49,197 598,432 SH   SOLE 43 589,791 0 8,641
AMEDISYS INC COM 023436108 16,798 97,498 SH   SOLE 2 83,777 0 13,721
AMEDISYS INC COM 023436108 21 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108 74 427 SH   SOLE 7 427 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 17,017 98,768 SH   SOLE 18 98,768 0 0
AMEDISYS INC COM 023436108 96,097 557,765 SH   SOLE 19 557,765 0 0
AMEDISYS INC COM 023436108 303 1,760 SH   SOLE 20 1,760 0 0
AMEDISYS INC COM 023436108 292,558 1,698,056 SH   SOLE 21 1,698,056 0 0
AMEDISYS INC COM 023436108 153,992 893,794 SH   SOLE 22 855,608 0 38,186
AMEDISYS INC COM 023436108 1,089 6,318 SH   SOLE 25 6,318 0 0
AMEDISYS INC COM 023436108 2,266 13,151 SH   SOLE 26 10,578 0 2,573
AMEDISYS INC COM 023436108 100 580 SH   SOLE 28 580 0 0
AMEDISYS INC COM 023436108 6,333 36,760 SH   SOLE 30 36,760 0 0
AMEDISYS INC COM 023436108 81 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108 78,372 454,883 SH   SOLE 34 454,883 0 0
AMEDISYS INC COM 023436108 431 2,501 SH   SOLE 36 2,501 0 0
AMEDISYS INC COM 023436108 752 4,365 SH   SOLE 40 4,365 0 0
AMEDISYS INC COM 023436108 27 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108 5,065 29,401 SH   SOLE 43 25,754 0 3,647
AMER SOFTWARE INC CL A 029683109 477 22,874 SH   SOLE 2 16,682 0 6,192
AMER SOFTWARE INC CL A 029683109 9 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 1,894 90,864 SH   SOLE 18 90,864 0 0
AMER SOFTWARE INC CL A 029683109 1,199 57,523 SH   SOLE 19 57,523 0 0
AMER SOFTWARE INC CL A 029683109 24,328 1,167,353 SH   SOLE 21 1,167,353 0 0
AMER SOFTWARE INC CL A 029683109 16,072 771,205 SH   SOLE 22 750,801 0 20,404
AMER SOFTWARE INC CL A 029683109 81 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109 46 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109 499 23,965 SH   SOLE 30 23,965 0 0
AMER SOFTWARE INC CL A 029683109 65 3,113 SH   SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 163 7,825 SH   SOLE 43 7,651 0 174
AMER STATES WTR CO COM 029899101 2,793 31,375 SH   SOLE 2 20,384 0 10,991
AMER STATES WTR CO COM 029899101 495 5,559 SH   SOLE 4 5,559 0 0
AMER STATES WTR CO COM 029899101 10,548 118,495 SH   SOLE 7 118,495 0 0
AMER STATES WTR CO COM 029899101 11,694 131,359 SH   SOLE 18 131,359 0 0
AMER STATES WTR CO COM 029899101 5,919 66,496 SH   SOLE 19 66,496 0 0
AMER STATES WTR CO COM 029899101 410,453 4,610,800 SH   SOLE 21 4,610,800 0 0
AMER STATES WTR CO COM 029899101 83,304 935,787 SH   SOLE 22 897,436 0 38,351
AMER STATES WTR CO COM 029899101 651 7,318 SH   SOLE 25 7,318 0 0
AMER STATES WTR CO COM 029899101 1,413 15,873 SH   SOLE 26 12,960 0 2,913
AMER STATES WTR CO COM 029899101 59 658 SH   SOLE 28 658 0 0
AMER STATES WTR CO COM 029899101 42,777 480,532 SH   SOLE 30 480,532 0 0
AMER STATES WTR CO COM 029899101 668 7,499 SH   SOLE 36 7,499 0 0
AMER STATES WTR CO COM 029899101 439 4,926 SH   SOLE 40 4,926 0 0
AMER STATES WTR CO COM 029899101 3,527 39,625 SH   SOLE 43 38,238 0 1,387
AMERANT BANCORP INC CL A 023576101 775 24,545 SH   SOLE 2 8,062 0 16,483
AMERANT BANCORP INC CL A 023576101 11 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 2,582 81,724 SH   SOLE 18 81,724 0 0
AMERANT BANCORP INC CL A 023576101 1,481 46,869 SH   SOLE 19 46,869 0 0
AMERANT BANCORP INC CL A 023576101 31,913 1,010,233 SH   SOLE 21 1,010,233 0 0
AMERANT BANCORP INC CL A 023576101 19,140 605,887 SH   SOLE 22 582,760 0 23,127
AMERANT BANCORP INC CL A 023576101 228 7,219 SH   SOLE 25 7,219 0 0
AMERANT BANCORP INC CL A 023576101 59 1,880 SH   SOLE 26 1,880 0 0
AMERANT BANCORP INC CL A 023576101 317 10,025 SH   SOLE 30 10,025 0 0
AMERANT BANCORP INC CL A 023576101 114 3,622 SH   SOLE 36 3,622 0 0
AMERANT BANCORP INC CL A 023576101 105 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101 61 1,945 SH   SOLE 43 1,945 0 0
AMERCO COM 023586100 11,278 18,893 SH   SOLE 2 3,163 0 15,730
AMERCO COM 023586100 6,415 10,747 SH   SOLE 4 5,863 0 4,884
AMERCO COM 023586100 2,970 4,975 SH   SOLE 7 4,975 0 0
AMERCO COM 023586100 38 64 SH   SOLE 13 64 0 0
AMERCO COM 023586100 630 1,055 SH   SOLE 15 1,055 0 0
AMERCO COM 023586100 5,221 8,746 SH   SOLE 18 8,251 0 495
AMERCO COM 023586100 1,549 2,595 SH   SOLE 19 2,595 0 0
AMERCO COM 023586100 181,281 303,683 SH   SOLE 21 303,683 0 0
AMERCO COM 023586100 143,642 240,630 SH   SOLE 22 223,889 0 16,741
AMERCO COM 023586100 7,100 11,894 SH   SOLE 23 11,894 0 0
AMERCO COM 023586100 7,791 13,051 SH   SOLE 25 13,051 0 0
AMERCO COM 023586100 5,684 9,522 SH   SOLE 26 5,899 0 3,623
AMERCO COM 023586100 8,135 13,628 SH   SOLE 28 160 0 13,468
AMERCO COM 023586100 45,790 76,708 SH   SOLE 30 56,798 0 19,910
AMERCO COM 023586100 1,120 1,877 SH   SOLE 31 802 0 1,075
AMERCO COM 023586100 302 506 SH   SOLE 34 506 0 0
AMERCO COM 023586100 2,010 3,367 SH   SOLE 36 3,367 0 0
AMERCO COM 023586100 187 313 SH   SOLE 40 313 0 0
AMERCO COM 023586100 4,234 7,093 SH   SOLE 43 6,902 0 191
AMEREN CORP COM 023608102 44,443 474,010 SH   SOLE 2 100,073 0 373,937
AMEREN CORP COM 023608102 13,843 147,644 SH   SOLE 4 138,089 0 9,555
AMEREN CORP COM 023608102 24,488 261,176 SH   SOLE 7 253,802 0 7,374
AMEREN CORP COM 023608102 97 1,033 SH   SOLE 13 1,033 0 0
AMEREN CORP COM 023608102 3,349 35,720 SH   SOLE 15 35,720 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 38,865 414,514 SH   SOLE 18 391,572 0 22,942
AMEREN CORP COM 023608102 30,228 322,402 SH   SOLE 19 322,402 0 0
AMEREN CORP COM 023608102 702,359 7,491,030 SH   SOLE 21 7,491,030 0 0
AMEREN CORP COM 023608102 519,105 5,536,525 SH   SOLE 22 5,029,693 0 506,832
AMEREN CORP COM 023608102 29,852 318,389 SH   SOLE 23 318,389 0 0
AMEREN CORP COM 023608102 10,343 110,310 SH   SOLE 25 110,310 0 0
AMEREN CORP COM 023608102 42,290 451,044 SH   SOLE 26 172,739 0 278,305
AMEREN CORP COM 023608102 27,609 294,464 SH   SOLE 28 0 0 294,464
AMEREN CORP COM 023608102 104 1,114 SH   SOLE 29 1,114 0 0
AMEREN CORP COM 023608102 121,957 1,300,738 SH   SOLE 30 1,300,738 0 0
AMEREN CORP COM 023608102 5,183 55,275 SH   SOLE 31 26,445 0 28,830
AMEREN CORP COM 023608102 8,386 89,438 SH   SOLE 34 89,438 0 0
AMEREN CORP COM 023608102 11,790 125,747 SH   SOLE 36 125,747 0 0
AMEREN CORP COM 023608102 503 5,370 SH   SOLE 40 5,370 0 0
AMEREN CORP COM 023608102 61 654 SH   OTR 43 654 0 0
AMEREN CORP COM 023608102 17,534 187,011 SH   SOLE 43 163,136 0 23,875
AMERESCO INC CL A 02361E108 3,921 49,323 SH   SOLE 2 32,456 0 16,867
AMERESCO INC CL A 02361E108 5 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 5,964 75,025 SH   SOLE 7 75,025 0 0
AMERESCO INC CL A 02361E108 6,912 86,948 SH   SOLE 18 81,484 0 5,464
AMERESCO INC CL A 02361E108 13,377 168,263 SH   SOLE 19 168,263 0 0
AMERESCO INC CL A 02361E108 80,748 1,015,703 SH   SOLE 21 1,015,703 0 0
AMERESCO INC CL A 02361E108 65,214 820,298 SH   SOLE 22 803,971 0 16,327
AMERESCO INC CL A 02361E108 380 4,777 SH   SOLE 23 4,777 0 0
AMERESCO INC CL A 02361E108 2,223 27,963 SH   SOLE 25 27,963 0 0
AMERESCO INC CL A 02361E108 3,569 44,892 SH   SOLE 26 16,347 0 28,545
AMERESCO INC CL A 02361E108 1,643 20,671 SH   SOLE 28 20,671 0 0
AMERESCO INC CL A 02361E108 1,383 17,399 SH   SOLE 30 17,399 0 0
AMERESCO INC CL A 02361E108 291 3,659 SH   SOLE 34 3,659 0 0
AMERESCO INC CL A 02361E108 11 142 SH   SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 260 3,274 SH   SOLE 40 3,274 0 0
AMERESCO INC CL A 02361E108 1,340 16,851 SH   SOLE 43 16,807 0 44
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,834 86,699 SH   SOLE 2 0 0 86,699
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 11,571 547,083 SH   SOLE 18 0 0 547,083
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,126 100,521 SH   SOLE 19 100,521 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,588 642,474 SH   SOLE 25 642,474 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 34,575 1,634,758 SH   SOLE 34 1,634,758 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,677 315,693 SH   SOLE 43 296,198 0 19,495
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 13 608 SH   SOLE 43 0 0 608
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 9,535 6,970,000 PRN   SOLE 21 6,970,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,687 585,580 SH   SOLE 2 188,626 0 396,954
AMERICAN AIRLS GROUP INC COM 02376R102 11 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,186 503,369 SH   SOLE 7 482,429 0 20,940
AMERICAN AIRLS GROUP INC COM 02376R102 183 10,035 SH   SOLE 15 10,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17,248 945,118 SH   SOLE 18 890,960 0 54,158
AMERICAN AIRLS GROUP INC COM 02376R102 6,119 335,305 SH   SOLE 19 335,305 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 289,361 15,855,403 SH   SOLE 21 15,855,403 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 252,296 13,824,449 SH   SOLE 22 13,131,111 0 693,338
AMERICAN AIRLS GROUP INC COM 02376R102 84 4,587 SH   SOLE 23 4,587 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,464 189,805 SH   SOLE 25 189,805 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,578 524,828 SH   SOLE 26 56,928 0 467,900
AMERICAN AIRLS GROUP INC COM 02376R102 1,348 73,867 SH   SOLE 28 6,679 0 67,188
AMERICAN AIRLS GROUP INC COM 02376R102 27,934 1,530,651 SH   SOLE 30 1,530,651 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 171 9,363 SH   SOLE 31 9,363 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 337 18,487 SH   SOLE 34 18,487 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,070 58,646 SH   SOLE 36 58,646 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 385 21,111 SH   SOLE 40 21,111 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 59 3,220 SH   OTR 43 3,220 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,844 265,446 SH   SOLE 43 236,631 0 28,815
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 20,990 1,150,000 SH Put SOLE 19 1,150,000 0 0
AMERICAN ASSETS TR INC COM 024013104 4,944 130,481 SH   SOLE 2 100,880 0 29,601
AMERICAN ASSETS TR INC COM 024013104 903 23,832 SH   SOLE 4 23,832 0 0
AMERICAN ASSETS TR INC COM 024013104 2,413 63,684 SH   SOLE 7 63,684 0 0
AMERICAN ASSETS TR INC COM 024013104 7,187 189,671 SH   SOLE 18 189,671 0 0
AMERICAN ASSETS TR INC COM 024013104 7,277 192,045 SH   SOLE 19 192,045 0 0
AMERICAN ASSETS TR INC COM 024013104 247,635 6,535,619 SH   SOLE 21 6,535,619 0 0
AMERICAN ASSETS TR INC COM 024013104 67,609 1,784,346 SH   SOLE 22 1,730,878 0 53,468
AMERICAN ASSETS TR INC COM 024013104 57 1,517 SH   SOLE 23 1,517 0 0
AMERICAN ASSETS TR INC COM 024013104 8,313 219,410 SH   SOLE 25 219,410 0 0
AMERICAN ASSETS TR INC COM 024013104 1,085 28,630 SH   SOLE 26 24,940 0 3,690
AMERICAN ASSETS TR INC COM 024013104 1,185 31,268 SH   SOLE 28 1,077 0 30,191
AMERICAN ASSETS TR INC COM 024013104 11,617 306,607 SH   SOLE 30 306,607 0 0
AMERICAN ASSETS TR INC COM 024013104 566 14,949 SH   SOLE 34 14,949 0 0
AMERICAN ASSETS TR INC COM 024013104 217 5,728 SH   SOLE 40 5,728 0 0
AMERICAN ASSETS TR INC COM 024013104 2,644 69,778 SH   SOLE 43 68,224 0 1,554
AMERICAN AXLE & MFG HLDGS IN COM 024061103 969 124,899 SH   SOLE 2 67,847 0 57,052
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 41 5,305 SH   SOLE 7 5,305 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,116 401,565 SH   SOLE 18 401,565 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,584 204,171 SH   SOLE 19 204,171 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 108,392 13,968,087 SH   SOLE 21 13,968,087 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 21,575 2,780,311 SH   SOLE 22 2,682,852 0 97,459
AMERICAN AXLE & MFG HLDGS IN COM 024061103 112 14,399 SH   SOLE 25 14,399 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 272 35,043 SH   SOLE 26 24,202 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,547 199,300 SH   SOLE 30 199,300 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 1,000 SH   SOLE 34 1,000 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 70 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 108 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 560 72,226 SH   SOLE 43 47,804 0 24,422
AMERICAN CAMPUS CMNTYS INC COM 024835100 20,260 361,984 SH   SOLE 2 111,338 0 250,646
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,928 70,185 SH   SOLE 4 70,185 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,726 173,777 SH   SOLE 7 173,777 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 16,774 299,695 SH   SOLE 18 299,695 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,554 206,440 SH   SOLE 19 206,440 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 454,490 8,120,238 SH   SOLE 21 8,120,238 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 270,958 4,841,136 SH   SOLE 22 4,681,504 0 159,632
AMERICAN CAMPUS CMNTYS INC COM 024835100 227 4,048 SH   SOLE 23 4,048 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 33,833 604,489 SH   SOLE 25 604,489 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,848 68,754 SH   SOLE 26 57,957 0 10,797
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,807 85,894 SH   SOLE 28 2,456 0 83,438
AMERICAN CAMPUS CMNTYS INC COM 024835100 40,330 720,573 SH   SOLE 30 720,573 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 112 2,007 SH   SOLE 31 2,007 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 205 3,662 SH   SOLE 34 3,662 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 166 2,967 SH   SOLE 36 2,967 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,019 18,212 SH   SOLE 40 18,212 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,731 84,531 SH   SOLE 43 79,775 0 4,756
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9,349 556,463 SH   SOLE 2 407,869 0 148,594
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 370 22,032 SH   SOLE 4 22,032 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 61 3,616 SH   SOLE 7 3,616 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12,423 739,481 SH   SOLE 18 701,750 0 37,731
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 26,070 1,551,783 SH   SOLE 19 1,551,783 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 177,184 10,546,669 SH   SOLE 21 10,546,669 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 91,410 5,441,064 SH   SOLE 22 5,271,399 0 169,665
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 539 32,088 SH   SOLE 23 32,088 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 473 28,131 SH   SOLE 25 28,131 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,651 217,305 SH   SOLE 26 46,658 0 170,647
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 50 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,846 109,892 SH   SOLE 30 109,892 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 621 36,975 SH   SOLE 34 36,975 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 273 16,258 SH   SOLE 36 16,258 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 320 19,062 SH   SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,233 73,379 SH   SOLE 43 69,456 0 3,923
AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 5,338 2,551,000 PRN   SOLE 21 2,551,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 128,067 1,283,627 SH   SOLE 2 303,186 0 980,441
AMERICAN ELEC PWR CO INC COM 025537101 29,716 297,845 SH   SOLE 4 273,808 0 24,037
AMERICAN ELEC PWR CO INC COM 025537101 58,871 590,064 SH   SOLE 7 575,823 0 14,241
AMERICAN ELEC PWR CO INC COM 025537101 212 2,124 SH   SOLE 13 2,124 0 0
AMERICAN ELEC PWR CO INC COM 025537101 7,265 72,815 SH   SOLE 15 72,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 177,984 1,783,944 SH   SOLE 18 1,642,691 0 141,253
AMERICAN ELEC PWR CO INC COM 025537101 272,589 2,732,175 SH   SOLE 19 2,732,175 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,641,983 16,457,678 SH   SOLE 21 16,457,678 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,109,888 11,124,467 SH   SOLE 22 10,136,165 0 988,302
AMERICAN ELEC PWR CO INC COM 025537101 65,568 657,189 SH   SOLE 23 657,189 0 0
AMERICAN ELEC PWR CO INC COM 025537101 18,116 181,577 SH   SOLE 25 181,577 0 0
AMERICAN ELEC PWR CO INC COM 025537101 109,299 1,095,513 SH   SOLE 26 401,243 0 694,270
AMERICAN ELEC PWR CO INC COM 025537101 37,803 378,897 SH   SOLE 28 8,024 0 370,873
AMERICAN ELEC PWR CO INC COM 025537101 144 1,441 SH   SOLE 29 1,441 0 0
AMERICAN ELEC PWR CO INC COM 025537101 282,494 2,831,456 SH   SOLE 30 2,831,456 0 0
AMERICAN ELEC PWR CO INC COM 025537101 11,027 110,528 SH   SOLE 31 54,758 0 55,770
AMERICAN ELEC PWR CO INC COM 025537101 16,804 168,431 SH   SOLE 32 168,431 0 0
AMERICAN ELEC PWR CO INC COM 025537101 21,908 219,589 SH   SOLE 34 219,589 0 0
AMERICAN ELEC PWR CO INC COM 025537101 27,491 275,547 SH   SOLE 36 275,547 0 0
AMERICAN ELEC PWR CO INC COM 025537101 987 9,897 SH   SOLE 40 9,897 0 0
AMERICAN ELEC PWR CO INC COM 025537101 93 933 SH   OTR 43 933 0 0
AMERICAN ELEC PWR CO INC COM 025537101 38,519 386,080 SH   SOLE 43 345,362 0 40,718
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 75,160 1,345,260 SH   SOLE 21 1,345,260 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,820 70,665 SH   SOLE 2 23,732 0 46,933
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 309 SH   SOLE 4 309 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 113 2,833 SH   SOLE 7 2,833 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 12,273 307,519 SH   SOLE 18 307,519 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,897 147,763 SH   SOLE 19 147,763 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 412,861 10,344,792 SH   SOLE 21 10,344,792 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 81,966 2,053,781 SH   SOLE 22 1,969,077 0 84,704
AMERICAN EQTY INVT LIFE HLD COM 025676206 437 10,949 SH   SOLE 25 10,949 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,252 31,368 SH   SOLE 26 25,289 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 68 1,701 SH   SOLE 28 1,701 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,099 278,092 SH   SOLE 30 278,092 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 157 3,936 SH   SOLE 36 3,936 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 447 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,110 52,870 SH   SOLE 43 51,986 0 884
AMERICAN EXPRESS CO COM 025816109 283,768 1,517,477 SH   SOLE 2 476,684 0 1,040,793
AMERICAN EXPRESS CO COM 025816109 100,731 538,666 SH   SOLE 4 346,182 0 192,484
AMERICAN EXPRESS CO COM 025816109 110,403 590,389 SH   SOLE 7 526,717 0 63,672
AMERICAN EXPRESS CO COM 025816109 4,807 25,704 SH   SOLE 13 25,704 0 0
AMERICAN EXPRESS CO COM 025816109 11,461 61,290 SH   SOLE 15 61,290 0 0
AMERICAN EXPRESS CO COM 025816109 1 5 SH   SOLE 17 0 0 5
AMERICAN EXPRESS CO COM 025816109 253,891 1,357,704 SH   SOLE 18 1,237,736 0 119,968
AMERICAN EXPRESS CO COM 025816109 92,761 496,050 SH   SOLE 19 496,050 0 0
AMERICAN EXPRESS CO COM 025816109 2,570,519 13,746,091 SH   SOLE 21 13,746,091 0 0
AMERICAN EXPRESS CO COM 025816109 2,495,033 13,342,422 SH   SOLE 22 11,867,009 0 1,475,413
AMERICAN EXPRESS CO COM 025816109 159,641 853,696 SH   SOLE 23 853,696 0 0
AMERICAN EXPRESS CO COM 025816109 233,452 1,248,409 SH   SOLE 25 1,248,409 0 0
AMERICAN EXPRESS CO COM 025816109 415,455 2,221,685 SH   SOLE 26 1,038,181 0 1,183,504
AMERICAN EXPRESS CO COM 025816109 363,110 1,941,764 SH   SOLE 28 99,578 0 1,842,186
AMERICAN EXPRESS CO COM 025816109 5,318 28,436 SH   SOLE 29 28,436 0 0
AMERICAN EXPRESS CO COM 025816109 873,367 4,670,413 SH   SOLE 30 4,670,413 0 0
AMERICAN EXPRESS CO COM 025816109 36,663 196,061 SH   SOLE 31 119,744 0 76,317
AMERICAN EXPRESS CO COM 025816109 9,530 50,965 SH   SOLE 32 50,965 0 0
AMERICAN EXPRESS CO COM 025816109 125,484 671,035 SH   SOLE 34 671,035 0 0
AMERICAN EXPRESS CO COM 025816109 49,976 267,254 SH   SOLE 36 267,254 0 0
AMERICAN EXPRESS CO COM 025816109 4,099 21,921 SH   SOLE 40 21,921 0 0
AMERICAN EXPRESS CO COM 025816109 297 1,589 SH   OTR 43 1,589 0 0
AMERICAN EXPRESS CO COM 025816109 125,129 669,140 SH   SOLE 43 600,150 0 68,990
AMERICAN FINL GROUP INC OHIO COM 025932104 25,196 173,029 SH   SOLE 2 43,704 0 129,325
AMERICAN FINL GROUP INC OHIO COM 025932104 6,992 48,013 SH   SOLE 4 30,130 0 17,883
AMERICAN FINL GROUP INC OHIO COM 025932104 1,547 10,625 SH   SOLE 7 10,625 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 58 398 SH   SOLE 13 398 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,236 8,488 SH   SOLE 15 8,488 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 33,103 227,324 SH   SOLE 18 223,323 0 4,001
AMERICAN FINL GROUP INC OHIO COM 025932104 6,388 43,870 SH   SOLE 19 43,870 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 479,500 3,292,819 SH   SOLE 21 3,292,819 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 275,710 1,893,353 SH   SOLE 22 1,769,119 0 124,234
AMERICAN FINL GROUP INC OHIO COM 025932104 12,988 89,193 SH   SOLE 23 89,193 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,117 7,674 SH   SOLE 25 7,674 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,496 78,948 SH   SOLE 26 64,216 0 14,732
AMERICAN FINL GROUP INC OHIO COM 025932104 14,012 96,221 SH   SOLE 28 1,336 0 94,885
AMERICAN FINL GROUP INC OHIO COM 025932104 44 303 SH   SOLE 29 303 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 26,755 183,730 SH   SOLE 30 175,761 0 7,969
AMERICAN FINL GROUP INC OHIO COM 025932104 2,216 15,215 SH   SOLE 31 6,738 0 8,477
AMERICAN FINL GROUP INC OHIO COM 025932104 16,994 116,698 SH   SOLE 34 116,698 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,856 19,613 SH   SOLE 36 19,613 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 374 2,565 SH   SOLE 40 2,565 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 31 215 SH   OTR 43 215 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,368 78,067 SH   SOLE 43 67,587 0 10,480
AMERICAN HOMES 4 RENT CL A 02665T306 24,298 607,001 SH   SOLE 2 307,051 0 299,950
AMERICAN HOMES 4 RENT CL A 02665T306 8,568 214,038 SH   SOLE 4 214,038 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14,995 374,586 SH   SOLE 7 374,586 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,483 111,986 SH   SOLE 13 111,986 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,213 180,194 SH   SOLE 18 153,446 0 26,748
AMERICAN HOMES 4 RENT CL A 02665T306 35,953 898,156 SH   SOLE 19 898,156 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 276,994 6,919,667 SH   SOLE 21 6,919,667 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 408,153 10,196,171 SH   SOLE 22 9,357,881 0 838,290
AMERICAN HOMES 4 RENT CL A 02665T306 7,118 177,825 SH   SOLE 23 177,825 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 51,477 1,285,952 SH   SOLE 25 1,285,952 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,753 143,707 SH   SOLE 26 85,982 0 57,725
AMERICAN HOMES 4 RENT CL A 02665T306 7,358 183,806 SH   SOLE 28 5,071 0 178,735
AMERICAN HOMES 4 RENT CL A 02665T306 1,414 35,332 SH   SOLE 29 35,332 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 29,800 744,437 SH   SOLE 30 744,437 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,193 104,749 SH   SOLE 31 104,749 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,324 33,076 SH   SOLE 34 33,076 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 459 11,457 SH   SOLE 36 11,457 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,566 39,110 SH   SOLE 40 39,110 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,211 105,197 SH   SOLE 43 99,557 0 5,640
AMERICAN INTL GROUP INC COM NEW 026874784 114,713 1,827,509 SH   SOLE 2 445,202 0 1,382,307
AMERICAN INTL GROUP INC COM NEW 026874784 32,393 516,052 SH   SOLE 4 321,124 0 194,928
AMERICAN INTL GROUP INC COM NEW 026874784 46,121 734,762 SH   SOLE 7 710,038 0 24,724
AMERICAN INTL GROUP INC COM NEW 026874784 210 3,345 SH   SOLE 13 3,345 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 7,628 121,517 SH   SOLE 15 121,517 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 420,694 6,702,145 SH   SOLE 18 6,565,514 0 136,631
AMERICAN INTL GROUP INC COM NEW 026874784 698,532 11,128,442 SH   SOLE 19 11,128,442 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,152,312 18,357,693 SH   SOLE 21 18,357,693 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,163,127 18,529,986 SH   SOLE 22 16,882,060 0 1,647,926
AMERICAN INTL GROUP INC COM NEW 026874784 72,828 1,160,243 SH   SOLE 23 1,160,243 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 96,515 1,537,591 SH   SOLE 25 1,537,591 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 129,893 2,069,343 SH   SOLE 26 833,379 0 1,235,964
AMERICAN INTL GROUP INC COM NEW 026874784 132,650 2,113,277 SH   SOLE 28 39,087 0 2,074,190
AMERICAN INTL GROUP INC COM NEW 026874784 65 1,041 SH   SOLE 29 1,041 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 307,279 4,895,309 SH   SOLE 30 4,890,761 0 4,548
AMERICAN INTL GROUP INC COM NEW 026874784 11,686 186,178 SH   SOLE 31 89,322 0 96,856
AMERICAN INTL GROUP INC COM NEW 026874784 30,040 478,577 SH   SOLE 34 478,577 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 24,742 394,163 SH   SOLE 36 394,163 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,795 28,591 SH   SOLE 40 28,591 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 168 2,681 SH   OTR 43 2,681 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 25,308 403,181 SH   SOLE 43 358,598 0 44,583
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,288 6,809 SH   SOLE 2 2,283 0 4,526
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 6 30 SH   SOLE 4 30 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 22 118 SH   SOLE 7 118 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 4,167 22,035 SH   SOLE 18 22,035 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,539 13,430 SH   SOLE 19 13,430 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 53,414 282,480 SH   SOLE 21 282,480 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 47,100 249,087 SH   SOLE 22 240,991 0 8,096
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 320 1,691 SH   SOLE 23 1,691 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 194 1,025 SH   SOLE 25 1,025 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 925 4,892 SH   SOLE 26 4,121 0 771
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 28 146 SH   SOLE 28 146 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 3,577 18,919 SH   SOLE 30 18,919 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 221 1,169 SH   SOLE 40 1,169 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 129 681 SH   OTR 43 681 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 782 4,134 SH   SOLE 43 4,032 0 102
AMERICAN NATL BANKSHARES INC COM 027745108 156 4,127 SH   SOLE 2 611 0 3,516
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,265 33,581 SH   SOLE 18 33,581 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 735 19,507 SH   SOLE 19 19,507 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 15,257 404,906 SH   SOLE 21 404,906 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,855 261,555 SH   SOLE 22 255,087 0 6,468
AMERICAN NATL BANKSHARES INC COM 027745108 30 786 SH   SOLE 43 786 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 67 5,135 SH   SOLE 2 597 0 4,538
AMERICAN OUTDOOR BRANDS INC COM 02875D109 4 269 SH   SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 616 46,941 SH   SOLE 18 46,941 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 321 24,452 SH   SOLE 19 24,452 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 6,915 526,681 SH   SOLE 21 526,681 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 4,434 337,734 SH   SOLE 22 329,222 0 8,512
AMERICAN OUTDOOR BRANDS INC COM 02875D109 30 2,286 SH   SOLE 43 2,286 0 0
AMERICAN PUB ED INC COM 02913V103 323 15,202 SH   SOLE 2 5,321 0 9,881
AMERICAN PUB ED INC COM 02913V103 3 130 SH   SOLE 4 130 0 0
AMERICAN PUB ED INC COM 02913V103 4 181 SH   SOLE 7 181 0 0
AMERICAN PUB ED INC COM 02913V103 1,551 73,008 SH   SOLE 18 73,008 0 0
AMERICAN PUB ED INC COM 02913V103 739 34,808 SH   SOLE 19 34,808 0 0
AMERICAN PUB ED INC COM 02913V103 51,871 2,442,132 SH   SOLE 21 2,442,132 0 0
AMERICAN PUB ED INC COM 02913V103 10,617 499,842 SH   SOLE 22 479,630 0 20,212
AMERICAN PUB ED INC COM 02913V103 75 3,524 SH   SOLE 25 3,524 0 0
AMERICAN PUB ED INC COM 02913V103 44 2,063 SH   SOLE 26 1,051 0 1,012
AMERICAN PUB ED INC COM 02913V103 740 34,829 SH   SOLE 30 34,829 0 0
AMERICAN PUB ED INC COM 02913V103 62 2,936 SH   SOLE 36 2,936 0 0
AMERICAN PUB ED INC COM 02913V103 39 1,849 SH   SOLE 40 1,849 0 0
AMERICAN PUB ED INC COM 02913V103 214 10,092 SH   SOLE 43 10,092 0 0
AMERICAN RES CORP CL A 02927U208 21 8,080 SH   SOLE 18 8,080 0 0
AMERICAN RES CORP CL A 02927U208 242 94,111 SH   SOLE 21 94,111 0 0
AMERICAN RES CORP CL A 02927U208 1,720 669,358 SH   SOLE 22 669,358 0 0
AMERICAN RLTY INVS INC COM 029174109 4 257 SH   SOLE 18 257 0 0
AMERICAN RLTY INVS INC COM 029174109 68 4,425 SH   SOLE 21 4,425 0 0
AMERICAN RLTY INVS INC COM 029174109 446 29,025 SH   SOLE 22 29,025 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 84 11,014 SH   SOLE 2 979 0 10,035
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3 360 SH   SOLE 7 360 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 627 82,418 SH   SOLE 18 82,418 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 354 46,561 SH   SOLE 19 46,561 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7,852 1,031,819 SH   SOLE 21 1,031,819 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5,112 671,684 SH   SOLE 22 654,880 0 16,804
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 26 3,366 SH   SOLE 43 3,366 0 0
AMERICAN TOWER CORP NEW COM 03027X100 258,466 1,028,843 SH   SOLE 2 254,615 0 774,228
AMERICAN TOWER CORP NEW COM 03027X100 81,617 324,882 SH   SOLE 4 279,449 0 45,433
AMERICAN TOWER CORP NEW COM 03027X100 286,976 1,142,331 SH   SOLE 7 1,129,808 0 12,523
AMERICAN TOWER CORP NEW COM 03027X100 1,778 7,078 SH   SOLE 13 7,078 0 0
AMERICAN TOWER CORP NEW COM 03027X100 13,391 53,302 SH   SOLE 15 53,302 0 0
AMERICAN TOWER CORP NEW COM 03027X100 245,635 977,769 SH   SOLE 18 914,916 0 62,853
AMERICAN TOWER CORP NEW COM 03027X100 353,485 1,407,074 SH   SOLE 19 1,407,074 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,208,422 12,771,365 SH   SOLE 21 12,771,365 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,431,715 9,679,625 SH   SOLE 22 8,755,439 0 924,186
AMERICAN TOWER CORP NEW COM 03027X100 145,902 580,774 SH   SOLE 23 580,774 0 0
AMERICAN TOWER CORP NEW COM 03027X100 202,371 805,554 SH   SOLE 25 805,554 0 0
AMERICAN TOWER CORP NEW COM 03027X100 247,726 986,092 SH   SOLE 26 372,306 0 613,786
AMERICAN TOWER CORP NEW COM 03027X100 186,621 742,858 SH   SOLE 28 7,947 0 734,911
AMERICAN TOWER CORP NEW COM 03027X100 728 2,897 SH   SOLE 29 2,897 0 0
AMERICAN TOWER CORP NEW COM 03027X100 828,350 3,297,309 SH   SOLE 30 3,297,309 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,397 105,074 SH   SOLE 31 54,819 0 50,255
AMERICAN TOWER CORP NEW COM 03027X100 134,713 536,237 SH   SOLE 34 536,237 0 0
AMERICAN TOWER CORP NEW COM 03027X100 53,066 211,232 SH   SOLE 36 211,232 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,801 15,131 SH   SOLE 40 15,131 0 0
AMERICAN TOWER CORP NEW COM 03027X100 268 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100 91,282 363,353 SH   SOLE 43 324,269 0 39,084
AMERICAN VANGUARD CORP COM 030371108 408 20,088 SH   SOLE 2 10,654 0 9,434
AMERICAN VANGUARD CORP COM 030371108 2,119 104,273 SH   SOLE 7 104,273 0 0
AMERICAN VANGUARD CORP COM 030371108 2,273 111,853 SH   SOLE 18 111,853 0 0
AMERICAN VANGUARD CORP COM 030371108 1,093 53,776 SH   SOLE 19 53,776 0 0
AMERICAN VANGUARD CORP COM 030371108 70,557 3,472,304 SH   SOLE 21 3,472,304 0 0
AMERICAN VANGUARD CORP COM 030371108 15,183 747,195 SH   SOLE 22 721,401 0 25,794
AMERICAN VANGUARD CORP COM 030371108 78 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108 31 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 1,592 78,368 SH   SOLE 30 78,368 0 0
AMERICAN VANGUARD CORP COM 030371108 56 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 323 15,882 SH   SOLE 43 15,695 0 187
AMERICAN VRTUAL CLOUD TECH I COM 030382105 8 8,190 SH   SOLE 18 8,190 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 77 82,365 SH   SOLE 21 82,365 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 644 688,711 SH   SOLE 22 688,711 0 0
AMERICAN WELL CORP CL A 03044L105 1,838 436,559 SH   SOLE 2 173,327 0 263,232
AMERICAN WELL CORP CL A 03044L105 9 2,137 SH   SOLE 7 2,137 0 0
AMERICAN WELL CORP CL A 03044L105 2,252 534,976 SH   SOLE 18 534,976 0 0
AMERICAN WELL CORP CL A 03044L105 3,981 945,699 SH   SOLE 19 945,699 0 0
AMERICAN WELL CORP CL A 03044L105 28,655 6,806,351 SH   SOLE 21 6,806,351 0 0
AMERICAN WELL CORP CL A 03044L105 22,602 5,368,718 SH   SOLE 22 5,246,407 0 122,311
AMERICAN WELL CORP CL A 03044L105 217 51,638 SH   SOLE 23 51,638 0 0
AMERICAN WELL CORP CL A 03044L105 28 6,550 SH   SOLE 25 6,550 0 0
AMERICAN WELL CORP CL A 03044L105 392 93,016 SH   SOLE 26 0 0 93,016
AMERICAN WELL CORP CL A 03044L105 211 50,168 SH   SOLE 28 50,168 0 0
AMERICAN WELL CORP CL A 03044L105 57 13,545 SH   SOLE 30 13,545 0 0
AMERICAN WELL CORP CL A 03044L105 26 6,270 SH   SOLE 34 6,270 0 0
AMERICAN WELL CORP CL A 03044L105 26 6,134 SH   SOLE 40 6,134 0 0
AMERICAN WELL CORP CL A 03044L105 308 73,230 SH   SOLE 43 66,878 0 6,352
AMERICAN WOODMARK CORPORATIO COM 030506109 1,147 23,436 SH   SOLE 2 15,188 0 8,248
AMERICAN WOODMARK CORPORATIO COM 030506109 4 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 12 238 SH   SOLE 7 238 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,021 61,726 SH   SOLE 18 61,726 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,467 29,976 SH   SOLE 19 29,976 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 102,361 2,091,130 SH   SOLE 21 2,091,130 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 21,793 445,201 SH   SOLE 22 427,490 0 17,711
AMERICAN WOODMARK CORPORATIO COM 030506109 90 1,848 SH   SOLE 25 1,848 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 341 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 1,388 28,359 SH   SOLE 30 28,359 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 91 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 700 14,292 SH   SOLE 43 13,059 0 1,233
AMERICAN WTR WKS CO INC NEW COM 030420103 51,468 310,928 SH   SOLE 2 77,454 0 233,474
AMERICAN WTR WKS CO INC NEW COM 030420103 27,069 163,529 SH   SOLE 4 104,842 0 58,687
AMERICAN WTR WKS CO INC NEW COM 030420103 102,484 619,125 SH   SOLE 7 613,991 0 5,134
AMERICAN WTR WKS CO INC NEW COM 030420103 159 958 SH   SOLE 13 958 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,373 26,420 SH   SOLE 15 26,420 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 48,731 294,396 SH   SOLE 18 268,860 0 25,536
AMERICAN WTR WKS CO INC NEW COM 030420103 19,499 117,800 SH   SOLE 19 117,800 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 893,432 5,397,404 SH   SOLE 21 5,397,404 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 654,180 3,952,032 SH   SOLE 22 3,593,244 0 358,788
AMERICAN WTR WKS CO INC NEW COM 030420103 37,629 227,323 SH   SOLE 23 227,323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 71,550 432,248 SH   SOLE 25 432,248 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 74,163 448,036 SH   SOLE 26 179,910 0 268,126
AMERICAN WTR WKS CO INC NEW COM 030420103 88,490 534,587 SH   SOLE 28 3,749 0 530,838
AMERICAN WTR WKS CO INC NEW COM 030420103 150 909 SH   SOLE 29 909 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 480,729 2,904,178 SH   SOLE 30 2,895,312 0 8,866
AMERICAN WTR WKS CO INC NEW COM 030420103 6,719 40,592 SH   SOLE 31 20,169 0 20,423
AMERICAN WTR WKS CO INC NEW COM 030420103 9,388 56,715 SH   SOLE 34 56,715 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 14,666 88,602 SH   SOLE 36 88,602 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,011 6,109 SH   SOLE 40 6,109 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 53 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 65,919 398,228 SH   SOLE 43 390,262 0 7,966
AMERICAS CAR-MART INC COM 03062T105 1,094 13,578 SH   SOLE 2 12,139 0 1,439
AMERICAS CAR-MART INC COM 03062T105 8 98 SH   SOLE 7 98 0 0
AMERICAS CAR-MART INC COM 03062T105 1,757 21,813 SH   SOLE 18 21,813 0 0
AMERICAS CAR-MART INC COM 03062T105 1,409 17,488 SH   SOLE 19 17,488 0 0
AMERICAS CAR-MART INC COM 03062T105 61,071 758,085 SH   SOLE 21 758,085 0 0
AMERICAS CAR-MART INC COM 03062T105 13,540 168,078 SH   SOLE 22 163,103 0 4,975
AMERICAS CAR-MART INC COM 03062T105 101 1,257 SH   SOLE 25 1,257 0 0
AMERICAS CAR-MART INC COM 03062T105 134 1,667 SH   SOLE 26 453 0 1,214
AMERICAS CAR-MART INC COM 03062T105 45 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105 916 11,372 SH   SOLE 30 11,372 0 0
AMERICAS CAR-MART INC COM 03062T105 82 1,021 SH   SOLE 36 1,021 0 0
AMERICAS CAR-MART INC COM 03062T105 75 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105 429 5,326 SH   SOLE 43 4,657 0 669
AMERICOLD RLTY TR COM 03064D108 20,873 748,667 SH   SOLE 2 89,113 0 659,554
AMERICOLD RLTY TR COM 03064D108 3,619 129,797 SH   SOLE 4 129,797 0 0
AMERICOLD RLTY TR COM 03064D108 9,440 338,600 SH   SOLE 7 338,600 0 0
AMERICOLD RLTY TR COM 03064D108 2,958 106,095 SH   SOLE 18 106,095 0 0
AMERICOLD RLTY TR COM 03064D108 11,226 402,655 SH   SOLE 19 402,655 0 0
AMERICOLD RLTY TR COM 03064D108 151,253 5,425,134 SH   SOLE 21 5,425,134 0 0
AMERICOLD RLTY TR COM 03064D108 221,022 7,927,609 SH   SOLE 22 7,615,970 0 311,639
AMERICOLD RLTY TR COM 03064D108 215 7,728 SH   SOLE 23 7,728 0 0
AMERICOLD RLTY TR COM 03064D108 32,856 1,178,478 SH   SOLE 25 1,178,478 0 0
AMERICOLD RLTY TR COM 03064D108 2,590 92,887 SH   SOLE 26 70,658 0 22,229
AMERICOLD RLTY TR COM 03064D108 4,610 165,364 SH   SOLE 28 4,500 0 160,864
AMERICOLD RLTY TR COM 03064D108 35,881 1,286,962 SH   SOLE 30 1,286,962 0 0
AMERICOLD RLTY TR COM 03064D108 109 3,898 SH   SOLE 31 3,898 0 0
AMERICOLD RLTY TR COM 03064D108 46 1,638 SH   SOLE 36 1,638 0 0
AMERICOLD RLTY TR COM 03064D108 930 33,352 SH   SOLE 40 33,352 0 0
AMERICOLD RLTY TR COM 03064D108 24 862 SH   OTR 43 862 0 0
AMERICOLD RLTY TR COM 03064D108 1,921 68,902 SH   SOLE 43 62,212 0 6,690
AMERIPRISE FINL INC COM 03076C106 111,537 371,345 SH   SOLE 2 84,846 0 286,499
AMERIPRISE FINL INC COM 03076C106 24,296 80,888 SH   SOLE 4 48,039 0 32,849
AMERIPRISE FINL INC COM 03076C106 29,695 98,865 SH   SOLE 7 95,100 0 3,765
AMERIPRISE FINL INC COM 03076C106 239 797 SH   SOLE 13 797 0 0
AMERIPRISE FINL INC COM 03076C106 4,978 16,573 SH   SOLE 15 16,573 0 0
AMERIPRISE FINL INC COM 03076C106 2 6 SH   SOLE 17 0 0 6
AMERIPRISE FINL INC COM 03076C106 77,605 258,374 SH   SOLE 18 242,626 0 15,748
AMERIPRISE FINL INC COM 03076C106 15,629 52,034 SH   SOLE 19 52,034 0 0
AMERIPRISE FINL INC COM 03076C106 973,121 3,239,849 SH   SOLE 21 3,239,849 0 0
AMERIPRISE FINL INC COM 03076C106 715,863 2,383,351 SH   SOLE 22 2,155,646 0 227,705
AMERIPRISE FINL INC COM 03076C106 42,557 141,687 SH   SOLE 23 141,687 0 0
AMERIPRISE FINL INC COM 03076C106 50,356 167,653 SH   SOLE 25 167,653 0 0
AMERIPRISE FINL INC COM 03076C106 75,975 252,948 SH   SOLE 26 98,086 0 154,862
AMERIPRISE FINL INC COM 03076C106 98,424 327,686 SH   SOLE 28 4,042 0 323,644
AMERIPRISE FINL INC COM 03076C106 54 181 SH   SOLE 29 181 0 0
AMERIPRISE FINL INC COM 03076C106 249,946 832,154 SH   SOLE 30 831,344 0 810
AMERIPRISE FINL INC COM 03076C106 7,634 25,416 SH   SOLE 31 12,225 0 13,191
AMERIPRISE FINL INC COM 03076C106 38,995 129,829 SH   SOLE 34 129,829 0 0
AMERIPRISE FINL INC COM 03076C106 17,445 58,081 SH   SOLE 36 58,081 0 0
AMERIPRISE FINL INC COM 03076C106 1,105 3,678 SH   SOLE 40 3,678 0 0
AMERIPRISE FINL INC COM 03076C106 65 216 SH   OTR 43 216 0 0
AMERIPRISE FINL INC COM 03076C106 45,181 150,423 SH   SOLE 43 134,029 0 16,394
AMERIS BANCORP COM 03076K108 2,829 64,460 SH   SOLE 2 26,056 0 38,404
AMERIS BANCORP COM 03076K108 123 2,810 SH   SOLE 4 227 0 2,583
AMERIS BANCORP COM 03076K108 41 943 SH   SOLE 7 943 0 0
AMERIS BANCORP COM 03076K108 10,889 248,157 SH   SOLE 18 248,157 0 0
AMERIS BANCORP COM 03076K108 6,545 149,154 SH   SOLE 19 149,154 0 0
AMERIS BANCORP COM 03076K108 346,276 7,891,429 SH   SOLE 21 7,891,429 0 0
AMERIS BANCORP COM 03076K108 73,647 1,678,384 SH   SOLE 22 1,610,062 0 68,322
AMERIS BANCORP COM 03076K108 106 2,424 SH   SOLE 23 2,424 0 0
AMERIS BANCORP COM 03076K108 359 8,190 SH   SOLE 25 8,190 0 0
AMERIS BANCORP COM 03076K108 969 22,077 SH   SOLE 26 14,199 0 7,878
AMERIS BANCORP COM 03076K108 40 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108 4,976 113,403 SH   SOLE 30 113,403 0 0
AMERIS BANCORP COM 03076K108 101 2,311 SH   SOLE 36 2,311 0 0
AMERIS BANCORP COM 03076K108 345 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 920 20,962 SH   SOLE 43 20,812 0 150
AMERISAFE INC COM 03071H100 670 13,498 SH   SOLE 2 5,436 0 8,062
AMERISAFE INC COM 03071H100 3 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100 13 271 SH   SOLE 7 271 0 0
AMERISAFE INC COM 03071H100 3,564 71,746 SH   SOLE 18 71,746 0 0
AMERISAFE INC COM 03071H100 1,705 34,326 SH   SOLE 19 34,326 0 0
AMERISAFE INC COM 03071H100 120,662 2,429,272 SH   SOLE 21 2,429,272 0 0
AMERISAFE INC COM 03071H100 26,329 530,084 SH   SOLE 22 508,067 0 22,017
AMERISAFE INC COM 03071H100 122 2,457 SH   SOLE 25 2,457 0 0
AMERISAFE INC COM 03071H100 253 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 17 344 SH   SOLE 28 344 0 0
AMERISAFE INC COM 03071H100 1,694 34,098 SH   SOLE 30 34,098 0 0
AMERISAFE INC COM 03071H100 98 1,976 SH   SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 9 175 SH   OTR 43 175 0 0
AMERISAFE INC COM 03071H100 658 13,238 SH   SOLE 43 12,889 0 349
AMERISERV FINL INC COM 03074A102 13 3,122 SH   SOLE 18 3,122 0 0
AMERISERV FINL INC COM 03074A102 203 50,166 SH   SOLE 21 50,166 0 0
AMERISERV FINL INC COM 03074A102 432 106,939 SH   SOLE 22 106,939 0 0
AMERISOURCEBERGEN CORP COM 03073E105 97,286 628,831 SH   SOLE 2 217,558 0 411,273
AMERISOURCEBERGEN CORP COM 03073E105 17,543 113,390 SH   SOLE 4 66,894 0 46,496
AMERISOURCEBERGEN CORP COM 03073E105 21,572 139,438 SH   SOLE 7 134,924 0 4,514
AMERISOURCEBERGEN CORP COM 03073E105 95 611 SH   SOLE 13 611 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,535 22,846 SH   SOLE 15 22,846 0 0
AMERISOURCEBERGEN CORP COM 03073E105 139,007 898,501 SH   SOLE 18 836,556 0 61,945
AMERISOURCEBERGEN CORP COM 03073E105 371,713 2,402,645 SH   SOLE 19 2,402,645 0 0
AMERISOURCEBERGEN CORP COM 03073E105 720 4,653 SH   SOLE 20 4,653 0 0
AMERISOURCEBERGEN CORP COM 03073E105 709,097 4,583,395 SH   SOLE 21 4,583,395 0 0
AMERISOURCEBERGEN CORP COM 03073E105 529,440 3,422,143 SH   SOLE 22 3,108,803 0 313,340
AMERISOURCEBERGEN CORP COM 03073E105 30,185 195,105 SH   SOLE 23 195,105 0 0
AMERISOURCEBERGEN CORP COM 03073E105 54,982 355,387 SH   SOLE 25 355,387 0 0
AMERISOURCEBERGEN CORP COM 03073E105 76,395 493,794 SH   SOLE 26 265,909 0 227,885
AMERISOURCEBERGEN CORP COM 03073E105 58,184 376,084 SH   SOLE 28 3,694 0 372,390
AMERISOURCEBERGEN CORP COM 03073E105 209,844 1,356,367 SH   SOLE 30 1,356,367 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,223 33,759 SH   SOLE 31 16,284 0 17,475
AMERISOURCEBERGEN CORP COM 03073E105 171,348 1,107,542 SH   SOLE 34 1,107,542 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,826 102,294 SH   SOLE 36 102,294 0 0
AMERISOURCEBERGEN CORP COM 03073E105 832 5,379 SH   SOLE 40 5,379 0 0
AMERISOURCEBERGEN CORP COM 03073E105 151 976 SH   OTR 43 976 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,841 212,277 SH   SOLE 43 185,009 0 27,268
AMES NATL CORP COM 031001100 12 466 SH   SOLE 2 0 0 466
AMES NATL CORP COM 031001100 45 1,804 SH   SOLE 18 1,804 0 0
AMES NATL CORP COM 031001100 758 30,496 SH   SOLE 21 30,496 0 0
AMES NATL CORP COM 031001100 2,585 103,990 SH   SOLE 22 103,990 0 0
AMESITE INC COM 031094105 1 2,324 SH   SOLE 18 2,324 0 0
AMESITE INC COM 031094105 21 37,409 SH   SOLE 21 37,409 0 0
AMETEK INC COM 031100100 77,634 582,924 SH   SOLE 2 119,555 0 463,369
AMETEK INC COM 031100100 23,043 173,021 SH   SOLE 4 88,442 0 84,579
AMETEK INC COM 031100100 26,515 199,095 SH   SOLE 7 193,350 0 5,745
AMETEK INC COM 031100100 3,171 23,811 SH   SOLE 13 23,811 0 0
AMETEK INC COM 031100100 3,798 28,518 SH   SOLE 15 28,518 0 0
AMETEK INC COM 031100100 65,067 488,567 SH   SOLE 18 443,189 0 45,378
AMETEK INC COM 031100100 26,641 200,041 SH   SOLE 19 200,041 0 0
AMETEK INC COM 031100100 712,566 5,350,398 SH   SOLE 21 5,350,398 0 0
AMETEK INC COM 031100100 660,364 4,958,432 SH   SOLE 22 4,455,874 0 502,558
AMETEK INC COM 031100100 39,672 297,881 SH   SOLE 23 297,881 0 0
AMETEK INC COM 031100100 46,057 345,825 SH   SOLE 25 345,825 0 0
AMETEK INC COM 031100100 65,767 493,818 SH   SOLE 26 164,071 0 329,747
AMETEK INC COM 031100100 51,981 390,303 SH   SOLE 28 4,114 0 386,189
AMETEK INC COM 031100100 188 1,413 SH   SOLE 29 1,413 0 0
AMETEK INC COM 031100100 224,607 1,686,494 SH   SOLE 30 1,686,494 0 0
AMETEK INC COM 031100100 7,354 55,220 SH   SOLE 31 29,499 0 25,721
AMETEK INC COM 031100100 21,512 161,525 SH   SOLE 34 161,525 0 0
AMETEK INC COM 031100100 11,782 88,470 SH   SOLE 36 88,470 0 0
AMETEK INC COM 031100100 1,016 7,630 SH   SOLE 40 7,630 0 0
AMETEK INC COM 031100100 66 497 SH   OTR 43 497 0 0
AMETEK INC COM 031100100 22,019 165,333 SH   SOLE 43 158,229 0 7,104
AMGEN INC COM 031162100 361,783 1,496,083 SH   SOLE 2 536,560 0 959,523
AMGEN INC COM 031162100 104,762 433,221 SH   SOLE 4 272,663 0 160,558
AMGEN INC COM 031162100 171,735 710,178 SH   SOLE 7 600,395 0 109,783
AMGEN INC COM 031162100 6,053 25,033 SH   SOLE 13 25,033 0 0
AMGEN INC COM 031162100 19,938 82,448 SH   SOLE 15 82,448 0 0
AMGEN INC COM 031162100 94 390 SH   SOLE 17 0 0 390
AMGEN INC COM 031162100 328,137 1,356,948 SH   SOLE 18 1,236,059 0 120,889
AMGEN INC COM 031162100 394,012 1,629,359 SH   SOLE 19 1,629,359 0 0
AMGEN INC COM 031162100 4,629,101 19,142,756 SH   SOLE 21 19,142,756 0 0
AMGEN INC COM 031162100 2,988,429 12,358,074 SH   SOLE 22 11,097,788 0 1,260,286
AMGEN INC COM 031162100 179,020 740,303 SH   SOLE 23 740,303 0 0
AMGEN INC COM 031162100 250,474 1,035,789 SH   SOLE 25 1,035,789 0 0
AMGEN INC COM 031162100 343,390 1,420,024 SH   SOLE 26 622,742 0 797,282
AMGEN INC COM 031162100 449,256 1,857,810 SH   SOLE 28 58,764 0 1,799,046
AMGEN INC COM 031162100 3,760 15,547 SH   SOLE 29 15,547 0 0
AMGEN INC COM 031162100 1,206,826 4,990,595 SH   SOLE 30 4,990,595 0 0
AMGEN INC COM 031162100 37,979 157,056 SH   SOLE 31 92,050 0 65,006
AMGEN INC COM 031162100 44,004 181,972 SH   SOLE 32 181,972 0 0
AMGEN INC COM 031162100 361,034 1,492,985 SH   SOLE 34 1,492,985 0 0
AMGEN INC COM 031162100 12,298 50,856 SH   SOLE 35 50,856 0 0
AMGEN INC COM 031162100 60,195 248,925 SH   SOLE 36 248,925 0 0
AMGEN INC COM 031162100 4,597 19,012 SH   SOLE 40 19,012 0 0
AMGEN INC COM 031162100 408 1,689 SH   OTR 43 1,689 0 0
AMGEN INC COM 031162100 140,526 581,117 SH   SOLE 43 536,066 0 45,052
AMICUS THERAPEUTICS INC COM 03152W109 1,429 150,928 SH   SOLE 2 87,602 0 63,326
AMICUS THERAPEUTICS INC COM 03152W109 9 932 SH   SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 35 3,722 SH   SOLE 7 3,722 0 0
AMICUS THERAPEUTICS INC COM 03152W109 6,905 729,176 SH   SOLE 18 694,183 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 7,544 796,616 SH   SOLE 19 796,616 0 0
AMICUS THERAPEUTICS INC COM 03152W109 105,986 11,191,782 SH   SOLE 21 11,191,782 0 0
AMICUS THERAPEUTICS INC COM 03152W109 58,277 6,153,863 SH   SOLE 22 6,012,820 0 141,043
AMICUS THERAPEUTICS INC COM 03152W109 169 17,847 SH   SOLE 23 17,847 0 0
AMICUS THERAPEUTICS INC COM 03152W109 346 36,563 SH   SOLE 25 36,563 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,726 182,225 SH   SOLE 26 89,144 0 93,081
AMICUS THERAPEUTICS INC COM 03152W109 41 4,280 SH   SOLE 28 4,280 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,603 274,863 SH   SOLE 30 274,863 0 0
AMICUS THERAPEUTICS INC COM 03152W109 250 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 49 5,131 SH   OTR 43 5,131 0 0
AMICUS THERAPEUTICS INC COM 03152W109 177 18,656 SH   SOLE 43 18,656 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,282 197,166 SH   SOLE 2 116,099 0 81,067
AMKOR TECHNOLOGY INC COM 031652100 10 457 SH   SOLE 4 457 0 0
AMKOR TECHNOLOGY INC COM 031652100 57 2,640 SH   SOLE 7 2,640 0 0
AMKOR TECHNOLOGY INC COM 031652100 10,368 477,349 SH   SOLE 18 468,177 0 9,172
AMKOR TECHNOLOGY INC COM 031652100 7,984 367,567 SH   SOLE 19 367,567 0 0
AMKOR TECHNOLOGY INC COM 031652100 160,199 7,375,659 SH   SOLE 21 7,375,659 0 0
AMKOR TECHNOLOGY INC COM 031652100 67,794 3,121,269 SH   SOLE 22 3,021,198 0 100,071
AMKOR TECHNOLOGY INC COM 031652100 206 9,498 SH   SOLE 23 9,498 0 0
AMKOR TECHNOLOGY INC COM 031652100 306 14,102 SH   SOLE 25 14,102 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,809 83,290 SH   SOLE 26 29,946 0 53,344
AMKOR TECHNOLOGY INC COM 031652100 48 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,628 74,969 SH   SOLE 30 74,969 0 0
AMKOR TECHNOLOGY INC COM 031652100 76 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100 269 12,398 SH   SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,667 122,775 SH   SOLE 43 116,187 0 6,588
AMMO INC COM 00175J107 162 33,652 SH   SOLE 2 26,544 0 7,108
AMMO INC COM 00175J107 5 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107 1,272 265,009 SH   SOLE 18 265,009 0 0
AMMO INC COM 00175J107 749 156,006 SH   SOLE 19 156,006 0 0
AMMO INC COM 00175J107 14,818 3,086,984 SH   SOLE 21 3,086,984 0 0
AMMO INC COM 00175J107 10,103 2,104,721 SH   SOLE 22 2,059,079 0 45,642
AMMO INC COM 00175J107 61 12,778 SH   SOLE 26 2,307 0 10,471
AMMO INC COM 00175J107 106 22,025 SH   SOLE 30 22,025 0 0
AMMO INC COM 00175J107 78 16,264 SH   SOLE 40 16,264 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,984 38,191 SH   SOLE 2 22,621 0 15,570
AMN HEALTHCARE SVCS INC COM 001744101 20 187 SH   SOLE 4 187 0 0
AMN HEALTHCARE SVCS INC COM 001744101 65 623 SH   SOLE 7 623 0 0
AMN HEALTHCARE SVCS INC COM 001744101 17,227 165,119 SH   SOLE 18 160,545 0 4,574
AMN HEALTHCARE SVCS INC COM 001744101 18,727 179,501 SH   SOLE 19 179,501 0 0
AMN HEALTHCARE SVCS INC COM 001744101 584,576 5,603,143 SH   SOLE 21 5,603,143 0 0
AMN HEALTHCARE SVCS INC COM 001744101 128,876 1,235,271 SH   SOLE 22 1,207,799 0 27,472
AMN HEALTHCARE SVCS INC COM 001744101 410 3,926 SH   SOLE 23 3,926 0 0
AMN HEALTHCARE SVCS INC COM 001744101 991 9,502 SH   SOLE 25 9,502 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,719 35,648 SH   SOLE 26 15,229 0 20,419
AMN HEALTHCARE SVCS INC COM 001744101 3,244 31,096 SH   SOLE 28 31,096 0 0
AMN HEALTHCARE SVCS INC COM 001744101 13,592 130,275 SH   SOLE 30 130,275 0 0
AMN HEALTHCARE SVCS INC COM 001744101 749 7,175 SH   SOLE 36 7,175 0 0
AMN HEALTHCARE SVCS INC COM 001744101 624 5,979 SH   SOLE 40 5,979 0 0
AMN HEALTHCARE SVCS INC COM 001744101 19 179 SH   OTR 43 179 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,105 48,933 SH   SOLE 43 40,776 0 8,157
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 615 147,548 SH   SOLE 2 85,739 0 61,809
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 7 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,060 254,127 SH   SOLE 18 254,127 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 763 182,945 SH   SOLE 19 182,945 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14,180 3,400,565 SH   SOLE 21 3,400,565 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 11,987 2,874,620 SH   SOLE 22 2,810,804 0 63,816
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 36 8,600 SH   SOLE 23 8,600 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 58 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 329 78,805 SH   SOLE 26 24,771 0 54,034
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 99 23,622 SH   SOLE 30 23,622 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 45 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 355 85,060 SH   SOLE 43 81,522 0 3,538
AMPCO-PITTSBURG CORP COM 032037103 19 3,046 SH   SOLE 18 3,046 0 0
AMPCO-PITTSBURG CORP COM 032037103 285 45,126 SH   SOLE 21 45,126 0 0
AMPCO-PITTSBURG CORP COM 032037103 1,001 158,664 SH   SOLE 22 158,664 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,797 133,626 SH   SOLE 2 64,701 0 68,925
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 19 524 SH   SOLE 7 524 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5,877 163,702 SH   SOLE 18 139,449 0 24,253
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 18,210 507,251 SH   SOLE 19 507,251 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 167,023 4,652,464 SH   SOLE 21 4,652,464 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 48,947 1,363,418 SH   SOLE 22 1,329,130 0 34,288
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 761 21,185 SH   SOLE 23 21,185 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 175 4,883 SH   SOLE 25 4,883 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,672 102,283 SH   SOLE 26 0 0 102,283
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,209 89,388 SH   SOLE 30 89,388 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 157 4,361 SH   SOLE 34 4,361 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 122 3,406 SH   SOLE 40 3,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,047 57,033 SH   SOLE 43 56,650 0 383
AMPHENOL CORP NEW CL A 032095101 71,749 952,206 SH   SOLE 2 268,039 0 684,167
AMPHENOL CORP NEW CL A 032095101 30,978 411,128 SH   SOLE 4 223,943 0 187,185
AMPHENOL CORP NEW CL A 032095101 45,251 600,549 SH   SOLE 7 583,105 0 17,444
AMPHENOL CORP NEW CL A 032095101 200 2,656 SH   SOLE 13 2,656 0 0
AMPHENOL CORP NEW CL A 032095101 4,884 64,819 SH   SOLE 15 64,819 0 0
AMPHENOL CORP NEW CL A 032095101 47 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 95,826 1,271,748 SH   SOLE 18 1,190,488 0 81,260
AMPHENOL CORP NEW CL A 032095101 20,243 268,651 SH   SOLE 19 268,651 0 0
AMPHENOL CORP NEW CL A 032095101 1,425,409 18,917,172 SH   SOLE 21 18,917,172 0 0
AMPHENOL CORP NEW CL A 032095101 991,878 13,163,613 SH   SOLE 22 11,985,862 0 1,177,751
AMPHENOL CORP NEW CL A 032095101 58,196 772,339 SH   SOLE 23 772,339 0 0
AMPHENOL CORP NEW CL A 032095101 67,012 889,338 SH   SOLE 25 889,338 0 0
AMPHENOL CORP NEW CL A 032095101 94,947 1,260,080 SH   SOLE 26 439,875 0 820,205
AMPHENOL CORP NEW CL A 032095101 102,315 1,357,869 SH   SOLE 28 9,469 0 1,348,400
AMPHENOL CORP NEW CL A 032095101 31 406 SH   SOLE 29 406 0 0
AMPHENOL CORP NEW CL A 032095101 224,222 2,975,734 SH   SOLE 30 2,971,579 0 4,155
AMPHENOL CORP NEW CL A 032095101 10,196 135,318 SH   SOLE 31 67,932 0 67,386
AMPHENOL CORP NEW CL A 032095101 2,417 32,079 SH   SOLE 34 32,079 0 0
AMPHENOL CORP NEW CL A 032095101 21,623 286,969 SH   SOLE 36 286,969 0 0
AMPHENOL CORP NEW CL A 032095101 1,510 20,043 SH   SOLE 40 20,043 0 0
AMPHENOL CORP NEW CL A 032095101 138 1,833 SH   OTR 43 1,833 0 0
AMPHENOL CORP NEW CL A 032095101 35,666 473,332 SH   SOLE 43 430,282 0 43,050
AMPIO PHARMACEUTICALS INC COM 03209T109 13 28,335 SH   SOLE 2 7,774 0 20,561
AMPIO PHARMACEUTICALS INC COM 03209T109 1 3,057 SH   SOLE 7 3,057 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 260 553,832 SH   SOLE 18 553,832 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 150 318,714 SH   SOLE 19 318,714 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 3,989 8,486,482 SH   SOLE 21 8,486,482 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 2,165 4,605,654 SH   SOLE 22 4,564,889 0 40,765
AMPLIFY ENERGY CORP NEW COM 03212B103 55 10,012 SH   SOLE 2 10,012 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 37 6,790 SH   SOLE 18 6,790 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 834 151,554 SH   SOLE 21 151,554 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 1,624 295,278 SH   SOLE 22 295,278 0 0
AMPLITECH GROUP INC COM NEW 03211Q200 2 674 SH   SOLE 18 674 0 0
AMPLITECH GROUP INC COM NEW 03211Q200 31 9,358 SH   SOLE 21 9,358 0 0
AMPLITUDE INC COM CL A 03213A104 71 3,877 SH   SOLE 2 2,918 0 959
AMPLITUDE INC COM CL A 03213A104 620 33,661 SH   SOLE 21 33,661 0 0
AMPLITUDE INC COM CL A 03213A104 5,597 303,679 SH   SOLE 22 303,679 0 0
AMPLITUDE INC COM CL A 03213A104 813 44,089 SH   SOLE 43 40,900 0 3,189
AMREP CORP COM 032159105 11 824 SH   SOLE 18 824 0 0
AMREP CORP COM 032159105 129 9,575 SH   SOLE 21 9,575 0 0
AMREP CORP COM 032159105 80 5,928 SH   SOLE 22 5,928 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 9 1,109 SH   SOLE 43 1,109 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 22 2,182 SH   SOLE 18 2,182 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 359 35,664 SH   SOLE 21 35,664 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,041 103,516 SH   SOLE 22 103,516 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 26 2,047 SH   SOLE 2 441 0 1,606
AMYLYX PHARMACEUTICALS INC COM 03237H101 353 27,461 SH   SOLE 18 27,461 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 201 15,619 SH   SOLE 19 15,619 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 4,125 321,032 SH   SOLE 21 321,032 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 2,649 206,182 SH   SOLE 22 203,788 0 2,394
AMYRIS INC COM NEW 03236M200 620 142,271 SH   SOLE 2 61,163 0 81,108
AMYRIS INC COM NEW 03236M200 3 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 12 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200 2,225 510,245 SH   SOLE 18 510,245 0 0
AMYRIS INC COM NEW 03236M200 43,072 9,879,004 SH   SOLE 19 9,879,004 0 0
AMYRIS INC COM NEW 03236M200 27,265 6,253,515 SH   SOLE 21 6,253,515 0 0
AMYRIS INC COM NEW 03236M200 19,857 4,554,402 SH   SOLE 22 4,382,742 0 171,660
AMYRIS INC COM NEW 03236M200 122 28,021 SH   SOLE 25 28,021 0 0
AMYRIS INC COM NEW 03236M200 338 77,582 SH   SOLE 26 61,450 0 16,132
AMYRIS INC COM NEW 03236M200 54 12,458 SH   SOLE 28 12,458 0 0
AMYRIS INC COM NEW 03236M200 477 109,444 SH   SOLE 30 109,444 0 0
AMYRIS INC COM NEW 03236M200 103 23,642 SH   SOLE 36 23,642 0 0
AMYRIS INC COM NEW 03236M200 79 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 243 55,843 SH   SOLE 43 55,243 0 600
ANALOG DEVICES INC COM 032654105 178,418 1,080,140 SH   SOLE 2 154,329 0 925,811
ANALOG DEVICES INC COM 032654105 55,619 336,719 SH   SOLE 4 191,517 0 145,202
ANALOG DEVICES INC COM 032654105 86,533 523,872 SH   SOLE 7 508,711 0 15,161
ANALOG DEVICES INC COM 032654105 564 3,414 SH   SOLE 13 3,414 0 0
ANALOG DEVICES INC COM 032654105 12,963 78,478 SH   SOLE 15 78,478 0 0
ANALOG DEVICES INC COM 032654105 1 7 SH   SOLE 17 0 0 7
ANALOG DEVICES INC COM 032654105 292,340 1,769,830 SH   SOLE 18 1,671,788 0 98,042
ANALOG DEVICES INC COM 032654105 219,718 1,330,171 SH   SOLE 19 1,330,171 0 0
ANALOG DEVICES INC COM 032654105 2,301,259 13,931,825 SH   SOLE 21 13,931,825 0 0
ANALOG DEVICES INC COM 032654105 1,821,018 11,024,446 SH   SOLE 22 9,966,720 0 1,057,726
ANALOG DEVICES INC COM 032654105 111,776 676,691 SH   SOLE 23 676,691 0 0
ANALOG DEVICES INC COM 032654105 215,455 1,304,362 SH   SOLE 25 1,283,252 0 21,110
ANALOG DEVICES INC COM 032654105 251,903 1,525,024 SH   SOLE 26 680,400 0 844,624
ANALOG DEVICES INC COM 032654105 222,799 1,348,828 SH   SOLE 28 24,058 0 1,324,770
ANALOG DEVICES INC COM 032654105 92 557 SH   SOLE 29 557 0 0
ANALOG DEVICES INC COM 032654105 542,069 3,281,688 SH   SOLE 30 3,281,688 0 0
ANALOG DEVICES INC COM 032654105 20,301 122,903 SH   SOLE 31 62,102 0 60,801
ANALOG DEVICES INC COM 032654105 20,329 123,072 SH   SOLE 32 123,072 0 0
ANALOG DEVICES INC COM 032654105 360,336 2,181,472 SH   SOLE 34 2,181,472 0 0
ANALOG DEVICES INC COM 032654105 35,707 216,172 SH   SOLE 36 216,172 0 0
ANALOG DEVICES INC COM 032654105 2,950 17,860 SH   SOLE 40 17,860 0 0
ANALOG DEVICES INC COM 032654105 203 1,229 SH   OTR 43 1,229 0 0
ANALOG DEVICES INC COM 032654105 75,598 457,669 SH   SOLE 43 407,438 0 50,231
ANAPLAN INC COM 03272L108 12,388 190,440 SH   SOLE 2 41,319 0 149,121
ANAPLAN INC COM 03272L108 143 2,197 SH   SOLE 4 511 0 1,686
ANAPLAN INC COM 03272L108 125 1,921 SH   SOLE 7 1,921 0 0
ANAPLAN INC COM 03272L108 4,827 74,204 SH   SOLE 18 74,204 0 0
ANAPLAN INC COM 03272L108 2,710 41,660 SH   SOLE 19 41,660 0 0
ANAPLAN INC COM 03272L108 164,858 2,534,323 SH   SOLE 21 2,534,323 0 0
ANAPLAN INC COM 03272L108 211,230 3,247,192 SH   SOLE 22 3,085,987 0 161,205
ANAPLAN INC COM 03272L108 1,130 17,376 SH   SOLE 25 17,376 0 0
ANAPLAN INC COM 03272L108 5,038 77,452 SH   SOLE 26 66,656 0 10,796
ANAPLAN INC COM 03272L108 159 2,442 SH   SOLE 28 2,442 0 0
ANAPLAN INC COM 03272L108 5,481 84,253 SH   SOLE 30 84,253 0 0
ANAPLAN INC COM 03272L108 135 2,082 SH   SOLE 31 2,082 0 0
ANAPLAN INC COM 03272L108 141 2,161 SH   SOLE 36 2,161 0 0
ANAPLAN INC COM 03272L108 1,126 17,305 SH   SOLE 40 17,305 0 0
ANAPLAN INC COM 03272L108 22 332 SH   OTR 43 332 0 0
ANAPLAN INC COM 03272L108 2,294 35,265 SH   SOLE 43 30,091 0 5,174
ANAPTYSBIO INC COM 032724106 617 24,954 SH   SOLE 2 5,175 0 19,779
ANAPTYSBIO INC COM 032724106 3 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 9 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,441 58,251 SH   SOLE 18 58,251 0 0
ANAPTYSBIO INC COM 032724106 844 34,126 SH   SOLE 19 34,126 0 0
ANAPTYSBIO INC COM 032724106 24,145 975,964 SH   SOLE 21 975,964 0 0
ANAPTYSBIO INC COM 032724106 12,601 509,320 SH   SOLE 22 488,067 0 21,253
ANAPTYSBIO INC COM 032724106 104 4,216 SH   SOLE 25 4,216 0 0
ANAPTYSBIO INC COM 032724106 230 9,307 SH   SOLE 26 7,127 0 2,180
ANAPTYSBIO INC COM 032724106 308 12,451 SH   SOLE 28 12,451 0 0
ANAPTYSBIO INC COM 032724106 4,094 165,465 SH   SOLE 30 165,465 0 0
ANAPTYSBIO INC COM 032724106 87 3,529 SH   SOLE 36 3,529 0 0
ANAPTYSBIO INC COM 032724106 65 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 562 22,725 SH   SOLE 43 17,888 0 4,837
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 345 27,995 SH   SOLE 2 20,595 0 7,400
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9 759 SH   SOLE 7 759 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2,382 193,485 SH   SOLE 18 193,485 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,753 142,376 SH   SOLE 19 142,376 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 38,005 3,087,339 SH   SOLE 21 3,087,339 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 20,941 1,701,131 SH   SOLE 22 1,661,107 0 40,024
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11 864 SH   SOLE 23 864 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 111 9,021 SH   SOLE 25 9,021 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 688 55,854 SH   SOLE 26 46,284 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 68 5,562 SH   SOLE 28 5,562 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,063 86,376 SH   SOLE 30 86,376 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11 911 SH   SOLE 36 911 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 96 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 74 5,973 SH   SOLE 43 5,917 0 56
ANDERSONS INC COM 034164103 5,942 118,233 SH   SOLE 2 69,507 0 48,726
ANDERSONS INC COM 034164103 3 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103 11,895 236,660 SH   SOLE 7 236,660 0 0
ANDERSONS INC COM 034164103 6,416 127,658 SH   SOLE 18 111,881 0 15,777
ANDERSONS INC COM 034164103 11,831 235,404 SH   SOLE 19 235,404 0 0
ANDERSONS INC COM 034164103 193,744 3,854,836 SH   SOLE 21 3,854,836 0 0
ANDERSONS INC COM 034164103 47,257 940,248 SH   SOLE 22 912,168 0 28,080
ANDERSONS INC COM 034164103 363 7,213 SH   SOLE 23 7,213 0 0
ANDERSONS INC COM 034164103 201 4,008 SH   SOLE 25 4,008 0 0
ANDERSONS INC COM 034164103 2,081 41,410 SH   SOLE 26 3,050 0 38,360
ANDERSONS INC COM 034164103 6 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103 2,704 53,808 SH   SOLE 30 53,808 0 0
ANDERSONS INC COM 034164103 159 3,167 SH   SOLE 34 3,167 0 0
ANDERSONS INC COM 034164103 158 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 1,239 24,645 SH   SOLE 43 23,844 0 801
ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103 49 6,851 SH   SOLE 21 6,851 0 0
ANGEL OAK MTG INC COM 03464Y108 26 1,586 SH   SOLE 2 286 0 1,300
ANGEL OAK MTG INC COM 03464Y108 422 25,739 SH   SOLE 18 25,739 0 0
ANGEL OAK MTG INC COM 03464Y108 202 12,338 SH   SOLE 19 12,338 0 0
ANGEL OAK MTG INC COM 03464Y108 8,061 491,224 SH   SOLE 21 491,224 0 0
ANGEL OAK MTG INC COM 03464Y108 1,583 96,469 SH   SOLE 22 92,163 0 4,306
ANGI INC COM CL A NEW 00183L102 151 26,676 SH   SOLE 2 24,682 0 1,994
ANGI INC COM CL A NEW 00183L102 1 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102 1,130 199,251 SH   SOLE 21 199,251 0 0
ANGI INC COM CL A NEW 00183L102 5,911 1,042,467 SH   SOLE 22 1,020,149 0 22,318
ANGI INC COM CL A NEW 00183L102 48 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102 212 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 31 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102 308 54,271 SH   SOLE 30 54,271 0 0
ANGI INC COM CL A NEW 00183L102 41 7,258 SH   SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102 27 4,750 SH   SOLE 43 4,750 0 0
ANGIODYNAMICS INC COM 03475V101 833 38,685 SH   SOLE 2 11,226 0 27,459
ANGIODYNAMICS INC COM 03475V101 20 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101 13 595 SH   SOLE 7 595 0 0
ANGIODYNAMICS INC COM 03475V101 3,142 145,883 SH   SOLE 18 145,883 0 0
ANGIODYNAMICS INC COM 03475V101 1,429 66,335 SH   SOLE 19 66,335 0 0
ANGIODYNAMICS INC COM 03475V101 106,210 4,930,836 SH   SOLE 21 4,930,836 0 0
ANGIODYNAMICS INC COM 03475V101 20,881 969,391 SH   SOLE 22 932,425 0 36,966
ANGIODYNAMICS INC COM 03475V101 157 7,298 SH   SOLE 25 7,298 0 0
ANGIODYNAMICS INC COM 03475V101 25 1,148 SH   SOLE 26 1,148 0 0
ANGIODYNAMICS INC COM 03475V101 1,634 75,854 SH   SOLE 30 75,854 0 0
ANGIODYNAMICS INC COM 03475V101 81 3,771 SH   SOLE 36 3,771 0 0
ANGIODYNAMICS INC COM 03475V101 92 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101 605 28,086 SH   SOLE 43 28,086 0 0
ANGION BIOMEDICA CORP COM 03476J107 4 2,113 SH   SOLE 2 796 0 1,317
ANGION BIOMEDICA CORP COM 03476J107 124 58,532 SH   SOLE 18 58,532 0 0
ANGION BIOMEDICA CORP COM 03476J107 60 28,400 SH   SOLE 19 28,400 0 0
ANGION BIOMEDICA CORP COM 03476J107 1,546 729,178 SH   SOLE 21 729,178 0 0
ANGION BIOMEDICA CORP COM 03476J107 403 190,207 SH   SOLE 22 186,913 0 3,294
ANGION BIOMEDICA CORP COM 03476J107 0 227 SH   SOLE 43 227 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 671 28,316 SH   SOLE 2 28,316 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 37,193 1,569,992 SH   SOLE 7 1,569,992 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 16,727 706,073 SH   SOLE 19 706,073 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,304 55,046 SH   SOLE 22 55,046 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,154 90,933 SH   SOLE 23 90,933 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5,695 240,381 SH   SOLE 25 240,381 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3,698 156,094 SH   SOLE 26 136,144 0 19,950
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 76,543 3,231,029 SH   SOLE 30 3,231,029 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 38,194 1,612,221 SH   SOLE 34 1,612,221 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 10,648 449,469 SH   SOLE 43 426,013 0 23,456
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 21,384 356,048 SH   SOLE 43 318,574 0 37,474
ANI PHARMACEUTICALS INC COM 00182C103 239 8,490 SH   SOLE 2 3,574 0 4,916
ANI PHARMACEUTICALS INC COM 00182C103 4 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1 38 SH   SOLE 17 0 0 38
ANI PHARMACEUTICALS INC COM 00182C103 1,225 43,574 SH   SOLE 18 43,574 0 0
ANI PHARMACEUTICALS INC COM 00182C103 567 20,166 SH   SOLE 19 20,166 0 0
ANI PHARMACEUTICALS INC COM 00182C103 42,074 1,496,747 SH   SOLE 21 1,496,747 0 0
ANI PHARMACEUTICALS INC COM 00182C103 7,114 253,084 SH   SOLE 22 243,340 0 9,744
ANI PHARMACEUTICALS INC COM 00182C103 57 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103 35 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 632 22,471 SH   SOLE 30 22,471 0 0
ANI PHARMACEUTICALS INC COM 00182C103 23 817 SH   SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 22 779 SH   OTR 43 779 0 0
ANI PHARMACEUTICALS INC COM 00182C103 110 3,902 SH   SOLE 43 3,866 0 36
ANIKA THERAPEUTICS INC COM 035255108 747 29,745 SH   SOLE 2 13,733 0 16,012
ANIKA THERAPEUTICS INC COM 035255108 5 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,416 56,398 SH   SOLE 18 56,398 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,343 53,489 SH   SOLE 19 53,489 0 0
ANIKA THERAPEUTICS INC COM 035255108 45,077 1,795,185 SH   SOLE 21 1,795,185 0 0
ANIKA THERAPEUTICS INC COM 035255108 10,273 409,116 SH   SOLE 22 393,531 0 15,585
ANIKA THERAPEUTICS INC COM 035255108 45 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108 55 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 631 25,146 SH   SOLE 30 25,146 0 0
ANIKA THERAPEUTICS INC COM 035255108 43 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 265 10,562 SH   SOLE 43 10,562 0 0
ANIXA BIOSCIENCES INC COM 03528H109 14 5,290 SH   SOLE 18 5,290 0 0
ANIXA BIOSCIENCES INC COM 03528H109 197 72,021 SH   SOLE 21 72,021 0 0
ANIXA BIOSCIENCES INC COM 03528H109 68 24,653 SH   SOLE 22 24,653 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 26,385 3,747,896 SH   SOLE 2 352,228 0 3,395,668
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,039 1,141,914 SH   SOLE 4 701,676 0 440,238
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,057 150,163 SH   SOLE 7 150,163 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 34 4,785 SH   SOLE 13 4,785 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,196 169,827 SH   SOLE 15 169,827 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,148 1,725,624 SH   SOLE 18 1,653,207 0 72,417
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,187 310,715 SH   SOLE 19 310,715 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 303,148 43,060,852 SH   SOLE 21 43,060,852 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 215,548 30,617,561 SH   SOLE 22 28,089,967 0 2,527,594
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,722 1,807,089 SH   SOLE 23 1,807,089 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 19,929 2,830,826 SH   SOLE 25 2,830,826 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 16,877 2,397,244 SH   SOLE 26 1,210,979 0 1,186,265
ANNALY CAPITAL MANAGEMENT IN COM 035710409 32,326 4,591,701 SH   SOLE 28 25,733 0 4,565,968
ANNALY CAPITAL MANAGEMENT IN COM 035710409 37,477 5,323,404 SH   SOLE 30 4,778,822 0 544,582
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,335 331,636 SH   SOLE 31 168,679 0 162,957
ANNALY CAPITAL MANAGEMENT IN COM 035710409 495 70,326 SH   SOLE 34 70,326 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,695 666,837 SH   SOLE 36 666,837 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 324 46,004 SH   SOLE 40 46,004 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 50 7,138 SH   OTR 43 7,138 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,636 1,084,633 SH   SOLE 43 980,909 0 103,724
ANNEXON INC COM 03589W102 114 41,642 SH   SOLE 2 24,173 0 17,469
ANNEXON INC COM 03589W102 1 501 SH   SOLE 7 501 0 0
ANNEXON INC COM 03589W102 265 97,141 SH   SOLE 18 97,141 0 0
ANNEXON INC COM 03589W102 800 293,188 SH   SOLE 19 293,188 0 0
ANNEXON INC COM 03589W102 3,888 1,424,160 SH   SOLE 21 1,424,160 0 0
ANNEXON INC COM 03589W102 1,869 684,592 SH   SOLE 22 659,873 0 24,719
ANNEXON INC COM 03589W102 8 3,025 SH   SOLE 25 3,025 0 0
ANNEXON INC COM 03589W102 3 1,057 SH   SOLE 26 1,057 0 0
ANNEXON INC COM 03589W102 57 20,754 SH   SOLE 30 20,754 0 0
ANNEXON INC COM 03589W102 9 3,156 SH   SOLE 40 3,156 0 0
ANNEXON INC COM 03589W102 2 681 SH   SOLE 43 681 0 0
ANNOVIS BIO INC COM 03615A108 5 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108 13 1,001 SH   SOLE 18 1,001 0 0
ANNOVIS BIO INC COM 03615A108 868 64,985 SH   SOLE 21 64,985 0 0
ANNOVIS BIO INC COM 03615A108 1,086 81,327 SH   SOLE 22 81,327 0 0
ANSYS INC COM 03662Q105 54,716 172,253 SH   SOLE 2 37,889 0 134,364
ANSYS INC COM 03662Q105 19,771 62,241 SH   SOLE 4 39,195 0 23,046
ANSYS INC COM 03662Q105 27,590 86,856 SH   SOLE 7 84,368 0 2,488
ANSYS INC COM 03662Q105 108 340 SH   SOLE 13 340 0 0
ANSYS INC COM 03662Q105 2,616 8,234 SH   SOLE 15 8,234 0 0
ANSYS INC COM 03662Q105 75,677 238,239 SH   SOLE 18 226,197 0 12,042
ANSYS INC COM 03662Q105 133,193 419,308 SH   SOLE 19 419,308 0 0
ANSYS INC COM 03662Q105 872,905 2,748,009 SH   SOLE 21 2,748,009 0 0
ANSYS INC COM 03662Q105 583,911 1,838,221 SH   SOLE 22 1,666,062 0 172,159
ANSYS INC COM 03662Q105 34,624 109,000 SH   SOLE 23 109,000 0 0
ANSYS INC COM 03662Q105 153,109 482,006 SH   SOLE 25 482,006 0 0
ANSYS INC COM 03662Q105 90,320 284,338 SH   SOLE 26 125,333 0 159,005
ANSYS INC COM 03662Q105 88,133 277,452 SH   SOLE 28 3,386 0 274,066
ANSYS INC COM 03662Q105 56 176 SH   SOLE 29 176 0 0
ANSYS INC COM 03662Q105 252,196 793,942 SH   SOLE 30 793,942 0 0
ANSYS INC COM 03662Q105 6,038 19,009 SH   SOLE 31 9,134 0 9,875
ANSYS INC COM 03662Q105 6,529 20,555 SH   SOLE 32 20,555 0 0
ANSYS INC COM 03662Q105 316,691 996,982 SH   SOLE 34 996,982 0 0
ANSYS INC COM 03662Q105 10,306 32,446 SH   SOLE 36 32,446 0 0
ANSYS INC COM 03662Q105 900 2,833 SH   SOLE 40 2,833 0 0
ANSYS INC COM 03662Q105 21,982 69,203 SH   SOLE 43 62,573 0 6,630
ANTARES PHARMA INC COM 036642106 611 149,006 SH   SOLE 2 131,371 0 17,635
ANTARES PHARMA INC COM 036642106 10 2,363 SH   SOLE 7 2,363 0 0
ANTARES PHARMA INC COM 036642106 1,912 466,333 SH   SOLE 18 466,333 0 0
ANTARES PHARMA INC COM 036642106 1,233 300,610 SH   SOLE 19 300,610 0 0
ANTARES PHARMA INC COM 036642106 26,792 6,534,666 SH   SOLE 21 6,534,666 0 0
ANTARES PHARMA INC COM 036642106 17,354 4,232,623 SH   SOLE 22 4,127,733 0 104,890
ANTARES PHARMA INC COM 036642106 131 31,943 SH   SOLE 25 31,943 0 0
ANTARES PHARMA INC COM 036642106 96 23,405 SH   SOLE 26 14,741 0 8,664
ANTARES PHARMA INC COM 036642106 420 102,508 SH   SOLE 30 102,508 0 0
ANTARES PHARMA INC COM 036642106 120 29,372 SH   SOLE 36 29,372 0 0
ANTARES PHARMA INC COM 036642106 82 20,075 SH   SOLE 40 20,075 0 0
ANTARES PHARMA INC COM 036642106 251 61,267 SH   SOLE 43 61,267 0 0
ANTERIX INC COM 03676C100 415 7,170 SH   SOLE 2 3,511 0 3,659
ANTERIX INC COM 03676C100 12 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 2,020 34,887 SH   SOLE 18 34,887 0 0
ANTERIX INC COM 03676C100 1,197 20,665 SH   SOLE 19 20,665 0 0
ANTERIX INC COM 03676C100 26,690 460,967 SH   SOLE 21 460,967 0 0
ANTERIX INC COM 03676C100 20,798 359,198 SH   SOLE 22 347,425 0 11,773
ANTERIX INC COM 03676C100 84 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100 132 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 49 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100 501 8,647 SH   SOLE 30 8,647 0 0
ANTERIX INC COM 03676C100 65 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 293 5,065 SH   SOLE 43 4,103 0 962
ANTERO MIDSTREAM CORP COM 03676B102 46,112 4,242,180 SH   SOLE 2 230,677 0 4,011,503
ANTERO MIDSTREAM CORP COM 03676B102 9 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,999 643,862 SH   SOLE 7 643,862 0 0
ANTERO MIDSTREAM CORP COM 03676B102 7,650 703,750 SH   SOLE 18 703,750 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,083 99,670 SH   SOLE 19 99,670 0 0
ANTERO MIDSTREAM CORP COM 03676B102 185,420 17,057,976 SH   SOLE 21 17,057,976 0 0
ANTERO MIDSTREAM CORP COM 03676B102 105,117 9,670,374 SH   SOLE 22 9,287,311 0 383,063
ANTERO MIDSTREAM CORP COM 03676B102 663 61,003 SH   SOLE 25 61,003 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,662 152,867 SH   SOLE 26 130,931 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102 65 6,024 SH   SOLE 28 6,024 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,016 185,445 SH   SOLE 30 185,445 0 0
ANTERO MIDSTREAM CORP COM 03676B102 59 5,407 SH   SOLE 31 5,407 0 0
ANTERO MIDSTREAM CORP COM 03676B102 462 42,537 SH   SOLE 36 42,537 0 0
ANTERO MIDSTREAM CORP COM 03676B102 429 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 63 5,803 SH   SOLE 43 5,803 0 0
ANTERO RESOURCES CORP COM 03674X106 8,628 282,608 SH   SOLE 2 122,108 0 160,500
ANTERO RESOURCES CORP COM 03674X106 29 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106 207 6,794 SH   SOLE 7 6,794 0 0
ANTERO RESOURCES CORP COM 03674X106 25,591 838,226 SH   SOLE 18 829,969 0 8,257
ANTERO RESOURCES CORP COM 03674X106 31,821 1,042,295 SH   SOLE 19 1,042,295 0 0
ANTERO RESOURCES CORP COM 03674X106 332,806 10,900,956 SH   SOLE 21 10,900,956 0 0
ANTERO RESOURCES CORP COM 03674X106 223,690 7,326,904 SH   SOLE 22 7,045,330 0 281,574
ANTERO RESOURCES CORP COM 03674X106 692 22,679 SH   SOLE 23 22,679 0 0
ANTERO RESOURCES CORP COM 03674X106 1,185 38,806 SH   SOLE 25 38,806 0 0
ANTERO RESOURCES CORP COM 03674X106 8,032 263,097 SH   SOLE 26 96,507 0 166,590
ANTERO RESOURCES CORP COM 03674X106 3,013 98,706 SH   SOLE 28 98,706 0 0
ANTERO RESOURCES CORP COM 03674X106 10,615 347,691 SH   SOLE 30 347,691 0 0
ANTERO RESOURCES CORP COM 03674X106 234 7,674 SH   SOLE 34 7,674 0 0
ANTERO RESOURCES CORP COM 03674X106 1,126 36,868 SH   SOLE 36 36,868 0 0
ANTERO RESOURCES CORP COM 03674X106 1,145 37,499 SH   SOLE 40 37,499 0 0
ANTHEM INC COM 036752103 372,085 757,472 SH   SOLE 2 312,762 0 444,710
ANTHEM INC COM 036752103 85,611 174,282 SH   SOLE 4 113,208 0 61,074
ANTHEM INC COM 036752103 125,215 254,907 SH   SOLE 7 218,323 0 36,584
ANTHEM INC COM 036752103 2,021 4,115 SH   SOLE 13 4,115 0 0
ANTHEM INC COM 036752103 17,010 34,628 SH   SOLE 15 34,628 0 0
ANTHEM INC COM 036752103 926,445 1,886,008 SH   SOLE 18 1,773,080 0 112,928
ANTHEM INC COM 036752103 1,250,061 2,544,808 SH   SOLE 19 2,544,808 0 0
ANTHEM INC COM 036752103 2,733,307 5,564,323 SH   SOLE 21 5,564,323 0 0
ANTHEM INC COM 036752103 2,642,235 5,378,923 SH   SOLE 22 4,822,456 0 556,467
ANTHEM INC COM 036752103 160,804 327,357 SH   SOLE 23 327,357 0 0
ANTHEM INC COM 036752103 252,612 514,255 SH   SOLE 25 507,347 0 6,908
ANTHEM INC COM 036752103 297,672 605,985 SH   SOLE 26 239,311 0 366,674
ANTHEM INC COM 036752103 344,475 701,265 SH   SOLE 28 6,692 0 694,573
ANTHEM INC COM 036752103 3,050 6,210 SH   SOLE 29 6,210 0 0
ANTHEM INC COM 036752103 675,062 1,374,256 SH   SOLE 30 1,374,256 0 0
ANTHEM INC COM 036752103 33,364 67,921 SH   SOLE 31 40,501 0 27,420
ANTHEM INC COM 036752103 442,540 900,900 SH   SOLE 34 900,900 0 0
ANTHEM INC COM 036752103 57,275 116,598 SH   SOLE 36 116,598 0 0
ANTHEM INC COM 036752103 3,981 8,104 SH   SOLE 40 8,104 0 0
ANTHEM INC COM 036752103 139,281 283,541 SH   SOLE 43 265,249 0 18,292
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,722 390,000 PRN   SOLE 2 204,000 0 186,000
ANTHEM INC NOTE 2.750%10/1 94973VBG1 816 117,000 PRN   SOLE 18 117,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,938 421,000 PRN   SOLE 19 421,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 3,803 545,000 PRN   SOLE 26 316,000 0 229,000
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,575 369,000 PRN   SOLE 34 369,000 0 0
AON PLC SHS CL A G0403H108 153,217 470,524 SH   SOLE 2 101,579 0 368,945
AON PLC SHS CL A G0403H108 51,455 158,016 SH   SOLE 4 94,300 0 63,716
AON PLC SHS CL A G0403H108 67,768 208,114 SH   SOLE 7 201,673 0 6,441
AON PLC SHS CL A G0403H108 560 1,719 SH   SOLE 13 1,719 0 0
AON PLC SHS CL A G0403H108 6,785 20,837 SH   SOLE 15 20,837 0 0
AON PLC SHS CL A G0403H108 143,354 440,236 SH   SOLE 18 410,186 0 30,050
AON PLC SHS CL A G0403H108 22,338 68,599 SH   SOLE 19 68,599 0 0
AON PLC SHS CL A G0403H108 1,671,973 5,134,578 SH   SOLE 21 5,134,578 0 0
AON PLC SHS CL A G0403H108 1,521,095 4,671,236 SH   SOLE 22 4,232,312 0 438,924
AON PLC SHS CL A G0403H108 91,810 281,945 SH   SOLE 23 281,945 0 0
AON PLC SHS CL A G0403H108 124,085 381,060 SH   SOLE 25 381,060 0 0
AON PLC SHS CL A G0403H108 148,761 456,840 SH   SOLE 26 161,093 0 295,747
AON PLC SHS CL A G0403H108 114,480 351,565 SH   SOLE 28 4,663 0 346,902
AON PLC SHS CL A G0403H108 941 2,891 SH   SOLE 29 2,891 0 0
AON PLC SHS CL A G0403H108 402,943 1,237,426 SH   SOLE 30 1,237,426 0 0
AON PLC SHS CL A G0403H108 17,338 53,246 SH   SOLE 31 27,826 0 25,420
AON PLC SHS CL A G0403H108 3,469 10,653 SH   SOLE 34 10,653 0 0
AON PLC SHS CL A G0403H108 30,164 92,632 SH   SOLE 36 92,632 0 0
AON PLC SHS CL A G0403H108 2,403 7,381 SH   SOLE 40 7,381 0 0
AON PLC SHS CL A G0403H108 171 524 SH   OTR 43 524 0 0
AON PLC SHS CL A G0403H108 68,167 209,338 SH   SOLE 43 188,404 0 20,934
APA CORPORATION COM 03743Q108 67,695 1,637,914 SH   SOLE 2 170,257 0 1,467,657
APA CORPORATION COM 03743Q108 53 1,289 SH   SOLE 4 1,289 0 0
APA CORPORATION COM 03743Q108 11,848 286,668 SH   SOLE 7 276,967 0 9,701
APA CORPORATION COM 03743Q108 226 5,469 SH   SOLE 15 5,469 0 0
APA CORPORATION COM 03743Q108 21,668 524,268 SH   SOLE 18 493,579 0 30,689
APA CORPORATION COM 03743Q108 7,889 190,881 SH   SOLE 19 190,881 0 0
APA CORPORATION COM 03743Q108 428,069 10,357,346 SH   SOLE 21 10,357,346 0 0
APA CORPORATION COM 03743Q108 344,902 8,345,080 SH   SOLE 22 7,831,272 0 513,808
APA CORPORATION COM 03743Q108 219 5,305 SH   SOLE 23 5,305 0 0
APA CORPORATION COM 03743Q108 2,386 57,721 SH   SOLE 25 57,721 0 0
APA CORPORATION COM 03743Q108 15,508 375,229 SH   SOLE 26 159,044 0 216,185
APA CORPORATION COM 03743Q108 63,689 1,540,978 SH   SOLE 30 1,540,978 0 0
APA CORPORATION COM 03743Q108 220 5,317 SH   SOLE 31 5,317 0 0
APA CORPORATION COM 03743Q108 2,071 50,104 SH   SOLE 36 50,104 0 0
APA CORPORATION COM 03743Q108 2,030 49,125 SH   SOLE 40 49,125 0 0
APA CORPORATION COM 03743Q108 10,621 256,973 SH   SOLE 43 225,500 0 31,473
APARTMENT INCOME REIT CORP COM 03750L109 20,836 389,754 SH   SOLE 2 113,313 0 276,441
APARTMENT INCOME REIT CORP COM 03750L109 4,007 74,962 SH   SOLE 4 74,962 0 0
APARTMENT INCOME REIT CORP COM 03750L109 10,459 195,639 SH   SOLE 7 195,639 0 0
APARTMENT INCOME REIT CORP COM 03750L109 18,100 338,568 SH   SOLE 18 338,568 0 0
APARTMENT INCOME REIT CORP COM 03750L109 12,550 234,761 SH   SOLE 19 234,761 0 0
APARTMENT INCOME REIT CORP COM 03750L109 489,497 9,156,320 SH   SOLE 21 9,156,320 0 0
APARTMENT INCOME REIT CORP COM 03750L109 289,834 5,421,504 SH   SOLE 22 5,239,325 0 182,179
APARTMENT INCOME REIT CORP COM 03750L109 244 4,573 SH   SOLE 23 4,573 0 0
APARTMENT INCOME REIT CORP COM 03750L109 37,130 694,537 SH   SOLE 25 694,537 0 0
APARTMENT INCOME REIT CORP COM 03750L109 3,295 61,634 SH   SOLE 26 50,316 0 11,318
APARTMENT INCOME REIT CORP COM 03750L109 5,245 98,120 SH   SOLE 28 3,157 0 94,963
APARTMENT INCOME REIT CORP COM 03750L109 40,026 748,711 SH   SOLE 30 748,711 0 0
APARTMENT INCOME REIT CORP COM 03750L109 122 2,291 SH   SOLE 31 2,291 0 0
APARTMENT INCOME REIT CORP COM 03750L109 76 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,072 20,052 SH   SOLE 40 20,052 0 0
APARTMENT INCOME REIT CORP COM 03750L109 24 448 SH   OTR 43 448 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,493 27,923 SH   SOLE 43 26,250 0 1,673
APARTMENT INVT & MGMT CO CL A 03748R747 1,850 252,789 SH   SOLE 2 93,074 0 159,715
APARTMENT INVT & MGMT CO CL A 03748R747 531 72,570 SH   SOLE 4 72,570 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,362 186,132 SH   SOLE 7 186,132 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,284 448,659 SH   SOLE 18 448,659 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 8,182 1,117,731 SH   SOLE 19 1,117,731 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 46,479 6,349,587 SH   SOLE 21 6,349,587 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 36,840 5,032,821 SH   SOLE 22 4,866,827 0 165,994
APARTMENT INVT & MGMT CO CL A 03748R747 32 4,393 SH   SOLE 23 4,393 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 5,281 721,472 SH   SOLE 25 721,472 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 439 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747 703 95,997 SH   SOLE 28 2,712 0 93,285
APARTMENT INVT & MGMT CO CL A 03748R747 2,762 377,345 SH   SOLE 30 377,345 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 133 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 98 13,343 SH   SOLE 43 12,668 0 675
APELLIS PHARMACEUTICALS INC COM 03753U106 2,874 56,565 SH   SOLE 2 33,116 0 23,449
APELLIS PHARMACEUTICALS INC COM 03753U106 11 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 48 941 SH   SOLE 7 941 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10,765 211,859 SH   SOLE 18 203,049 0 8,810
APELLIS PHARMACEUTICALS INC COM 03753U106 12,780 251,529 SH   SOLE 19 251,529 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 164,697 3,241,435 SH   SOLE 21 3,241,435 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 100,742 1,982,728 SH   SOLE 22 1,937,469 0 45,259
APELLIS PHARMACEUTICALS INC COM 03753U106 274 5,389 SH   SOLE 23 5,389 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 503 9,906 SH   SOLE 25 9,906 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,506 49,319 SH   SOLE 26 24,107 0 25,212
APELLIS PHARMACEUTICALS INC COM 03753U106 66 1,294 SH   SOLE 28 1,294 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,750 93,494 SH   SOLE 30 93,494 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 464 9,132 SH   SOLE 40 9,132 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 513 10,103 SH   SOLE 43 9,998 0 105
API GROUP CORP COM STK 00187Y100 3,408 162,064 SH   SOLE 2 46,563 0 115,501
API GROUP CORP COM STK 00187Y100 9 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100 55 2,615 SH   SOLE 7 2,615 0 0
API GROUP CORP COM STK 00187Y100 12,495 594,161 SH   SOLE 18 594,161 0 0
API GROUP CORP COM STK 00187Y100 7,570 359,944 SH   SOLE 19 359,944 0 0
API GROUP CORP COM STK 00187Y100 151,775 7,217,085 SH   SOLE 21 7,217,085 0 0
API GROUP CORP COM STK 00187Y100 100,777 4,792,081 SH   SOLE 22 4,611,666 0 180,415
API GROUP CORP COM STK 00187Y100 456 21,694 SH   SOLE 25 21,694 0 0
API GROUP CORP COM STK 00187Y100 966 45,939 SH   SOLE 26 35,369 0 10,570
API GROUP CORP COM STK 00187Y100 2,774 131,924 SH   SOLE 28 131,924 0 0
API GROUP CORP COM STK 00187Y100 1,942 92,334 SH   SOLE 30 92,334 0 0
API GROUP CORP COM STK 00187Y100 7 352 SH   SOLE 36 352 0 0
API GROUP CORP COM STK 00187Y100 430 20,446 SH   SOLE 40 20,446 0 0
API GROUP CORP COM STK 00187Y100 211 10,043 SH   SOLE 43 10,008 0 35
APOGEE ENTERPRISES INC COM 037598109 1,069 22,531 SH   SOLE 2 7,220 0 15,311
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 17 358 SH   SOLE 7 358 0 0
APOGEE ENTERPRISES INC COM 037598109 4,312 90,855 SH   SOLE 18 90,855 0 0
APOGEE ENTERPRISES INC COM 037598109 2,074 43,707 SH   SOLE 19 43,707 0 0
APOGEE ENTERPRISES INC COM 037598109 152,021 3,203,129 SH   SOLE 21 3,203,129 0 0
APOGEE ENTERPRISES INC COM 037598109 29,992 631,940 SH   SOLE 22 603,421 0 28,519
APOGEE ENTERPRISES INC COM 037598109 157 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109 514 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 2,170 45,716 SH   SOLE 30 45,716 0 0
APOGEE ENTERPRISES INC COM 037598109 155 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,511 31,835 SH   SOLE 43 27,830 0 4,005
APOLLO COML REAL EST FIN INC COM 03762U105 1,522 109,264 SH   SOLE 2 40,015 0 69,249
APOLLO COML REAL EST FIN INC COM 03762U105 5 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 58 4,188 SH   SOLE 7 4,188 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 7,150 513,284 SH   SOLE 18 513,284 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,509 251,872 SH   SOLE 19 251,872 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 264,299 18,973,402 SH   SOLE 21 18,973,402 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 49,401 3,546,362 SH   SOLE 22 3,396,042 0 150,320
APOLLO COML REAL EST FIN INC COM 03762U105 263 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 577 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 32 2,322 SH   SOLE 28 2,322 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,200 229,733 SH   SOLE 30 229,733 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 81 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 226 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 28 2,007 SH   OTR 43 2,007 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,744 125,227 SH   SOLE 43 117,606 0 7,621
APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 2,381 2,391,000 PRN   SOLE 21 2,391,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 10 1,579 SH   SOLE 2 1,579 0 0
APOLLO ENDOSURGERY INC COM 03767D108 32 5,277 SH   SOLE 18 5,277 0 0
APOLLO ENDOSURGERY INC COM 03767D108 364 60,110 SH   SOLE 21 60,110 0 0
APOLLO ENDOSURGERY INC COM 03767D108 2,102 347,380 SH   SOLE 22 347,380 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 47,811 771,267 SH   SOLE 2 318,221 0 453,046
APOLLO GLOBAL MGMT INC COM 03769M106 13,224 213,326 SH   SOLE 4 129,829 0 83,497
APOLLO GLOBAL MGMT INC COM 03769M106 2,691 43,408 SH   SOLE 7 43,408 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 79 1,273 SH   SOLE 13 1,273 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 2,293 36,986 SH   SOLE 15 36,986 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 129,875 2,095,093 SH   SOLE 18 1,990,359 0 104,734
APOLLO GLOBAL MGMT INC COM 03769M106 227,089 3,663,322 SH   SOLE 19 3,663,322 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 378,196 6,100,913 SH   SOLE 21 6,100,913 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 505,136 8,148,663 SH   SOLE 22 7,499,467 0 649,196
APOLLO GLOBAL MGMT INC COM 03769M106 33,323 537,553 SH   SOLE 23 537,553 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 9,197 148,357 SH   SOLE 25 148,357 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 19,888 320,833 SH   SOLE 26 210,135 0 110,698
APOLLO GLOBAL MGMT INC COM 03769M106 22,361 360,714 SH   SOLE 28 51,178 0 309,536
APOLLO GLOBAL MGMT INC COM 03769M106 17 276 SH   SOLE 29 276 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 82,705 1,334,162 SH   SOLE 30 1,334,162 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 4,831 77,935 SH   SOLE 31 41,001 0 36,934
APOLLO GLOBAL MGMT INC COM 03769M106 11,515 185,754 SH   SOLE 34 185,754 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 3,720 60,008 SH   SOLE 36 60,008 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 680 10,969 SH   SOLE 40 10,969 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 45 721 SH   OTR 43 721 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 9,388 151,445 SH   SOLE 43 140,065 0 11,380
APOLLO INVT CORP COM NEW 03761U502 5,083 384,483 SH   SOLE 30 384,483 0 0
APOLLO INVT CORP COM NEW 03761U502 467 35,318 SH   SOLE 43 22,576 0 12,742
APOLLO MED HLDGS INC COM NEW 03763A207 677 13,970 SH   SOLE 2 9,990 0 3,980
APOLLO MED HLDGS INC COM NEW 03763A207 4 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 26 534 SH   SOLE 7 534 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 6,584 135,833 SH   SOLE 18 135,833 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 3,817 78,755 SH   SOLE 19 78,755 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 222,831 4,597,303 SH   SOLE 21 4,597,303 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 44,600 920,159 SH   SOLE 22 900,429 0 19,730
APOLLO MED HLDGS INC COM NEW 03763A207 28 587 SH   SOLE 23 587 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 216 4,451 SH   SOLE 25 4,451 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 596 12,300 SH   SOLE 26 9,809 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207 38 786 SH   SOLE 28 786 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 10,063 207,616 SH   SOLE 30 207,616 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 179 3,702 SH   SOLE 40 3,702 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 518 10,678 SH   SOLE 43 10,661 0 17
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,452 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,508 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 790 6,980 SH   SOLE 2 4,980 0 2,000
APPFOLIO INC COM CL A 03783C100 34 298 SH   SOLE 4 77 0 221
APPFOLIO INC COM CL A 03783C100 29 260 SH   SOLE 7 260 0 0
APPFOLIO INC COM CL A 03783C100 5,652 49,921 SH   SOLE 18 49,921 0 0
APPFOLIO INC COM CL A 03783C100 4,010 35,418 SH   SOLE 19 35,418 0 0
APPFOLIO INC COM CL A 03783C100 77,349 683,234 SH   SOLE 21 683,234 0 0
APPFOLIO INC COM CL A 03783C100 50,665 447,532 SH   SOLE 22 436,491 0 11,041
APPFOLIO INC COM CL A 03783C100 16 143 SH   SOLE 23 143 0 0
APPFOLIO INC COM CL A 03783C100 308 2,720 SH   SOLE 25 2,720 0 0
APPFOLIO INC COM CL A 03783C100 908 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 38 338 SH   SOLE 28 338 0 0
APPFOLIO INC COM CL A 03783C100 1,092 9,642 SH   SOLE 30 9,642 0 0
APPFOLIO INC COM CL A 03783C100 211 1,866 SH   SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 342 3,021 SH   SOLE 43 2,920 0 101
APPHARVEST INC COM 03783T103 137 25,472 SH   SOLE 2 17,404 0 8,068
APPHARVEST INC COM 03783T103 4 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103 1,006 187,115 SH   SOLE 18 187,115 0 0
APPHARVEST INC COM 03783T103 658 122,465 SH   SOLE 19 122,465 0 0
APPHARVEST INC COM 03783T103 12,546 2,334,204 SH   SOLE 21 2,334,204 0 0
APPHARVEST INC COM 03783T103 8,453 1,572,559 SH   SOLE 22 1,535,583 0 36,976
APPHARVEST INC COM 03783T103 37 6,845 SH   SOLE 25 6,845 0 0
APPHARVEST INC COM 03783T103 30 5,515 SH   SOLE 26 0 0 5,515
APPHARVEST INC COM 03783T103 176 32,829 SH   SOLE 30 32,829 0 0
APPHARVEST INC COM 03783T103 34 6,405 SH   SOLE 40 6,405 0 0
APPIAN CORP CL A 03782L101 2,266 37,255 SH   SOLE 2 18,285 0 18,970
APPIAN CORP CL A 03782L101 32 523 SH   SOLE 4 128 0 395
APPIAN CORP CL A 03782L101 34 561 SH   SOLE 7 561 0 0
APPIAN CORP CL A 03782L101 6,683 109,874 SH   SOLE 18 103,213 0 6,661
APPIAN CORP CL A 03782L101 13,032 214,267 SH   SOLE 19 214,267 0 0
APPIAN CORP CL A 03782L101 87,176 1,433,339 SH   SOLE 21 1,433,339 0 0
APPIAN CORP CL A 03782L101 62,326 1,024,758 SH   SOLE 22 1,002,788 0 21,970
APPIAN CORP CL A 03782L101 366 6,010 SH   SOLE 23 6,010 0 0
APPIAN CORP CL A 03782L101 327 5,376 SH   SOLE 25 5,376 0 0
APPIAN CORP CL A 03782L101 2,434 40,012 SH   SOLE 26 12,264 0 27,748
APPIAN CORP CL A 03782L101 43 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101 1,256 20,652 SH   SOLE 30 20,652 0 0
APPIAN CORP CL A 03782L101 163 2,685 SH   SOLE 36 2,685 0 0
APPIAN CORP CL A 03782L101 253 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 11 188 SH   OTR 43 188 0 0
APPIAN CORP CL A 03782L101 775 12,744 SH   SOLE 43 12,132 0 612
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,319 240,320 SH   SOLE 2 118,492 0 121,828
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,844 102,638 SH   SOLE 4 102,638 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,868 270,900 SH   SOLE 7 270,900 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11,385 633,563 SH   SOLE 18 633,563 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11,270 627,133 SH   SOLE 19 627,133 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 154,046 8,572,373 SH   SOLE 21 8,572,373 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 121,533 6,763,131 SH   SOLE 22 6,539,827 0 223,304
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110 6,148 SH   SOLE 23 6,148 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16,944 942,879 SH   SOLE 25 942,879 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,827 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,375 132,150 SH   SOLE 28 3,985 0 128,165
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 18,390 1,023,365 SH   SOLE 30 1,023,365 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 205 11,401 SH   SOLE 36 11,401 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 531 29,575 SH   SOLE 40 29,575 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,107 284,175 SH   SOLE 43 259,668 0 24,507
APPLE INC COM 037833100 5,903,916 33,812,018 SH   SOLE 2 7,882,464 0 25,929,554
APPLE INC COM 037833100 2,011,625 11,520,674 SH   SOLE 4 7,604,825 0 3,915,849
APPLE INC COM 037833100 2,631,134 15,068,634 SH   SOLE 7 14,303,866 0 764,768
APPLE INC COM 037833100 84,299 482,782 SH   SOLE 13 482,782 0 0
APPLE INC COM 037833100 269,833 1,545,346 SH   SOLE 15 1,545,346 0 0
APPLE INC COM 037833100 1,141 6,537 SH   SOLE 17 0 0 6,537
APPLE INC COM 037833100 5,367,047 30,737,342 SH   SOLE 18 27,255,602 0 3,481,740
APPLE INC COM 037833100 2,818,477 16,141,554 SH   SOLE 19 16,141,554 0 0
APPLE INC COM 037833100 10,732 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100 60,355,115 345,656,694 SH   SOLE 21 345,656,694 0 0
APPLE INC COM 037833100 57,833,844 331,217,252 SH   SOLE 22 297,239,411 0 33,977,841
APPLE INC COM 037833100 3,735,897 21,395,662 SH   SOLE 23 21,395,662 0 0
APPLE INC COM 037833100 4,811,903 27,558,002 SH   SOLE 25 27,503,847 0 54,155
APPLE INC COM 037833100 6,520,338 37,342,295 SH   SOLE 26 15,193,852 0 22,148,443
APPLE INC COM 037833100 5,633,862 32,265,403 SH   SOLE 28 1,233,854 0 31,031,549
APPLE INC COM 037833100 62,506 357,974 SH   SOLE 29 357,974 0 0
APPLE INC COM 037833100 14,661,842 83,969,086 SH   SOLE 30 83,214,373 0 754,713
APPLE INC COM 037833100 757,256 4,336,840 SH   SOLE 31 2,485,851 0 1,850,989
APPLE INC COM 037833100 508,938 2,914,714 SH   SOLE 32 2,914,714 0 0
APPLE INC COM 037833100 1,453,253 8,322,853 SH   SOLE 34 8,322,853 0 0
APPLE INC COM 037833100 1,064,524 6,096,582 SH   SOLE 36 6,096,582 0 0
APPLE INC COM 037833100 95,764 548,445 SH   SOLE 40 548,445 0 0
APPLE INC COM 037833100 5,897 33,774 SH   OTR 43 33,774 0 0
APPLE INC COM 037833100 2,835,835 16,240,963 SH   SOLE 43 14,751,905 0 1,489,059
APPLE INC OPTIONS 037833100 751 4,300 SH Put SOLE 2 0 0 4,300
APPLE INC OPTIONS 037833100 1,537 8,800 SH Call SOLE 4 8,800 0 0
APPLE INC OPTIONS 037833100 227 1,300 SH Put SOLE 4 1,300 0 0
APPLE INC OPTIONS 037833100 14,440 82,700 SH Call SOLE 18 82,700 0 0
APPLE INC OPTIONS 037833100 2,706 15,500 SH Put SOLE 18 15,500 0 0
APPLE INC OPTIONS 037833100 126,592 725,000 SH Call SOLE 19 725,000 0 0
APPLE INC OPTIONS 037833100 19,225 110,100 SH Put SOLE 19 110,100 0 0
APPLE INC OPTIONS 037833100 8,224 47,100 SH Call SOLE 22 47,100 0 0
APPLE INC OPTIONS 037833100 1,449 8,300 SH Put SOLE 22 8,300 0 0
APPLE INC OPTIONS 037833100 925 5,300 SH Call SOLE 26 5,300 0 0
APPLE INC OPTIONS 037833100 297 1,700 SH Put SOLE 26 1,700 0 0
APPLE INC OPTIONS 037833100 62,196 356,200 SH Call SOLE 34 356,200 0 0
APPLE INC OPTIONS 037833100 10,686 61,200 SH Put SOLE 34 61,200 0 0
APPLIED DNA SCIENCES INC COM 03815U300 2 1,033 SH   SOLE 18 1,033 0 0
APPLIED DNA SCIENCES INC COM 03815U300 43 20,237 SH   SOLE 21 20,237 0 0
APPLIED DNA SCIENCES INC COM 03815U300 132 61,754 SH   SOLE 22 61,754 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 9 8,128 SH   SOLE 18 8,128 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 141 131,635 SH   SOLE 21 131,635 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 1,047 978,562 SH   SOLE 22 978,562 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 15,746 153,377 SH   SOLE 2 89,257 0 64,120
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 79 774 SH   SOLE 7 774 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 15,080 146,892 SH   SOLE 18 130,479 0 16,413
APPLIED INDL TECHNOLOGIES IN COM 03820C105 52,707 513,412 SH   SOLE 19 513,412 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 473,295 4,610,312 SH   SOLE 21 4,610,312 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 140,694 1,370,485 SH   SOLE 22 1,347,550 0 22,935
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,857 18,090 SH   SOLE 23 18,090 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 567 5,522 SH   SOLE 25 5,522 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9,495 92,487 SH   SOLE 26 10,578 0 81,909
APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,590 64,194 SH   SOLE 30 64,194 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 89 870 SH   SOLE 34 870 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 112 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 533 5,195 SH   SOLE 40 5,195 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,827 17,798 SH   SOLE 43 17,781 0 17
APPLIED MATLS INC COM 038222105 238,801 1,811,847 SH   SOLE 2 328,051 0 1,483,796
APPLIED MATLS INC COM 038222105 89,212 676,871 SH   SOLE 4 435,490 0 241,381
APPLIED MATLS INC COM 038222105 115,585 876,970 SH   SOLE 7 851,201 0 25,769
APPLIED MATLS INC COM 038222105 2,273 17,246 SH   SOLE 13 17,246 0 0
APPLIED MATLS INC COM 038222105 11,654 88,420 SH   SOLE 15 88,420 0 0
APPLIED MATLS INC COM 038222105 6 43 SH   SOLE 17 0 0 43
APPLIED MATLS INC COM 038222105 404,030 3,065,478 SH   SOLE 18 2,806,044 0 259,434
APPLIED MATLS INC COM 038222105 246,686 1,871,672 SH   SOLE 19 1,871,672 0 0
APPLIED MATLS INC COM 038222105 3,578,016 27,147,311 SH   SOLE 21 27,147,311 0 0
APPLIED MATLS INC COM 038222105 2,521,513 19,131,355 SH   SOLE 22 17,368,328 0 1,763,027
APPLIED MATLS INC COM 038222105 148,537 1,126,989 SH   SOLE 23 1,126,989 0 0
APPLIED MATLS INC COM 038222105 215,644 1,636,148 SH   SOLE 25 1,609,830 0 26,318
APPLIED MATLS INC COM 038222105 263,647 2,000,354 SH   SOLE 26 793,559 0 1,206,795
APPLIED MATLS INC COM 038222105 337,853 2,563,374 SH   SOLE 28 45,089 0 2,518,285
APPLIED MATLS INC COM 038222105 207 1,570 SH   SOLE 29 1,570 0 0
APPLIED MATLS INC COM 038222105 931,091 7,064,420 SH   SOLE 30 7,017,240 0 47,180
APPLIED MATLS INC COM 038222105 26,488 200,970 SH   SOLE 31 97,780 0 103,190
APPLIED MATLS INC COM 038222105 27,383 207,760 SH   SOLE 32 207,760 0 0
APPLIED MATLS INC COM 038222105 95,903 727,638 SH   SOLE 34 727,638 0 0
APPLIED MATLS INC COM 038222105 48,809 370,325 SH   SOLE 36 370,325 0 0
APPLIED MATLS INC COM 038222105 4,013 30,448 SH   SOLE 40 30,448 0 0
APPLIED MATLS INC COM 038222105 352 2,667 SH   OTR 43 2,667 0 0
APPLIED MATLS INC COM 038222105 111,461 845,686 SH   SOLE 43 762,205 0 83,480
APPLIED MOLECULAR TRANS INC COM 03824M109 495 65,800 SH   SOLE 2 36,829 0 28,971
APPLIED MOLECULAR TRANS INC COM 03824M109 3 395 SH   SOLE 7 395 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 509 67,731 SH   SOLE 18 65,327 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109 2,193 291,638 SH   SOLE 19 291,638 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 7,495 996,623 SH   SOLE 21 996,623 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 4,474 594,896 SH   SOLE 22 585,777 0 9,119
APPLIED MOLECULAR TRANS INC COM 03824M109 38 5,081 SH   SOLE 23 5,081 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 12 1,556 SH   SOLE 25 1,556 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 31 4,127 SH   SOLE 26 384 0 3,743
APPLIED MOLECULAR TRANS INC COM 03824M109 149 19,838 SH   SOLE 30 19,838 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 5 648 SH   SOLE 34 648 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 4 548 SH   SOLE 36 548 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 9 1,234 SH   SOLE 40 1,234 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 26 3,457 SH   SOLE 43 3,457 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 352 96,393 SH   SOLE 2 75,431 0 20,962
APPLIED OPTOELECTRONICS INC COM 03823U102 18 5,025 SH   SOLE 18 5,025 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 43 11,663 SH   SOLE 19 11,663 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 328 89,792 SH   SOLE 21 89,792 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2,334 639,549 SH   SOLE 22 639,549 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 99 27,079 SH   SOLE 26 0 0 27,079
APPLIED THERAPEUTICS INC COM 03828A101 37 17,302 SH   SOLE 2 14,327 0 2,975
APPLIED THERAPEUTICS INC COM 03828A101 0 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 114 54,127 SH   SOLE 18 54,127 0 0
APPLIED THERAPEUTICS INC COM 03828A101 80 37,861 SH   SOLE 19 37,861 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,569 743,785 SH   SOLE 21 743,785 0 0
APPLIED THERAPEUTICS INC COM 03828A101 811 384,445 SH   SOLE 22 372,727 0 11,718
APPLIED THERAPEUTICS INC COM 03828A101 2 977 SH   SOLE 23 977 0 0
APPLIED THERAPEUTICS INC COM 03828A101 8 3,940 SH   SOLE 25 3,940 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6 2,735 SH   SOLE 26 1,477 0 1,258
APPLIED THERAPEUTICS INC COM 03828A101 239 113,486 SH   SOLE 30 113,486 0 0
APPLIED THERAPEUTICS INC COM 03828A101 7 3,136 SH   SOLE 36 3,136 0 0
APPLIED THERAPEUTICS INC COM 03828A101 3 1,373 SH   SOLE 40 1,373 0 0
APPLIED UV INC COM 03828V105 1 840 SH   SOLE 18 840 0 0
APPLIED UV INC COM 03828V105 22 14,961 SH   SOLE 21 14,961 0 0
APPLOVIN CORP COM CL A 03831W108 4,438 80,589 SH   SOLE 2 34,394 0 46,195
APPLOVIN CORP COM CL A 03831W108 76 1,375 SH   SOLE 15 1,375 0 0
APPLOVIN CORP COM CL A 03831W108 2 44 SH   SOLE 18 44 0 0
APPLOVIN CORP COM CL A 03831W108 102,125 1,854,466 SH   SOLE 19 1,854,466 0 0
APPLOVIN CORP COM CL A 03831W108 2,672 48,514 SH   SOLE 21 48,514 0 0
APPLOVIN CORP COM CL A 03831W108 25,162 456,904 SH   SOLE 22 456,904 0 0
APPLOVIN CORP COM CL A 03831W108 10,307 187,162 SH   SOLE 25 187,162 0 0
APPLOVIN CORP COM CL A 03831W108 15,427 280,126 SH   SOLE 26 5,985 0 274,141
APPLOVIN CORP COM CL A 03831W108 10,607 192,613 SH   SOLE 28 1,167 0 191,446
APPLOVIN CORP COM CL A 03831W108 142,291 2,583,822 SH   SOLE 34 2,583,822 0 0
APPLOVIN CORP COM CL A 03831W108 1,777 32,259 SH   SOLE 36 32,259 0 0
APPLOVIN CORP COM CL A 03831W108 54 977 SH   SOLE 43 961 0 16
APREA THERAPEUTICS INC COM 03836J102 3 1,694 SH   SOLE 2 1,427 0 267
APREA THERAPEUTICS INC COM 03836J102 5 2,924 SH   SOLE 18 2,924 0 0
APREA THERAPEUTICS INC COM 03836J102 117 62,638 SH   SOLE 21 62,638 0 0
APREA THERAPEUTICS INC COM 03836J102 303 162,909 SH   SOLE 22 162,909 0 0
APTARGROUP INC COM 038336103 13,946 118,688 SH   SOLE 2 83,152 0 35,536
APTARGROUP INC COM 038336103 16 139 SH   SOLE 4 139 0 0
APTARGROUP INC COM 038336103 1,715 14,597 SH   SOLE 7 14,597 0 0
APTARGROUP INC COM 038336103 67 571 SH   SOLE 13 571 0 0
APTARGROUP INC COM 038336103 16,748 142,539 SH   SOLE 18 142,539 0 0
APTARGROUP INC COM 038336103 2,918 24,835 SH   SOLE 19 24,835 0 0
APTARGROUP INC COM 038336103 388,545 3,306,763 SH   SOLE 21 3,306,763 0 0
APTARGROUP INC COM 038336103 214,348 1,824,235 SH   SOLE 22 1,722,402 0 101,833
APTARGROUP INC COM 038336103 1,545 13,153 SH   SOLE 25 13,153 0 0
APTARGROUP INC COM 038336103 3,776 32,140 SH   SOLE 26 27,086 0 5,054
APTARGROUP INC COM 038336103 1,950 16,595 SH   SOLE 28 16,595 0 0
APTARGROUP INC COM 038336103 4,588 39,045 SH   SOLE 30 39,045 0 0
APTARGROUP INC COM 038336103 115 978 SH   SOLE 31 978 0 0
APTARGROUP INC COM 038336103 1,280 10,893 SH   SOLE 36 10,893 0 0
APTARGROUP INC COM 038336103 990 8,426 SH   SOLE 40 8,426 0 0
APTARGROUP INC COM 038336103 10 81 SH   OTR 43 81 0 0
APTARGROUP INC COM 038336103 11,075 94,258 SH   SOLE 43 89,578 0 4,680
APTEVO THERAPEUTICS INC COM NEW 03835L207 2 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207 3 524 SH   SOLE 18 524 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 40 6,830 SH   SOLE 21 6,830 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 274 46,635 SH   SOLE 22 46,635 0 0
APTINYX INC COM 03836N103 124 54,783 SH   SOLE 2 6,460 0 48,323
APTINYX INC COM 03836N103 84 36,879 SH   SOLE 18 8,738 0 28,141
APTINYX INC COM 03836N103 396 174,362 SH   SOLE 19 174,362 0 0
APTINYX INC COM 03836N103 300 132,199 SH   SOLE 21 132,199 0 0
APTINYX INC COM 03836N103 1,880 828,030 SH   SOLE 22 828,030 0 0
APTINYX INC COM 03836N103 57 25,234 SH   SOLE 23 25,234 0 0
APTINYX INC COM 03836N103 146 64,430 SH   SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 63,085 526,983 SH   SOLE 2 75,590 0 451,393
APTIV PLC SHS G6095L109 24,907 208,062 SH   SOLE 4 138,849 0 69,213
APTIV PLC SHS G6095L109 28,404 237,272 SH   SOLE 7 229,221 0 8,051
APTIV PLC SHS G6095L109 141 1,180 SH   SOLE 13 1,180 0 0
APTIV PLC SHS G6095L109 3,052 25,496 SH   SOLE 15 25,496 0 0
APTIV PLC SHS G6095L109 3 25 SH   SOLE 17 0 0 25
APTIV PLC SHS G6095L109 61,547 514,134 SH   SOLE 18 477,002 0 37,132
APTIV PLC SHS G6095L109 73,551 614,414 SH   SOLE 19 614,414 0 0
APTIV PLC SHS G6095L109 857,993 7,167,266 SH   SOLE 21 7,167,266 0 0
APTIV PLC SHS G6095L109 683,676 5,711,099 SH   SOLE 22 5,169,388 0 541,711
APTIV PLC SHS G6095L109 40,479 338,144 SH   SOLE 23 338,144 0 0
APTIV PLC SHS G6095L109 70,692 590,529 SH   SOLE 25 590,529 0 0
APTIV PLC SHS G6095L109 91,055 760,630 SH   SOLE 26 351,357 0 409,273
APTIV PLC SHS G6095L109 84,992 709,979 SH   SOLE 28 50,099 0 659,880
APTIV PLC SHS G6095L109 73 610 SH   SOLE 29 610 0 0
APTIV PLC SHS G6095L109 244,448 2,042,003 SH   SOLE 30 1,995,629 0 46,374
APTIV PLC SHS G6095L109 7,028 58,712 SH   SOLE 31 28,634 0 30,078
APTIV PLC SHS G6095L109 109,765 916,924 SH   SOLE 34 916,924 0 0
APTIV PLC SHS G6095L109 13,291 111,029 SH   SOLE 36 111,029 0 0
APTIV PLC SHS G6095L109 1,062 8,868 SH   SOLE 40 8,868 0 0
APTIV PLC SHS G6095L109 64 535 SH   OTR 43 535 0 0
APTIV PLC SHS G6095L109 16,858 140,822 SH   SOLE 43 123,443 0 17,379
APYX MEDICAL CORPORATION COM 03837C106 63 9,645 SH   SOLE 2 4,822 0 4,823
APYX MEDICAL CORPORATION COM 03837C106 3 501 SH   SOLE 7 501 0 0
APYX MEDICAL CORPORATION COM 03837C106 565 86,482 SH   SOLE 18 86,482 0 0
APYX MEDICAL CORPORATION COM 03837C106 378 57,844 SH   SOLE 19 57,844 0 0
APYX MEDICAL CORPORATION COM 03837C106 7,086 1,085,147 SH   SOLE 21 1,085,147 0 0
APYX MEDICAL CORPORATION COM 03837C106 4,780 732,035 SH   SOLE 22 724,792 0 7,243
APYX MEDICAL CORPORATION COM 03837C106 0 65 SH   SOLE 43 65 0 0
AQUA METALS INC COM 03837J101 2 1,403 SH   SOLE 2 0 0 1,403
AQUA METALS INC COM 03837J101 19 12,830 SH   SOLE 18 12,830 0 0
AQUA METALS INC COM 03837J101 317 209,953 SH   SOLE 21 209,953 0 0
AQUA METALS INC COM 03837J101 1,472 974,563 SH   SOLE 22 974,563 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 23 12,358 SH   SOLE 2 2,125 0 10,233
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 843 SH   SOLE 7 843 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 335 179,297 SH   SOLE 18 179,297 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 171 91,341 SH   SOLE 19 91,341 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4,594 2,456,526 SH   SOLE 21 2,456,526 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2,919 1,560,832 SH   SOLE 22 1,533,429 0 27,403
AQUESTIVE THERAPEUTICS INC COM 03843E104 71 27,150 SH   SOLE 2 26,523 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104 13 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 179 68,435 SH   SOLE 21 68,435 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 672 257,570 SH   SOLE 22 257,570 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 48 18,373 SH   SOLE 30 18,373 0 0
ARAMARK COM 03852U106 21,177 563,212 SH   SOLE 2 50,096 0 513,116
ARAMARK COM 03852U106 7,175 190,836 SH   SOLE 4 91,003 0 99,833
ARAMARK COM 03852U106 836 22,245 SH   SOLE 7 22,245 0 0
ARAMARK COM 03852U106 48 1,276 SH   SOLE 13 1,276 0 0
ARAMARK COM 03852U106 1,031 27,432 SH   SOLE 15 27,432 0 0
ARAMARK COM 03852U106 4,896 130,226 SH   SOLE 18 118,821 0 11,405
ARAMARK COM 03852U106 16,248 432,118 SH   SOLE 19 432,118 0 0
ARAMARK COM 03852U106 102,268 2,719,903 SH   SOLE 21 2,719,903 0 0
ARAMARK COM 03852U106 213,099 5,667,515 SH   SOLE 22 5,262,246 0 405,269
ARAMARK COM 03852U106 10,616 282,339 SH   SOLE 23 282,339 0 0
ARAMARK COM 03852U106 9,564 254,360 SH   SOLE 25 254,360 0 0
ARAMARK COM 03852U106 12,864 342,131 SH   SOLE 26 169,678 0 172,453
ARAMARK COM 03852U106 15,674 416,870 SH   SOLE 28 5,888 0 410,982
ARAMARK COM 03852U106 18,798 499,944 SH   SOLE 30 481,789 0 18,155
ARAMARK COM 03852U106 1,887 50,177 SH   SOLE 31 25,168 0 25,009
ARAMARK COM 03852U106 3,346 88,986 SH   SOLE 34 88,986 0 0
ARAMARK COM 03852U106 4,204 111,810 SH   SOLE 36 111,810 0 0
ARAMARK COM 03852U106 268 7,122 SH   SOLE 40 7,122 0 0
ARAMARK COM 03852U106 3,359 89,345 SH   SOLE 43 65,582 0 23,763
ARAVIVE INC COM 03890D108 0 224 SH   SOLE 2 0 0 224
ARAVIVE INC COM 03890D108 6 3,116 SH   SOLE 18 3,116 0 0
ARAVIVE INC COM 03890D108 71 36,978 SH   SOLE 21 36,978 0 0
ARAVIVE INC COM 03890D108 256 132,385 SH   SOLE 22 132,385 0 0
ARBOR REALTY TRUST INC COM 038923108 10,521 616,698 SH   SOLE 2 343,064 0 273,634
ARBOR REALTY TRUST INC COM 038923108 8 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108 34 2,015 SH   SOLE 7 2,015 0 0
ARBOR REALTY TRUST INC COM 038923108 7,238 424,288 SH   SOLE 18 424,288 0 0
ARBOR REALTY TRUST INC COM 038923108 21,919 1,284,839 SH   SOLE 19 1,284,839 0 0
ARBOR REALTY TRUST INC COM 038923108 126,134 7,393,530 SH   SOLE 21 7,393,530 0 0
ARBOR REALTY TRUST INC COM 038923108 83,854 4,915,227 SH   SOLE 22 4,771,475 0 143,752
ARBOR REALTY TRUST INC COM 038923108 733 42,990 SH   SOLE 23 42,990 0 0
ARBOR REALTY TRUST INC COM 038923108 325 19,040 SH   SOLE 25 19,040 0 0
ARBOR REALTY TRUST INC COM 038923108 879 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108 168 9,842 SH   SOLE 28 9,842 0 0
ARBOR REALTY TRUST INC COM 038923108 1,372 80,409 SH   SOLE 30 80,409 0 0
ARBOR REALTY TRUST INC COM 038923108 279 16,348 SH   SOLE 40 16,348 0 0
ARBOR REALTY TRUST INC COM 038923108 433 25,379 SH   SOLE 43 17,115 0 8,264
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1,941 1,875,000 PRN   SOLE 21 1,875,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 148 49,632 SH   SOLE 2 3,139 0 46,493
ARBUTUS BIOPHARMA CORP COM 03879J100 787 264,164 SH   SOLE 18 264,164 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 432 144,826 SH   SOLE 19 144,826 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 12,424 4,169,139 SH   SOLE 21 4,169,139 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 6,316 2,119,545 SH   SOLE 22 2,077,419 0 42,126
ARBUTUS BIOPHARMA CORP COM 03879J100 207 69,605 SH   SOLE 30 69,605 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 24 7,918 SH   SOLE 43 7,918 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 437 112,156 SH   SOLE 2 0 0 112,156
ARC DOCUMENT SOLUTIONS INC COM 00191G103 27 6,964 SH   SOLE 18 6,964 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 468 120,063 SH   SOLE 21 120,063 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 4,634 1,188,084 SH   SOLE 22 1,188,084 0 0
ARCA BIOPHARMA INC COM 00211Y506 7 3,131 SH   SOLE 18 3,131 0 0
ARCA BIOPHARMA INC COM 00211Y506 80 34,835 SH   SOLE 21 34,835 0 0
ARCA BIOPHARMA INC COM 00211Y506 533 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 6 4,445 SH   SOLE 18 4,445 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 74 52,955 SH   SOLE 21 52,955 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 2 1,481 SH   SOLE 22 1,481 0 0
ARCBEST CORP COM 03937C105 2,820 35,034 SH   SOLE 2 13,867 0 21,167
ARCBEST CORP COM 03937C105 10 120 SH   SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 29 357 SH   SOLE 7 357 0 0
ARCBEST CORP COM 03937C105 7,591 94,293 SH   SOLE 18 94,293 0 0
ARCBEST CORP COM 03937C105 8,019 99,610 SH   SOLE 19 99,610 0 0
ARCBEST CORP COM 03937C105 246,533 3,062,526 SH   SOLE 21 3,062,526 0 0
ARCBEST CORP COM 03937C105 52,690 654,537 SH   SOLE 22 627,986 0 26,551
ARCBEST CORP COM 03937C105 153 1,895 SH   SOLE 23 1,895 0 0
ARCBEST CORP COM 03937C105 350 4,344 SH   SOLE 25 4,344 0 0
ARCBEST CORP COM 03937C105 1,832 22,752 SH   SOLE 26 12,683 0 10,069
ARCBEST CORP COM 03937C105 36 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105 3,470 43,109 SH   SOLE 30 43,109 0 0
ARCBEST CORP COM 03937C105 252 3,130 SH   SOLE 36 3,130 0 0
ARCBEST CORP COM 03937C105 279 3,471 SH   SOLE 40 3,471 0 0
ARCBEST CORP COM 03937C105 4,034 50,117 SH   SOLE 43 46,550 0 3,567
ARCELLX INC COMMON STOCK 03940C100 19 1,351 SH   SOLE 2 431 0 920
ARCELLX INC COMMON STOCK 03940C100 362 25,810 SH   SOLE 18 25,810 0 0
ARCELLX INC COMMON STOCK 03940C100 183 13,033 SH   SOLE 19 13,033 0 0
ARCELLX INC COMMON STOCK 03940C100 3,991 284,661 SH   SOLE 21 284,661 0 0
ARCELLX INC COMMON STOCK 03940C100 2,457 175,250 SH   SOLE 22 174,640 0 610
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 31,704 990,426 SH   SOLE 19 990,426 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 31,379 980,280 SH   SOLE 25 980,280 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 32,143 1,004,148 SH   SOLE 29 1,004,148 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 13,335 416,581 SH   SOLE 34 416,581 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10,081 314,925 SH   SOLE 43 263,393 0 51,532
ARCH CAP GROUP LTD ORD G0450A105 21,045 434,643 SH   SOLE 2 102,052 0 332,591
ARCH CAP GROUP LTD ORD G0450A105 12,935 267,140 SH   SOLE 4 149,681 0 117,459
ARCH CAP GROUP LTD ORD G0450A105 1,741 35,965 SH   SOLE 7 35,965 0 0
ARCH CAP GROUP LTD ORD G0450A105 96 1,979 SH   SOLE 13 1,979 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,403 49,633 SH   SOLE 15 49,633 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,741 552,263 SH   SOLE 18 530,983 0 21,280
ARCH CAP GROUP LTD ORD G0450A105 4,897 101,138 SH   SOLE 19 101,138 0 0
ARCH CAP GROUP LTD ORD G0450A105 237,546 4,905,939 SH   SOLE 21 4,905,939 0 0
ARCH CAP GROUP LTD ORD G0450A105 394,711 8,151,823 SH   SOLE 22 7,477,403 0 674,420
ARCH CAP GROUP LTD ORD G0450A105 23,719 489,866 SH   SOLE 23 489,866 0 0
ARCH CAP GROUP LTD ORD G0450A105 21,706 448,290 SH   SOLE 25 448,290 0 0
ARCH CAP GROUP LTD ORD G0450A105 27,863 575,449 SH   SOLE 26 282,553 0 292,896
ARCH CAP GROUP LTD ORD G0450A105 48,356 998,673 SH   SOLE 28 7,192 0 991,481
ARCH CAP GROUP LTD ORD G0450A105 69 1,415 SH   SOLE 29 1,415 0 0
ARCH CAP GROUP LTD ORD G0450A105 35,011 723,061 SH   SOLE 30 723,061 0 0
ARCH CAP GROUP LTD ORD G0450A105 4,280 88,392 SH   SOLE 31 41,934 0 46,458
ARCH CAP GROUP LTD ORD G0450A105 912 18,831 SH   SOLE 34 18,831 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,565 156,234 SH   SOLE 36 156,234 0 0
ARCH CAP GROUP LTD ORD G0450A105 621 12,816 SH   SOLE 40 12,816 0 0
ARCH CAP GROUP LTD ORD G0450A105 34 700 SH   OTR 43 700 0 0
ARCH CAP GROUP LTD ORD G0450A105 12,877 265,940 SH   SOLE 43 258,730 0 7,210
ARCH RESOURCES INC CL A 03940R107 894 6,507 SH   SOLE 2 4,316 0 2,191
ARCH RESOURCES INC CL A 03940R107 13 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 28 204 SH   SOLE 7 204 0 0
ARCH RESOURCES INC CL A 03940R107 6,330 46,073 SH   SOLE 18 46,073 0 0
ARCH RESOURCES INC CL A 03940R107 3,675 26,751 SH   SOLE 19 26,751 0 0
ARCH RESOURCES INC CL A 03940R107 81,946 596,493 SH   SOLE 21 596,493 0 0
ARCH RESOURCES INC CL A 03940R107 48,915 356,054 SH   SOLE 22 343,751 0 12,303
ARCH RESOURCES INC CL A 03940R107 1,096 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 1,481 10,780 SH   SOLE 30 10,780 0 0
ARCH RESOURCES INC CL A 03940R107 219 1,592 SH   SOLE 40 1,592 0 0
ARCH RESOURCES INC CL A 03940R107 825 6,003 SH   SOLE 43 3,614 0 2,389
ARCHAEA ENERGY INC COM CL A 03940F103 55 2,524 SH   SOLE 2 1,375 0 1,149
ARCHAEA ENERGY INC COM CL A 03940F103 1,095 49,940 SH   SOLE 21 49,940 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 8,746 398,827 SH   SOLE 22 398,827 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 758 34,565 SH   SOLE 28 34,565 0 0
ARCHER AVIATION INC COM CL A 03945R102 20 4,245 SH   SOLE 2 0 0 4,245
ARCHER AVIATION INC COM CL A 03945R102 33 6,806 SH   SOLE 21 6,806 0 0
ARCHER AVIATION INC COM CL A 03945R102 7,846 1,631,149 SH   SOLE 22 1,631,149 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 133,476 1,478,795 SH   SOLE 2 423,074 0 1,055,721
ARCHER DANIELS MIDLAND CO COM 039483102 22,396 248,130 SH   SOLE 4 219,176 0 28,954
ARCHER DANIELS MIDLAND CO COM 039483102 84,055 931,255 SH   SOLE 7 916,086 0 15,169
ARCHER DANIELS MIDLAND CO COM 039483102 2,420 26,816 SH   SOLE 13 26,816 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7,197 79,733 SH   SOLE 15 79,733 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102 89,184 988,080 SH   SOLE 18 909,844 0 78,236
ARCHER DANIELS MIDLAND CO COM 039483102 80,321 889,890 SH   SOLE 19 889,890 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,362,873 15,099,412 SH   SOLE 21 15,099,412 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,076,658 11,928,410 SH   SOLE 22 10,808,242 0 1,120,168
ARCHER DANIELS MIDLAND CO COM 039483102 62,899 696,865 SH   SOLE 23 696,865 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 97,094 1,075,718 SH   SOLE 25 1,075,718 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 149,208 1,653,095 SH   SOLE 26 610,314 0 1,042,781
ARCHER DANIELS MIDLAND CO COM 039483102 119,481 1,323,742 SH   SOLE 28 23,503 0 1,300,239
ARCHER DANIELS MIDLAND CO COM 039483102 371,667 4,117,738 SH   SOLE 30 3,903,457 0 214,281
ARCHER DANIELS MIDLAND CO COM 039483102 11,143 123,456 SH   SOLE 31 60,413 0 63,043
ARCHER DANIELS MIDLAND CO COM 039483102 41,209 456,562 SH   SOLE 34 456,562 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 22,762 252,188 SH   SOLE 36 252,188 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,659 18,380 SH   SOLE 40 18,380 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 113 1,253 SH   OTR 43 1,253 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 39,709 439,945 SH   SOLE 43 402,450 0 37,495
ARCHROCK INC COM 03957W106 3,359 363,920 SH   SOLE 2 88,168 0 275,752
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 14 1,567 SH   SOLE 7 1,567 0 0
ARCHROCK INC COM 03957W106 4,577 495,839 SH   SOLE 18 495,839 0 0
ARCHROCK INC COM 03957W106 7,280 788,770 SH   SOLE 19 788,770 0 0
ARCHROCK INC COM 03957W106 158,368 17,157,919 SH   SOLE 21 17,157,919 0 0
ARCHROCK INC COM 03957W106 39,331 4,261,227 SH   SOLE 22 4,120,655 0 140,572
ARCHROCK INC COM 03957W106 316 34,262 SH   SOLE 23 34,262 0 0
ARCHROCK INC COM 03957W106 236 25,583 SH   SOLE 25 25,583 0 0
ARCHROCK INC COM 03957W106 2,710 293,578 SH   SOLE 26 55,872 0 237,706
ARCHROCK INC COM 03957W106 755 81,845 SH   SOLE 28 81,845 0 0
ARCHROCK INC COM 03957W106 2,060 223,188 SH   SOLE 30 223,188 0 0
ARCHROCK INC COM 03957W106 249 26,974 SH   SOLE 34 26,974 0 0
ARCHROCK INC COM 03957W106 222 24,091 SH   SOLE 36 24,091 0 0
ARCHROCK INC COM 03957W106 156 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 4,216 456,770 SH   SOLE 43 331,353 0 125,417
ARCIMOTO INC COM 039587100 27 4,083 SH   SOLE 2 1,123 0 2,960
ARCIMOTO INC COM 039587100 3 440 SH   SOLE 7 440 0 0
ARCIMOTO INC COM 039587100 532 80,520 SH   SOLE 18 80,520 0 0
ARCIMOTO INC COM 039587100 324 48,963 SH   SOLE 19 48,963 0 0
ARCIMOTO INC COM 039587100 6,348 960,319 SH   SOLE 21 960,319 0 0
ARCIMOTO INC COM 039587100 4,530 685,264 SH   SOLE 22 679,733 0 5,531
ARCIMOTO INC COM 039587100 111 16,754 SH   SOLE 43 16,754 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 3 2,291 SH   SOLE 2 2,291 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 109 81,860 SH   SOLE 19 81,860 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 20 14,929 SH   SOLE 34 14,929 0 0
ARCO PLATFORM LTD COM CL A G04553106 19 906 SH   SOLE 25 906 0 0
ARCONIC CORPORATION COM 03966V107 11,505 449,064 SH   SOLE 2 383,157 0 65,907
ARCONIC CORPORATION COM 03966V107 10 389 SH   SOLE 4 389 0 0
ARCONIC CORPORATION COM 03966V107 6,061 236,565 SH   SOLE 7 236,565 0 0
ARCONIC CORPORATION COM 03966V107 10,122 395,064 SH   SOLE 18 395,064 0 0
ARCONIC CORPORATION COM 03966V107 36,533 1,425,951 SH   SOLE 19 1,425,951 0 0
ARCONIC CORPORATION COM 03966V107 344,893 13,461,876 SH   SOLE 21 13,461,876 0 0
ARCONIC CORPORATION COM 03966V107 68,902 2,689,366 SH   SOLE 22 2,582,977 0 106,389
ARCONIC CORPORATION COM 03966V107 54 2,126 SH   SOLE 23 2,126 0 0
ARCONIC CORPORATION COM 03966V107 390 15,234 SH   SOLE 25 15,234 0 0
ARCONIC CORPORATION COM 03966V107 1,144 44,642 SH   SOLE 26 28,488 0 16,154
ARCONIC CORPORATION COM 03966V107 1,846 72,055 SH   SOLE 28 72,055 0 0
ARCONIC CORPORATION COM 03966V107 4,559 177,951 SH   SOLE 30 177,951 0 0
ARCONIC CORPORATION COM 03966V107 23,972 935,669 SH   SOLE 34 935,669 0 0
ARCONIC CORPORATION COM 03966V107 125 4,870 SH   SOLE 36 4,870 0 0
ARCONIC CORPORATION COM 03966V107 318 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107 8 300 SH   OTR 43 300 0 0
ARCONIC CORPORATION COM 03966V107 9,947 388,233 SH   SOLE 43 371,248 0 16,985
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 407 50,051 SH   SOLE 21 50,051 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 555 68,260 SH   SOLE 28 68,260 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 0 1 SH   SOLE 43 1 0 0
ARCOSA INC COM 039653100 2,469 43,127 SH   SOLE 2 16,084 0 27,043
ARCOSA INC COM 039653100 11 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100 38 668 SH   SOLE 7 668 0 0
ARCOSA INC COM 039653100 10,354 180,853 SH   SOLE 18 180,853 0 0
ARCOSA INC COM 039653100 4,950 86,462 SH   SOLE 19 86,462 0 0
ARCOSA INC COM 039653100 341,170 5,959,297 SH   SOLE 21 5,959,297 0 0
ARCOSA INC COM 039653100 69,978 1,222,320 SH   SOLE 22 1,171,564 0 50,756
ARCOSA INC COM 039653100 350 6,113 SH   SOLE 25 6,113 0 0
ARCOSA INC COM 039653100 1,303 22,766 SH   SOLE 26 19,467 0 3,299
ARCOSA INC COM 039653100 49 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100 4,765 83,236 SH   SOLE 30 83,236 0 0
ARCOSA INC COM 039653100 73 1,277 SH   SOLE 36 1,277 0 0
ARCOSA INC COM 039653100 329 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,991 34,776 SH   SOLE 43 31,603 0 3,173
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 535 19,849 SH   SOLE 2 6,151 0 13,698
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 8 299 SH   SOLE 7 299 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,738 64,468 SH   SOLE 18 64,468 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,019 37,795 SH   SOLE 19 37,795 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 27,501 1,020,056 SH   SOLE 21 1,020,056 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 13,706 508,383 SH   SOLE 22 488,403 0 19,980
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 88 3,247 SH   SOLE 25 3,247 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 93 3,461 SH   SOLE 26 842 0 2,619
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 10 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 827 30,666 SH   SOLE 30 30,666 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 53 1,957 SH   SOLE 36 1,957 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 62 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 73 2,725 SH   SOLE 43 2,671 0 54
ARCUS BIOSCIENCES INC COM 03969F109 2,084 66,040 SH   SOLE 2 18,408 0 47,632
ARCUS BIOSCIENCES INC COM 03969F109 5 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 20 641 SH   SOLE 7 641 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,472 141,694 SH   SOLE 18 141,694 0 0
ARCUS BIOSCIENCES INC COM 03969F109 15,903 503,901 SH   SOLE 19 503,901 0 0
ARCUS BIOSCIENCES INC COM 03969F109 63,557 2,013,832 SH   SOLE 21 2,013,832 0 0
ARCUS BIOSCIENCES INC COM 03969F109 35,603 1,128,115 SH   SOLE 22 1,085,960 0 42,155
ARCUS BIOSCIENCES INC COM 03969F109 139 4,408 SH   SOLE 23 4,408 0 0
ARCUS BIOSCIENCES INC COM 03969F109 156 4,954 SH   SOLE 25 4,954 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,695 53,709 SH   SOLE 26 20,834 0 32,875
ARCUS BIOSCIENCES INC COM 03969F109 27 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109 6,452 204,437 SH   SOLE 30 204,437 0 0
ARCUS BIOSCIENCES INC COM 03969F109 41 1,300 SH   SOLE 34 1,300 0 0
ARCUS BIOSCIENCES INC COM 03969F109 152 4,810 SH   SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 336 10,662 SH   SOLE 43 10,662 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1,942 100,845 SH   SOLE 2 75,938 0 24,907
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,741 142,318 SH   SOLE 18 136,377 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28,892 1,500,096 SH   SOLE 19 1,500,096 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 255 13,250 SH   SOLE 20 13,250 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23,631 1,226,967 SH   SOLE 21 1,226,967 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 15,008 779,213 SH   SOLE 22 751,721 0 27,492
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 90 4,657 SH   SOLE 23 4,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 69 3,558 SH   SOLE 25 3,558 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 352 18,267 SH   SOLE 26 668 0 17,599
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 612 31,763 SH   SOLE 30 31,763 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9,364 486,190 SH   SOLE 34 486,190 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 18 913 SH   SOLE 36 913 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 42 2,166 SH   SOLE 40 2,166 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 74 3,853 SH   SOLE 43 3,777 0 76
ARDAGH METAL PACKAGING S A SHS L02235106 269 33,145 SH   SOLE 2 5,891 0 27,254
ARDAGH METAL PACKAGING S A SHS L02235106 227 27,961 SH   SOLE 18 27,961 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 215 26,431 SH   SOLE 19 26,431 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 6,437 791,773 SH   SOLE 21 791,773 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 6,215 764,463 SH   SOLE 22 694,300 0 70,163
ARDAGH METAL PACKAGING S A SHS L02235106 9 1,168 SH   SOLE 31 1,168 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 29 3,625 SH   SOLE 43 3,625 0 0
ARDELYX INC COM 039697107 51 47,353 SH   SOLE 2 3,557 0 43,796
ARDELYX INC COM 039697107 1 1,360 SH   SOLE 7 1,360 0 0
ARDELYX INC COM 039697107 282 263,431 SH   SOLE 18 263,431 0 0
ARDELYX INC COM 039697107 187 174,588 SH   SOLE 19 174,588 0 0
ARDELYX INC COM 039697107 3,417 3,193,448 SH   SOLE 21 3,193,448 0 0
ARDELYX INC COM 039697107 2,154 2,012,694 SH   SOLE 22 1,988,616 0 24,078
ARDELYX INC COM 039697107 8 7,702 SH   SOLE 43 7,702 0 0
ARDMORE SHIPPING CORP COM Y0207T100 218 48,551 SH   SOLE 2 21,309 0 27,242
ARDMORE SHIPPING CORP COM Y0207T100 32 7,055 SH   SOLE 18 7,055 0 0
ARDMORE SHIPPING CORP COM Y0207T100 95 21,221 SH   SOLE 19 21,221 0 0
ARDMORE SHIPPING CORP COM Y0207T100 422 93,677 SH   SOLE 21 93,677 0 0
ARDMORE SHIPPING CORP COM Y0207T100 845 187,736 SH   SOLE 22 187,736 0 0
ARDMORE SHIPPING CORP COM Y0207T100 72 16,037 SH   SOLE 23 16,037 0 0
ARDMORE SHIPPING CORP COM Y0207T100 108 24,041 SH   SOLE 26 0 0 24,041
ARES CAPITAL CORP COM 04010L103 33,801 1,613,432 SH   SOLE 30 1,613,432 0 0
ARES CAPITAL CORP COM 04010L103 2,240 106,900 SH   SOLE 43 77,407 0 29,493
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2,890 2,560,000 PRN   SOLE 21 2,560,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 775 49,919 SH   SOLE 2 12,672 0 37,247
ARES COML REAL ESTATE CORP COM 04013V108 9 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 2,088 134,530 SH   SOLE 18 134,530 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,235 79,552 SH   SOLE 19 79,552 0 0
ARES COML REAL ESTATE CORP COM 04013V108 37,168 2,394,823 SH   SOLE 21 2,394,823 0 0
ARES COML REAL ESTATE CORP COM 04013V108 18,507 1,192,443 SH   SOLE 22 1,149,879 0 42,564
ARES COML REAL ESTATE CORP COM 04013V108 88 5,672 SH   SOLE 25 5,672 0 0
ARES COML REAL ESTATE CORP COM 04013V108 4,113 264,990 SH   SOLE 26 0 0 264,990
ARES COML REAL ESTATE CORP COM 04013V108 997 64,224 SH   SOLE 30 64,224 0 0
ARES COML REAL ESTATE CORP COM 04013V108 97 6,246 SH   SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 405 26,115 SH   SOLE 43 25,774 0 341
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 24,888 306,390 SH   SOLE 2 54,310 0 252,080
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 35 437 SH   SOLE 4 437 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 159 1,959 SH   SOLE 7 1,959 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5,401 66,492 SH   SOLE 18 66,492 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,407 41,937 SH   SOLE 19 41,937 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 170,967 2,104,733 SH   SOLE 21 2,104,733 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 284,528 3,502,745 SH   SOLE 22 3,345,397 0 157,348
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,437 17,687 SH   SOLE 25 17,687 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,327 53,272 SH   SOLE 26 43,703 0 9,569
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 176 2,161 SH   SOLE 28 2,161 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5,905 72,696 SH   SOLE 30 72,696 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 169 2,083 SH   SOLE 31 2,083 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 31 384 SH   SOLE 34 384 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,275 15,701 SH   SOLE 40 15,701 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 190 2,344 SH   SOLE 43 1,066 0 1,278
ARGAN INC COM 04010E109 1,026 25,279 SH   SOLE 2 17,588 0 7,691
ARGAN INC COM 04010E109 2 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109 6 140 SH   SOLE 7 140 0 0
ARGAN INC COM 04010E109 1,881 46,345 SH   SOLE 18 46,345 0 0
ARGAN INC COM 04010E109 1,085 26,729 SH   SOLE 19 26,729 0 0
ARGAN INC COM 04010E109 29,374 723,668 SH   SOLE 21 723,668 0 0
ARGAN INC COM 04010E109 16,699 411,403 SH   SOLE 22 397,281 0 14,122
ARGAN INC COM 04010E109 81 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109 52 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 386 9,519 SH   SOLE 30 9,519 0 0
ARGAN INC COM 04010E109 55 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 463 11,407 SH   SOLE 43 10,489 0 918
ARGENX SE SPONSORED ADR 04016X101 4,194 13,301 SH   SOLE 2 13,301 0 0
ARGENX SE SPONSORED ADR 04016X101 2,128 6,749 SH   SOLE 18 6,749 0 0
ARGENX SE SPONSORED ADR 04016X101 58,536 185,646 SH   SOLE 19 185,646 0 0
ARGENX SE SPONSORED ADR 04016X101 102,425 324,839 SH   SOLE 21 324,839 0 0
ARGENX SE SPONSORED ADR 04016X101 4,118 13,059 SH   SOLE 30 13,059 0 0
ARGENX SE SPONSORED ADR 04016X101 33,527 106,330 SH   SOLE 34 106,330 0 0
ARGENX SE SPONSORED ADR 04016X101 8,295 26,307 SH   SOLE 43 22,691 0 3,616
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,781 43,154 SH   SOLE 2 25,157 0 17,997
ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 18 429 SH   SOLE 7 429 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,898 94,434 SH   SOLE 18 94,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,332 56,504 SH   SOLE 19 56,504 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 47,410 1,148,499 SH   SOLE 21 1,148,499 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 32,346 783,578 SH   SOLE 22 750,844 0 32,734
ARGO GROUP INTL HLDGS LTD COM G0464B107 38 929 SH   SOLE 23 929 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 181 4,390 SH   SOLE 25 4,390 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 400 9,686 SH   SOLE 26 7,381 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107 26 620 SH   SOLE 28 620 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 938 22,731 SH   SOLE 30 22,731 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 191 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 859 20,816 SH   SOLE 43 18,827 0 1,989
ARHAUS INC COM CL A 04035M102 248 29,143 SH   SOLE 22 29,143 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 8 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 3 1,851 SH   SOLE 18 1,851 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 52 29,435 SH   SOLE 21 29,435 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 363 19,969 SH   SOLE 2 1,581 0 18,388
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 1,059 58,168 SH   SOLE 18 58,168 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 618 33,973 SH   SOLE 19 33,973 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 10,907 599,285 SH   SOLE 21 599,285 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 3,901 214,367 SH   SOLE 22 204,285 0 10,082
ARISTA NETWORKS INC COM 040413106 70,213 505,205 SH   SOLE 2 128,900 0 376,305
ARISTA NETWORKS INC COM 040413106 20,936 150,637 SH   SOLE 4 91,415 0 59,222
ARISTA NETWORKS INC COM 040413106 28,746 206,836 SH   SOLE 7 200,429 0 6,407
ARISTA NETWORKS INC COM 040413106 722 5,196 SH   SOLE 13 5,196 0 0
ARISTA NETWORKS INC COM 040413106 3,010 21,658 SH   SOLE 15 21,658 0 0
ARISTA NETWORKS INC COM 040413106 2 16 SH   SOLE 17 0 0 16
ARISTA NETWORKS INC COM 040413106 57,455 413,404 SH   SOLE 18 382,825 0 30,579
ARISTA NETWORKS INC COM 040413106 14,319 103,028 SH   SOLE 19 103,028 0 0
ARISTA NETWORKS INC COM 040413106 1,019,414 7,334,970 SH   SOLE 21 7,334,970 0 0
ARISTA NETWORKS INC COM 040413106 697,039 5,015,391 SH   SOLE 22 4,545,800 0 469,591
ARISTA NETWORKS INC COM 040413106 40,289 289,891 SH   SOLE 23 289,891 0 0
ARISTA NETWORKS INC COM 040413106 51,330 369,333 SH   SOLE 25 369,333 0 0
ARISTA NETWORKS INC COM 040413106 69,967 503,435 SH   SOLE 26 174,916 0 328,519
ARISTA NETWORKS INC COM 040413106 99,567 716,413 SH   SOLE 28 4,220 0 712,193
ARISTA NETWORKS INC COM 040413106 186,052 1,338,693 SH   SOLE 30 1,322,231 0 16,462
ARISTA NETWORKS INC COM 040413106 6,960 50,077 SH   SOLE 31 24,045 0 26,032
ARISTA NETWORKS INC COM 040413106 13,354 96,083 SH   SOLE 34 96,083 0 0
ARISTA NETWORKS INC COM 040413106 11,811 84,986 SH   SOLE 36 84,986 0 0
ARISTA NETWORKS INC COM 040413106 997 7,176 SH   SOLE 40 7,176 0 0
ARISTA NETWORKS INC COM 040413106 78 564 SH   OTR 43 564 0 0
ARISTA NETWORKS INC COM 040413106 21,581 155,283 SH   SOLE 43 144,430 0 10,853
ARK RESTAURANTS CORP COM 040712101 8 445 SH   SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 100 5,422 SH   SOLE 21 5,422 0 0
ARK RESTAURANTS CORP COM 040712101 70 3,811 SH   SOLE 22 3,811 0 0
ARKO CORP COM 041242108 334 36,689 SH   SOLE 2 26,127 0 10,562
ARKO CORP COM 041242108 9 1,039 SH   SOLE 7 1,039 0 0
ARKO CORP COM 041242108 1,984 218,021 SH   SOLE 18 218,021 0 0
ARKO CORP COM 041242108 1,404 154,289 SH   SOLE 19 154,289 0 0
ARKO CORP COM 041242108 25,714 2,825,670 SH   SOLE 21 2,825,670 0 0
ARKO CORP COM 041242108 17,616 1,935,839 SH   SOLE 22 1,889,537 0 46,302
ARKO CORP COM 041242108 71 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108 113 12,464 SH   SOLE 30 12,464 0 0
ARKO CORP COM 041242108 52 5,680 SH   SOLE 40 5,680 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 21 5,963 SH   SOLE 18 5,963 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 622 179,197 SH   SOLE 21 179,197 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,203 923,152 SH   SOLE 22 923,152 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 0 98 SH   SOLE 43 98 0 0
ARLO TECHNOLOGIES INC COM 04206A101 111 12,476 SH   SOLE 2 3,752 0 8,724
ARLO TECHNOLOGIES INC COM 04206A101 12 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,681 302,575 SH   SOLE 18 302,575 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,324 149,485 SH   SOLE 19 149,485 0 0
ARLO TECHNOLOGIES INC COM 04206A101 89,938 10,151,029 SH   SOLE 21 10,151,029 0 0
ARLO TECHNOLOGIES INC COM 04206A101 17,617 1,988,420 SH   SOLE 22 1,973,007 0 15,413
ARLO TECHNOLOGIES INC COM 04206A101 862 97,251 SH   SOLE 30 97,251 0 0
ARLO TECHNOLOGIES INC COM 04206A101 213 24,073 SH   SOLE 43 24,020 0 53
ARMADA HOFFLER PPTYS INC COM 04208T108 4,586 314,137 SH   SOLE 2 244,767 0 69,370
ARMADA HOFFLER PPTYS INC COM 04208T108 456 31,214 SH   SOLE 4 31,214 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,151 78,836 SH   SOLE 7 78,836 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,530 241,776 SH   SOLE 18 241,776 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 6,621 453,488 SH   SOLE 19 453,488 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 120,918 8,282,040 SH   SOLE 21 8,282,040 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 38,217 2,617,573 SH   SOLE 22 2,552,873 0 64,700
ARMADA HOFFLER PPTYS INC COM 04208T108 201 13,780 SH   SOLE 23 13,780 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,777 258,709 SH   SOLE 25 258,709 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,607 110,090 SH   SOLE 26 0 0 110,090
ARMADA HOFFLER PPTYS INC COM 04208T108 543 37,193 SH   SOLE 28 0 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 5,736 392,905 SH   SOLE 30 392,905 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 483 33,062 SH   SOLE 34 33,062 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 113 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,032 70,717 SH   SOLE 43 69,761 0 956
ARMATA PHARMACEUTICALS INC COM 04216R102 10 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 111 22,667 SH   SOLE 21 22,667 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 549 65,310 SH   SOLE 2 24,814 0 40,496
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,956 351,860 SH   SOLE 18 351,860 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,303 155,071 SH   SOLE 19 155,071 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 107,246 12,767,352 SH   SOLE 21 12,767,352 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 17,593 2,094,381 SH   SOLE 22 2,020,908 0 73,473
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 155 18,395 SH   SOLE 25 18,395 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 143 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,724 205,279 SH   SOLE 30 205,279 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 87 10,341 SH   SOLE 40 10,341 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 444 52,801 SH   SOLE 43 51,533 0 1,268
ARMSTRONG FLOORING INC COM 04238R106 6 4,476 SH   SOLE 18 4,476 0 0
ARMSTRONG FLOORING INC COM 04238R106 108 75,263 SH   SOLE 21 75,263 0 0
ARMSTRONG FLOORING INC COM 04238R106 534 373,199 SH   SOLE 22 373,199 0 0
ARMSTRONG FLOORING INC COM 04238R106 12 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 50 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG FLOORING INC COM 04238R106 1 449 SH   SOLE 43 449 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,326 36,957 SH   SOLE 2 14,673 0 22,284
ARMSTRONG WORLD INDS INC NEW COM 04247X102 16 173 SH   SOLE 4 173 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 59 654 SH   SOLE 7 654 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,871 20,788 SH   SOLE 18 20,788 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,271 14,125 SH   SOLE 19 14,125 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 58,710 652,261 SH   SOLE 21 652,261 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 96,469 1,071,761 SH   SOLE 22 1,016,708 0 55,053
ARMSTRONG WORLD INDS INC NEW COM 04247X102 787 8,746 SH   SOLE 25 8,746 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,134 23,708 SH   SOLE 26 20,013 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 76 848 SH   SOLE 28 848 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,535 28,161 SH   SOLE 30 28,161 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 63 697 SH   SOLE 31 697 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 248 2,753 SH   SOLE 36 2,753 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 528 5,870 SH   SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 570 6,334 SH   SOLE 43 4,699 0 1,635
ARQIT QUANTUM INC ORDINARY SHARES G0567U101 1,338 85,902 SH   SOLE 21 85,902 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,259 111,750 SH   SOLE 2 53,479 0 58,271
ARRAY TECHNOLOGIES INC COM SHS 04271T100 63 5,554 SH   SOLE 4 254 0 5,300
ARRAY TECHNOLOGIES INC COM SHS 04271T100 20 1,766 SH   SOLE 7 1,766 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 4,151 368,365 SH   SOLE 18 368,365 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 2,578 228,727 SH   SOLE 19 228,727 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 75,320 6,683,245 SH   SOLE 21 6,683,245 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 33,028 2,930,601 SH   SOLE 22 2,820,572 0 110,029
ARRAY TECHNOLOGIES INC COM SHS 04271T100 164 14,526 SH   SOLE 25 14,526 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 641 56,907 SH   SOLE 26 50,214 0 6,693
ARRAY TECHNOLOGIES INC COM SHS 04271T100 672 59,629 SH   SOLE 28 59,629 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 28,294 2,510,563 SH   SOLE 30 2,510,563 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 193 17,103 SH   SOLE 40 17,103 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 272 24,115 SH   SOLE 43 22,390 0 1,725
ARRIVAL GROUP SHS L0423Q108 312 83,589 SH   SOLE 2 42,240 0 41,349
ARRIVAL GROUP SHS L0423Q108 170 45,529 SH   SOLE 4 45,529 0 0
ARRIVAL GROUP SHS L0423Q108 34,832 9,338,244 SH   SOLE 19 9,338,244 0 0
ARRIVAL GROUP SHS L0423Q108 21 5,606 SH   SOLE 21 5,606 0 0
ARRIVAL GROUP SHS L0423Q108 2,076 556,448 SH   SOLE 22 283,673 0 272,775
ARRIVAL GROUP SHS L0423Q108 21,062 5,646,596 SH   SOLE 34 5,646,596 0 0
ARROW ELECTRS INC COM 042735100 28,521 240,418 SH   SOLE 2 58,556 0 181,862
ARROW ELECTRS INC COM 042735100 7,301 61,542 SH   SOLE 4 25,721 0 35,821
ARROW ELECTRS INC COM 042735100 3,296 27,782 SH   SOLE 7 10,436 0 17,346
ARROW ELECTRS INC COM 042735100 31 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 1,090 9,191 SH   SOLE 15 9,191 0 0
ARROW ELECTRS INC COM 042735100 1 6 SH   SOLE 17 0 0 6
ARROW ELECTRS INC COM 042735100 22,793 192,132 SH   SOLE 18 188,550 0 3,582
ARROW ELECTRS INC COM 042735100 2,314 19,507 SH   SOLE 19 19,507 0 0
ARROW ELECTRS INC COM 042735100 441,920 3,725,194 SH   SOLE 21 3,725,194 0 0
ARROW ELECTRS INC COM 042735100 240,000 2,023,093 SH   SOLE 22 1,898,699 0 124,394
ARROW ELECTRS INC COM 042735100 10,608 89,420 SH   SOLE 23 89,420 0 0
ARROW ELECTRS INC COM 042735100 25,478 214,766 SH   SOLE 25 214,766 0 0
ARROW ELECTRS INC COM 042735100 14,599 123,067 SH   SOLE 26 63,892 0 59,175
ARROW ELECTRS INC COM 042735100 21,898 184,591 SH   SOLE 28 1,321 0 183,270
ARROW ELECTRS INC COM 042735100 61,738 520,424 SH   SOLE 30 401,441 0 118,983
ARROW ELECTRS INC COM 042735100 1,926 16,236 SH   SOLE 31 8,021 0 8,215
ARROW ELECTRS INC COM 042735100 378 3,184 SH   SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 3,725 31,397 SH   SOLE 36 31,397 0 0
ARROW ELECTRS INC COM 042735100 277 2,335 SH   SOLE 40 2,335 0 0
ARROW ELECTRS INC COM 042735100 17,784 149,915 SH   SOLE 43 138,746 0 11,169
ARROW FINL CORP COM 042744102 408 12,595 SH   SOLE 2 7,694 0 4,901
ARROW FINL CORP COM 042744102 6 196 SH   SOLE 7 196 0 0
ARROW FINL CORP COM 042744102 1,442 44,476 SH   SOLE 18 44,476 0 0
ARROW FINL CORP COM 042744102 836 25,796 SH   SOLE 19 25,796 0 0
ARROW FINL CORP COM 042744102 17,386 536,262 SH   SOLE 21 536,262 0 0
ARROW FINL CORP COM 042744102 14,980 462,050 SH   SOLE 22 445,410 0 16,640
ARROW FINL CORP COM 042744102 66 2,031 SH   SOLE 25 2,031 0 0
ARROW FINL CORP COM 042744102 181 5,577 SH   SOLE 30 5,577 0 0
ARROW FINL CORP COM 042744102 46 1,415 SH   SOLE 40 1,415 0 0
ARROW FINL CORP COM 042744102 198 6,117 SH   SOLE 43 6,117 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,601 100,044 SH   SOLE 2 78,730 0 21,314
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 62 1,342 SH   SOLE 7 1,342 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21,343 464,069 SH   SOLE 18 455,323 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16,937 368,274 SH   SOLE 19 368,274 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 366,579 7,970,842 SH   SOLE 21 7,970,842 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 138,501 3,011,543 SH   SOLE 22 2,952,253 0 59,290
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 192 4,178 SH   SOLE 23 4,178 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 701 15,240 SH   SOLE 25 15,240 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,389 51,939 SH   SOLE 26 29,356 0 22,583
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 142 3,079 SH   SOLE 28 3,079 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,106 111,017 SH   SOLE 30 111,017 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30 657 SH   SOLE 34 657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 207 4,508 SH   SOLE 36 4,508 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 549 11,939 SH   SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15 319 SH   OTR 43 319 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,645 35,763 SH   SOLE 43 34,186 0 1,577
ARTERIS INC COM 04302A104 12 947 SH   SOLE 2 476 0 471
ARTERIS INC COM 04302A104 200 15,352 SH   SOLE 18 15,352 0 0
ARTERIS INC COM 04302A104 108 8,309 SH   SOLE 19 8,309 0 0
ARTERIS INC COM 04302A104 2,053 157,906 SH   SOLE 21 157,906 0 0
ARTERIS INC COM 04302A104 1,259 96,832 SH   SOLE 22 95,639 0 1,193
ARTESIAN RES CORP CL A 043113208 118 2,425 SH   SOLE 2 610 0 1,815
ARTESIAN RES CORP CL A 043113208 535 11,026 SH   SOLE 7 11,026 0 0
ARTESIAN RES CORP CL A 043113208 1,218 25,089 SH   SOLE 18 25,089 0 0
ARTESIAN RES CORP CL A 043113208 723 14,885 SH   SOLE 19 14,885 0 0
ARTESIAN RES CORP CL A 043113208 20,491 422,064 SH   SOLE 21 422,064 0 0
ARTESIAN RES CORP CL A 043113208 9,817 202,201 SH   SOLE 22 197,268 0 4,933
ARTESIAN RES CORP CL A 043113208 4,811 99,091 SH   SOLE 30 99,091 0 0
ARTESIAN RES CORP CL A 043113208 132 2,720 SH   SOLE 43 2,720 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6,809 173,042 SH   SOLE 2 130,443 0 42,599
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 419 10,660 SH   SOLE 7 10,660 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6,639 168,713 SH   SOLE 18 154,074 0 14,639
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 15,226 386,936 SH   SOLE 19 386,936 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 93,709 2,381,432 SH   SOLE 21 2,381,432 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 67,872 1,724,841 SH   SOLE 22 1,686,987 0 37,854
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 508 12,907 SH   SOLE 23 12,907 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 360 9,161 SH   SOLE 25 9,161 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,560 90,459 SH   SOLE 26 25,573 0 64,886
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 45 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,380 35,064 SH   SOLE 30 35,064 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 205 5,198 SH   SOLE 36 5,198 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 347 8,829 SH   SOLE 40 8,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 25 629 SH   OTR 43 629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,276 83,244 SH   SOLE 43 64,418 0 18,826
ARTIVION INC COM 228903100 2,256 105,517 SH   SOLE 2 66,209 0 39,308
ARTIVION INC COM 228903100 23 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100 13 590 SH   SOLE 7 590 0 0
ARTIVION INC COM 228903100 2,787 130,338 SH   SOLE 18 130,338 0 0
ARTIVION INC COM 228903100 5,828 272,592 SH   SOLE 19 272,592 0 0
ARTIVION INC COM 228903100 107,351 5,021,080 SH   SOLE 21 5,021,080 0 0
ARTIVION INC COM 228903100 27,478 1,285,235 SH   SOLE 22 1,255,952 0 29,283
ARTIVION INC COM 228903100 220 10,276 SH   SOLE 23 10,276 0 0
ARTIVION INC COM 228903100 130 6,069 SH   SOLE 25 6,069 0 0
ARTIVION INC COM 228903100 1,481 69,280 SH   SOLE 26 18,620 0 50,660
ARTIVION INC COM 228903100 4,961 232,018 SH   SOLE 30 232,018 0 0
ARTIVION INC COM 228903100 171 7,975 SH   SOLE 34 7,975 0 0
ARTIVION INC COM 228903100 75 3,494 SH   SOLE 36 3,494 0 0
ARTIVION INC COM 228903100 84 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100 9 437 SH   OTR 43 437 0 0
ARTIVION INC COM 228903100 313 14,644 SH   SOLE 43 14,476 0 168
ARTS WAY MFG INC COM 043168103 2 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 4,283 63,646 SH   SOLE 2 50,568 0 13,078
ARVINAS INC COM 04335A105 8 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105 42 621 SH   SOLE 7 621 0 0
ARVINAS INC COM 04335A105 90 1,336 SH   SOLE 13 1,336 0 0
ARVINAS INC COM 04335A105 8,614 127,995 SH   SOLE 18 124,130 0 3,865
ARVINAS INC COM 04335A105 10,797 160,424 SH   SOLE 19 160,424 0 0
ARVINAS INC COM 04335A105 133,140 1,978,305 SH   SOLE 21 1,978,305 0 0
ARVINAS INC COM 04335A105 73,199 1,087,649 SH   SOLE 22 1,061,293 0 26,356
ARVINAS INC COM 04335A105 221 3,282 SH   SOLE 23 3,282 0 0
ARVINAS INC COM 04335A105 450 6,692 SH   SOLE 25 6,692 0 0
ARVINAS INC COM 04335A105 2,325 34,554 SH   SOLE 26 17,531 0 17,023
ARVINAS INC COM 04335A105 49 725 SH   SOLE 28 725 0 0
ARVINAS INC COM 04335A105 3,248 48,257 SH   SOLE 30 48,257 0 0
ARVINAS INC COM 04335A105 143 2,119 SH   SOLE 36 2,119 0 0
ARVINAS INC COM 04335A105 292 4,333 SH   SOLE 40 4,333 0 0
ARVINAS INC COM 04335A105 350 5,198 SH   SOLE 43 5,176 0 22
ASANA INC CL A 04342Y104 1,994 49,890 SH   SOLE 2 19,841 0 30,049
ASANA INC CL A 04342Y104 1,640 41,037 SH   SOLE 4 27,287 0 13,750
ASANA INC CL A 04342Y104 268 6,703 SH   SOLE 7 6,703 0 0
ASANA INC CL A 04342Y104 6 150 SH   SOLE 13 150 0 0
ASANA INC CL A 04342Y104 200 5,000 SH   SOLE 15 5,000 0 0
ASANA INC CL A 04342Y104 10,770 269,441 SH   SOLE 18 256,324 0 13,117
ASANA INC CL A 04342Y104 11,614 290,566 SH   SOLE 19 290,566 0 0
ASANA INC CL A 04342Y104 117,845 2,948,342 SH   SOLE 21 2,948,342 0 0
ASANA INC CL A 04342Y104 80,699 2,019,001 SH   SOLE 22 1,974,213 0 44,788
ASANA INC CL A 04342Y104 3,600 90,080 SH   SOLE 23 90,080 0 0
ASANA INC CL A 04342Y104 518 12,959 SH   SOLE 25 12,959 0 0
ASANA INC CL A 04342Y104 3,623 90,638 SH   SOLE 26 45,196 0 45,442
ASANA INC CL A 04342Y104 3,252 81,352 SH   SOLE 28 1,382 0 79,970
ASANA INC CL A 04342Y104 5 121 SH   SOLE 29 121 0 0
ASANA INC CL A 04342Y104 7,461 186,668 SH   SOLE 30 186,668 0 0
ASANA INC CL A 04342Y104 338 8,463 SH   SOLE 31 6,953 0 1,510
ASANA INC CL A 04342Y104 136 3,410 SH   SOLE 34 3,410 0 0
ASANA INC CL A 04342Y104 448 11,210 SH   SOLE 36 11,210 0 0
ASANA INC CL A 04342Y104 92 2,307 SH   SOLE 40 2,307 0 0
ASANA INC CL A 04342Y104 737 18,427 SH   SOLE 43 17,356 0 1,071
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,983 18,620 SH   SOLE 2 11,078 0 7,542
ASBURY AUTOMOTIVE GROUP INC COM 043436104 12 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 97 603 SH   SOLE 7 603 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13,087 81,692 SH   SOLE 18 78,388 0 3,304
ASBURY AUTOMOTIVE GROUP INC COM 043436104 14,674 91,601 SH   SOLE 19 91,601 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 445,089 2,778,336 SH   SOLE 21 2,778,336 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 97,374 607,826 SH   SOLE 22 594,453 0 13,373
ASBURY AUTOMOTIVE GROUP INC COM 043436104 315 1,964 SH   SOLE 23 1,964 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 491 3,065 SH   SOLE 25 3,065 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,822 17,617 SH   SOLE 26 6,613 0 11,004
ASBURY AUTOMOTIVE GROUP INC COM 043436104 55 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,126 38,241 SH   SOLE 30 38,241 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 97 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 439 2,742 SH   SOLE 40 2,742 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,953 12,188 SH   SOLE 43 12,167 0 21
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 172 1,467 SH   SOLE 19 1,467 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 41,400 352,764 SH   SOLE 21 352,764 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 450 3,834 SH   SOLE 22 0 0 3,834
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3,079 26,236 SH   SOLE 30 26,236 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,283 10,936 SH   SOLE 34 10,936 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 686 5,847 SH   SOLE 43 4,359 0 1,488
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,023 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 46,869 6,610,643 SH   SOLE 21 6,610,643 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 9,430 1,329,984 SH   SOLE 43 1,147,749 0 182,235
ASENSUS SURGICAL INC COM 04367G103 26 41,187 SH   SOLE 2 9,551 0 31,636
ASENSUS SURGICAL INC COM 04367G103 2 3,761 SH   SOLE 7 3,761 0 0
ASENSUS SURGICAL INC COM 04367G103 461 735,142 SH   SOLE 18 735,142 0 0
ASENSUS SURGICAL INC COM 04367G103 256 408,761 SH   SOLE 19 408,761 0 0
ASENSUS SURGICAL INC COM 04367G103 5,359 8,549,551 SH   SOLE 21 8,549,551 0 0
ASENSUS SURGICAL INC COM 04367G103 3,565 5,688,205 SH   SOLE 22 5,579,359 0 108,846
ASENSUS SURGICAL INC COM 04367G103 4 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102 9,180 78,653 SH   SOLE 2 53,185 0 25,468
ASGN INC COM 00191U102 200 1,714 SH   SOLE 4 1,714 0 0
ASGN INC COM 00191U102 114 980 SH   SOLE 7 980 0 0
ASGN INC COM 00191U102 26,978 231,158 SH   SOLE 18 227,205 0 3,953
ASGN INC COM 00191U102 18,997 162,772 SH   SOLE 19 162,772 0 0
ASGN INC COM 00191U102 417,179 3,574,495 SH   SOLE 21 3,574,495 0 0
ASGN INC COM 00191U102 175,921 1,507,332 SH   SOLE 22 1,473,957 0 33,375
ASGN INC COM 00191U102 304 2,606 SH   SOLE 23 2,606 0 0
ASGN INC COM 00191U102 1,232 10,555 SH   SOLE 25 10,555 0 0
ASGN INC COM 00191U102 4,216 36,124 SH   SOLE 26 18,423 0 17,701
ASGN INC COM 00191U102 121 1,034 SH   SOLE 28 948 0 86
ASGN INC COM 00191U102 3,780 32,388 SH   SOLE 30 32,388 0 0
ASGN INC COM 00191U102 59 503 SH   SOLE 34 503 0 0
ASGN INC COM 00191U102 769 6,585 SH   SOLE 36 6,585 0 0
ASGN INC COM 00191U102 803 6,880 SH   SOLE 40 6,880 0 0
ASGN INC COM 00191U102 3,041 26,053 SH   SOLE 43 24,629 0 1,424
ASHFORD HOSPITALITY TR INC COM SHS 044103869 334 32,769 SH   SOLE 2 10,414 0 22,355
ASHFORD HOSPITALITY TR INC COM SHS 044103869 2 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 457 44,845 SH   SOLE 18 44,845 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 1,389 136,143 SH   SOLE 19 136,143 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 6,881 674,598 SH   SOLE 21 674,598 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 7,836 768,234 SH   SOLE 22 758,523 0 9,711
ASHFORD HOSPITALITY TR INC COM SHS 044103869 43 4,231 SH   SOLE 23 4,231 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 304 29,791 SH   SOLE 26 0 0 29,791
ASHFORD HOSPITALITY TR INC COM SHS 044103869 200 19,585 SH   SOLE 43 17,782 0 1,803
ASHFORD INC COM 044104107 4 211 SH   SOLE 18 211 0 0
ASHFORD INC COM 044104107 48 2,826 SH   SOLE 21 2,826 0 0
ASHFORD INC COM 044104107 404 23,600 SH   SOLE 22 23,600 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13,130 133,422 SH   SOLE 2 38,377 0 95,045
ASHLAND GLOBAL HLDGS INC COM 044186104 21 213 SH   SOLE 4 213 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 102 1,033 SH   SOLE 7 1,033 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,269 114,507 SH   SOLE 18 114,507 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,903 19,337 SH   SOLE 19 19,337 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 257,460 2,616,195 SH   SOLE 21 2,616,195 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 142,452 1,447,535 SH   SOLE 22 1,383,567 0 63,968
ASHLAND GLOBAL HLDGS INC COM 044186104 694 7,048 SH   SOLE 25 7,048 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,794 18,231 SH   SOLE 26 13,729 0 4,502
ASHLAND GLOBAL HLDGS INC COM 044186104 106 1,082 SH   SOLE 28 1,082 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,285 33,378 SH   SOLE 30 33,378 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 79 806 SH   SOLE 31 806 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 101 1,023 SH   SOLE 36 1,023 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 750 7,626 SH   SOLE 40 7,626 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,934 29,814 SH   SOLE 43 23,811 0 6,003
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,430 9,627 SH   SOLE 7 9,627 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 197 295 SH   SOLE 15 295 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 333,593 499,443 SH   SOLE 18 335,910 0 163,533
ASML HOLDING N V N Y REGISTRY SHS N07059210 237,750 355,950 SH   SOLE 19 355,950 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 329,594 493,456 SH   SOLE 21 493,456 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 62,292 93,262 SH   SOLE 22 93,262 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 35,313 52,870 SH   SOLE 30 52,870 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,027 19,503 SH   SOLE 32 19,503 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,847 20,731 SH   SOLE 34 20,731 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 171,679 257,032 SH   SOLE 43 232,327 0 24,705
ASPEN AEROGELS INC COM 04523Y105 521 15,122 SH   SOLE 2 12,861 0 2,261
ASPEN AEROGELS INC COM 04523Y105 12 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105 2,109 61,173 SH   SOLE 18 61,173 0 0
ASPEN AEROGELS INC COM 04523Y105 1,360 39,452 SH   SOLE 19 39,452 0 0
ASPEN AEROGELS INC COM 04523Y105 27,941 810,366 SH   SOLE 21 810,366 0 0
ASPEN AEROGELS INC COM 04523Y105 19,411 562,974 SH   SOLE 22 548,325 0 14,649
ASPEN AEROGELS INC COM 04523Y105 117 3,392 SH   SOLE 25 3,392 0 0
ASPEN AEROGELS INC COM 04523Y105 603 17,476 SH   SOLE 26 13,949 0 3,527
ASPEN AEROGELS INC COM 04523Y105 546 15,839 SH   SOLE 30 15,839 0 0
ASPEN AEROGELS INC COM 04523Y105 104 3,021 SH   SOLE 40 3,021 0 0
ASPEN AEROGELS INC COM 04523Y105 83 2,420 SH   SOLE 43 2,286 0 134
ASPEN GROUP INC COM NEW 04530L203 1 623 SH   SOLE 2 0 0 623
ASPEN GROUP INC COM NEW 04530L203 7 4,088 SH   SOLE 18 4,088 0 0
ASPEN GROUP INC COM NEW 04530L203 84 51,948 SH   SOLE 21 51,948 0 0
ASPEN GROUP INC COM NEW 04530L203 350 215,895 SH   SOLE 22 215,895 0 0
ASPEN TECHNOLOGY INC COM 045327103 23,552 142,419 SH   SOLE 2 57,168 0 85,251
ASPEN TECHNOLOGY INC COM 045327103 285 1,726 SH   SOLE 4 240 0 1,486
ASPEN TECHNOLOGY INC COM 045327103 150 908 SH   SOLE 7 908 0 0
ASPEN TECHNOLOGY INC COM 045327103 24,998 151,165 SH   SOLE 18 151,165 0 0
ASPEN TECHNOLOGY INC COM 045327103 15,763 95,318 SH   SOLE 19 95,318 0 0
ASPEN TECHNOLOGY INC COM 045327103 613,029 3,707,015 SH   SOLE 21 3,707,015 0 0
ASPEN TECHNOLOGY INC COM 045327103 303,105 1,832,892 SH   SOLE 22 1,754,533 0 78,359
ASPEN TECHNOLOGY INC COM 045327103 7,944 48,038 SH   SOLE 25 48,038 0 0
ASPEN TECHNOLOGY INC COM 045327103 7,039 42,568 SH   SOLE 26 28,994 0 13,574
ASPEN TECHNOLOGY INC COM 045327103 9,799 59,258 SH   SOLE 28 1,212 0 58,046
ASPEN TECHNOLOGY INC COM 045327103 55,236 334,014 SH   SOLE 30 334,014 0 0
ASPEN TECHNOLOGY INC COM 045327103 162 980 SH   SOLE 31 980 0 0
ASPEN TECHNOLOGY INC COM 045327103 30,811 186,313 SH   SOLE 34 186,313 0 0
ASPEN TECHNOLOGY INC COM 045327103 819 4,952 SH   SOLE 36 4,952 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,417 8,569 SH   SOLE 40 8,569 0 0
ASPEN TECHNOLOGY INC COM 045327103 24 143 SH   OTR 43 143 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,772 28,855 SH   SOLE 43 22,104 0 6,751
ASPIRA WOMENS HEALTH INC COM 04537Y109 23 22,470 SH   SOLE 2 15,144 0 7,326
ASPIRA WOMENS HEALTH INC COM 04537Y109 1 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 220 211,424 SH   SOLE 18 211,424 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 153 147,564 SH   SOLE 19 147,564 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 2,649 2,546,789 SH   SOLE 21 2,546,789 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1,763 1,694,839 SH   SOLE 22 1,679,672 0 15,167
ASPIRA WOMENS HEALTH INC COM 04537Y109 19 18,058 SH   SOLE 25 18,058 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 5 4,377 SH   SOLE 26 4,377 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 21 20,643 SH   SOLE 30 20,643 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 8 7,821 SH   SOLE 36 7,821 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 10 9,965 SH   SOLE 40 9,965 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 2 2,025 SH   SOLE 43 2,025 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 98 47,668 SH   SOLE 2 12,795 0 34,873
ASSEMBLY BIOSCIENCES INC COM 045396108 17 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 361 175,144 SH   SOLE 21 175,144 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,796 871,971 SH   SOLE 22 871,971 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 116 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108 8 3,972 SH   OTR 43 3,972 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 88 30,531 SH   SOLE 21 30,531 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 2,182 760,384 SH   SOLE 22 760,384 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,210 54,385 SH   SOLE 2 38,052 0 16,333
ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,275 57,325 SH   SOLE 18 57,325 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 6,780 304,700 SH   SOLE 19 304,700 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 14,716 661,405 SH   SOLE 21 661,405 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 13,330 599,094 SH   SOLE 22 579,699 0 19,395
ASSETMARK FINL HLDGS INC COM 04546L106 40 1,798 SH   SOLE 23 1,798 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 61 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 89 4,012 SH   SOLE 30 4,012 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 6,863 308,427 SH   SOLE 34 308,427 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 61 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 100 4,496 SH   SOLE 43 4,458 0 38
ASSOCIATED BANC CORP COM 045487105 6,270 275,480 SH   SOLE 2 174,538 0 100,942
ASSOCIATED BANC CORP COM 045487105 201 8,813 SH   SOLE 4 537 0 8,276
ASSOCIATED BANC CORP COM 045487105 87 3,835 SH   SOLE 7 3,835 0 0
ASSOCIATED BANC CORP COM 045487105 16,051 705,215 SH   SOLE 18 705,215 0 0
ASSOCIATED BANC CORP COM 045487105 5,886 258,607 SH   SOLE 19 258,607 0 0
ASSOCIATED BANC CORP COM 045487105 251,864 11,066,080 SH   SOLE 21 11,066,080 0 0
ASSOCIATED BANC CORP COM 045487105 108,102 4,749,631 SH   SOLE 22 4,594,393 0 155,238
ASSOCIATED BANC CORP COM 045487105 527 23,134 SH   SOLE 25 23,134 0 0
ASSOCIATED BANC CORP COM 045487105 1,936 85,062 SH   SOLE 26 60,080 0 24,982
ASSOCIATED BANC CORP COM 045487105 5,844 256,779 SH   SOLE 30 256,779 0 0
ASSOCIATED BANC CORP COM 045487105 195 8,553 SH   SOLE 36 8,553 0 0
ASSOCIATED BANC CORP COM 045487105 435 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 5,747 252,520 SH   SOLE 43 239,901 0 12,619
ASSOCIATED CAP GROUP INC CL A 045528106 24 562 SH   SOLE 2 56 0 506
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 261 6,229 SH   SOLE 18 6,229 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 152 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,641 63,011 SH   SOLE 21 63,011 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,022 72,112 SH   SOLE 22 70,839 0 1,273
ASSURANT INC COM 04621X108 22,829 125,549 SH   SOLE 2 21,251 0 104,298
ASSURANT INC COM 04621X108 7,274 40,007 SH   SOLE 4 20,742 0 19,265
ASSURANT INC COM 04621X108 9,057 49,813 SH   SOLE 7 48,346 0 1,467
ASSURANT INC COM 04621X108 41 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 1,322 7,272 SH   SOLE 15 7,272 0 0
ASSURANT INC COM 04621X108 71,993 395,937 SH   SOLE 18 387,614 0 8,323
ASSURANT INC COM 04621X108 81,395 447,646 SH   SOLE 19 447,646 0 0
ASSURANT INC COM 04621X108 257,610 1,416,761 SH   SOLE 21 1,416,761 0 0
ASSURANT INC COM 04621X108 239,604 1,317,736 SH   SOLE 22 1,199,987 0 117,749
ASSURANT INC COM 04621X108 13,200 72,593 SH   SOLE 23 72,593 0 0
ASSURANT INC COM 04621X108 16,797 92,380 SH   SOLE 25 92,380 0 0
ASSURANT INC COM 04621X108 40,820 224,497 SH   SOLE 26 149,652 0 74,845
ASSURANT INC COM 04621X108 27,016 148,576 SH   SOLE 28 1,165 0 147,411
ASSURANT INC COM 04621X108 13 72 SH   SOLE 29 72 0 0
ASSURANT INC COM 04621X108 62,918 346,029 SH   SOLE 30 287,905 0 58,124
ASSURANT INC COM 04621X108 2,398 13,190 SH   SOLE 31 6,609 0 6,581
ASSURANT INC COM 04621X108 35,878 197,314 SH   SOLE 34 197,314 0 0
ASSURANT INC COM 04621X108 3,969 21,829 SH   SOLE 36 21,829 0 0
ASSURANT INC COM 04621X108 1,841 10,124 SH   SOLE 37 10,124 0 0
ASSURANT INC COM 04621X108 323 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108 8,659 47,619 SH   SOLE 43 43,318 0 4,301
ASSURED GUARANTY LTD COM G0585R106 10,511 165,119 SH   SOLE 2 30,391 0 134,728
ASSURED GUARANTY LTD COM G0585R106 7 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106 124 1,952 SH   SOLE 7 1,952 0 0
ASSURED GUARANTY LTD COM G0585R106 5,176 81,312 SH   SOLE 18 81,312 0 0
ASSURED GUARANTY LTD COM G0585R106 1,218 19,129 SH   SOLE 19 19,129 0 0
ASSURED GUARANTY LTD COM G0585R106 445,466 6,997,577 SH   SOLE 21 6,997,577 0 0
ASSURED GUARANTY LTD COM G0585R106 104,320 1,638,702 SH   SOLE 22 1,556,920 0 81,782
ASSURED GUARANTY LTD COM G0585R106 612 9,612 SH   SOLE 25 9,612 0 0
ASSURED GUARANTY LTD COM G0585R106 2,073 32,569 SH   SOLE 26 24,204 0 8,365
ASSURED GUARANTY LTD COM G0585R106 439 6,890 SH   SOLE 28 6,890 0 0
ASSURED GUARANTY LTD COM G0585R106 7,833 123,046 SH   SOLE 30 123,046 0 0
ASSURED GUARANTY LTD COM G0585R106 63 988 SH   SOLE 31 988 0 0
ASSURED GUARANTY LTD COM G0585R106 240 3,765 SH   SOLE 36 3,765 0 0
ASSURED GUARANTY LTD COM G0585R106 645 10,130 SH   SOLE 40 10,130 0 0
ASSURED GUARANTY LTD COM G0585R106 4,308 67,675 SH   SOLE 43 63,514 0 4,161
AST SPACEMOBILE INC COM CL A 00217D100 7 658 SH   SOLE 2 0 0 658
AST SPACEMOBILE INC COM CL A 00217D100 803 80,444 SH   SOLE 21 80,444 0 0
AST SPACEMOBILE INC COM CL A 00217D100 5,997 600,874 SH   SOLE 22 600,874 0 0
ASTEC INDS INC COM 046224101 3,163 73,567 SH   SOLE 2 46,169 0 27,398
ASTEC INDS INC COM 046224101 4 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 13 313 SH   SOLE 7 313 0 0
ASTEC INDS INC COM 046224101 3,887 90,397 SH   SOLE 18 85,926 0 4,471
ASTEC INDS INC COM 046224101 5,589 129,973 SH   SOLE 19 129,973 0 0
ASTEC INDS INC COM 046224101 125,895 2,927,787 SH   SOLE 21 2,927,787 0 0
ASTEC INDS INC COM 046224101 31,214 725,914 SH   SOLE 22 703,293 0 22,621
ASTEC INDS INC COM 046224101 196 4,563 SH   SOLE 23 4,563 0 0
ASTEC INDS INC COM 046224101 159 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101 1,107 25,745 SH   SOLE 26 4,565 0 21,180
ASTEC INDS INC COM 046224101 8 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101 1,673 38,910 SH   SOLE 30 38,910 0 0
ASTEC INDS INC COM 046224101 123 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101 785 18,250 SH   SOLE 43 15,575 0 2,675
ASTRA SPACE INC COM CL A 04634X103 127 33,001 SH   SOLE 2 28,863 0 4,138
ASTRA SPACE INC COM CL A 04634X103 5,997 1,553,669 SH   SOLE 21 1,553,669 0 0
ASTRA SPACE INC COM CL A 04634X103 6,386 1,654,482 SH   SOLE 22 1,610,210 0 44,272
ASTRA SPACE INC COM CL A 04634X103 55 14,200 SH   SOLE 25 14,200 0 0
ASTRA SPACE INC COM CL A 04634X103 108 28,045 SH   SOLE 26 0 0 28,045
ASTRA SPACE INC COM CL A 04634X103 188 48,587 SH   SOLE 28 48,587 0 0
ASTRA SPACE INC COM CL A 04634X103 294 76,232 SH   SOLE 30 76,232 0 0
ASTRA SPACE INC COM CL A 04634X103 52 13,528 SH   SOLE 40 13,528 0 0
ASTRA SPACE INC COM CL A 04634X103 0 8 SH   SOLE 43 0 0 8
ASTRAZENECA PLC SPONSORED ADR 046353108 10 144 SH   SOLE 2 144 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,394 66,236 SH   SOLE 7 66,236 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 138 2,082 SH   SOLE 15 2,082 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 272,946 4,114,348 SH   SOLE 18 4,093,136 0 21,212
ASTRAZENECA PLC SPONSORED ADR 046353108 49,161 741,045 SH   SOLE 19 741,045 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 215 3,238 SH   SOLE 20 3,238 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 276 4,155 SH   SOLE 21 4,155 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 391 5,893 SH   SOLE 22 5,893 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,797 42,160 SH   SOLE 23 42,160 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 0 1 SH   SOLE 26 1 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 42,573 641,745 SH   SOLE 30 641,745 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8,900 134,156 SH   SOLE 32 134,156 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 291 4,382 SH   SOLE 34 4,382 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 113,236 1,706,907 SH   SOLE 43 1,516,981 0 189,927
ASTRIA THERAPEUTICS INC COM 04635X102 2 348 SH   SOLE 2 0 0 348
ASTRIA THERAPEUTICS INC COM 04635X102 6 882 SH   SOLE 18 882 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 75 11,133 SH   SOLE 21 11,133 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 255 38,023 SH   SOLE 22 38,023 0 0
ASTRONICS CORP COM 046433108 1,322 102,206 SH   SOLE 2 40,344 0 61,862
ASTRONICS CORP COM 046433108 5 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,016 78,593 SH   SOLE 18 78,593 0 0
ASTRONICS CORP COM 046433108 1,993 154,099 SH   SOLE 19 154,099 0 0
ASTRONICS CORP COM 046433108 11,946 923,922 SH   SOLE 21 923,922 0 0
ASTRONICS CORP COM 046433108 10,181 787,406 SH   SOLE 22 771,509 0 15,897
ASTRONICS CORP COM 046433108 123 9,523 SH   SOLE 23 9,523 0 0
ASTRONICS CORP COM 046433108 737 57,004 SH   SOLE 26 0 0 57,004
ASTRONICS CORP COM 046433108 23 1,784 SH   OTR 43 1,784 0 0
ASTRONICS CORP COM 046433108 100 7,735 SH   SOLE 43 7,367 0 368
ASTRONOVA INC COM 04638F108 22 1,460 SH   SOLE 18 1,460 0 0
ASTRONOVA INC COM 04638F108 368 24,279 SH   SOLE 21 24,279 0 0
ASTRONOVA INC COM 04638F108 866 57,100 SH   SOLE 22 57,100 0 0
ASTROTECH CORP COM NEW 046484200 7 10,086 SH   SOLE 18 10,086 0 0
ASTROTECH CORP COM NEW 046484200 81 111,748 SH   SOLE 21 111,748 0 0
ASTROTECH CORP COM NEW 046484200 437 605,669 SH   SOLE 22 605,669 0 0
ASURE SOFTWARE INC COM 04649U102 0 24 SH   SOLE 2 0 0 24
ASURE SOFTWARE INC COM 04649U102 21 3,553 SH   SOLE 18 3,553 0 0
ASURE SOFTWARE INC COM 04649U102 287 48,314 SH   SOLE 21 48,314 0 0
ASURE SOFTWARE INC COM 04649U102 1,132 190,321 SH   SOLE 22 190,321 0 0
AT&T INC COM 00206R102 449,725 19,031,950 SH   SOLE 2 6,182,996 0 12,848,954
AT&T INC COM 00206R102 129,128 5,464,590 SH   SOLE 4 3,493,943 0 1,970,647
AT&T INC COM 00206R102 161,366 6,828,859 SH   SOLE 7 6,614,191 0 214,668
AT&T INC COM 00206R102 12,897 545,802 SH   SOLE 13 545,802 0 0
AT&T INC COM 00206R102 23,897 1,011,304 SH   SOLE 15 1,011,304 0 0
AT&T INC COM 00206R102 1 54 SH   SOLE 17 0 0 54
AT&T INC COM 00206R102 264,924 11,211,334 SH   SOLE 18 9,928,449 0 1,282,885
AT&T INC COM 00206R102 83,861 3,548,932 SH   SOLE 19 3,548,932 0 0
AT&T INC COM 00206R102 4,589,733 194,233,298 SH   SOLE 21 194,233,298 0 0
AT&T INC COM 00206R102 3,733,847 158,012,992 SH   SOLE 22 140,727,353 0 17,285,639
AT&T INC COM 00206R102 231,232 9,785,539 SH   SOLE 23 9,785,539 0 0
AT&T INC COM 00206R102 280,930 11,888,707 SH   SOLE 25 11,888,707 0 0
AT&T INC COM 00206R102 487,116 20,614,317 SH   SOLE 26 10,304,338 0 10,309,979
AT&T INC COM 00206R102 317,966 13,456,015 SH   SOLE 28 714,013 0 12,742,002
AT&T INC COM 00206R102 12,021 508,719 SH   SOLE 29 508,719 0 0
AT&T INC COM 00206R102 1,237,861 52,385,158 SH   SOLE 30 51,732,624 0 652,534
AT&T INC COM 00206R102 59,318 2,510,300 SH   SOLE 31 1,707,426 0 802,874
AT&T INC COM 00206R102 6,534 276,501 SH   SOLE 32 276,501 0 0
AT&T INC COM 00206R102 41,005 1,735,303 SH   SOLE 34 1,735,303 0 0
AT&T INC COM 00206R102 92,980 3,934,824 SH   SOLE 36 3,934,824 0 0
AT&T INC COM 00206R102 5,650 239,096 SH   SOLE 40 239,096 0 0
AT&T INC COM 00206R102 301 12,750 SH   OTR 43 12,750 0 0
AT&T INC COM 00206R102 99,533 4,212,158 SH   SOLE 43 3,886,369 0 325,789
ATAI LIFE SCIENCES NV SHS N0731H103 28 5,552 SH   SOLE 2 5,552 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 4,835 949,884 SH   SOLE 21 949,884 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 5 940 SH   SOLE 22 940 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 373 73,223 SH   SOLE 30 73,223 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 12 2,400 SH   SOLE 43 2,400 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,486 159,952 SH   SOLE 2 55,023 0 104,929
ATARA BIOTHERAPEUTICS INC COM 046513107 2 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 10 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,625 282,599 SH   SOLE 18 256,036 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107 6,016 647,617 SH   SOLE 19 647,617 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35,243 3,793,692 SH   SOLE 21 3,793,692 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 23,999 2,583,309 SH   SOLE 22 2,498,067 0 85,242
ATARA BIOTHERAPEUTICS INC COM 046513107 191 20,529 SH   SOLE 23 20,529 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 130 14,011 SH   SOLE 25 14,011 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,554 167,283 SH   SOLE 26 57,971 0 109,312
ATARA BIOTHERAPEUTICS INC COM 046513107 13 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 925 99,591 SH   SOLE 30 99,591 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 121 13,061 SH   SOLE 36 13,061 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 74 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 72 7,782 SH   SOLE 43 6,925 0 857
ATEA PHARMACEUTICALS INC COM 04683R106 2,007 277,972 SH   SOLE 2 101,048 0 176,924
ATEA PHARMACEUTICALS INC COM 04683R106 7 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 1,418 196,467 SH   SOLE 18 186,139 0 10,328
ATEA PHARMACEUTICALS INC COM 04683R106 6,411 887,948 SH   SOLE 19 887,948 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 20,747 2,873,565 SH   SOLE 21 2,873,565 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 15,596 2,160,042 SH   SOLE 22 2,114,056 0 45,986
ATEA PHARMACEUTICALS INC COM 04683R106 204 28,213 SH   SOLE 23 28,213 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 32 4,390 SH   SOLE 25 4,390 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 971 134,527 SH   SOLE 26 1,493 0 133,034
ATEA PHARMACEUTICALS INC COM 04683R106 318 44,065 SH   SOLE 30 44,065 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 19 2,567 SH   SOLE 36 2,567 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 18 2,480 SH   SOLE 40 2,480 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 82 11,419 SH   SOLE 43 11,379 0 40
ATENTO S A SHS L0427L204 5 187 SH   SOLE 2 187 0 0
ATENTO S A SHS L0427L204 11 396 SH   SOLE 22 396 0 0
ATERIAN INC COM 02156U101 8 3,104 SH   SOLE 2 803 0 2,301
ATERIAN INC COM 02156U101 1 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101 187 77,122 SH   SOLE 18 77,122 0 0
ATERIAN INC COM 02156U101 120 49,472 SH   SOLE 19 49,472 0 0
ATERIAN INC COM 02156U101 2,126 874,966 SH   SOLE 21 874,966 0 0
ATERIAN INC COM 02156U101 2,128 875,590 SH   SOLE 22 870,584 0 5,006
ATHENEX INC COM 04685N103 17 20,677 SH   SOLE 2 3,372 0 17,305
ATHENEX INC COM 04685N103 1 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 223 268,593 SH   SOLE 18 256,858 0 11,735
ATHENEX INC COM 04685N103 215 259,602 SH   SOLE 19 259,602 0 0
ATHENEX INC COM 04685N103 3,136 3,780,194 SH   SOLE 21 3,780,194 0 0
ATHENEX INC COM 04685N103 1,666 2,008,118 SH   SOLE 22 1,978,602 0 29,516
ATHENEX INC COM 04685N103 6 6,664 SH   SOLE 23 6,664 0 0
ATHENEX INC COM 04685N103 33 39,397 SH   SOLE 26 0 0 39,397
ATHENEX INC COM 04685N103 6 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 53 63,636 SH   SOLE 30 63,636 0 0
ATHENEX INC COM 04685N103 14 17,354 SH   SOLE 43 17,354 0 0
ATHERSYS INC NEW COM 04744L106 89 147,267 SH   SOLE 2 19,153 0 128,114
ATHERSYS INC NEW COM 04744L106 2 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 400 661,262 SH   SOLE 18 601,005 0 60,257
ATHERSYS INC NEW COM 04744L106 409 675,524 SH   SOLE 19 675,524 0 0
ATHERSYS INC NEW COM 04744L106 4,384 7,239,945 SH   SOLE 21 7,239,945 0 0
ATHERSYS INC NEW COM 04744L106 2,645 4,368,127 SH   SOLE 22 4,314,673 0 53,454
ATHERSYS INC NEW COM 04744L106 24 40,352 SH   SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 61 100,455 SH   SOLE 26 0 0 100,455
ATHERSYS INC NEW COM 04744L106 8 13,507 SH   SOLE 43 13,507 0 0
ATHIRA PHARMA INC COM 04746L104 263 19,485 SH   SOLE 2 1,072 0 18,413
ATHIRA PHARMA INC COM 04746L104 6 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 1,422 105,322 SH   SOLE 18 105,322 0 0
ATHIRA PHARMA INC COM 04746L104 766 56,713 SH   SOLE 19 56,713 0 0
ATHIRA PHARMA INC COM 04746L104 19,679 1,457,687 SH   SOLE 21 1,457,687 0 0
ATHIRA PHARMA INC COM 04746L104 10,157 752,364 SH   SOLE 22 734,659 0 17,705
ATHIRA PHARMA INC COM 04746L104 230 17,068 SH   SOLE 30 17,068 0 0
ATHIRA PHARMA INC COM 04746L104 81 6,010 SH   SOLE 43 5,902 0 108
ATI PHYSICAL THERAPY INC COM CL A 00216W109 6 2,937 SH   SOLE 21 2,937 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 1,081 575,083 SH   SOLE 22 575,083 0 0
ATKORE INC COM 047649108 7,805 79,283 SH   SOLE 2 53,220 0 26,063
ATKORE INC COM 047649108 19 193 SH   SOLE 4 193 0 0
ATKORE INC COM 047649108 62 633 SH   SOLE 7 633 0 0
ATKORE INC COM 047649108 313 3,183 SH   SOLE 13 3,183 0 0
ATKORE INC COM 047649108 12,480 126,773 SH   SOLE 18 117,340 0 9,433
ATKORE INC COM 047649108 25,393 257,951 SH   SOLE 19 257,951 0 0
ATKORE INC COM 047649108 151,127 1,535,223 SH   SOLE 21 1,535,223 0 0
ATKORE INC COM 047649108 123,675 1,256,346 SH   SOLE 22 1,229,834 0 26,512
ATKORE INC COM 047649108 750 7,620 SH   SOLE 23 7,620 0 0
ATKORE INC COM 047649108 683 6,941 SH   SOLE 25 6,941 0 0
ATKORE INC COM 047649108 5,639 57,287 SH   SOLE 26 19,377 0 37,910
ATKORE INC COM 047649108 82 837 SH   SOLE 28 837 0 0
ATKORE INC COM 047649108 2,740 27,831 SH   SOLE 30 27,831 0 0
ATKORE INC COM 047649108 143 1,449 SH   SOLE 36 1,449 0 0
ATKORE INC COM 047649108 603 6,126 SH   SOLE 40 6,126 0 0
ATKORE INC COM 047649108 618 6,281 SH   SOLE 43 6,211 0 70
ATLANTIC AMERN CORP COM 048209100 3 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 39 12,451 SH   SOLE 21 12,451 0 0
ATLANTIC AMERN CORP COM 048209100 44 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,346 63,951 SH   SOLE 2 21,845 0 42,106
ATLANTIC UN BANKSHARES CORP COM 04911A107 80 2,169 SH   SOLE 4 290 0 1,879
ATLANTIC UN BANKSHARES CORP COM 04911A107 64 1,747 SH   SOLE 7 1,747 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 8,192 223,285 SH   SOLE 18 223,285 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,944 134,760 SH   SOLE 19 134,760 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 106,156 2,893,328 SH   SOLE 21 2,893,328 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 68,377 1,863,629 SH   SOLE 22 1,785,694 0 77,935
ATLANTIC UN BANKSHARES CORP COM 04911A107 385 10,497 SH   SOLE 25 10,497 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,416 38,594 SH   SOLE 26 32,609 0 5,985
ATLANTIC UN BANKSHARES CORP COM 04911A107 52 1,408 SH   SOLE 28 1,408 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,706 46,510 SH   SOLE 30 46,510 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 57 1,546 SH   SOLE 36 1,546 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 345 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,113 30,336 SH   SOLE 43 28,164 0 2,172
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,811 80,166 SH   SOLE 2 79,057 0 1,109
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 14 403 SH   SOLE 18 0 0 403
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 31,257 891,272 SH   SOLE 21 891,272 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5,815 165,821 SH   SOLE 22 145,921 0 19,900
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 33,582 957,568 SH   SOLE 30 957,568 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 76 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 20 576 SH   SOLE 43 576 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 210 4,050 SH   SOLE 2 3,406 0 644
ATLANTICUS HOLDINGS CORP COM 04914Y102 716 13,831 SH   SOLE 18 13,831 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 458 8,841 SH   SOLE 19 8,841 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 9,643 186,199 SH   SOLE 21 186,199 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 7,171 138,454 SH   SOLE 22 133,983 0 4,471
ATLANTICUS HOLDINGS CORP COM 04914Y102 69 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 42 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102 110 2,121 SH   SOLE 30 2,121 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 55 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 128 2,475 SH   SOLE 43 2,278 0 197
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,735 20,091 SH   SOLE 2 3,078 0 17,013
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 75 873 SH   SOLE 7 873 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 9,086 105,199 SH   SOLE 18 105,199 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4,423 51,212 SH   SOLE 19 51,212 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 297,673 3,446,481 SH   SOLE 21 3,446,481 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 60,642 702,114 SH   SOLE 22 681,637 0 20,477
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 88 1,020 SH   SOLE 25 1,020 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 91 1,052 SH   SOLE 26 0 0 1,052
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 83 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,135 36,298 SH   SOLE 30 36,298 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 92 1,060 SH   SOLE 36 1,060 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 65 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,932 33,947 SH   SOLE 43 26,456 0 7,491
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 2,924 1,950,000 PRN   SOLE 21 1,950,000 0 0
ATLAS CORP SHARES Y0436Q109 1 83 SH   SOLE 2 83 0 0
ATLAS CORP SHARES Y0436Q109 4 246 SH   SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 435 29,657 SH   SOLE 7 29,657 0 0
ATLAS CORP SHARES Y0436Q109 15,255 1,039,171 SH   SOLE 21 1,039,171 0 0
ATLAS CORP SHARES Y0436Q109 8,672 590,732 SH   SOLE 22 551,970 0 38,762
ATLAS CORP SHARES Y0436Q109 189 12,879 SH   SOLE 25 12,879 0 0
ATLAS CORP SHARES Y0436Q109 831 56,607 SH   SOLE 30 56,607 0 0
ATLAS CORP SHARES Y0436Q109 199 13,558 SH   SOLE 40 13,558 0 0
ATLAS CORP SHARES Y0436Q109 211 14,402 SH   SOLE 43 14,402 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 89 7,355 SH   SOLE 2 504 0 6,851
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 517 42,971 SH   SOLE 18 42,971 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 331 27,464 SH   SOLE 19 27,464 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 5,898 489,856 SH   SOLE 21 489,856 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1,939 161,051 SH   SOLE 22 154,815 0 6,236
ATLASSIAN CORP PLC CL A G06242104 102,594 349,162 SH   SOLE 2 119,445 0 229,717
ATLASSIAN CORP PLC CL A G06242104 354 1,206 SH   SOLE 4 1,206 0 0
ATLASSIAN CORP PLC CL A G06242104 5,822 19,815 SH   SOLE 7 19,815 0 0
ATLASSIAN CORP PLC CL A G06242104 4,676 15,913 SH   SOLE 13 15,913 0 0
ATLASSIAN CORP PLC CL A G06242104 454 1,546 SH   SOLE 15 1,546 0 0
ATLASSIAN CORP PLC CL A G06242104 18,522 63,038 SH   SOLE 18 59,627 0 3,411
ATLASSIAN CORP PLC CL A G06242104 160,318 545,614 SH   SOLE 19 545,614 0 0
ATLASSIAN CORP PLC CL A G06242104 249,578 849,397 SH   SOLE 21 849,397 0 0
ATLASSIAN CORP PLC CL A G06242104 292,592 995,788 SH   SOLE 22 826,545 0 169,243
ATLASSIAN CORP PLC CL A G06242104 5,104 17,369 SH   SOLE 23 17,369 0 0
ATLASSIAN CORP PLC CL A G06242104 49,060 166,966 SH   SOLE 25 166,966 0 0
ATLASSIAN CORP PLC CL A G06242104 41,126 139,964 SH   SOLE 26 7,210 0 132,754
ATLASSIAN CORP PLC CL A G06242104 35,670 121,398 SH   SOLE 28 2,446 0 118,952
ATLASSIAN CORP PLC CL A G06242104 26,355 89,695 SH   SOLE 30 89,695 0 0
ATLASSIAN CORP PLC CL A G06242104 6,908 23,509 SH   SOLE 31 23,509 0 0
ATLASSIAN CORP PLC CL A G06242104 9,720 33,080 SH   SOLE 32 33,080 0 0
ATLASSIAN CORP PLC CL A G06242104 206,761 703,675 SH   SOLE 34 703,675 0 0
ATLASSIAN CORP PLC CL A G06242104 8,064 27,445 SH   SOLE 36 27,445 0 0
ATLASSIAN CORP PLC CL A G06242104 10,439 35,528 SH   SOLE 43 26,096 0 9,432
ATMOS ENERGY CORP COM 049560105 31,855 266,588 SH   SOLE 2 67,280 0 199,308
ATMOS ENERGY CORP COM 049560105 14,331 119,932 SH   SOLE 4 69,758 0 50,174
ATMOS ENERGY CORP COM 049560105 45,799 383,284 SH   SOLE 7 379,871 0 3,413
ATMOS ENERGY CORP COM 049560105 85 708 SH   SOLE 13 708 0 0
ATMOS ENERGY CORP COM 049560105 2,223 18,607 SH   SOLE 15 18,607 0 0
ATMOS ENERGY CORP COM 049560105 26,531 222,035 SH   SOLE 18 203,845 0 18,190
ATMOS ENERGY CORP COM 049560105 14,032 117,430 SH   SOLE 19 117,430 0 0
ATMOS ENERGY CORP COM 049560105 810,400 6,782,158 SH   SOLE 21 6,782,158 0 0
ATMOS ENERGY CORP COM 049560105 340,839 2,852,450 SH   SOLE 22 2,578,190 0 274,260
ATMOS ENERGY CORP COM 049560105 19,893 166,481 SH   SOLE 23 166,481 0 0
ATMOS ENERGY CORP COM 049560105 19,798 165,691 SH   SOLE 25 165,691 0 0
ATMOS ENERGY CORP COM 049560105 34,569 289,301 SH   SOLE 26 99,540 0 189,761
ATMOS ENERGY CORP COM 049560105 53,539 448,060 SH   SOLE 28 2,346 0 445,714
ATMOS ENERGY CORP COM 049560105 173,353 1,450,774 SH   SOLE 30 1,438,516 0 12,258
ATMOS ENERGY CORP COM 049560105 3,465 29,000 SH   SOLE 31 14,398 0 14,602
ATMOS ENERGY CORP COM 049560105 4,439 37,153 SH   SOLE 34 37,153 0 0
ATMOS ENERGY CORP COM 049560105 7,206 60,303 SH   SOLE 36 60,303 0 0
ATMOS ENERGY CORP COM 049560105 490 4,098 SH   SOLE 40 4,098 0 0
ATMOS ENERGY CORP COM 049560105 69 580 SH   OTR 43 580 0 0
ATMOS ENERGY CORP COM 049560105 9,200 76,996 SH   SOLE 43 72,081 0 4,915
ATN INTL INC COM 00215F107 578 14,493 SH   SOLE 2 7,787 0 6,706
ATN INTL INC COM 00215F107 2 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 7 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 1,682 42,169 SH   SOLE 18 42,169 0 0
ATN INTL INC COM 00215F107 783 19,623 SH   SOLE 19 19,623 0 0
ATN INTL INC COM 00215F107 55,801 1,399,218 SH   SOLE 21 1,399,218 0 0
ATN INTL INC COM 00215F107 12,686 318,113 SH   SOLE 22 305,216 0 12,897
ATN INTL INC COM 00215F107 59 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107 184 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107 784 19,669 SH   SOLE 30 19,669 0 0
ATN INTL INC COM 00215F107 44 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 674 16,898 SH   SOLE 43 15,288 0 1,610
ATOMERA INC COM 04965B100 37 2,811 SH   SOLE 2 785 0 2,026
ATOMERA INC COM 04965B100 4 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100 749 57,315 SH   SOLE 18 57,315 0 0
ATOMERA INC COM 04965B100 490 37,486 SH   SOLE 19 37,486 0 0
ATOMERA INC COM 04965B100 9,166 701,855 SH   SOLE 21 701,855 0 0
ATOMERA INC COM 04965B100 6,728 515,155 SH   SOLE 22 511,742 0 3,413
ATOMERA INC COM 04965B100 82 6,290 SH   SOLE 43 6,234 0 56
ATOSSA THERAPEUTICS INC COM 04962H506 216 173,148 SH   SOLE 2 33,488 0 139,660
ATOSSA THERAPEUTICS INC COM 04962H506 2 1,880 SH   SOLE 7 1,880 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 475 380,372 SH   SOLE 18 380,372 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 984 787,117 SH   SOLE 19 787,117 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 5,340 4,271,667 SH   SOLE 21 4,271,667 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 4,581 3,664,660 SH   SOLE 22 3,596,437 0 68,223
ATOSSA THERAPEUTICS INC COM 04962H506 33 26,414 SH   SOLE 23 26,414 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 165 131,776 SH   SOLE 26 0 0 131,776
ATRECA INC CL A COM 04965G109 565 178,184 SH   SOLE 2 135,338 0 42,846
ATRECA INC CL A COM 04965G109 1 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 303 95,443 SH   SOLE 18 95,443 0 0
ATRECA INC CL A COM 04965G109 1,194 376,620 SH   SOLE 19 376,620 0 0
ATRECA INC CL A COM 04965G109 3,020 952,835 SH   SOLE 21 952,835 0 0
ATRECA INC CL A COM 04965G109 4,105 1,295,010 SH   SOLE 22 1,277,471 0 17,539
ATRECA INC CL A COM 04965G109 35 10,891 SH   SOLE 23 10,891 0 0
ATRECA INC CL A COM 04965G109 172 54,415 SH   SOLE 26 0 0 54,415
ATRENEW INC SPONSORED ADS 00138L108 146 41,329 SH   SOLE 2 41,329 0 0
ATRENEW INC SPONSORED ADS 00138L108 725 204,860 SH   SOLE 19 204,860 0 0
ATRENEW INC SPONSORED ADS 00138L108 1,555 439,220 SH   SOLE 34 439,220 0 0
ATRICURE INC COM 04963C209 2,430 36,996 SH   SOLE 2 22,083 0 14,913
ATRICURE INC COM 04963C209 45 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209 38 574 SH   SOLE 7 574 0 0
ATRICURE INC COM 04963C209 8,246 125,570 SH   SOLE 18 117,596 0 7,974
ATRICURE INC COM 04963C209 12,925 196,816 SH   SOLE 19 196,816 0 0
ATRICURE INC COM 04963C209 119,414 1,818,395 SH   SOLE 21 1,818,395 0 0
ATRICURE INC COM 04963C209 74,008 1,126,962 SH   SOLE 22 1,101,268 0 25,694
ATRICURE INC COM 04963C209 319 4,856 SH   SOLE 23 4,856 0 0
ATRICURE INC COM 04963C209 548 8,339 SH   SOLE 25 8,339 0 0
ATRICURE INC COM 04963C209 2,520 38,379 SH   SOLE 26 17,197 0 21,182
ATRICURE INC COM 04963C209 53 813 SH   SOLE 28 813 0 0
ATRICURE INC COM 04963C209 17,495 266,411 SH   SOLE 30 266,411 0 0
ATRICURE INC COM 04963C209 462 7,034 SH   SOLE 36 7,034 0 0
ATRICURE INC COM 04963C209 386 5,871 SH   SOLE 40 5,871 0 0
ATRICURE INC COM 04963C209 525 7,988 SH   SOLE 43 7,918 0 70
ATRION CORP COM 049904105 1,263 1,772 SH   SOLE 2 481 0 1,291
ATRION CORP COM 049904105 5 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 11 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105 2,996 4,202 SH   SOLE 18 3,617 0 585
ATRION CORP COM 049904105 6,316 8,858 SH   SOLE 19 8,858 0 0
ATRION CORP COM 049904105 35,385 49,629 SH   SOLE 21 49,629 0 0
ATRION CORP COM 049904105 30,899 43,336 SH   SOLE 22 42,354 0 982
ATRION CORP COM 049904105 230 323 SH   SOLE 23 323 0 0
ATRION CORP COM 049904105 133 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105 1,798 2,522 SH   SOLE 26 549 0 1,973
ATRION CORP COM 049904105 662 929 SH   SOLE 30 929 0 0
ATRION CORP COM 049904105 146 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105 997 1,398 SH   SOLE 43 1,378 0 20
ATYR PHARMA INC COM NEW 002120202 29 5,341 SH   SOLE 18 5,341 0 0
ATYR PHARMA INC COM NEW 002120202 338 63,151 SH   SOLE 21 63,151 0 0
ATYR PHARMA INC COM NEW 002120202 1,111 207,667 SH   SOLE 22 207,667 0 0
AUBURN NATL BANCORP COM 050473107 15 465 SH   SOLE 18 465 0 0
AUBURN NATL BANCORP COM 050473107 206 6,193 SH   SOLE 21 6,193 0 0
AUBURN NATL BANCORP COM 050473107 16 484 SH   SOLE 22 484 0 0
AUDACY INC CL A 05070N103 315 108,853 SH   SOLE 2 35,801 0 73,052
AUDACY INC CL A 05070N103 6 2,029 SH   SOLE 7 2,029 0 0
AUDACY INC CL A 05070N103 1,102 381,344 SH   SOLE 18 381,344 0 0
AUDACY INC CL A 05070N103 613 212,222 SH   SOLE 19 212,222 0 0
AUDACY INC CL A 05070N103 12,745 4,409,989 SH   SOLE 21 4,409,989 0 0
AUDACY INC CL A 05070N103 8,953 3,097,828 SH   SOLE 22 2,964,901 0 132,927
AUDACY INC CL A 05070N103 56 19,229 SH   SOLE 25 19,229 0 0
AUDACY INC CL A 05070N103 94 32,459 SH   SOLE 30 32,459 0 0
AUDACY INC CL A 05070N103 42 14,467 SH   SOLE 40 14,467 0 0
AUDACY INC CL A 05070N103 413 142,913 SH   SOLE 43 140,300 0 2,613
AUDDIA INC COM 05072K107 2 1,197 SH   SOLE 18 1,197 0 0
AUDDIA INC COM 05072K107 44 21,446 SH   SOLE 21 21,446 0 0
AUDIOCODES LTD ORD M15342104 25 990 SH   SOLE 2 990 0 0
AUDIOCODES LTD ORD M15342104 16 645 SH   SOLE 22 645 0 0
AUDIOCODES LTD ORD M15342104 1 46 SH   SOLE 43 0 0 46
AUDIOEYE INC COM NEW 050734201 10 1,414 SH   SOLE 18 1,414 0 0
AUDIOEYE INC COM NEW 050734201 128 18,860 SH   SOLE 21 18,860 0 0
AUDIOEYE INC COM NEW 050734201 55 8,142 SH   SOLE 22 8,142 0 0
AUGMEDIX INC COM 05105P107 3 1,094 SH   SOLE 22 1,094 0 0
AURA BIOSCIENCES INC COM 05153U107 166 7,564 SH   SOLE 2 423 0 7,141
AURA BIOSCIENCES INC COM 05153U107 353 16,050 SH   SOLE 18 16,050 0 0
AURA BIOSCIENCES INC COM 05153U107 210 9,566 SH   SOLE 19 9,566 0 0
AURA BIOSCIENCES INC COM 05153U107 3,240 147,257 SH   SOLE 21 147,257 0 0
AURA BIOSCIENCES INC COM 05153U107 2,081 94,590 SH   SOLE 22 93,291 0 1,299
AURINIA PHARMACEUTICALS INC COM 05156V102 378 30,502 SH   SOLE 2 27,584 0 2,918
AURINIA PHARMACEUTICALS INC COM 05156V102 6 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 12,303 993,792 SH   SOLE 21 993,792 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1,210 97,706 SH   SOLE 22 54,857 0 42,849
AURINIA PHARMACEUTICALS INC COM 05156V102 210 16,954 SH   SOLE 25 16,954 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 719 58,048 SH   SOLE 26 46,343 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102 58 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 7,374 595,601 SH   SOLE 30 595,601 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 321 25,956 SH   SOLE 40 25,956 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 45 3,674 SH   SOLE 43 3,674 0 0
AURORA CANNABIS INC COM 05156X884 0 1 SH   SOLE 43 1 0 0
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 733 800,000 PRN   SOLE 21 800,000 0 0
AURORA INNOVATION INC CLASS A COM 051774107 39 6,979 SH   SOLE 2 0 0 6,979
AURORA INNOVATION INC CLASS A COM 051774107 1,536 274,836 SH   SOLE 21 274,836 0 0
AURORA INNOVATION INC CLASS A COM 051774107 18,718 3,348,531 SH   SOLE 22 3,348,531 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 3 2,162 SH   SOLE 2 2,162 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 114 76,705 SH   SOLE 19 76,705 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 21 14,015 SH   SOLE 34 14,015 0 0
AUTODESK INC COM 052769106 92,888 433,348 SH   SOLE 2 74,843 0 358,505
AUTODESK INC COM 052769106 33,515 156,357 SH   SOLE 4 98,577 0 57,780
AUTODESK INC COM 052769106 46,442 216,666 SH   SOLE 7 210,256 0 6,410
AUTODESK INC COM 052769106 260 1,215 SH   SOLE 13 1,215 0 0
AUTODESK INC COM 052769106 4,563 21,286 SH   SOLE 15 21,286 0 0
AUTODESK INC COM 052769106 0 1 SH   SOLE 17 0 0 1
AUTODESK INC COM 052769106 120,044 560,038 SH   SOLE 18 529,600 0 30,438
AUTODESK INC COM 052769106 57,968 270,437 SH   SOLE 19 270,437 0 0
AUTODESK INC COM 052769106 1,255,402 5,856,785 SH   SOLE 21 5,856,785 0 0
AUTODESK INC COM 052769106 997,802 4,655,014 SH   SOLE 22 4,221,475 0 433,539
AUTODESK INC COM 052769106 59,019 275,340 SH   SOLE 23 275,340 0 0
AUTODESK INC COM 052769106 76,555 357,149 SH   SOLE 25 357,149 0 0
AUTODESK INC COM 052769106 103,013 480,583 SH   SOLE 26 182,171 0 298,412
AUTODESK INC COM 052769106 115,265 537,743 SH   SOLE 28 30,171 0 507,572
AUTODESK INC COM 052769106 128 595 SH   SOLE 29 595 0 0
AUTODESK INC COM 052769106 333,093 1,553,967 SH   SOLE 30 1,485,458 0 68,509
AUTODESK INC COM 052769106 10,660 49,733 SH   SOLE 31 25,034 0 24,699
AUTODESK INC COM 052769106 11,102 51,793 SH   SOLE 32 51,793 0 0
AUTODESK INC COM 052769106 193,481 902,642 SH   SOLE 34 902,642 0 0
AUTODESK INC COM 052769106 17,678 82,471 SH   SOLE 36 82,471 0 0
AUTODESK INC COM 052769106 1,615 7,535 SH   SOLE 40 7,535 0 0
AUTODESK INC COM 052769106 101 473 SH   OTR 43 473 0 0
AUTODESK INC COM 052769106 42,264 197,171 SH   SOLE 43 182,143 0 15,028
AUTODESK INC OPTIONS 052769106 257 1,200 SH Call SOLE 4 1,200 0 0
AUTODESK INC OPTIONS 052769106 2,208 10,300 SH Call SOLE 18 10,300 0 0
AUTODESK INC OPTIONS 052769106 15,733 73,400 SH Call SOLE 19 73,400 0 0
AUTODESK INC OPTIONS 052769106 1,200 5,600 SH Call SOLE 22 5,600 0 0
AUTODESK INC OPTIONS 052769106 193 900 SH Call SOLE 26 900 0 0
AUTODESK INC OPTIONS 052769106 8,617 40,200 SH Call SOLE 34 40,200 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 3,033 99,721 SH   SOLE 2 13,149 0 86,572
AUTOHOME INC SP ADS RP CL A 05278C107 1,935 63,627 SH   SOLE 4 18,686 0 44,941
AUTOHOME INC SP ADS RP CL A 05278C107 200 6,563 SH   SOLE 7 6,563 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 675 22,194 SH   SOLE 13 7,032 0 15,162
AUTOHOME INC SP ADS RP CL A 05278C107 1,597 52,513 SH   SOLE 15 52,513 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 947 31,127 SH   SOLE 18 31,127 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 75 2,456 SH   SOLE 19 2,456 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 41,616 1,368,484 SH   SOLE 21 1,368,484 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 30,210 993,419 SH   SOLE 22 856,721 0 136,698
AUTOHOME INC SP ADS RP CL A 05278C107 3,896 128,124 SH   SOLE 23 128,124 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,468 48,271 SH   SOLE 25 48,271 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 4,264 140,204 SH   SOLE 26 54,425 0 85,779
AUTOHOME INC SP ADS RP CL A 05278C107 3,626 119,229 SH   SOLE 28 3,344 0 115,885
AUTOHOME INC SP ADS RP CL A 05278C107 211 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 14,594 479,907 SH   SOLE 30 479,907 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 576 18,949 SH   SOLE 31 15,928 0 3,021
AUTOHOME INC SP ADS RP CL A 05278C107 283 9,305 SH   SOLE 34 9,305 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 8 251 SH   SOLE 40 251 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 8,283 272,375 SH   SOLE 43 257,811 0 14,564
AUTOLIV INC COM 052800109 3,987 52,165 SH   SOLE 2 28,510 0 23,655
AUTOLIV INC COM 052800109 22 282 SH   SOLE 4 282 0 0
AUTOLIV INC COM 052800109 329 4,303 SH   SOLE 7 4,303 0 0
AUTOLIV INC COM 052800109 50 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109 81 1,054 SH   SOLE 18 1,054 0 0
AUTOLIV INC COM 052800109 24,087 315,111 SH   SOLE 21 315,111 0 0
AUTOLIV INC COM 052800109 83,162 1,087,939 SH   SOLE 22 1,053,704 0 34,235
AUTOLIV INC COM 052800109 9,051 118,403 SH   SOLE 25 118,403 0 0
AUTOLIV INC COM 052800109 6,968 91,153 SH   SOLE 26 34,208 0 56,945
AUTOLIV INC COM 052800109 4,088 53,475 SH   SOLE 28 1,559 0 51,916
AUTOLIV INC COM 052800109 15,813 206,866 SH   SOLE 30 206,866 0 0
AUTOLIV INC COM 052800109 1,853 24,237 SH   SOLE 36 24,237 0 0
AUTOLIV INC COM 052800109 811 10,616 SH   SOLE 40 10,616 0 0
AUTOLIV INC COM 052800109 2,123 27,771 SH   SOLE 43 25,395 0 2,376
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,341 321,583 SH   SOLE 21 321,583 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 109 26,170 SH   SOLE 30 26,170 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 162 38,961 SH   SOLE 43 31,507 0 7,454
AUTOMATIC DATA PROCESSING IN COM 053015103 198,186 870,996 SH   SOLE 2 150,165 0 720,831
AUTOMATIC DATA PROCESSING IN COM 053015103 84,003 369,179 SH   SOLE 4 253,478 0 115,701
AUTOMATIC DATA PROCESSING IN COM 053015103 109,247 480,123 SH   SOLE 7 439,106 0 41,017
AUTOMATIC DATA PROCESSING IN COM 053015103 470 2,067 SH   SOLE 13 2,067 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 12,380 54,408 SH   SOLE 15 54,408 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 235,711 1,035,912 SH   SOLE 18 961,047 0 74,865
AUTOMATIC DATA PROCESSING IN COM 053015103 128,250 563,638 SH   SOLE 19 563,638 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,637,497 11,591,356 SH   SOLE 21 11,591,356 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,089,211 9,181,730 SH   SOLE 22 8,321,148 0 860,582
AUTOMATIC DATA PROCESSING IN COM 053015103 120,674 530,340 SH   SOLE 23 530,340 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 207,755 913,047 SH   SOLE 25 913,047 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 261,279 1,148,276 SH   SOLE 26 491,812 0 656,464
AUTOMATIC DATA PROCESSING IN COM 053015103 283,391 1,245,454 SH   SOLE 28 15,107 0 1,230,347
AUTOMATIC DATA PROCESSING IN COM 053015103 81 357 SH   SOLE 29 357 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 904,862 3,976,716 SH   SOLE 30 3,905,138 0 71,578
AUTOMATIC DATA PROCESSING IN COM 053015103 21,436 94,206 SH   SOLE 31 46,035 0 48,171
AUTOMATIC DATA PROCESSING IN COM 053015103 22,590 99,279 SH   SOLE 32 99,279 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 148,871 654,264 SH   SOLE 34 654,264 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 44,618 196,087 SH   SOLE 36 196,087 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,232 14,206 SH   SOLE 40 14,206 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 236 1,036 SH   OTR 43 1,036 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 139,891 614,796 SH   SOLE 43 562,201 0 52,595
AUTONATION INC COM 05329W102 17,430 175,039 SH   SOLE 2 59,441 0 115,598
AUTONATION INC COM 05329W102 10 99 SH   SOLE 4 99 0 0
AUTONATION INC COM 05329W102 144 1,447 SH   SOLE 7 1,447 0 0
AUTONATION INC COM 05329W102 8,654 86,905 SH   SOLE 18 86,905 0 0
AUTONATION INC COM 05329W102 3,092 31,050 SH   SOLE 19 31,050 0 0
AUTONATION INC COM 05329W102 198,104 1,989,392 SH   SOLE 21 1,989,392 0 0
AUTONATION INC COM 05329W102 118,199 1,186,977 SH   SOLE 22 1,136,197 0 50,780
AUTONATION INC COM 05329W102 576 5,784 SH   SOLE 25 5,784 0 0
AUTONATION INC COM 05329W102 3,211 32,243 SH   SOLE 26 28,115 0 4,128
AUTONATION INC COM 05329W102 111 1,113 SH   SOLE 28 1,113 0 0
AUTONATION INC COM 05329W102 2,656 26,673 SH   SOLE 30 26,673 0 0
AUTONATION INC COM 05329W102 60 606 SH   SOLE 31 606 0 0
AUTONATION INC COM 05329W102 819 8,225 SH   SOLE 36 8,225 0 0
AUTONATION INC COM 05329W102 612 6,147 SH   SOLE 40 6,147 0 0
AUTONATION INC COM 05329W102 10,667 107,121 SH   SOLE 43 99,214 0 7,907
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 4 640 SH   SOLE 18 640 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 99 15,470 SH   SOLE 21 15,470 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1,065 166,968 SH   SOLE 22 166,968 0 0
AUTOWEB INC COM 05335B100 4 1,561 SH   SOLE 18 1,561 0 0
AUTOWEB INC COM 05335B100 57 24,881 SH   SOLE 21 24,881 0 0
AUTOWEB INC COM 05335B100 348 150,697 SH   SOLE 22 150,697 0 0
AUTOWEB INC COM 05335B100 46 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 99,205 48,521 SH   SOLE 2 11,302 0 37,219
AUTOZONE INC COM 053332102 28,626 14,001 SH   SOLE 4 8,556 0 5,445
AUTOZONE INC COM 053332102 42,360 20,718 SH   SOLE 7 20,111 0 607
AUTOZONE INC COM 053332102 188 92 SH   SOLE 13 92 0 0
AUTOZONE INC COM 053332102 4,923 2,408 SH   SOLE 15 2,408 0 0
AUTOZONE INC COM 053332102 69,951 34,213 SH   SOLE 18 31,265 0 2,948
AUTOZONE INC COM 053332102 22,092 10,805 SH   SOLE 19 10,805 0 0
AUTOZONE INC COM 053332102 1,257,568 615,074 SH   SOLE 21 615,074 0 0
AUTOZONE INC COM 053332102 950,916 465,091 SH   SOLE 22 423,767 0 41,324
AUTOZONE INC COM 053332102 54,404 26,609 SH   SOLE 23 26,609 0 0
AUTOZONE INC COM 053332102 56,935 27,847 SH   SOLE 25 27,847 0 0
AUTOZONE INC COM 053332102 98,442 48,148 SH   SOLE 26 19,286 0 28,862
AUTOZONE INC COM 053332102 69,949 34,212 SH   SOLE 28 466 0 33,746
AUTOZONE INC COM 053332102 202,182 98,887 SH   SOLE 30 98,887 0 0
AUTOZONE INC COM 053332102 9,926 4,855 SH   SOLE 31 2,274 0 2,581
AUTOZONE INC COM 053332102 19,336 9,457 SH   SOLE 34 9,457 0 0
AUTOZONE INC COM 053332102 20,761 10,154 SH   SOLE 36 10,154 0 0
AUTOZONE INC COM 053332102 1,509 738 SH   SOLE 40 738 0 0
AUTOZONE INC COM 053332102 61 30 SH   OTR 43 30 0 0
AUTOZONE INC COM 053332102 59,563 29,132 SH   SOLE 43 27,249 0 1,883
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 203 29,708 SH   SOLE 30 29,708 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 48 6,998 SH   SOLE 43 6,060 0 938
AVALARA INC COM 05338G106 10,631 106,837 SH   SOLE 2 21,511 0 85,326
AVALARA INC COM 05338G106 4,942 49,667 SH   SOLE 4 31,904 0 17,763
AVALARA INC COM 05338G106 705 7,080 SH   SOLE 7 7,080 0 0
AVALARA INC COM 05338G106 34 346 SH   SOLE 13 346 0 0
AVALARA INC COM 05338G106 594 5,974 SH   SOLE 15 5,974 0 0
AVALARA INC COM 05338G106 13,885 139,536 SH   SOLE 18 135,031 0 4,505
AVALARA INC COM 05338G106 145,259 1,459,742 SH   SOLE 19 1,459,742 0 0
AVALARA INC COM 05338G106 153,304 1,540,591 SH   SOLE 21 1,540,591 0 0
AVALARA INC COM 05338G106 201,792 2,027,861 SH   SOLE 22 1,873,657 0 154,204
AVALARA INC COM 05338G106 10,471 105,225 SH   SOLE 23 105,225 0 0
AVALARA INC COM 05338G106 466 4,681 SH   SOLE 25 4,681 0 0
AVALARA INC COM 05338G106 13,791 138,589 SH   SOLE 26 51,358 0 87,231
AVALARA INC COM 05338G106 17,531 176,169 SH   SOLE 28 1,532 0 174,637
AVALARA INC COM 05338G106 18 182 SH   SOLE 29 182 0 0
AVALARA INC COM 05338G106 16,392 164,724 SH   SOLE 30 164,724 0 0
AVALARA INC COM 05338G106 1,914 19,230 SH   SOLE 31 9,470 0 9,760
AVALARA INC COM 05338G106 79,813 802,056 SH   SOLE 34 802,056 0 0
AVALARA INC COM 05338G106 1,615 16,230 SH   SOLE 36 16,230 0 0
AVALARA INC COM 05338G106 254 2,549 SH   SOLE 40 2,549 0 0
AVALARA INC COM 05338G106 29 295 SH   OTR 43 295 0 0
AVALARA INC COM 05338G106 3,051 30,660 SH   SOLE 43 24,983 0 5,677
AVALO THERAPEUTICS INC COM 05338F108 40 55,469 SH   SOLE 2 2,121 0 53,348
AVALO THERAPEUTICS INC COM 05338F108 118 163,149 SH   SOLE 18 163,149 0 0
AVALO THERAPEUTICS INC COM 05338F108 67 91,843 SH   SOLE 19 91,843 0 0
AVALO THERAPEUTICS INC COM 05338F108 1,314 1,813,526 SH   SOLE 21 1,813,526 0 0
AVALO THERAPEUTICS INC COM 05338F108 1,190 1,641,911 SH   SOLE 22 1,634,524 0 7,387
AVALON GLOBOCARE CORP COM 05344R104 2 2,488 SH   SOLE 2 0 0 2,488
AVALON GLOBOCARE CORP COM 05344R104 3 4,288 SH   SOLE 18 4,288 0 0
AVALON GLOBOCARE CORP COM 05344R104 57 81,319 SH   SOLE 21 81,319 0 0
AVALONBAY CMNTYS INC COM 053484101 103,423 416,406 SH   SOLE 2 140,048 0 276,358
AVALONBAY CMNTYS INC COM 053484101 73,681 296,660 SH   SOLE 4 249,090 0 47,570
AVALONBAY CMNTYS INC COM 053484101 79,842 321,464 SH   SOLE 7 317,359 0 4,105
AVALONBAY CMNTYS INC COM 053484101 1,063 4,278 SH   SOLE 13 4,278 0 0
AVALONBAY CMNTYS INC COM 053484101 4,946 19,914 SH   SOLE 15 19,914 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 100,622 405,129 SH   SOLE 18 385,979 0 19,150
AVALONBAY CMNTYS INC COM 053484101 78,051 314,251 SH   SOLE 19 314,251 0 0
AVALONBAY CMNTYS INC COM 053484101 1,357,879 5,467,160 SH   SOLE 21 5,467,160 0 0
AVALONBAY CMNTYS INC COM 053484101 1,028,954 4,142,828 SH   SOLE 22 3,714,401 0 428,427
AVALONBAY CMNTYS INC COM 053484101 46,945 189,014 SH   SOLE 23 189,014 0 0
AVALONBAY CMNTYS INC COM 053484101 207,493 835,420 SH   SOLE 25 835,420 0 0
AVALONBAY CMNTYS INC COM 053484101 74,109 298,380 SH   SOLE 26 106,301 0 192,079
AVALONBAY CMNTYS INC COM 053484101 110,059 443,126 SH   SOLE 28 2,237 0 440,889
AVALONBAY CMNTYS INC COM 053484101 34 136 SH   SOLE 29 136 0 0
AVALONBAY CMNTYS INC COM 053484101 301,236 1,212,851 SH   SOLE 30 1,212,851 0 0
AVALONBAY CMNTYS INC COM 053484101 7,659 30,838 SH   SOLE 31 14,964 0 15,874
AVALONBAY CMNTYS INC COM 053484101 8,568 34,495 SH   SOLE 34 34,495 0 0
AVALONBAY CMNTYS INC COM 053484101 13,860 55,802 SH   SOLE 36 55,802 0 0
AVALONBAY CMNTYS INC COM 053484101 1,179 4,747 SH   SOLE 40 4,747 0 0
AVALONBAY CMNTYS INC COM 053484101 76 304 SH   OTR 43 304 0 0
AVALONBAY CMNTYS INC COM 053484101 24,594 99,020 SH   SOLE 43 91,403 0 7,617
AVANGRID INC COM 05351W103 7,825 167,411 SH   SOLE 2 13,894 0 153,517
AVANGRID INC COM 05351W103 384 8,219 SH   SOLE 4 8,219 0 0
AVANGRID INC COM 05351W103 72 1,549 SH   SOLE 7 1,549 0 0
AVANGRID INC COM 05351W103 36 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103 1,097 23,463 SH   SOLE 18 23,463 0 0
AVANGRID INC COM 05351W103 5,349 114,448 SH   SOLE 19 114,448 0 0
AVANGRID INC COM 05351W103 84,691 1,811,962 SH   SOLE 21 1,811,962 0 0
AVANGRID INC COM 05351W103 58,730 1,256,529 SH   SOLE 22 1,214,050 0 42,479
AVANGRID INC COM 05351W103 3,863 82,648 SH   SOLE 25 82,648 0 0
AVANGRID INC COM 05351W103 7,949 170,072 SH   SOLE 26 21,515 0 148,557
AVANGRID INC COM 05351W103 6,386 136,629 SH   SOLE 28 48,420 0 88,209
AVANGRID INC COM 05351W103 53,724 1,149,412 SH   SOLE 30 1,149,412 0 0
AVANGRID INC COM 05351W103 40 859 SH   SOLE 31 859 0 0
AVANGRID INC COM 05351W103 3,453 73,887 SH   SOLE 34 73,887 0 0
AVANGRID INC COM 05351W103 718 15,359 SH   SOLE 36 15,359 0 0
AVANGRID INC COM 05351W103 5,356 114,593 SH   SOLE 43 108,942 0 5,651
AVANOS MED INC COM 05350V106 1,679 50,125 SH   SOLE 2 15,061 0 35,064
AVANOS MED INC COM 05350V106 7 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 22 651 SH   SOLE 7 651 0 0
AVANOS MED INC COM 05350V106 6,047 180,500 SH   SOLE 18 180,500 0 0
AVANOS MED INC COM 05350V106 2,865 85,531 SH   SOLE 19 85,531 0 0
AVANOS MED INC COM 05350V106 198,164 5,915,356 SH   SOLE 21 5,915,356 0 0
AVANOS MED INC COM 05350V106 40,590 1,211,628 SH   SOLE 22 1,160,616 0 51,012
AVANOS MED INC COM 05350V106 204 6,096 SH   SOLE 25 6,096 0 0
AVANOS MED INC COM 05350V106 608 18,147 SH   SOLE 26 13,649 0 4,498
AVANOS MED INC COM 05350V106 22 659 SH   SOLE 28 659 0 0
AVANOS MED INC COM 05350V106 2,844 84,908 SH   SOLE 30 84,908 0 0
AVANOS MED INC COM 05350V106 50 1,485 SH   SOLE 34 1,485 0 0
AVANOS MED INC COM 05350V106 218 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 1,753 52,328 SH   SOLE 43 51,700 0 628
AVANTI ACQUISITION CORP UNIT 99/99/9999 G0682V117 10 1,000 SH   SOLE 43 1,000 0 0
AVANTOR INC COM 05352A100 54,711 1,617,715 SH   SOLE 2 520,792 0 1,096,923
AVANTOR INC COM 05352A100 11,481 339,482 SH   SOLE 4 211,434 0 128,048
AVANTOR INC COM 05352A100 1,752 51,802 SH   SOLE 7 51,802 0 0
AVANTOR INC COM 05352A100 60 1,784 SH   SOLE 13 1,784 0 0
AVANTOR INC COM 05352A100 1,292 38,208 SH   SOLE 15 38,208 0 0
AVANTOR INC COM 05352A100 70,991 2,099,087 SH   SOLE 18 2,067,083 0 32,004
AVANTOR INC COM 05352A100 143,121 4,231,855 SH   SOLE 19 4,231,855 0 0
AVANTOR INC COM 05352A100 319,155 9,436,866 SH   SOLE 21 9,436,866 0 0
AVANTOR INC COM 05352A100 484,270 14,319,031 SH   SOLE 22 13,301,141 0 1,017,890
AVANTOR INC COM 05352A100 23,061 681,863 SH   SOLE 23 681,863 0 0
AVANTOR INC COM 05352A100 31,464 930,323 SH   SOLE 25 847,073 0 83,250
AVANTOR INC COM 05352A100 25,713 760,298 SH   SOLE 26 335,413 0 424,885
AVANTOR INC COM 05352A100 28,896 854,398 SH   SOLE 28 11,655 0 842,743
AVANTOR INC COM 05352A100 53 1,567 SH   SOLE 29 1,567 0 0
AVANTOR INC COM 05352A100 37,803 1,117,762 SH   SOLE 30 1,117,762 0 0
AVANTOR INC COM 05352A100 3,972 117,431 SH   SOLE 31 59,160 0 58,271
AVANTOR INC COM 05352A100 113,387 3,352,675 SH   SOLE 34 3,352,675 0 0
AVANTOR INC COM 05352A100 9,261 273,842 SH   SOLE 36 273,842 0 0
AVANTOR INC COM 05352A100 651 19,247 SH   SOLE 40 19,247 0 0
AVANTOR INC COM 05352A100 51 1,498 SH   OTR 43 1,498 0 0
AVANTOR INC COM 05352A100 3,917 115,826 SH   SOLE 43 112,020 0 3,806
AVANTOR INC 6.25 PFD CNV SR 05352A209 1,213 11,719 SH   SOLE 7 11,719 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 169,931 1,641,366 SH   SOLE 21 1,641,366 0 0
AVAYA HLDGS CORP COM 05351X101 1,400 110,500 SH   SOLE 2 77,850 0 32,650
AVAYA HLDGS CORP COM 05351X101 19 1,509 SH   SOLE 4 337 0 1,172
AVAYA HLDGS CORP COM 05351X101 15 1,172 SH   SOLE 7 1,172 0 0
AVAYA HLDGS CORP COM 05351X101 2,839 224,091 SH   SOLE 18 217,433 0 6,658
AVAYA HLDGS CORP COM 05351X101 3,373 266,190 SH   SOLE 19 266,190 0 0
AVAYA HLDGS CORP COM 05351X101 38,338 3,025,855 SH   SOLE 21 3,025,855 0 0
AVAYA HLDGS CORP COM 05351X101 26,352 2,079,835 SH   SOLE 22 2,027,627 0 52,208
AVAYA HLDGS CORP COM 05351X101 61 4,807 SH   SOLE 23 4,807 0 0
AVAYA HLDGS CORP COM 05351X101 234 18,457 SH   SOLE 25 18,457 0 0
AVAYA HLDGS CORP COM 05351X101 594 46,884 SH   SOLE 26 21,060 0 25,824
AVAYA HLDGS CORP COM 05351X101 541 42,703 SH   SOLE 28 42,703 0 0
AVAYA HLDGS CORP COM 05351X101 605 47,785 SH   SOLE 30 47,785 0 0
AVAYA HLDGS CORP COM 05351X101 243 19,201 SH   SOLE 36 19,201 0 0
AVAYA HLDGS CORP COM 05351X101 124 9,801 SH   SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 432 34,080 SH   SOLE 43 32,724 0 1,356
AVAYA HLDGS CORP OPTIONS 05351X101 8 600 SH Put SOLE 4 600 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 81 6,400 SH Put SOLE 18 6,400 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 2,295 181,100 SH Put SOLE 19 181,100 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 56 4,400 SH Put SOLE 22 4,400 0 0
AVAYA HLDGS CORP OPTIONS 05351X101 602 47,500 SH Put SOLE 34 47,500 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2,345 2,421,000 PRN   SOLE 21 2,421,000 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 395 115,745 SH   SOLE 2 89,904 0 25,841
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2 620 SH   SOLE 7 620 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 360 105,473 SH   SOLE 18 105,473 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 745 218,569 SH   SOLE 19 218,569 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4,620 1,354,926 SH   SOLE 21 1,354,926 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4,143 1,215,058 SH   SOLE 22 1,208,195 0 6,863
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 39 11,509 SH   SOLE 23 11,509 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 41 12,149 SH   SOLE 25 12,149 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 82 23,973 SH   SOLE 26 0 0 23,973
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 63 18,609 SH   SOLE 30 18,609 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 36 10,578 SH   SOLE 40 10,578 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 1 1,114 SH   SOLE 2 0 0 1,114
AVENUE THERAPEUTICS INC COM NEW 05360L205 1 1,678 SH   SOLE 18 1,678 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 15 31,743 SH   SOLE 21 31,743 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 10 20,344 SH   SOLE 22 20,344 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2 361 SH   SOLE 2 0 0 361
AVEO PHARMACEUTICALS INC COM NEW 053588307 33 5,861 SH   SOLE 18 5,861 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 511 91,496 SH   SOLE 21 91,496 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2,385 426,619 SH   SOLE 22 426,619 0 0
AVEPOINT INC COM CL A 053604104 125 23,817 SH   SOLE 2 20,269 0 3,548
AVEPOINT INC COM CL A 053604104 806 153,217 SH   SOLE 21 153,217 0 0
AVEPOINT INC COM CL A 053604104 6,947 1,320,770 SH   SOLE 22 1,293,529 0 27,241
AVEPOINT INC COM CL A 053604104 67 12,674 SH   SOLE 25 12,674 0 0
AVEPOINT INC COM CL A 053604104 111 21,058 SH   SOLE 30 21,058 0 0
AVEPOINT INC COM CL A 053604104 76 14,460 SH   SOLE 40 14,460 0 0
AVERY DENNISON CORP COM 053611109 26,068 149,841 SH   SOLE 2 80,884 0 68,957
AVERY DENNISON CORP COM 053611109 10,683 61,410 SH   SOLE 4 32,792 0 28,618
AVERY DENNISON CORP COM 053611109 12,673 72,845 SH   SOLE 7 69,999 0 2,846
AVERY DENNISON CORP COM 053611109 42 239 SH   SOLE 13 239 0 0
AVERY DENNISON CORP COM 053611109 1,599 9,193 SH   SOLE 15 9,193 0 0
AVERY DENNISON CORP COM 053611109 30,784 176,952 SH   SOLE 18 165,730 0 11,222
AVERY DENNISON CORP COM 053611109 7,058 40,569 SH   SOLE 19 40,569 0 0
AVERY DENNISON CORP COM 053611109 442,884 2,545,750 SH   SOLE 21 2,545,750 0 0
AVERY DENNISON CORP COM 053611109 345,162 1,984,033 SH   SOLE 22 1,817,111 0 166,922
AVERY DENNISON CORP COM 053611109 18,037 103,681 SH   SOLE 23 103,681 0 0
AVERY DENNISON CORP COM 053611109 18,048 103,743 SH   SOLE 25 103,743 0 0
AVERY DENNISON CORP COM 053611109 32,377 186,109 SH   SOLE 26 68,639 0 117,470
AVERY DENNISON CORP COM 053611109 59,795 343,709 SH   SOLE 28 1,598 0 342,111
AVERY DENNISON CORP COM 053611109 83,501 479,972 SH   SOLE 30 402,173 0 77,799
AVERY DENNISON CORP COM 053611109 3,283 18,873 SH   SOLE 31 9,338 0 9,535
AVERY DENNISON CORP COM 053611109 65,644 377,330 SH   SOLE 34 377,330 0 0
AVERY DENNISON CORP COM 053611109 4,862 27,948 SH   SOLE 36 27,948 0 0
AVERY DENNISON CORP COM 053611109 490 2,816 SH   SOLE 40 2,816 0 0
AVERY DENNISON CORP COM 053611109 46 267 SH   OTR 43 267 0 0
AVERY DENNISON CORP COM 053611109 14,294 82,166 SH   SOLE 43 73,824 0 8,342
AVIAT NETWORKS INC COM NEW 05366Y201 143 4,651 SH   SOLE 2 274 0 4,377
AVIAT NETWORKS INC COM NEW 05366Y201 3 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 757 24,600 SH   SOLE 18 24,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 359 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 9,937 322,954 SH   SOLE 21 322,954 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 4,960 161,193 SH   SOLE 22 157,080 0 4,113
AVID BIOSERVICES INC COM 05368M106 877 43,031 SH   SOLE 2 17,187 0 25,844
AVID BIOSERVICES INC COM 05368M106 2 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106 15 760 SH   SOLE 7 760 0 0
AVID BIOSERVICES INC COM 05368M106 4,496 220,693 SH   SOLE 18 220,693 0 0
AVID BIOSERVICES INC COM 05368M106 2,321 113,938 SH   SOLE 19 113,938 0 0
AVID BIOSERVICES INC COM 05368M106 150,568 7,391,678 SH   SOLE 21 7,391,678 0 0
AVID BIOSERVICES INC COM 05368M106 30,751 1,509,631 SH   SOLE 22 1,471,035 0 38,596
AVID BIOSERVICES INC COM 05368M106 1 27 SH   SOLE 23 27 0 0
AVID BIOSERVICES INC COM 05368M106 158 7,736 SH   SOLE 25 7,736 0 0
AVID BIOSERVICES INC COM 05368M106 576 28,286 SH   SOLE 26 24,755 0 3,531
AVID BIOSERVICES INC COM 05368M106 22 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106 7,030 345,095 SH   SOLE 30 345,095 0 0
AVID BIOSERVICES INC COM 05368M106 145 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106 251 12,319 SH   SOLE 43 12,164 0 155
AVID TECHNOLOGY INC COM 05367P100 477 13,681 SH   SOLE 2 9,510 0 4,171
AVID TECHNOLOGY INC COM 05367P100 20 581 SH   SOLE 7 581 0 0
AVID TECHNOLOGY INC COM 05367P100 3,549 101,764 SH   SOLE 18 101,764 0 0
AVID TECHNOLOGY INC COM 05367P100 2,224 63,775 SH   SOLE 19 63,775 0 0
AVID TECHNOLOGY INC COM 05367P100 46,856 1,343,720 SH   SOLE 21 1,343,720 0 0
AVID TECHNOLOGY INC COM 05367P100 29,158 836,198 SH   SOLE 22 815,070 0 21,128
AVID TECHNOLOGY INC COM 05367P100 10 295 SH   SOLE 23 295 0 0
AVID TECHNOLOGY INC COM 05367P100 150 4,290 SH   SOLE 25 4,290 0 0
AVID TECHNOLOGY INC COM 05367P100 85 2,424 SH   SOLE 26 32 0 2,392
AVID TECHNOLOGY INC COM 05367P100 733 21,019 SH   SOLE 28 21,019 0 0
AVID TECHNOLOGY INC COM 05367P100 679 19,479 SH   SOLE 30 19,479 0 0
AVID TECHNOLOGY INC COM 05367P100 138 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100 80 2,308 SH   SOLE 43 2,289 0 19
AVIDITY BIOSCIENCES INC COM 05370A108 1,036 56,079 SH   SOLE 2 23,754 0 32,325
AVIDITY BIOSCIENCES INC COM 05370A108 7 371 SH   SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 2,158 116,814 SH   SOLE 18 111,508 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 3,388 183,434 SH   SOLE 19 183,434 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 32,344 1,751,139 SH   SOLE 21 1,751,139 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 19,970 1,081,235 SH   SOLE 22 1,043,811 0 37,424
AVIDITY BIOSCIENCES INC COM 05370A108 82 4,427 SH   SOLE 23 4,427 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 132 7,154 SH   SOLE 25 7,154 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 327 17,708 SH   SOLE 26 1,320 0 16,388
AVIDITY BIOSCIENCES INC COM 05370A108 596 32,273 SH   SOLE 30 32,273 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 52 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 109 5,924 SH   SOLE 40 5,924 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 123 6,638 SH   SOLE 43 6,638 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 55 6,878 SH   SOLE 2 4,683 0 2,195
AVIDXCHANGE HOLDINGS INC COM 05368X102 2 306 SH   SOLE 4 306 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 566 70,315 SH   SOLE 18 70,315 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 16,344 2,030,414 SH   SOLE 19 2,030,414 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 6,787 843,077 SH   SOLE 21 843,077 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 4,995 620,440 SH   SOLE 22 612,827 0 7,613
AVIDXCHANGE HOLDINGS INC COM 05368X102 3 322 SH   SOLE 26 322 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 3,201 397,664 SH   SOLE 34 397,664 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 0 8 SH   SOLE 43 0 0 8
AVIENT CORPORATION COM 05368V106 10,213 212,767 SH   SOLE 2 100,977 0 111,790
AVIENT CORPORATION COM 05368V106 16 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106 92 1,924 SH   SOLE 7 1,924 0 0
AVIENT CORPORATION COM 05368V106 21,312 444,006 SH   SOLE 18 426,190 0 17,816
AVIENT CORPORATION COM 05368V106 32,619 679,558 SH   SOLE 19 679,558 0 0
AVIENT CORPORATION COM 05368V106 321,509 6,698,097 SH   SOLE 21 6,698,097 0 0
AVIENT CORPORATION COM 05368V106 150,995 3,145,737 SH   SOLE 22 3,056,670 0 89,067
AVIENT CORPORATION COM 05368V106 1,039 21,655 SH   SOLE 23 21,655 0 0
AVIENT CORPORATION COM 05368V106 891 18,567 SH   SOLE 25 18,567 0 0
AVIENT CORPORATION COM 05368V106 7,479 155,811 SH   SOLE 26 36,076 0 119,735
AVIENT CORPORATION COM 05368V106 78 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106 2,783 57,988 SH   SOLE 30 57,988 0 0
AVIENT CORPORATION COM 05368V106 491 10,238 SH   SOLE 36 10,238 0 0
AVIENT CORPORATION COM 05368V106 537 11,186 SH   SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 28 592 SH   OTR 43 592 0 0
AVIENT CORPORATION COM 05368V106 4,597 95,762 SH   SOLE 43 89,658 0 6,104
AVINGER INC COM NEW 053734885 4 1,022 SH   SOLE 18 1,022 0 0
AVINGER INC COM NEW 053734885 43 11,801 SH   SOLE 21 11,801 0 0
AVINGER INC COM NEW 053734885 305 84,077 SH   SOLE 22 84,077 0 0
AVIS BUDGET GROUP COM 053774105 15,182 57,662 SH   SOLE 2 30,417 0 27,245
AVIS BUDGET GROUP COM 053774105 41 154 SH   SOLE 4 154 0 0
AVIS BUDGET GROUP COM 053774105 294 1,118 SH   SOLE 7 1,118 0 0
AVIS BUDGET GROUP COM 053774105 50,706 192,578 SH   SOLE 18 192,578 0 0
AVIS BUDGET GROUP COM 053774105 24,371 92,560 SH   SOLE 19 92,560 0 0
AVIS BUDGET GROUP COM 053774105 785,527 2,983,392 SH   SOLE 21 2,983,392 0 0
AVIS BUDGET GROUP COM 053774105 319,028 1,211,653 SH   SOLE 22 1,165,686 0 45,967
AVIS BUDGET GROUP COM 053774105 208 791 SH   SOLE 23 791 0 0
AVIS BUDGET GROUP COM 053774105 1,582 6,009 SH   SOLE 25 6,009 0 0
AVIS BUDGET GROUP COM 053774105 8,341 31,680 SH   SOLE 26 23,812 0 7,868
AVIS BUDGET GROUP COM 053774105 243 922 SH   SOLE 28 922 0 0
AVIS BUDGET GROUP COM 053774105 6,941 26,360 SH   SOLE 30 26,360 0 0
AVIS BUDGET GROUP COM 053774105 2,306 8,757 SH   SOLE 36 8,757 0 0
AVIS BUDGET GROUP COM 053774105 1,518 5,764 SH   SOLE 40 5,764 0 0
AVIS BUDGET GROUP COM 053774105 11 42 SH   OTR 43 42 0 0
AVIS BUDGET GROUP COM 053774105 11,371 43,185 SH   SOLE 43 40,767 0 2,418
AVISTA CORP COM 05379B107 2,527 55,962 SH   SOLE 2 19,937 0 36,025
AVISTA CORP COM 05379B107 488 10,813 SH   SOLE 4 10,813 0 0
AVISTA CORP COM 05379B107 305 6,752 SH   SOLE 7 6,752 0 0
AVISTA CORP COM 05379B107 13,363 295,963 SH   SOLE 18 295,963 0 0
AVISTA CORP COM 05379B107 5,767 127,739 SH   SOLE 19 127,739 0 0
AVISTA CORP COM 05379B107 480,693 10,646,587 SH   SOLE 21 10,646,587 0 0
AVISTA CORP COM 05379B107 80,058 1,773,148 SH   SOLE 22 1,699,644 0 73,504
AVISTA CORP COM 05379B107 401 8,883 SH   SOLE 25 8,883 0 0
AVISTA CORP COM 05379B107 1,108 24,535 SH   SOLE 26 19,051 0 5,484
AVISTA CORP COM 05379B107 2,092 46,334 SH   SOLE 28 46,334 0 0
AVISTA CORP COM 05379B107 7,188 159,210 SH   SOLE 30 159,210 0 0
AVISTA CORP COM 05379B107 1,352 29,954 SH   SOLE 32 29,954 0 0
AVISTA CORP COM 05379B107 419 9,284 SH   SOLE 36 9,284 0 0
AVISTA CORP COM 05379B107 377 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 1,344 29,773 SH   SOLE 43 29,330 0 443
AVITA MEDICAL INC COM 05380C102 27 3,211 SH   SOLE 2 975 0 2,236
AVITA MEDICAL INC COM 05380C102 3 384 SH   SOLE 7 384 0 0
AVITA MEDICAL INC COM 05380C102 590 69,626 SH   SOLE 18 69,626 0 0
AVITA MEDICAL INC COM 05380C102 350 41,264 SH   SOLE 19 41,264 0 0
AVITA MEDICAL INC COM 05380C102 7,116 839,209 SH   SOLE 21 839,209 0 0
AVITA MEDICAL INC COM 05380C102 5,206 613,936 SH   SOLE 22 609,544 0 4,392
AVNET INC COM 053807103 15,951 392,976 SH   SOLE 2 116,350 0 276,626
AVNET INC COM 053807103 15 375 SH   SOLE 4 375 0 0
AVNET INC COM 053807103 131 3,235 SH   SOLE 7 3,235 0 0
AVNET INC COM 053807103 9,806 241,582 SH   SOLE 18 235,115 0 6,467
AVNET INC COM 053807103 11,298 278,339 SH   SOLE 19 278,339 0 0
AVNET INC COM 053807103 208,455 5,135,616 SH   SOLE 21 5,135,616 0 0
AVNET INC COM 053807103 121,781 3,000,280 SH   SOLE 22 2,866,535 0 133,745
AVNET INC COM 053807103 29 716 SH   SOLE 23 716 0 0
AVNET INC COM 053807103 1,274 31,386 SH   SOLE 25 31,386 0 0
AVNET INC COM 053807103 2,562 63,115 SH   SOLE 26 52,487 0 10,628
AVNET INC COM 053807103 72 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103 2,099 51,700 SH   SOLE 30 51,700 0 0
AVNET INC COM 053807103 59 1,454 SH   SOLE 31 1,454 0 0
AVNET INC COM 053807103 1,974 48,632 SH   SOLE 34 48,632 0 0
AVNET INC COM 053807103 731 18,007 SH   SOLE 36 18,007 0 0
AVNET INC COM 053807103 518 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103 4,546 112,003 SH   SOLE 43 109,737 0 2,266
AVROBIO INC COM 05455M100 97 73,459 SH   SOLE 2 21,809 0 51,650
AVROBIO INC COM 05455M100 1 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 174 131,873 SH   SOLE 18 122,212 0 9,661
AVROBIO INC COM 05455M100 754 571,198 SH   SOLE 19 571,198 0 0
AVROBIO INC COM 05455M100 2,221 1,682,828 SH   SOLE 21 1,682,828 0 0
AVROBIO INC COM 05455M100 1,653 1,252,594 SH   SOLE 22 1,228,288 0 24,306
AVROBIO INC COM 05455M100 15 11,666 SH   SOLE 23 11,666 0 0
AVROBIO INC COM 05455M100 60 45,267 SH   SOLE 26 0 0 45,267
AVROBIO INC COM 05455M100 25 19,229 SH   SOLE 30 19,229 0 0
AWARE INC MASS COM 05453N100 9 2,956 SH   SOLE 18 2,956 0 0
AWARE INC MASS COM 05453N100 145 48,238 SH   SOLE 21 48,238 0 0
AWARE INC MASS COM 05453N100 1,051 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108 10,442 424,820 SH   SOLE 2 166,340 0 258,480
AXALTA COATING SYS LTD COM G0750C108 9 365 SH   SOLE 4 365 0 0
AXALTA COATING SYS LTD COM G0750C108 110 4,479 SH   SOLE 7 4,479 0 0
AXALTA COATING SYS LTD COM G0750C108 54,171 2,203,864 SH   SOLE 18 2,199,442 0 4,422
AXALTA COATING SYS LTD COM G0750C108 31,671 1,288,470 SH   SOLE 19 1,288,470 0 0
AXALTA COATING SYS LTD COM G0750C108 63,351 2,577,337 SH   SOLE 21 2,577,337 0 0
AXALTA COATING SYS LTD COM G0750C108 116,477 4,738,677 SH   SOLE 22 4,497,828 0 240,849
AXALTA COATING SYS LTD COM G0750C108 4,148 168,768 SH   SOLE 25 99,242 0 69,526
AXALTA COATING SYS LTD COM G0750C108 2,322 94,464 SH   SOLE 26 78,247 0 16,217
AXALTA COATING SYS LTD COM G0750C108 91 3,697 SH   SOLE 28 3,697 0 0
AXALTA COATING SYS LTD COM G0750C108 2,758 112,199 SH   SOLE 30 112,199 0 0
AXALTA COATING SYS LTD COM G0750C108 75 3,055 SH   SOLE 31 3,055 0 0
AXALTA COATING SYS LTD COM G0750C108 25,424 1,034,323 SH   SOLE 34 1,034,323 0 0
AXALTA COATING SYS LTD COM G0750C108 1,532 62,347 SH   SOLE 36 62,347 0 0
AXALTA COATING SYS LTD COM G0750C108 650 26,462 SH   SOLE 40 26,462 0 0
AXALTA COATING SYS LTD COM G0750C108 2,753 112,018 SH   SOLE 43 93,770 0 18,248
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,461 19,344 SH   SOLE 2 15,540 0 3,804
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6 81 SH   SOLE 4 81 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 33 438 SH   SOLE 7 438 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 8,457 111,975 SH   SOLE 18 111,975 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,056 66,942 SH   SOLE 19 66,942 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 295,939 3,918,162 SH   SOLE 21 3,918,162 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 61,891 819,418 SH   SOLE 22 798,804 0 20,614
AXCELIS TECHNOLOGIES INC COM NEW 054540208 54 712 SH   SOLE 23 712 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 323 4,275 SH   SOLE 25 4,275 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,356 17,954 SH   SOLE 26 13,362 0 4,592
AXCELIS TECHNOLOGIES INC COM NEW 054540208 45 599 SH   SOLE 28 599 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,693 62,135 SH   SOLE 30 62,135 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 340 4,500 SH   SOLE 40 4,500 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,502 33,131 SH   SOLE 43 24,551 0 8,580
AXCELLA HEALTH INC COM 05454B105 1 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105 10 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105 121 47,034 SH   SOLE 21 47,034 0 0
AXCELLA HEALTH INC COM 05454B105 629 244,778 SH   SOLE 22 244,778 0 0
AXIS CAP HLDGS LTD SHS G0692U109 15,353 253,902 SH   SOLE 2 29,376 0 224,526
AXIS CAP HLDGS LTD SHS G0692U109 18 300 SH   SOLE 4 300 0 0
AXIS CAP HLDGS LTD SHS G0692U109 122 2,016 SH   SOLE 7 2,016 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,891 31,277 SH   SOLE 18 31,277 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,365 22,572 SH   SOLE 19 22,572 0 0
AXIS CAP HLDGS LTD SHS G0692U109 71,396 1,180,686 SH   SOLE 21 1,180,686 0 0
AXIS CAP HLDGS LTD SHS G0692U109 103,256 1,707,557 SH   SOLE 22 1,617,570 0 89,987
AXIS CAP HLDGS LTD SHS G0692U109 670 11,087 SH   SOLE 25 11,087 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,666 27,544 SH   SOLE 26 20,741 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109 91 1,510 SH   SOLE 28 1,510 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,442 40,379 SH   SOLE 30 40,379 0 0
AXIS CAP HLDGS LTD SHS G0692U109 69 1,136 SH   SOLE 31 1,136 0 0
AXIS CAP HLDGS LTD SHS G0692U109 132 2,188 SH   SOLE 36 2,188 0 0
AXIS CAP HLDGS LTD SHS G0692U109 622 10,292 SH   SOLE 40 10,292 0 0
AXOGEN INC COM 05463X106 358 45,146 SH   SOLE 2 26,205 0 18,941
AXOGEN INC COM 05463X106 0 48 SH   SOLE 4 48 0 0
AXOGEN INC COM 05463X106 6 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 808 101,701 SH   SOLE 18 101,701 0 0
AXOGEN INC COM 05463X106 732 92,232 SH   SOLE 19 92,232 0 0
AXOGEN INC COM 05463X106 12,278 1,546,326 SH   SOLE 21 1,546,326 0 0
AXOGEN INC COM 05463X106 7,455 938,886 SH   SOLE 22 916,729 0 22,157
AXOGEN INC COM 05463X106 14 1,752 SH   SOLE 23 1,752 0 0
AXOGEN INC COM 05463X106 62 7,748 SH   SOLE 25 7,748 0 0
AXOGEN INC COM 05463X106 41 5,149 SH   SOLE 26 1,700 0 3,449
AXOGEN INC COM 05463X106 35 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 1,947 245,275 SH   SOLE 30 245,275 0 0
AXOGEN INC COM 05463X106 57 7,158 SH   SOLE 36 7,158 0 0
AXOGEN INC COM 05463X106 26 3,214 SH   SOLE 40 3,214 0 0
AXOGEN INC COM 05463X106 131 16,454 SH   SOLE 43 16,454 0 0
AXON ENTERPRISE INC COM 05464C101 30,561 221,889 SH   SOLE 2 136,910 0 84,979
AXON ENTERPRISE INC COM 05464C101 1,875 13,614 SH   SOLE 4 13,614 0 0
AXON ENTERPRISE INC COM 05464C101 386 2,805 SH   SOLE 7 2,805 0 0
AXON ENTERPRISE INC COM 05464C101 2,842 20,632 SH   SOLE 13 20,632 0 0
AXON ENTERPRISE INC COM 05464C101 22,233 161,428 SH   SOLE 18 158,754 0 2,674
AXON ENTERPRISE INC COM 05464C101 93,773 680,847 SH   SOLE 19 680,847 0 0
AXON ENTERPRISE INC COM 05464C101 568,026 4,124,196 SH   SOLE 21 4,124,196 0 0
AXON ENTERPRISE INC COM 05464C101 278,754 2,023,913 SH   SOLE 22 1,850,346 0 173,567
AXON ENTERPRISE INC COM 05464C101 4,755 34,521 SH   SOLE 23 34,521 0 0
AXON ENTERPRISE INC COM 05464C101 9,050 65,711 SH   SOLE 25 65,711 0 0
AXON ENTERPRISE INC COM 05464C101 4,655 33,798 SH   SOLE 26 25,511 0 8,287
AXON ENTERPRISE INC COM 05464C101 172 1,247 SH   SOLE 28 1,153 0 94
AXON ENTERPRISE INC COM 05464C101 1,795 13,034 SH   SOLE 29 13,034 0 0
AXON ENTERPRISE INC COM 05464C101 8,180 59,388 SH   SOLE 30 59,388 0 0
AXON ENTERPRISE INC COM 05464C101 7,848 56,982 SH   SOLE 31 56,982 0 0
AXON ENTERPRISE INC COM 05464C101 6,297 45,720 SH   SOLE 34 45,720 0 0
AXON ENTERPRISE INC COM 05464C101 886 6,435 SH   SOLE 36 6,435 0 0
AXON ENTERPRISE INC COM 05464C101 1,156 8,390 SH   SOLE 40 8,390 0 0
AXON ENTERPRISE INC COM 05464C101 65 473 SH   OTR 43 473 0 0
AXON ENTERPRISE INC COM 05464C101 5,558 40,352 SH   SOLE 43 40,019 0 333
AXONICS INC COM 05465P101 1,514 24,189 SH   SOLE 2 15,457 0 8,732
AXONICS INC COM 05465P101 44 708 SH   SOLE 4 107 0 601
AXONICS INC COM 05465P101 42 669 SH   SOLE 7 669 0 0
AXONICS INC COM 05465P101 7,938 126,812 SH   SOLE 18 120,285 0 6,527
AXONICS INC COM 05465P101 8,468 135,274 SH   SOLE 19 135,274 0 0
AXONICS INC COM 05465P101 114,117 1,822,949 SH   SOLE 21 1,822,949 0 0
AXONICS INC COM 05465P101 68,259 1,090,402 SH   SOLE 22 1,064,021 0 26,381
AXONICS INC COM 05465P101 147 2,354 SH   SOLE 23 2,354 0 0
AXONICS INC COM 05465P101 314 5,009 SH   SOLE 25 5,009 0 0
AXONICS INC COM 05465P101 1,116 17,824 SH   SOLE 26 10,675 0 7,149
AXONICS INC COM 05465P101 38 610 SH   SOLE 28 610 0 0
AXONICS INC COM 05465P101 14,030 224,127 SH   SOLE 30 224,127 0 0
AXONICS INC COM 05465P101 305 4,876 SH   SOLE 40 4,876 0 0
AXONICS INC COM 05465P101 625 9,984 SH   SOLE 43 8,739 0 1,245
AXOS FINANCIAL INC COM 05465C100 1,980 42,672 SH   SOLE 2 14,909 0 27,763
AXOS FINANCIAL INC COM 05465C100 91 1,964 SH   SOLE 4 197 0 1,767
AXOS FINANCIAL INC COM 05465C100 37 790 SH   SOLE 7 790 0 0
AXOS FINANCIAL INC COM 05465C100 9,609 207,144 SH   SOLE 18 207,144 0 0
AXOS FINANCIAL INC COM 05465C100 4,707 101,456 SH   SOLE 19 101,456 0 0
AXOS FINANCIAL INC COM 05465C100 292,288 6,300,669 SH   SOLE 21 6,300,669 0 0
AXOS FINANCIAL INC COM 05465C100 63,871 1,376,820 SH   SOLE 22 1,322,982 0 53,838
AXOS FINANCIAL INC COM 05465C100 313 6,757 SH   SOLE 25 6,757 0 0
AXOS FINANCIAL INC COM 05465C100 1,064 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 46 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100 4,298 92,657 SH   SOLE 30 92,657 0 0
AXOS FINANCIAL INC COM 05465C100 25,624 552,353 SH   SOLE 34 552,353 0 0
AXOS FINANCIAL INC COM 05465C100 292 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100 654 14,104 SH   SOLE 43 13,948 0 156
AXSOME THERAPEUTICS INC COM 05464T104 415 10,017 SH   SOLE 2 7,099 0 2,918
AXSOME THERAPEUTICS INC COM 05464T104 5 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 19 447 SH   SOLE 7 447 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,984 72,106 SH   SOLE 18 72,106 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,053 49,608 SH   SOLE 19 49,608 0 0
AXSOME THERAPEUTICS INC COM 05464T104 50,418 1,218,120 SH   SOLE 21 1,218,120 0 0
AXSOME THERAPEUTICS INC COM 05464T104 27,771 670,948 SH   SOLE 22 657,573 0 13,375
AXSOME THERAPEUTICS INC COM 05464T104 173 4,175 SH   SOLE 25 4,175 0 0
AXSOME THERAPEUTICS INC COM 05464T104 523 12,627 SH   SOLE 26 10,098 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104 84 2,029 SH   SOLE 28 2,029 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,433 34,633 SH   SOLE 30 34,633 0 0
AXSOME THERAPEUTICS INC COM 05464T104 67 1,621 SH   SOLE 36 1,621 0 0
AXSOME THERAPEUTICS INC COM 05464T104 106 2,551 SH   SOLE 40 2,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 549 13,264 SH   SOLE 43 12,918 0 346
AXT INC COM 00246W103 221 31,540 SH   SOLE 2 5,946 0 25,594
AXT INC COM 00246W103 5 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 925 131,729 SH   SOLE 18 131,729 0 0
AXT INC COM 00246W103 489 69,597 SH   SOLE 19 69,597 0 0
AXT INC COM 00246W103 10,182 1,450,394 SH   SOLE 21 1,450,394 0 0
AXT INC COM 00246W103 6,800 968,648 SH   SOLE 22 945,129 0 23,519
AXT INC COM 00246W103 21 3,054 SH   SOLE 43 3,054 0 0
AYRO INC COM 054748108 7 5,793 SH   SOLE 18 5,793 0 0
AYRO INC COM 054748108 98 76,841 SH   SOLE 21 76,841 0 0
AYRO INC COM 054748108 582 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM NEW 054754874 5 5,035 SH   SOLE 18 5,035 0 0
AYTU BIOPHARMA INC COM NEW 054754874 92 85,005 SH   SOLE 21 85,005 0 0
AYTU BIOPHARMA INC COM NEW 054754874 492 455,867 SH   SOLE 22 455,867 0 0
AZEK CO INC CL A 05478C105 1,955 78,700 SH   SOLE 2 30,236 0 48,464
AZEK CO INC CL A 05478C105 10 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105 40 1,604 SH   SOLE 7 1,604 0 0
AZEK CO INC CL A 05478C105 1,461 58,834 SH   SOLE 18 58,834 0 0
AZEK CO INC CL A 05478C105 166,259 6,693,203 SH   SOLE 19 6,693,203 0 0
AZEK CO INC CL A 05478C105 48,624 1,957,499 SH   SOLE 21 1,957,499 0 0
AZEK CO INC CL A 05478C105 72,416 2,915,303 SH   SOLE 22 2,791,067 0 124,236
AZEK CO INC CL A 05478C105 335 13,488 SH   SOLE 25 13,488 0 0
AZEK CO INC CL A 05478C105 1,125 45,299 SH   SOLE 26 36,465 0 8,834
AZEK CO INC CL A 05478C105 326 13,143 SH   SOLE 28 13,143 0 0
AZEK CO INC CL A 05478C105 1,389 55,918 SH   SOLE 30 55,918 0 0
AZEK CO INC CL A 05478C105 41 1,647 SH   SOLE 31 1,647 0 0
AZEK CO INC CL A 05478C105 21,594 869,306 SH   SOLE 34 869,306 0 0
AZEK CO INC CL A 05478C105 104 4,168 SH   SOLE 36 4,168 0 0
AZEK CO INC CL A 05478C105 291 11,722 SH   SOLE 40 11,722 0 0
AZENTA INC COM 114340102 12,093 145,913 SH   SOLE 2 54,989 0 90,924
AZENTA INC COM 114340102 34 414 SH   SOLE 4 252 0 162
AZENTA INC COM 114340102 86 1,034 SH   SOLE 7 1,034 0 0
AZENTA INC COM 114340102 13,743 165,814 SH   SOLE 18 165,814 0 0
AZENTA INC COM 114340102 53,148 641,262 SH   SOLE 19 641,262 0 0
AZENTA INC COM 114340102 312,014 3,764,646 SH   SOLE 21 3,764,646 0 0
AZENTA INC COM 114340102 169,110 2,040,418 SH   SOLE 22 1,954,781 0 85,637
AZENTA INC COM 114340102 829 10,002 SH   SOLE 25 10,002 0 0
AZENTA INC COM 114340102 2,684 32,383 SH   SOLE 26 25,605 0 6,778
AZENTA INC COM 114340102 3,568 43,055 SH   SOLE 28 43,055 0 0
AZENTA INC COM 114340102 3,567 43,043 SH   SOLE 30 43,043 0 0
AZENTA INC COM 114340102 89 1,073 SH   SOLE 31 1,073 0 0
AZENTA INC COM 114340102 791 9,542 SH   SOLE 40 9,542 0 0
AZENTA INC COM 114340102 32 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102 2,781 33,559 SH   SOLE 43 32,765 0 794
AZIYO BIOLOGICS INC COM CL A 05479K106 3 482 SH   SOLE 18 482 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 35 5,901 SH   SOLE 21 5,901 0 0
AZUL S A SPONSR ADR PFD 05501U106 303 20,104 SH   SOLE 43 20,104 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 534 32,070 SH   SOLE 18 32,070 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 5,914 355,405 SH   SOLE 21 355,405 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 294 17,671 SH   SOLE 22 17,671 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 6,340 381,022 SH   SOLE 30 381,022 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 11 673 SH   SOLE 34 673 0 0
AZZ INC COM 002474104 2,618 54,268 SH   SOLE 2 43,429 0 10,839
AZZ INC COM 002474104 3 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104 13 277 SH   SOLE 7 277 0 0
AZZ INC COM 002474104 4,443 92,105 SH   SOLE 18 92,105 0 0
AZZ INC COM 002474104 2,818 58,413 SH   SOLE 19 58,413 0 0
AZZ INC COM 002474104 147,461 3,056,810 SH   SOLE 21 3,056,810 0 0
AZZ INC COM 002474104 30,258 627,249 SH   SOLE 22 600,365 0 26,884
AZZ INC COM 002474104 156 3,224 SH   SOLE 25 3,224 0 0
AZZ INC COM 002474104 209 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104 2,167 44,916 SH   SOLE 30 44,916 0 0
AZZ INC COM 002474104 140 2,908 SH   SOLE 40 2,908 0 0
AZZ INC COM 002474104 1,105 22,911 SH   SOLE 43 22,525 0 386
B & G FOODS INC NEW COM 05508R106 1,835 68,001 SH   SOLE 2 18,383 0 49,618
B & G FOODS INC NEW COM 05508R106 7 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 50 1,841 SH   SOLE 7 1,841 0 0
B & G FOODS INC NEW COM 05508R106 6,429 238,297 SH   SOLE 18 238,297 0 0
B & G FOODS INC NEW COM 05508R106 3,060 113,407 SH   SOLE 19 113,407 0 0
B & G FOODS INC NEW COM 05508R106 216,963 8,041,614 SH   SOLE 21 8,041,614 0 0
B & G FOODS INC NEW COM 05508R106 45,102 1,671,675 SH   SOLE 22 1,606,177 0 65,498
B & G FOODS INC NEW COM 05508R106 220 8,166 SH   SOLE 25 8,166 0 0
B & G FOODS INC NEW COM 05508R106 688 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 31 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106 3,051 113,074 SH   SOLE 30 113,074 0 0
B & G FOODS INC NEW COM 05508R106 68 2,528 SH   SOLE 36 2,528 0 0
B & G FOODS INC NEW COM 05508R106 226 8,392 SH   SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 3,095 114,698 SH   SOLE 43 99,949 0 14,749
B. RILEY FINANCIAL INC COM 05580M108 1,318 18,845 SH   SOLE 2 5,286 0 13,559
B. RILEY FINANCIAL INC COM 05580M108 3 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 19 277 SH   SOLE 7 277 0 0
B. RILEY FINANCIAL INC COM 05580M108 5,039 72,026 SH   SOLE 18 72,026 0 0
B. RILEY FINANCIAL INC COM 05580M108 3,938 56,284 SH   SOLE 19 56,284 0 0
B. RILEY FINANCIAL INC COM 05580M108 147,029 2,101,616 SH   SOLE 21 2,101,616 0 0
B. RILEY FINANCIAL INC COM 05580M108 31,350 448,113 SH   SOLE 22 429,507 0 18,606
B. RILEY FINANCIAL INC COM 05580M108 131 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108 584 8,344 SH   SOLE 26 0 0 8,344
B. RILEY FINANCIAL INC COM 05580M108 2,096 29,967 SH   SOLE 30 29,967 0 0
B. RILEY FINANCIAL INC COM 05580M108 157 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108 12 165 SH   OTR 43 165 0 0
B. RILEY FINANCIAL INC COM 05580M108 878 12,551 SH   SOLE 43 8,942 0 3,609
B2GOLD CORP COM 11777Q209 1,904 414,854 SH   SOLE 21 414,854 0 0
B2GOLD CORP COM 11777Q209 1,019 221,905 SH   SOLE 43 199,905 0 22,000
BABCOCK & WILCOX ENTERPRISES COM 05614L209 186 22,775 SH   SOLE 2 1,920 0 20,855
BABCOCK & WILCOX ENTERPRISES COM 05614L209 7 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,356 166,128 SH   SOLE 18 166,128 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 799 97,929 SH   SOLE 19 97,929 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 16,590 2,033,085 SH   SOLE 21 2,033,085 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 10,502 1,286,982 SH   SOLE 22 1,259,191 0 27,791
BABCOCK & WILCOX ENTERPRISES COM 05614L209 51 6,225 SH   SOLE 43 6,225 0 0
BACKBLAZE INC COM CL A 05637B105 103 9,661 SH   SOLE 2 8,615 0 1,046
BACKBLAZE INC COM CL A 05637B105 28 2,670 SH   SOLE 21 2,670 0 0
BACKBLAZE INC COM CL A 05637B105 1,087 101,875 SH   SOLE 22 101,875 0 0
BACKBLAZE INC COM CL A 05637B105 6 579 SH   SOLE 23 579 0 0
BACKBLAZE INC COM CL A 05637B105 15 1,443 SH   SOLE 26 0 0 1,443
BADGER METER INC COM 056525108 1,920 19,255 SH   SOLE 2 16,313 0 2,942
BADGER METER INC COM 056525108 13 129 SH   SOLE 4 129 0 0
BADGER METER INC COM 056525108 4,277 42,898 SH   SOLE 7 42,898 0 0
BADGER METER INC COM 056525108 9,983 100,120 SH   SOLE 18 99,211 0 909
BADGER METER INC COM 056525108 5,695 57,115 SH   SOLE 19 57,115 0 0
BADGER METER INC COM 056525108 354,717 3,557,487 SH   SOLE 21 3,557,487 0 0
BADGER METER INC COM 056525108 72,159 723,685 SH   SOLE 22 706,218 0 17,467
BADGER METER INC COM 056525108 14 142 SH   SOLE 23 142 0 0
BADGER METER INC COM 056525108 1,992 19,980 SH   SOLE 25 19,980 0 0
BADGER METER INC COM 056525108 1,769 17,737 SH   SOLE 26 12,460 0 5,277
BADGER METER INC COM 056525108 52 520 SH   SOLE 28 520 0 0
BADGER METER INC COM 056525108 35,009 351,110 SH   SOLE 30 351,110 0 0
BADGER METER INC COM 056525108 1,343 13,469 SH   SOLE 34 13,469 0 0
BADGER METER INC COM 056525108 478 4,790 SH   SOLE 36 4,790 0 0
BADGER METER INC COM 056525108 347 3,476 SH   SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 7,913 79,365 SH   SOLE 43 79,107 0 258
BAIDU INC SPON ADR REP A 056752108 27,001 204,087 SH   SOLE 2 9,587 0 194,500
BAIDU INC SPON ADR REP A 056752108 17,112 129,346 SH   SOLE 4 52,473 0 76,873
BAIDU INC SPON ADR REP A 056752108 7,602 57,458 SH   SOLE 7 57,458 0 0
BAIDU INC SPON ADR REP A 056752108 6,654 50,293 SH   SOLE 13 795 0 49,498
BAIDU INC SPON ADR REP A 056752108 27,163 205,311 SH   SOLE 15 205,311 0 0
BAIDU INC SPON ADR REP A 056752108 11,131 84,135 SH   SOLE 18 84,135 0 0
BAIDU INC SPON ADR REP A 056752108 16,323 123,380 SH   SOLE 19 123,380 0 0
BAIDU INC SPON ADR REP A 056752108 692,981 5,237,951 SH   SOLE 21 5,237,951 0 0
BAIDU INC SPON ADR REP A 056752108 327,107 2,472,464 SH   SOLE 22 2,277,367 0 195,097
BAIDU INC SPON ADR REP A 056752108 41,001 309,906 SH   SOLE 23 309,906 0 0
BAIDU INC SPON ADR REP A 056752108 7,083 53,537 SH   SOLE 25 53,537 0 0
BAIDU INC SPON ADR REP A 056752108 53,645 405,483 SH   SOLE 26 47,405 0 358,078
BAIDU INC SPON ADR REP A 056752108 59,179 447,308 SH   SOLE 28 23,220 0 424,088
BAIDU INC SPON ADR REP A 056752108 245,450 1,855,256 SH   SOLE 30 1,855,256 0 0
BAIDU INC SPON ADR REP A 056752108 9,915 74,940 SH   SOLE 32 74,940 0 0
BAIDU INC SPON ADR REP A 056752108 21,323 161,168 SH   SOLE 34 161,168 0 0
BAIDU INC SPON ADR REP A 056752108 149 1,124 SH   SOLE 36 1,124 0 0
BAIDU INC SPON ADR REP A 056752108 139 1,054 SH   SOLE 40 1,054 0 0
BAIDU INC SPON ADR REP A 056752108 22,608 170,881 SH   SOLE 43 155,813 0 15,068
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 4,675 299,872 SH   SOLE 30 299,872 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH   SOLE 43 1 0 0
BAKER HUGHES COMPANY CL A 05722G100 105,334 2,892,985 SH   SOLE 2 417,484 0 2,475,501
BAKER HUGHES COMPANY CL A 05722G100 16,796 461,313 SH   SOLE 4 243,274 0 218,039
BAKER HUGHES COMPANY CL A 05722G100 28,858 792,589 SH   SOLE 7 767,332 0 25,257
BAKER HUGHES COMPANY CL A 05722G100 745 20,454 SH   SOLE 13 20,454 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,572 98,109 SH   SOLE 15 98,109 0 0
BAKER HUGHES COMPANY CL A 05722G100 105,113 2,886,919 SH   SOLE 18 2,764,591 0 122,328
BAKER HUGHES COMPANY CL A 05722G100 157,026 4,312,703 SH   SOLE 19 4,312,703 0 0
BAKER HUGHES COMPANY CL A 05722G100 906,090 24,885,756 SH   SOLE 21 24,885,756 0 0
BAKER HUGHES COMPANY CL A 05722G100 638,695 17,541,747 SH   SOLE 22 16,466,098 0 1,075,649
BAKER HUGHES COMPANY CL A 05722G100 37,710 1,035,707 SH   SOLE 23 1,035,707 0 0
BAKER HUGHES COMPANY CL A 05722G100 64,036 1,758,756 SH   SOLE 25 1,758,756 0 0
BAKER HUGHES COMPANY CL A 05722G100 86,806 2,384,135 SH   SOLE 26 949,347 0 1,434,788
BAKER HUGHES COMPANY CL A 05722G100 121,649 3,341,076 SH   SOLE 28 361,461 0 2,979,615
BAKER HUGHES COMPANY CL A 05722G100 54 1,475 SH   SOLE 29 1,475 0 0
BAKER HUGHES COMPANY CL A 05722G100 223,604 6,141,283 SH   SOLE 30 5,614,321 0 526,962
BAKER HUGHES COMPANY CL A 05722G100 6,734 184,960 SH   SOLE 31 93,127 0 91,833
BAKER HUGHES COMPANY CL A 05722G100 28,631 786,354 SH   SOLE 34 786,354 0 0
BAKER HUGHES COMPANY CL A 05722G100 14,958 410,824 SH   SOLE 36 410,824 0 0
BAKER HUGHES COMPANY CL A 05722G100 917 25,187 SH   SOLE 37 25,187 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,059 29,080 SH   SOLE 40 29,080 0 0
BAKER HUGHES COMPANY CL A 05722G100 24 655 SH   OTR 43 655 0 0
BAKER HUGHES COMPANY CL A 05722G100 27,587 757,675 SH   SOLE 43 712,242 0 45,434
BAKKT HOLDINGS INC COM CL A 05759B107 14 2,214 SH   SOLE 21 2,214 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 3,348 543,580 SH   SOLE 22 543,580 0 0
BALCHEM CORP COM 057665200 1,705 12,470 SH   SOLE 2 9,124 0 3,346
BALCHEM CORP COM 057665200 14 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200 58 427 SH   SOLE 7 427 0 0
BALCHEM CORP COM 057665200 14,991 109,662 SH   SOLE 18 109,662 0 0
BALCHEM CORP COM 057665200 8,573 62,711 SH   SOLE 19 62,711 0 0
BALCHEM CORP COM 057665200 522,379 3,821,350 SH   SOLE 21 3,821,350 0 0
BALCHEM CORP COM 057665200 107,235 784,456 SH   SOLE 22 765,295 0 19,161
BALCHEM CORP COM 057665200 684 5,007 SH   SOLE 25 5,007 0 0
BALCHEM CORP COM 057665200 2,015 14,742 SH   SOLE 26 12,246 0 2,496
BALCHEM CORP COM 057665200 79 578 SH   SOLE 28 578 0 0
BALCHEM CORP COM 057665200 7,704 56,357 SH   SOLE 30 56,357 0 0
BALCHEM CORP COM 057665200 202 1,477 SH   SOLE 36 1,477 0 0
BALCHEM CORP COM 057665200 591 4,326 SH   SOLE 40 4,326 0 0
BALCHEM CORP COM 057665200 20 149 SH   OTR 43 149 0 0
BALCHEM CORP COM 057665200 2,345 17,157 SH   SOLE 43 16,811 0 346
BALL CORP COM 058498106 35,741 397,122 SH   SOLE 2 79,601 0 317,521
BALL CORP COM 058498106 18,836 209,290 SH   SOLE 4 120,009 0 89,281
BALL CORP COM 058498106 26,053 289,482 SH   SOLE 7 279,565 0 9,917
BALL CORP COM 058498106 102 1,138 SH   SOLE 13 1,138 0 0
BALL CORP COM 058498106 2,741 30,455 SH   SOLE 15 30,455 0 0
BALL CORP COM 058498106 101,708 1,130,085 SH   SOLE 18 918,447 0 211,638
BALL CORP COM 058498106 48,212 535,693 SH   SOLE 19 535,693 0 0
BALL CORP COM 058498106 826,707 9,185,635 SH   SOLE 21 9,185,635 0 0
BALL CORP COM 058498106 622,568 6,917,420 SH   SOLE 22 6,274,192 0 643,228
BALL CORP COM 058498106 37,031 411,453 SH   SOLE 23 411,453 0 0
BALL CORP COM 058498106 94,188 1,046,534 SH   SOLE 25 1,046,534 0 0
BALL CORP COM 058498106 116,950 1,299,449 SH   SOLE 26 541,777 0 757,672
BALL CORP COM 058498106 77,077 856,409 SH   SOLE 28 50,276 0 806,133
BALL CORP COM 058498106 226,200 2,513,334 SH   SOLE 30 2,510,115 0 3,219
BALL CORP COM 058498106 6,423 71,372 SH   SOLE 31 34,719 0 36,653
BALL CORP COM 058498106 44,490 494,335 SH   SOLE 34 494,335 0 0
BALL CORP COM 058498106 11,972 133,018 SH   SOLE 36 133,018 0 0
BALL CORP COM 058498106 962 10,687 SH   SOLE 40 10,687 0 0
BALL CORP COM 058498106 138 1,534 SH   OTR 43 1,534 0 0
BALL CORP COM 058498106 18,743 208,259 SH   SOLE 43 189,360 0 18,899
BALLANTYNE STRONG INC COM 058516105 8 2,491 SH   SOLE 18 2,491 0 0
BALLANTYNE STRONG INC COM 058516105 121 39,368 SH   SOLE 21 39,368 0 0
BALLANTYNE STRONG INC COM 058516105 6 1,940 SH   SOLE 22 1,940 0 0
BALLARD PWR SYS INC NEW COM 058586108 2,674 229,763 SH   SOLE 19 229,763 0 0
BALLARD PWR SYS INC NEW COM 058586108 35 2,983 SH   SOLE 21 2,983 0 0
BALLARD PWR SYS INC NEW COM 058586108 283 24,302 SH   SOLE 26 24,302 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,895 162,821 SH   SOLE 28 162,821 0 0
BALLARD PWR SYS INC NEW COM 058586108 20 1,713 SH   SOLE 31 0 0 1,713
BALLARD PWR SYS INC NEW COM 058586108 47,862 4,111,851 SH   SOLE 34 4,111,851 0 0
BALLARD PWR SYS INC NEW COM 058586108 6 500 SH   SOLE 43 0 0 500
BALLYS CORPORATION COM 05875B106 430 13,974 SH   SOLE 2 10,664 0 3,310
BALLYS CORPORATION COM 05875B106 2 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106 16 525 SH   SOLE 7 525 0 0
BALLYS CORPORATION COM 05875B106 2,585 84,099 SH   SOLE 18 84,099 0 0
BALLYS CORPORATION COM 05875B106 1,815 59,054 SH   SOLE 19 59,054 0 0
BALLYS CORPORATION COM 05875B106 33,328 1,084,202 SH   SOLE 21 1,084,202 0 0
BALLYS CORPORATION COM 05875B106 22,799 741,680 SH   SOLE 22 721,167 0 20,513
BALLYS CORPORATION COM 05875B106 126 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106 444 14,448 SH   SOLE 26 10,245 0 4,203
BALLYS CORPORATION COM 05875B106 45 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 711 23,134 SH   SOLE 30 23,134 0 0
BALLYS CORPORATION COM 05875B106 122 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106 90 2,940 SH   SOLE 43 2,668 0 272
BANC OF CALIFORNIA INC COM 05990K106 2,250 116,229 SH   SOLE 2 67,787 0 48,442
BANC OF CALIFORNIA INC COM 05990K106 3 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106 14 726 SH   SOLE 7 726 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,901 201,483 SH   SOLE 18 201,483 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,804 196,503 SH   SOLE 19 196,503 0 0
BANC OF CALIFORNIA INC COM 05990K106 128,461 6,635,400 SH   SOLE 21 6,635,400 0 0
BANC OF CALIFORNIA INC COM 05990K106 29,165 1,506,480 SH   SOLE 22 1,451,635 0 54,845
BANC OF CALIFORNIA INC COM 05990K106 50 2,604 SH   SOLE 23 2,604 0 0
BANC OF CALIFORNIA INC COM 05990K106 195 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106 770 39,752 SH   SOLE 26 0 0 39,752
BANC OF CALIFORNIA INC COM 05990K106 1,743 90,029 SH   SOLE 30 90,029 0 0
BANC OF CALIFORNIA INC COM 05990K106 104 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106 473 24,430 SH   SOLE 43 21,076 0 3,354
BANCFIRST CORP COM 05945F103 2,130 25,595 SH   SOLE 2 6,340 0 19,255
BANCFIRST CORP COM 05945F103 8 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 19 228 SH   SOLE 7 228 0 0
BANCFIRST CORP COM 05945F103 5,440 65,378 SH   SOLE 18 65,378 0 0
BANCFIRST CORP COM 05945F103 9,385 112,781 SH   SOLE 19 112,781 0 0
BANCFIRST CORP COM 05945F103 189,476 2,277,080 SH   SOLE 21 2,277,080 0 0
BANCFIRST CORP COM 05945F103 45,920 551,856 SH   SOLE 22 533,744 0 18,112
BANCFIRST CORP COM 05945F103 188 2,256 SH   SOLE 23 2,256 0 0
BANCFIRST CORP COM 05945F103 271 3,254 SH   SOLE 25 3,254 0 0
BANCFIRST CORP COM 05945F103 2,105 25,303 SH   SOLE 26 7,150 0 18,153
BANCFIRST CORP COM 05945F103 12 145 SH   SOLE 28 145 0 0
BANCFIRST CORP COM 05945F103 2,839 34,120 SH   SOLE 30 34,120 0 0
BANCFIRST CORP COM 05945F103 203 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 2,094 25,170 SH   SOLE 43 20,877 0 4,293
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 126 35,419 SH   SOLE 21 35,419 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15,965 2,805,810 SH   SOLE 43 2,329,170 0 476,640
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,018 650,515 SH   SOLE 2 650,515 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 446 96,124 SH   SOLE 4 96,124 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 19,156 4,128,424 SH   SOLE 18 684,011 0 3,444,413
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,302 927,078 SH   SOLE 19 927,078 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 83,816 18,063,715 SH   SOLE 21 18,063,715 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 19,563 4,216,259 SH   SOLE 22 4,216,259 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,357 3,309,634 SH   SOLE 25 3,309,634 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,359 939,398 SH   SOLE 30 939,398 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 54,954 11,843,602 SH   SOLE 34 11,843,602 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,021 3,237,261 SH   SOLE 43 2,917,615 0 319,646
BANCO DE CHILE SPONSORED ADS 059520106 1,532 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 1,081 50,450 SH   SOLE 25 50,450 0 0
BANCO DE CHILE SPONSORED ADS 059520106 285 13,297 SH   SOLE 34 13,297 0 0
BANCO DE CHILE SPONSORED ADS 059520106 2,283 106,527 SH   SOLE 43 105,459 0 1,068
BANCO MACRO SA SPON ADR B 05961W105 360 20,798 SH   SOLE 21 20,798 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 428 55,533 SH   SOLE 2 55,533 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 453 58,801 SH   SOLE 4 58,801 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 486 63,071 SH   SOLE 13 63,071 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7,432 965,137 SH   SOLE 22 965,137 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 463 60,162 SH   SOLE 30 60,162 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7,450 967,574 SH   SOLE 43 746,207 0 221,367
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,419 195,604 SH   SOLE 18 0 0 195,604
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,136 50,284 SH   SOLE 19 50,284 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13,068 578,507 SH   SOLE 21 578,507 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,312 279,412 SH   SOLE 25 279,412 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,362 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15,140 670,203 SH   SOLE 34 670,203 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,265 233,047 SH   SOLE 43 230,611 0 2,436
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 533 101,652 SH   SOLE 43 98,141 0 3,511
BANCO SANTANDER S.A. ADR 05964H105 2 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105 17,103 5,059,940 SH   SOLE 43 4,469,570 0 590,370
BANCOLOMBIA S A SPON ADR PREF 05968L102 15,916 373,093 SH   SOLE 2 98,619 0 274,474
BANCOLOMBIA S A SPON ADR PREF 05968L102 798 18,704 SH   SOLE 4 18,704 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,670 86,027 SH   SOLE 18 86,027 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 11 250 SH   SOLE 19 250 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 18,273 428,337 SH   SOLE 21 428,337 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 26,291 616,300 SH   SOLE 22 442,343 0 173,957
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,731 64,016 SH   SOLE 23 64,016 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 106 2,495 SH   SOLE 28 0 0 2,495
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,885 91,080 SH   SOLE 30 91,080 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 456 10,688 SH   SOLE 31 0 0 10,688
BANCOLOMBIA S A SPON ADR PREF 05968L102 29 690 SH   SOLE 34 690 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 22,845 535,503 SH   SOLE 43 487,994 0 47,509
BANCORP INC DEL COM 05969A105 1,214 42,844 SH   SOLE 2 13,773 0 29,071
BANCORP INC DEL COM 05969A105 5 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105 17 605 SH   SOLE 7 605 0 0
BANCORP INC DEL COM 05969A105 5,864 206,986 SH   SOLE 18 206,986 0 0
BANCORP INC DEL COM 05969A105 5,343 188,609 SH   SOLE 19 188,609 0 0
BANCORP INC DEL COM 05969A105 186,019 6,566,150 SH   SOLE 21 6,566,150 0 0
BANCORP INC DEL COM 05969A105 37,276 1,315,766 SH   SOLE 22 1,265,226 0 50,540
BANCORP INC DEL COM 05969A105 187 6,600 SH   SOLE 25 6,600 0 0
BANCORP INC DEL COM 05969A105 1,093 38,598 SH   SOLE 26 31,202 0 7,396
BANCORP INC DEL COM 05969A105 145 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 2,679 94,573 SH   SOLE 30 94,573 0 0
BANCORP INC DEL COM 05969A105 35 1,243 SH   SOLE 36 1,243 0 0
BANCORP INC DEL COM 05969A105 151 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105 613 21,641 SH   SOLE 43 21,641 0 0
BANDWIDTH INC COM CL A 05988J103 4,561 140,807 SH   SOLE 2 88,765 0 52,042
BANDWIDTH INC COM CL A 05988J103 3 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 11 337 SH   SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 2,343 72,328 SH   SOLE 18 60,280 0 12,048
BANDWIDTH INC COM CL A 05988J103 14,434 445,642 SH   SOLE 19 445,642 0 0
BANDWIDTH INC COM CL A 05988J103 26,152 807,425 SH   SOLE 21 807,425 0 0
BANDWIDTH INC COM CL A 05988J103 30,789 950,570 SH   SOLE 22 936,967 0 13,603
BANDWIDTH INC COM CL A 05988J103 496 15,323 SH   SOLE 23 15,323 0 0
BANDWIDTH INC COM CL A 05988J103 136 4,207 SH   SOLE 25 4,207 0 0
BANDWIDTH INC COM CL A 05988J103 2,803 86,532 SH   SOLE 26 10,224 0 76,308
BANDWIDTH INC COM CL A 05988J103 8 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103 990 30,568 SH   SOLE 30 30,568 0 0
BANDWIDTH INC COM CL A 05988J103 120 3,702 SH   SOLE 36 3,702 0 0
BANDWIDTH INC COM CL A 05988J103 74 2,287 SH   SOLE 40 2,287 0 0
BANDWIDTH INC COM CL A 05988J103 635 19,620 SH   SOLE 43 15,040 0 4,580
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 2,042 2,680,000 PRN   SOLE 21 2,680,000 0 0
BANK FIRST CORP COM 06211J100 314 4,357 SH   SOLE 2 2,106 0 2,251
BANK FIRST CORP COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,489 20,679 SH   SOLE 18 20,679 0 0
BANK FIRST CORP COM 06211J100 850 11,805 SH   SOLE 19 11,805 0 0
BANK FIRST CORP COM 06211J100 18,704 259,810 SH   SOLE 21 259,810 0 0
BANK FIRST CORP COM 06211J100 10,854 150,764 SH   SOLE 22 143,404 0 7,360
BANK FIRST CORP COM 06211J100 70 978 SH   SOLE 25 978 0 0
BANK FIRST CORP COM 06211J100 122 1,695 SH   SOLE 30 1,695 0 0
BANK FIRST CORP COM 06211J100 7 97 SH   SOLE 34 97 0 0
BANK FIRST CORP COM 06211J100 66 922 SH   SOLE 40 922 0 0
BANK HAWAII CORP COM 062540109 6,418 76,474 SH   SOLE 2 32,364 0 44,110
BANK HAWAII CORP COM 062540109 105 1,252 SH   SOLE 4 161 0 1,091
BANK HAWAII CORP COM 062540109 72 861 SH   SOLE 7 861 0 0
BANK HAWAII CORP COM 062540109 7,328 87,322 SH   SOLE 18 87,322 0 0
BANK HAWAII CORP COM 062540109 6,971 83,073 SH   SOLE 19 83,073 0 0
BANK HAWAII CORP COM 062540109 172,633 2,057,110 SH   SOLE 21 2,057,110 0 0
BANK HAWAII CORP COM 062540109 103,650 1,235,108 SH   SOLE 22 1,188,752 0 46,356
BANK HAWAII CORP COM 062540109 736 8,769 SH   SOLE 25 8,769 0 0
BANK HAWAII CORP COM 062540109 1,842 21,952 SH   SOLE 26 18,874 0 3,078
BANK HAWAII CORP COM 062540109 47 555 SH   SOLE 28 555 0 0
BANK HAWAII CORP COM 062540109 5,852 69,730 SH   SOLE 30 69,730 0 0
BANK HAWAII CORP COM 062540109 50 591 SH   SOLE 31 591 0 0
BANK HAWAII CORP COM 062540109 548 6,534 SH   SOLE 36 6,534 0 0
BANK HAWAII CORP COM 062540109 473 5,638 SH   SOLE 40 5,638 0 0
BANK HAWAII CORP COM 062540109 4,054 48,307 SH   SOLE 43 43,025 0 5,282
BANK MARIN BANCORP COM 063425102 396 11,281 SH   SOLE 2 4,617 0 6,664
BANK MARIN BANCORP COM 063425102 9 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,636 46,650 SH   SOLE 18 46,650 0 0
BANK MARIN BANCORP COM 063425102 964 27,486 SH   SOLE 19 27,486 0 0
BANK MARIN BANCORP COM 063425102 21,495 612,910 SH   SOLE 21 612,910 0 0
BANK MARIN BANCORP COM 063425102 14,573 415,528 SH   SOLE 22 397,896 0 17,632
BANK MARIN BANCORP COM 063425102 73 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102 215 6,121 SH   SOLE 30 6,121 0 0
BANK MARIN BANCORP COM 063425102 65 1,858 SH   SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 652 18,579 SH   SOLE 43 17,371 0 1,208
BANK MONTREAL QUE COM 063671101 958 8,121 SH   SOLE 18 8,121 0 0
BANK MONTREAL QUE COM 063671101 49,298 417,884 SH   SOLE 43 391,170 0 26,714
BANK NEW YORK MELLON CORP COM 064058100 83,586 1,684,186 SH   SOLE 2 288,772 0 1,395,414
BANK NEW YORK MELLON CORP COM 064058100 29,048 585,288 SH   SOLE 4 375,510 0 209,778
BANK NEW YORK MELLON CORP COM 064058100 34,049 686,052 SH   SOLE 7 663,543 0 22,509
BANK NEW YORK MELLON CORP COM 064058100 174 3,503 SH   SOLE 13 3,503 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,788 116,616 SH   SOLE 15 116,616 0 0
BANK NEW YORK MELLON CORP COM 064058100 77,288 1,557,275 SH   SOLE 18 1,447,366 0 109,909
BANK NEW YORK MELLON CORP COM 064058100 14,620 294,571 SH   SOLE 19 294,571 0 0
BANK NEW YORK MELLON CORP COM 064058100 916,335 18,463,322 SH   SOLE 21 18,463,322 0 0
BANK NEW YORK MELLON CORP COM 064058100 783,280 15,782,380 SH   SOLE 22 14,166,875 0 1,615,505
BANK NEW YORK MELLON CORP COM 064058100 48,365 974,508 SH   SOLE 23 974,508 0 0
BANK NEW YORK MELLON CORP COM 064058100 80,743 1,626,903 SH   SOLE 25 1,626,903 0 0
BANK NEW YORK MELLON CORP COM 064058100 130,719 2,633,866 SH   SOLE 26 1,573,548 0 1,060,318
BANK NEW YORK MELLON CORP COM 064058100 140,028 2,821,433 SH   SOLE 28 173,022 0 2,648,411
BANK NEW YORK MELLON CORP COM 064058100 18 372 SH   SOLE 29 372 0 0
BANK NEW YORK MELLON CORP COM 064058100 337,296 6,796,222 SH   SOLE 30 6,770,942 0 25,280
BANK NEW YORK MELLON CORP COM 064058100 9,005 181,446 SH   SOLE 31 87,888 0 93,558
BANK NEW YORK MELLON CORP COM 064058100 4,677 94,228 SH   SOLE 34 94,228 0 0
BANK NEW YORK MELLON CORP COM 064058100 22,176 446,830 SH   SOLE 36 446,830 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,312 26,445 SH   SOLE 40 26,445 0 0
BANK NEW YORK MELLON CORP COM 064058100 80 1,618 SH   OTR 43 1,618 0 0
BANK NEW YORK MELLON CORP COM 064058100 39,087 787,560 SH   SOLE 43 743,574 0 43,986
BANK NOVA SCOTIA B C COM 064149107 528 7,360 SH   SOLE 18 7,360 0 0
BANK NOVA SCOTIA B C COM 064149107 61,934 863,558 SH   SOLE 43 814,362 0 49,196
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,276 35,569 SH   SOLE 2 2,194 0 33,375
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 25 710 SH   SOLE 7 710 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,376 149,830 SH   SOLE 18 149,830 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,219 89,703 SH   SOLE 19 89,703 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 61,407 1,711,467 SH   SOLE 21 1,711,467 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18,221 507,842 SH   SOLE 22 476,528 0 31,314
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 178 4,959 SH   SOLE 43 2,524 0 2,435
BANK OF THE JAMES FINL GP IN COM 470299108 13 855 SH   SOLE 18 855 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 148 9,947 SH   SOLE 21 9,947 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 4 255 SH   SOLE 22 255 0 0
BANK OZK COM 06417N103 10,350 242,384 SH   SOLE 2 100,639 0 141,745
BANK OZK COM 06417N103 168 3,934 SH   SOLE 4 464 0 3,470
BANK OZK COM 06417N103 2,875 67,327 SH   SOLE 7 67,327 0 0
BANK OZK COM 06417N103 11,112 260,236 SH   SOLE 18 260,236 0 0
BANK OZK COM 06417N103 1,497 35,057 SH   SOLE 19 35,057 0 0
BANK OZK COM 06417N103 271,826 6,365,952 SH   SOLE 21 6,365,952 0 0
BANK OZK COM 06417N103 144,259 3,378,421 SH   SOLE 22 3,238,674 0 139,747
BANK OZK COM 06417N103 1,052 24,629 SH   SOLE 25 24,629 0 0
BANK OZK COM 06417N103 2,194 51,390 SH   SOLE 26 40,499 0 10,891
BANK OZK COM 06417N103 98 2,284 SH   SOLE 28 2,284 0 0
BANK OZK COM 06417N103 9,029 211,447 SH   SOLE 30 211,447 0 0
BANK OZK COM 06417N103 76 1,780 SH   SOLE 31 1,780 0 0
BANK OZK COM 06417N103 953 22,326 SH   SOLE 36 22,326 0 0
BANK OZK COM 06417N103 705 16,507 SH   SOLE 40 16,507 0 0
BANK OZK COM 06417N103 2,426 56,825 SH   SOLE 43 53,854 0 2,971
BANK PRINCETON NEW JERSEY COM 064520109 18 640 SH   SOLE 2 640 0 0
BANK PRINCETON NEW JERSEY COM 064520109 33 1,138 SH   SOLE 18 1,138 0 0
BANK PRINCETON NEW JERSEY COM 064520109 890 30,839 SH   SOLE 21 30,839 0 0
BANK PRINCETON NEW JERSEY COM 064520109 641 22,202 SH   SOLE 22 22,202 0 0
BANK SOUTH CAROLINA CORP COM 065066102 14 747 SH   SOLE 18 747 0 0
BANK SOUTH CAROLINA CORP COM 065066102 172 9,242 SH   SOLE 21 9,242 0 0
BANK SOUTH CAROLINA CORP COM 065066102 5 267 SH   SOLE 22 267 0 0
BANK7 CORP COM 06652N107 3 142 SH   SOLE 2 0 0 142
BANK7 CORP COM 06652N107 16 699 SH   SOLE 18 699 0 0
BANK7 CORP COM 06652N107 256 10,862 SH   SOLE 21 10,862 0 0
BANK7 CORP COM 06652N107 188 7,980 SH   SOLE 22 7,980 0 0
BANKFINANCIAL CORP COM 06643P104 525 50,723 SH   SOLE 2 27,364 0 23,359
BANKFINANCIAL CORP COM 06643P104 85 8,188 SH   SOLE 18 2,566 0 5,622
BANKFINANCIAL CORP COM 06643P104 641 61,843 SH   SOLE 19 61,843 0 0
BANKFINANCIAL CORP COM 06643P104 568 54,861 SH   SOLE 21 54,861 0 0
BANKFINANCIAL CORP COM 06643P104 5,362 517,606 SH   SOLE 22 517,606 0 0
BANKFINANCIAL CORP COM 06643P104 277 26,768 SH   SOLE 26 0 0 26,768
BANKUNITED INC COM 06652K103 3,024 68,779 SH   SOLE 2 23,023 0 45,756
BANKUNITED INC COM 06652K103 12 271 SH   SOLE 4 271 0 0
BANKUNITED INC COM 06652K103 82 1,857 SH   SOLE 7 1,857 0 0
BANKUNITED INC COM 06652K103 14,006 318,618 SH   SOLE 18 318,618 0 0
BANKUNITED INC COM 06652K103 6,465 147,065 SH   SOLE 19 147,065 0 0
BANKUNITED INC COM 06652K103 428,546 9,748,537 SH   SOLE 21 9,748,537 0 0
BANKUNITED INC COM 06652K103 85,926 1,954,646 SH   SOLE 22 1,870,901 0 83,745
BANKUNITED INC COM 06652K103 393 8,942 SH   SOLE 25 8,942 0 0
BANKUNITED INC COM 06652K103 1,440 32,759 SH   SOLE 26 26,020 0 6,739
BANKUNITED INC COM 06652K103 6,170 140,353 SH   SOLE 30 140,353 0 0
BANKUNITED INC COM 06652K103 110 2,507 SH   SOLE 36 2,507 0 0
BANKUNITED INC COM 06652K103 450 10,228 SH   SOLE 40 10,228 0 0
BANKUNITED INC COM 06652K103 1,440 32,748 SH   SOLE 43 31,297 0 1,451
BANKWELL FINL GROUP INC COM 06654A103 42 1,239 SH   SOLE 18 1,239 0 0
BANKWELL FINL GROUP INC COM 06654A103 783 23,156 SH   SOLE 21 23,156 0 0
BANKWELL FINL GROUP INC COM 06654A103 40 1,182 SH   SOLE 22 1,182 0 0
BANNER CORP COM NEW 06652V208 1,428 24,394 SH   SOLE 2 7,410 0 16,984
BANNER CORP COM NEW 06652V208 57 981 SH   SOLE 4 150 0 831
BANNER CORP COM NEW 06652V208 26 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 7,508 128,280 SH   SOLE 18 128,280 0 0
BANNER CORP COM NEW 06652V208 7,045 120,361 SH   SOLE 19 120,361 0 0
BANNER CORP COM NEW 06652V208 223,142 3,812,433 SH   SOLE 21 3,812,433 0 0
BANNER CORP COM NEW 06652V208 50,123 856,363 SH   SOLE 22 822,450 0 33,913
BANNER CORP COM NEW 06652V208 120 2,057 SH   SOLE 25 2,057 0 0
BANNER CORP COM NEW 06652V208 2,095 35,788 SH   SOLE 26 8,814 0 26,974
BANNER CORP COM NEW 06652V208 36 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208 3,006 51,361 SH   SOLE 30 51,361 0 0
BANNER CORP COM NEW 06652V208 212 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 490 8,364 SH   SOLE 43 8,364 0 0
BAOZUN INC SPONSORED ADR 06684L103 5,905 688,180 SH   SOLE 21 688,180 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,944 343,105 SH   SOLE 22 331,621 0 11,484
BAOZUN INC SPONSORED ADR 06684L103 19 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,519 177,069 SH   SOLE 30 177,069 0 0
BAOZUN INC SPONSORED ADR 06684L103 500 58,300 SH   SOLE 34 58,300 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,297 151,169 SH   SOLE 43 145,811 0 5,358
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,318 3,351,000 PRN   SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 102 103,000 PRN   SOLE 30 103,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,531 1,546,000 PRN   SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 1,044 36,470 SH   SOLE 2 29,188 0 7,282
BAR HBR BANKSHARES COM 066849100 1,334 46,606 SH   SOLE 18 46,606 0 0
BAR HBR BANKSHARES COM 066849100 755 26,369 SH   SOLE 19 26,369 0 0
BAR HBR BANKSHARES COM 066849100 16,305 569,721 SH   SOLE 21 569,721 0 0
BAR HBR BANKSHARES COM 066849100 12,331 430,850 SH   SOLE 22 414,080 0 16,770
BAR HBR BANKSHARES COM 066849100 69 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100 106 3,718 SH   SOLE 30 3,718 0 0
BAR HBR BANKSHARES COM 066849100 26 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 78 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100 20 692 SH   SOLE 43 692 0 0
BARCLAYS PLC ADR 06738E204 18,107 2,291,977 SH   SOLE 18 2,291,977 0 0
BARCLAYS PLC ADR 06738E204 15,576 1,971,657 SH   SOLE 43 1,695,121 0 276,536
BARINGS BDC INC COM 06759L103 3,268 316,024 SH   SOLE 30 316,024 0 0
BARINGS BDC INC COM 06759L103 37 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103 512 49,526 SH   SOLE 43 32,024 0 17,502
BARK INC COM 68622E104 273 73,737 SH   SOLE 2 31,257 0 42,480
BARK INC COM 68622E104 53 14,334 SH   SOLE 21 14,334 0 0
BARK INC COM 68622E104 4,495 1,214,815 SH   SOLE 22 1,180,094 0 34,721
BARK INC COM 68622E104 71 19,149 SH   SOLE 25 19,149 0 0
BARK INC COM 68622E104 88 23,899 SH   SOLE 30 23,899 0 0
BARNES & NOBLE ED INC COM 06777U101 61 16,900 SH   SOLE 2 1,564 0 15,336
BARNES & NOBLE ED INC COM 06777U101 2 618 SH   SOLE 7 618 0 0
BARNES & NOBLE ED INC COM 06777U101 588 164,253 SH   SOLE 18 164,253 0 0
BARNES & NOBLE ED INC COM 06777U101 280 78,220 SH   SOLE 19 78,220 0 0
BARNES & NOBLE ED INC COM 06777U101 16,553 4,623,610 SH   SOLE 21 4,623,610 0 0
BARNES & NOBLE ED INC COM 06777U101 3,685 1,029,233 SH   SOLE 22 1,001,562 0 27,671
BARNES & NOBLE ED INC COM 06777U101 141 39,250 SH   SOLE 30 39,250 0 0
BARNES & NOBLE ED INC COM 06777U101 16 4,434 SH   SOLE 43 3,522 0 912
BARNES GROUP INC COM 067806109 1,600 39,802 SH   SOLE 2 15,191 0 24,611
BARNES GROUP INC COM 067806109 6 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109 29 711 SH   SOLE 7 711 0 0
BARNES GROUP INC COM 067806109 7,020 174,677 SH   SOLE 18 174,677 0 0
BARNES GROUP INC COM 067806109 3,423 85,168 SH   SOLE 19 85,168 0 0
BARNES GROUP INC COM 067806109 233,080 5,799,463 SH   SOLE 21 5,799,463 0 0
BARNES GROUP INC COM 067806109 47,639 1,185,333 SH   SOLE 22 1,137,808 0 47,525
BARNES GROUP INC COM 067806109 242 6,024 SH   SOLE 25 6,024 0 0
BARNES GROUP INC COM 067806109 660 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109 34 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109 3,260 81,127 SH   SOLE 30 81,127 0 0
BARNES GROUP INC COM 067806109 49 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109 219 5,439 SH   SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 41 1,021 SH   OTR 43 1,021 0 0
BARNES GROUP INC COM 067806109 898 22,339 SH   SOLE 43 22,128 0 211
BARNWELL INDS INC COM 068221100 2 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 175 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108 2,052 26,482 SH   SOLE 2 22,367 0 4,115
BARRETT BUSINESS SVCS INC COM 068463108 8 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,806 23,315 SH   SOLE 18 23,315 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,026 13,246 SH   SOLE 19 13,246 0 0
BARRETT BUSINESS SVCS INC COM 068463108 22,391 289,034 SH   SOLE 21 289,034 0 0
BARRETT BUSINESS SVCS INC COM 068463108 15,564 200,905 SH   SOLE 22 193,934 0 6,971
BARRETT BUSINESS SVCS INC COM 068463108 75 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108 89 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 349 4,503 SH   SOLE 30 4,503 0 0
BARRETT BUSINESS SVCS INC COM 068463108 92 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 283 3,659 SH   SOLE 43 3,391 0 268
BARRICK GOLD CORP COM 067901108 774 31,557 SH   SOLE 18 31,557 0 0
BARRICK GOLD CORP COM 067901108 51,477 2,098,540 SH   SOLE 19 2,098,540 0 0
BARRICK GOLD CORP COM 067901108 17,162 699,615 SH   SOLE 21 699,615 0 0
BARRICK GOLD CORP COM 067901108 22,757 927,725 SH   SOLE 23 927,725 0 0
BARRICK GOLD CORP COM 067901108 187,586 7,647,221 SH   SOLE 25 7,647,221 0 0
BARRICK GOLD CORP COM 067901108 46,779 1,906,999 SH   SOLE 26 1,152,628 0 754,371
BARRICK GOLD CORP COM 067901108 646,241 26,344,919 SH   SOLE 34 26,344,919 0 0
BASSETT FURNITURE INDS INC COM 070203104 78 4,706 SH   SOLE 2 1,286 0 3,420
BASSETT FURNITURE INDS INC COM 070203104 540 32,633 SH   SOLE 18 32,633 0 0
BASSETT FURNITURE INDS INC COM 070203104 270 16,297 SH   SOLE 19 16,297 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,905 356,565 SH   SOLE 21 356,565 0 0
BASSETT FURNITURE INDS INC COM 070203104 3,699 223,343 SH   SOLE 22 216,834 0 6,509
BATH & BODY WORKS INC COM 070830104 26,401 552,318 SH   SOLE 2 80,564 0 471,754
BATH & BODY WORKS INC COM 070830104 7,791 162,982 SH   SOLE 4 106,794 0 56,188
BATH & BODY WORKS INC COM 070830104 11,210 234,529 SH   SOLE 7 227,083 0 7,446
BATH & BODY WORKS INC COM 070830104 36 751 SH   SOLE 13 751 0 0
BATH & BODY WORKS INC COM 070830104 1,812 37,901 SH   SOLE 15 37,901 0 0
BATH & BODY WORKS INC COM 070830104 57,696 1,207,032 SH   SOLE 18 1,169,522 0 37,510
BATH & BODY WORKS INC COM 070830104 42,034 879,370 SH   SOLE 19 879,370 0 0
BATH & BODY WORKS INC COM 070830104 314,133 6,571,813 SH   SOLE 21 6,571,813 0 0
BATH & BODY WORKS INC COM 070830104 257,323 5,383,325 SH   SOLE 22 4,880,496 0 502,829
BATH & BODY WORKS INC COM 070830104 15,902 332,674 SH   SOLE 23 332,674 0 0
BATH & BODY WORKS INC COM 070830104 27,095 566,843 SH   SOLE 25 530,083 0 36,760
BATH & BODY WORKS INC COM 070830104 30,871 645,839 SH   SOLE 26 293,468 0 352,371
BATH & BODY WORKS INC COM 070830104 21,660 453,140 SH   SOLE 28 11,304 0 441,836
BATH & BODY WORKS INC COM 070830104 56,493 1,181,864 SH   SOLE 30 1,181,864 0 0
BATH & BODY WORKS INC COM 070830104 2,847 59,564 SH   SOLE 31 29,000 0 30,564
BATH & BODY WORKS INC COM 070830104 30,376 635,474 SH   SOLE 34 635,474 0 0
BATH & BODY WORKS INC COM 070830104 6,746 141,122 SH   SOLE 36 141,122 0 0
BATH & BODY WORKS INC COM 070830104 427 8,931 SH   SOLE 40 8,931 0 0
BATH & BODY WORKS INC COM 070830104 30 630 SH   OTR 43 630 0 0
BATH & BODY WORKS INC COM 070830104 4,068 85,114 SH   SOLE 43 74,601 0 10,513
BATH & BODY WORKS INC OPTIONS 070830104 339 7,100 SH Call SOLE 4 7,100 0 0
BATH & BODY WORKS INC OPTIONS 070830104 3,972 83,100 SH Call SOLE 18 83,100 0 0
BATH & BODY WORKS INC OPTIONS 070830104 28,474 595,700 SH Call SOLE 19 595,700 0 0
BATH & BODY WORKS INC OPTIONS 070830104 2,161 45,200 SH Call SOLE 22 45,200 0 0
BATH & BODY WORKS INC OPTIONS 070830104 382 8,000 SH Call SOLE 26 8,000 0 0
BATH & BODY WORKS INC OPTIONS 070830104 15,664 327,700 SH Call SOLE 34 327,700 0 0
BATTALION OIL CORP COM 07134L107 10 525 SH   SOLE 18 525 0 0
BATTALION OIL CORP COM 07134L107 114 6,151 SH   SOLE 21 6,151 0 0
BATTALION OIL CORP COM 07134L107 16 872 SH   SOLE 22 872 0 0
BAUDAX BIO INC COM NEW 07160F206 1 417 SH   SOLE 18 417 0 0
BAUDAX BIO INC COM NEW 07160F206 13 7,084 SH   SOLE 21 7,084 0 0
BAUDAX BIO INC COM NEW 07160F206 56 31,829 SH   SOLE 22 31,829 0 0
BAUSCH HEALTH COS INC COM 071734107 126 5,502 SH   SOLE 21 5,502 0 0
BAUSCH HEALTH COS INC COM 071734107 148 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107 3,909 171,057 SH   SOLE 43 168,740 0 2,317
BAXTER INTL INC COM 071813109 97,830 1,261,676 SH   SOLE 2 372,074 0 889,602
BAXTER INTL INC COM 071813109 18,432 237,714 SH   SOLE 4 199,232 0 38,482
BAXTER INTL INC COM 071813109 37,390 482,204 SH   SOLE 7 467,023 0 15,181
BAXTER INTL INC COM 071813109 178 2,295 SH   SOLE 13 2,295 0 0
BAXTER INTL INC COM 071813109 5,513 71,095 SH   SOLE 15 71,095 0 0
BAXTER INTL INC COM 071813109 61,720 795,977 SH   SOLE 18 726,622 0 69,355
BAXTER INTL INC COM 071813109 104,241 1,344,355 SH   SOLE 19 1,344,355 0 0
BAXTER INTL INC COM 071813109 1,230,370 15,867,556 SH   SOLE 21 15,867,556 0 0
BAXTER INTL INC COM 071813109 847,083 10,924,469 SH   SOLE 22 9,932,277 0 992,192
BAXTER INTL INC COM 071813109 48,678 627,782 SH   SOLE 23 627,782 0 0
BAXTER INTL INC COM 071813109 48,028 619,399 SH   SOLE 25 619,399 0 0
BAXTER INTL INC COM 071813109 83,210 1,073,120 SH   SOLE 26 385,951 0 687,169
BAXTER INTL INC COM 071813109 126,777 1,634,990 SH   SOLE 28 245,368 0 1,389,622
BAXTER INTL INC COM 071813109 64 821 SH   SOLE 29 821 0 0
BAXTER INTL INC COM 071813109 190,334 2,454,656 SH   SOLE 30 2,451,902 0 2,754
BAXTER INTL INC COM 071813109 8,584 110,698 SH   SOLE 31 54,212 0 56,486
BAXTER INTL INC COM 071813109 131,094 1,690,660 SH   SOLE 34 1,690,660 0 0
BAXTER INTL INC COM 071813109 17,319 223,359 SH   SOLE 36 223,359 0 0
BAXTER INTL INC COM 071813109 1,282 16,530 SH   SOLE 40 16,530 0 0
BAXTER INTL INC COM 071813109 140 1,805 SH   OTR 43 1,805 0 0
BAXTER INTL INC COM 071813109 43,033 554,974 SH   SOLE 43 514,291 0 40,683
BAYCOM CORP COM 07272M107 96 4,393 SH   SOLE 2 3,829 0 564
BAYCOM CORP COM 07272M107 42 1,921 SH   SOLE 18 1,921 0 0
BAYCOM CORP COM 07272M107 1,064 48,863 SH   SOLE 21 48,863 0 0
BAYCOM CORP COM 07272M107 393 18,033 SH   SOLE 22 18,033 0 0
BAYFIRST FINANCIAL CORP COM 07279B104 871 37,775 SH   SOLE 22 37,775 0 0
BBQ HLDGS INC COM 05551A109 12 794 SH   SOLE 18 794 0 0
BBQ HLDGS INC COM 05551A109 282 18,607 SH   SOLE 21 18,607 0 0
BBQ HLDGS INC COM 05551A109 2,947 194,660 SH   SOLE 22 194,660 0 0
BCB BANCORP INC COM 055298103 17 926 SH   SOLE 2 0 0 926
BCB BANCORP INC COM 055298103 53 2,907 SH   SOLE 18 2,907 0 0
BCB BANCORP INC COM 055298103 828 45,353 SH   SOLE 21 45,353 0 0
BCB BANCORP INC COM 055298103 500 27,374 SH   SOLE 22 27,374 0 0
BCB BANCORP INC COM 055298103 3 141 SH   SOLE 43 141 0 0
BCE INC COM NEW 05534B760 1,830 33,004 SH   SOLE 18 33,004 0 0
BCE INC COM NEW 05534B760 28,956 522,099 SH   SOLE 43 503,565 0 18,534
BEACON ROOFING SUPPLY INC COM 073685109 1,671 28,181 SH   SOLE 2 15,888 0 12,293
BEACON ROOFING SUPPLY INC COM 073685109 14 237 SH   SOLE 4 237 0 0
BEACON ROOFING SUPPLY INC COM 073685109 91 1,528 SH   SOLE 7 1,528 0 0
BEACON ROOFING SUPPLY INC COM 073685109 8,938 150,778 SH   SOLE 18 150,778 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,896 99,467 SH   SOLE 19 99,467 0 0
BEACON ROOFING SUPPLY INC COM 073685109 121,232 2,045,071 SH   SOLE 21 2,045,071 0 0
BEACON ROOFING SUPPLY INC COM 073685109 77,453 1,306,569 SH   SOLE 22 1,265,152 0 41,417
BEACON ROOFING SUPPLY INC COM 073685109 501 8,456 SH   SOLE 25 8,456 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,158 19,534 SH   SOLE 26 14,906 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109 59 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,867 31,494 SH   SOLE 30 31,494 0 0
BEACON ROOFING SUPPLY INC COM 073685109 187 3,155 SH   SOLE 36 3,155 0 0
BEACON ROOFING SUPPLY INC COM 073685109 390 6,576 SH   SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 714 12,049 SH   SOLE 43 11,904 0 145
BEAM GLOBAL COM 07373B109 32 1,567 SH   SOLE 2 360 0 1,207
BEAM GLOBAL COM 07373B109 3 141 SH   SOLE 7 141 0 0
BEAM GLOBAL COM 07373B109 535 26,174 SH   SOLE 18 26,174 0 0
BEAM GLOBAL COM 07373B109 315 15,413 SH   SOLE 19 15,413 0 0
BEAM GLOBAL COM 07373B109 6,178 302,111 SH   SOLE 21 302,111 0 0
BEAM GLOBAL COM 07373B109 4,417 215,976 SH   SOLE 22 213,524 0 2,452
BEAM THERAPEUTICS INC COM 07373V105 1,290 22,509 SH   SOLE 2 13,096 0 9,413
BEAM THERAPEUTICS INC COM 07373V105 5 89 SH   SOLE 4 89 0 0
BEAM THERAPEUTICS INC COM 07373V105 43 743 SH   SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 7,987 139,396 SH   SOLE 18 134,593 0 4,803
BEAM THERAPEUTICS INC COM 07373V105 8,169 142,566 SH   SOLE 19 142,566 0 0
BEAM THERAPEUTICS INC COM 07373V105 143,255 2,500,085 SH   SOLE 21 2,500,085 0 0
BEAM THERAPEUTICS INC COM 07373V105 64,600 1,127,406 SH   SOLE 22 1,102,304 0 25,102
BEAM THERAPEUTICS INC COM 07373V105 109 1,902 SH   SOLE 23 1,902 0 0
BEAM THERAPEUTICS INC COM 07373V105 286 4,990 SH   SOLE 25 4,990 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,176 20,515 SH   SOLE 26 12,704 0 7,811
BEAM THERAPEUTICS INC COM 07373V105 399 6,957 SH   SOLE 28 6,957 0 0
BEAM THERAPEUTICS INC COM 07373V105 3,185 55,585 SH   SOLE 30 55,585 0 0
BEAM THERAPEUTICS INC COM 07373V105 59 1,035 SH   SOLE 36 1,035 0 0
BEAM THERAPEUTICS INC COM 07373V105 259 4,512 SH   SOLE 40 4,512 0 0
BEAM THERAPEUTICS INC COM 07373V105 39 673 SH   OTR 43 673 0 0
BEAM THERAPEUTICS INC COM 07373V105 529 9,228 SH   SOLE 43 8,911 0 317
BEASLEY BROADCAST GROUP INC CL A 074014101 3 1,845 SH   SOLE 18 1,845 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 38 21,485 SH   SOLE 21 21,485 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 91 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 224 14,719 SH   SOLE 2 3,753 0 10,966
BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,369 89,926 SH   SOLE 18 89,926 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 792 52,050 SH   SOLE 19 52,050 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 20,992 1,379,215 SH   SOLE 21 1,379,215 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 10,895 715,811 SH   SOLE 22 698,244 0 17,567
BEAZER HOMES USA INC COM NEW 07556Q881 2,195 144,225 SH   SOLE 43 144,141 0 84
BECTON DICKINSON & CO COM 075887109 158,379 595,411 SH   SOLE 2 78,544 0 516,867
BECTON DICKINSON & CO COM 075887109 48,499 182,328 SH   SOLE 4 108,477 0 73,851
BECTON DICKINSON & CO COM 075887109 72,778 273,603 SH   SOLE 7 265,006 0 8,597
BECTON DICKINSON & CO COM 075887109 326 1,227 SH   SOLE 13 1,227 0 0
BECTON DICKINSON & CO COM 075887109 10,846 40,773 SH   SOLE 15 40,773 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 170,112 639,519 SH   SOLE 18 591,837 0 47,682
BECTON DICKINSON & CO COM 075887109 86,342 324,594 SH   SOLE 19 324,594 0 0
BECTON DICKINSON & CO COM 075887109 2,117,038 7,958,791 SH   SOLE 21 7,958,791 0 0
BECTON DICKINSON & CO COM 075887109 1,617,993 6,082,681 SH   SOLE 22 5,521,215 0 561,466
BECTON DICKINSON & CO COM 075887109 95,710 359,812 SH   SOLE 23 359,812 0 0
BECTON DICKINSON & CO COM 075887109 100,866 379,194 SH   SOLE 25 379,194 0 0
BECTON DICKINSON & CO COM 075887109 163,218 613,602 SH   SOLE 26 224,943 0 388,659
BECTON DICKINSON & CO COM 075887109 202,394 760,880 SH   SOLE 28 69,752 0 691,128
BECTON DICKINSON & CO COM 075887109 49 186 SH   SOLE 29 186 0 0
BECTON DICKINSON & CO COM 075887109 509,003 1,913,545 SH   SOLE 30 1,912,420 0 1,125
BECTON DICKINSON & CO COM 075887109 16,834 63,285 SH   SOLE 31 30,609 0 32,676
BECTON DICKINSON & CO COM 075887109 7,260 27,293 SH   SOLE 34 27,293 0 0
BECTON DICKINSON & CO COM 075887109 34,991 131,545 SH   SOLE 36 131,545 0 0
BECTON DICKINSON & CO COM 075887109 2,526 9,497 SH   SOLE 40 9,497 0 0
BECTON DICKINSON & CO COM 075887109 239 899 SH   OTR 43 899 0 0
BECTON DICKINSON & CO COM 075887109 81,520 306,467 SH   SOLE 43 278,750 0 27,716
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 512 9,697 SH   SOLE 4 9,697 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 1,031 19,513 SH   SOLE 7 19,513 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 5,205 98,544 SH   SOLE 18 98,544 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 35,192 666,270 SH   SOLE 19 666,270 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 125,382 2,373,752 SH   SOLE 21 2,373,752 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 2,767 52,379 SH   SOLE 22 52,379 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 421 7,972 SH   SOLE 26 7,972 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 19,282 365,044 SH   SOLE 34 365,044 0 0
BED BATH & BEYOND INC COM 075896100 2,253 99,996 SH   SOLE 2 36,616 0 63,380
BED BATH & BEYOND INC COM 075896100 12 512 SH   SOLE 4 512 0 0
BED BATH & BEYOND INC COM 075896100 126 5,580 SH   SOLE 7 5,580 0 0
BED BATH & BEYOND INC COM 075896100 8,050 357,288 SH   SOLE 18 357,288 0 0
BED BATH & BEYOND INC COM 075896100 5,746 255,017 SH   SOLE 19 255,017 0 0
BED BATH & BEYOND INC COM 075896100 268,025 11,896,380 SH   SOLE 21 11,896,380 0 0
BED BATH & BEYOND INC COM 075896100 57,043 2,531,879 SH   SOLE 22 2,433,450 0 98,429
BED BATH & BEYOND INC COM 075896100 70 3,101 SH   SOLE 23 3,101 0 0
BED BATH & BEYOND INC COM 075896100 330 14,636 SH   SOLE 25 14,636 0 0
BED BATH & BEYOND INC COM 075896100 1,936 85,932 SH   SOLE 26 46,434 0 39,498
BED BATH & BEYOND INC COM 075896100 42 1,862 SH   SOLE 28 1,862 0 0
BED BATH & BEYOND INC COM 075896100 3,905 173,324 SH   SOLE 30 173,324 0 0
BED BATH & BEYOND INC COM 075896100 533 23,647 SH   SOLE 36 23,647 0 0
BED BATH & BEYOND INC COM 075896100 318 14,126 SH   SOLE 40 14,126 0 0
BED BATH & BEYOND INC COM 075896100 2,925 129,810 SH   SOLE 43 120,835 0 8,975
BEIGENE LTD SPONSORED ADR 07725L102 9,788 51,897 SH   SOLE 2 3,281 0 48,616
BEIGENE LTD SPONSORED ADR 07725L102 6,061 32,138 SH   SOLE 4 12,799 0 19,339
BEIGENE LTD SPONSORED ADR 07725L102 918 4,870 SH   SOLE 7 4,870 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,104 11,155 SH   SOLE 13 2,735 0 8,420
BEIGENE LTD SPONSORED ADR 07725L102 6,538 34,664 SH   SOLE 15 34,664 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,584 19,003 SH   SOLE 18 19,003 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7 35 SH   SOLE 19 35 0 0
BEIGENE LTD SPONSORED ADR 07725L102 289,298 1,533,926 SH   SOLE 21 1,533,926 0 0
BEIGENE LTD SPONSORED ADR 07725L102 95,832 508,123 SH   SOLE 22 462,344 0 45,779
BEIGENE LTD SPONSORED ADR 07725L102 10,007 53,061 SH   SOLE 23 53,061 0 0
BEIGENE LTD SPONSORED ADR 07725L102 241 1,278 SH   SOLE 25 1,278 0 0
BEIGENE LTD SPONSORED ADR 07725L102 11,855 62,859 SH   SOLE 26 4,355 0 58,504
BEIGENE LTD SPONSORED ADR 07725L102 12,029 63,782 SH   SOLE 28 3,728 0 60,054
BEIGENE LTD SPONSORED ADR 07725L102 59,085 313,283 SH   SOLE 30 313,283 0 0
BEIGENE LTD SPONSORED ADR 07725L102 406 2,155 SH   SOLE 31 1,096 0 1,059
BEIGENE LTD SPONSORED ADR 07725L102 652 3,456 SH   SOLE 32 3,456 0 0
BEIGENE LTD SPONSORED ADR 07725L102 586 3,109 SH   SOLE 34 3,109 0 0
BEIGENE LTD SPONSORED ADR 07725L102 33 173 SH   SOLE 40 173 0 0
BEIGENE LTD SPONSORED ADR 07725L102 90 477 SH   SOLE 43 477 0 0
BEL FUSE INC CL A 077347201 5 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 427 23,914 SH   SOLE 2 23,794 0 120
BEL FUSE INC CL B 077347300 35 1,937 SH   SOLE 18 1,937 0 0
BEL FUSE INC CL B 077347300 581 32,593 SH   SOLE 21 32,593 0 0
BEL FUSE INC CL B 077347300 3,777 211,733 SH   SOLE 22 211,733 0 0
BELDEN INC COM 077454106 3,040 54,868 SH   SOLE 2 31,216 0 23,652
BELDEN INC COM 077454106 11 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 34 608 SH   SOLE 7 608 0 0
BELDEN INC COM 077454106 11,621 209,761 SH   SOLE 18 209,761 0 0
BELDEN INC COM 077454106 4,366 78,803 SH   SOLE 19 78,803 0 0
BELDEN INC COM 077454106 176,240 3,181,221 SH   SOLE 21 3,181,221 0 0
BELDEN INC COM 077454106 71,048 1,282,446 SH   SOLE 22 1,235,851 0 46,595
BELDEN INC COM 077454106 383 6,912 SH   SOLE 25 6,912 0 0
BELDEN INC COM 077454106 871 15,728 SH   SOLE 26 12,579 0 3,149
BELDEN INC COM 077454106 44 797 SH   SOLE 28 797 0 0
BELDEN INC COM 077454106 1,547 27,920 SH   SOLE 30 27,920 0 0
BELDEN INC COM 077454106 94 1,705 SH   SOLE 36 1,705 0 0
BELDEN INC COM 077454106 292 5,265 SH   SOLE 40 5,265 0 0
BELDEN INC COM 077454106 807 14,575 SH   SOLE 43 12,914 0 1,661
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3 1,478 SH   SOLE 18 1,478 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 44 18,586 SH   SOLE 21 18,586 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 236 99,898 SH   SOLE 22 99,898 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 14 6,559 SH   SOLE 21 6,559 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 149 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 3,738 161,942 SH   SOLE 2 112,697 0 49,245
BELLRING BRANDS INC COMMON STOCK 07831C103 17 757 SH   SOLE 4 226 0 531
BELLRING BRANDS INC COMMON STOCK 07831C103 38 1,635 SH   SOLE 7 1,635 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 11,653 504,908 SH   SOLE 18 504,908 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 13,429 581,860 SH   SOLE 19 581,860 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 182,119 7,890,776 SH   SOLE 21 7,890,776 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 74,037 3,207,822 SH   SOLE 22 3,122,569 0 85,253
BELLRING BRANDS INC COMMON STOCK 07831C103 343 14,857 SH   SOLE 25 14,857 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 1,273 55,145 SH   SOLE 26 48,317 0 6,828
BELLRING BRANDS INC COMMON STOCK 07831C103 33 1,437 SH   SOLE 28 1,437 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 1,602 69,419 SH   SOLE 30 69,419 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 10,005 433,485 SH   SOLE 34 433,485 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 327 14,188 SH   SOLE 40 14,188 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 679 29,427 SH   SOLE 43 28,230 0 1,197
BELLUS HEALTH INC NEW COM NEW 07987C204 5,135 746,361 SH   SOLE 21 746,361 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 377 54,779 SH   SOLE 30 54,779 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,921 156,577 SH   SOLE 2 119,221 0 37,356
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 10 397 SH   SOLE 7 397 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,253 129,930 SH   SOLE 18 129,930 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,941 117,441 SH   SOLE 19 117,441 0 0
BENCHMARK ELECTRS INC COM 08160H101 111,934 4,470,192 SH   SOLE 21 4,470,192 0 0
BENCHMARK ELECTRS INC COM 08160H101 25,267 1,009,080 SH   SOLE 22 971,021 0 38,059
BENCHMARK ELECTRS INC COM 08160H101 137 5,470 SH   SOLE 25 5,470 0 0
BENCHMARK ELECTRS INC COM 08160H101 674 26,910 SH   SOLE 26 21,773 0 5,137
BENCHMARK ELECTRS INC COM 08160H101 568 22,695 SH   SOLE 28 22,695 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,603 64,011 SH   SOLE 30 64,011 0 0
BENCHMARK ELECTRS INC COM 08160H101 89 3,536 SH   SOLE 36 3,536 0 0
BENCHMARK ELECTRS INC COM 08160H101 135 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,027 41,001 SH   SOLE 43 40,674 0 327
BENEFITFOCUS INC COM 08180D106 740 58,637 SH   SOLE 2 55,123 0 3,514
BENEFITFOCUS INC COM 08180D106 2 152 SH   SOLE 4 152 0 0
BENEFITFOCUS INC COM 08180D106 6 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 954 75,591 SH   SOLE 18 75,591 0 0
BENEFITFOCUS INC COM 08180D106 561 44,450 SH   SOLE 19 44,450 0 0
BENEFITFOCUS INC COM 08180D106 12,647 1,002,119 SH   SOLE 21 1,002,119 0 0
BENEFITFOCUS INC COM 08180D106 9,302 737,094 SH   SOLE 22 715,587 0 21,507
BENEFITFOCUS INC COM 08180D106 81 6,442 SH   SOLE 25 6,442 0 0
BENEFITFOCUS INC COM 08180D106 48 3,771 SH   SOLE 26 2,301 0 1,470
BENEFITFOCUS INC COM 08180D106 44 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 218 17,304 SH   SOLE 30 17,304 0 0
BENEFITFOCUS INC COM 08180D106 26 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 54 4,251 SH   SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 361 28,640 SH   SOLE 43 28,267 0 373
BENITEC BIOPHARMA INC COM 08205P100 4 1,693 SH   SOLE 18 1,693 0 0
BENITEC BIOPHARMA INC COM 08205P100 42 17,861 SH   SOLE 21 17,861 0 0
BENSON HILL INC COMMON STOCK 082490103 2,893 895,800 SH   SOLE 2 890,231 0 5,569
BENSON HILL INC COMMON STOCK 082490103 26 7,976 SH   SOLE 21 7,976 0 0
BENSON HILL INC COMMON STOCK 082490103 5,756 1,782,133 SH   SOLE 22 1,782,133 0 0
BENTLEY SYS INC COM CL B 08265T208 10,709 242,391 SH   SOLE 2 40,840 0 201,551
BENTLEY SYS INC COM CL B 08265T208 5,230 118,375 SH   SOLE 4 73,305 0 45,070
BENTLEY SYS INC COM CL B 08265T208 1,068 24,170 SH   SOLE 7 24,170 0 0
BENTLEY SYS INC COM CL B 08265T208 38 870 SH   SOLE 13 870 0 0
BENTLEY SYS INC COM CL B 08265T208 600 13,572 SH   SOLE 15 13,572 0 0
BENTLEY SYS INC COM CL B 08265T208 10,899 246,706 SH   SOLE 18 237,809 0 8,897
BENTLEY SYS INC COM CL B 08265T208 1,916 43,362 SH   SOLE 19 43,362 0 0
BENTLEY SYS INC COM CL B 08265T208 136,093 3,080,410 SH   SOLE 21 3,080,410 0 0
BENTLEY SYS INC COM CL B 08265T208 174,898 3,958,770 SH   SOLE 22 3,677,917 0 280,853
BENTLEY SYS INC COM CL B 08265T208 9,696 219,466 SH   SOLE 23 219,466 0 0
BENTLEY SYS INC COM CL B 08265T208 2,546 57,621 SH   SOLE 25 57,621 0 0
BENTLEY SYS INC COM CL B 08265T208 6,193 140,169 SH   SOLE 26 105,545 0 34,624
BENTLEY SYS INC COM CL B 08265T208 8,883 201,074 SH   SOLE 28 3,464 0 197,610
BENTLEY SYS INC COM CL B 08265T208 13 297 SH   SOLE 29 297 0 0
BENTLEY SYS INC COM CL B 08265T208 34,246 775,149 SH   SOLE 30 388,110 0 387,039
BENTLEY SYS INC COM CL B 08265T208 1,743 39,446 SH   SOLE 31 20,424 0 19,022
BENTLEY SYS INC COM CL B 08265T208 371 8,408 SH   SOLE 34 8,408 0 0
BENTLEY SYS INC COM CL B 08265T208 1,093 24,740 SH   SOLE 36 24,740 0 0
BENTLEY SYS INC COM CL B 08265T208 255 5,777 SH   SOLE 40 5,777 0 0
BENTLEY SYS INC COM CL B 08265T208 1,122 25,390 SH   SOLE 43 19,713 0 5,677
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3,273 3,348,000 PRN   SOLE 2 3,348,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3,535 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 4,179 4,275,000 PRN   SOLE 21 4,275,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,479 2,536,000 PRN   SOLE 34 2,536,000 0 0
BERKELEY LTS INC COM 084310101 979 137,753 SH   SOLE 2 66,821 0 70,932
BERKELEY LTS INC COM 084310101 5 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101 1,031 145,046 SH   SOLE 18 125,697 0 19,349
BERKELEY LTS INC COM 084310101 3,475 488,723 SH   SOLE 19 488,723 0 0
BERKELEY LTS INC COM 084310101 14,250 2,004,155 SH   SOLE 21 2,004,155 0 0
BERKELEY LTS INC COM 084310101 10,137 1,425,743 SH   SOLE 22 1,416,647 0 9,096
BERKELEY LTS INC COM 084310101 111 15,647 SH   SOLE 23 15,647 0 0
BERKELEY LTS INC COM 084310101 498 70,075 SH   SOLE 26 0 0 70,075
BERKELEY LTS INC COM 084310101 1,877 264,039 SH   SOLE 30 264,039 0 0
BERKLEY W R CORP COM 084423102 36,671 550,702 SH   SOLE 2 193,566 0 357,136
BERKLEY W R CORP COM 084423102 11,290 169,551 SH   SOLE 4 96,024 0 73,527
BERKLEY W R CORP COM 084423102 12,978 194,891 SH   SOLE 7 188,131 0 6,760
BERKLEY W R CORP COM 084423102 215 3,227 SH   SOLE 13 3,227 0 0
BERKLEY W R CORP COM 084423102 2,186 32,825 SH   SOLE 15 32,825 0 0
BERKLEY W R CORP COM 084423102 31,093 466,926 SH   SOLE 18 437,033 0 29,893
BERKLEY W R CORP COM 084423102 15,728 236,197 SH   SOLE 19 236,197 0 0
BERKLEY W R CORP COM 084423102 339,305 5,095,434 SH   SOLE 21 5,095,434 0 0
BERKLEY W R CORP COM 084423102 331,366 4,976,220 SH   SOLE 22 4,554,943 0 421,277
BERKLEY W R CORP COM 084423102 18,004 270,367 SH   SOLE 23 270,367 0 0
BERKLEY W R CORP COM 084423102 17,275 259,423 SH   SOLE 25 259,423 0 0
BERKLEY W R CORP COM 084423102 42,936 644,775 SH   SOLE 26 164,886 0 479,889
BERKLEY W R CORP COM 084423102 25,444 382,101 SH   SOLE 28 3,768 0 378,333
BERKLEY W R CORP COM 084423102 835 12,535 SH   SOLE 29 12,535 0 0
BERKLEY W R CORP COM 084423102 65,710 986,780 SH   SOLE 30 986,780 0 0
BERKLEY W R CORP COM 084423102 3,245 48,735 SH   SOLE 31 25,030 0 23,705
BERKLEY W R CORP COM 084423102 5,476 82,242 SH   SOLE 34 82,242 0 0
BERKLEY W R CORP COM 084423102 5,740 86,203 SH   SOLE 36 86,203 0 0
BERKLEY W R CORP COM 084423102 483 7,255 SH   SOLE 40 7,255 0 0
BERKLEY W R CORP COM 084423102 39 591 SH   OTR 43 591 0 0
BERKLEY W R CORP COM 084423102 10,034 150,683 SH   SOLE 43 142,374 0 8,309
BERKSHIRE GREY INC COM CL A 084656107 129 44,684 SH   SOLE 2 44,684 0 0
BERKSHIRE GREY INC COM CL A 084656107 33 11,459 SH   SOLE 21 11,459 0 0
BERKSHIRE GREY INC COM CL A 084656107 550 190,801 SH   SOLE 22 190,786 0 15
BERKSHIRE GREY INC COM CL A 084656107 53 18,322 SH   SOLE 25 18,322 0 0
BERKSHIRE GREY INC COM CL A 084656107 67 23,109 SH   SOLE 30 23,109 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 55,008 104 SH   SOLE 2 8 0 96
BERKSHIRE HATHAWAY INC DEL CL A 084670108 16,925 32 SH   SOLE 22 32 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 214,742 406 SH   SOLE 25 406 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 130,115 246 SH   SOLE 26 58 0 188
BERKSHIRE HATHAWAY INC DEL CL A 084670108 99,437 188 SH   SOLE 28 6 0 182
BERKSHIRE HATHAWAY INC DEL CL A 084670108 48,661 92 SH   SOLE 36 92 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,281 27 SH   SOLE 43 18 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,301,731 3,688,565 SH   SOLE 2 658,074 0 3,030,491
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 205,368 581,928 SH   SOLE 4 507,814 0 74,114
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 559,890 1,586,495 SH   SOLE 7 1,533,362 0 53,133
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,941 28,170 SH   SOLE 13 28,170 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70,181 198,863 SH   SOLE 15 198,863 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 158 447 SH   SOLE 17 0 0 447
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,321,275 3,743,942 SH   SOLE 18 3,485,117 0 258,825
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 286,995 813,224 SH   SOLE 19 813,224 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,584,271 35,658,585 SH   SOLE 21 35,658,585 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,226,662 37,478,853 SH   SOLE 22 34,267,822 0 3,211,031
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 584,635 1,656,611 SH   SOLE 23 1,656,611 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 661,705 1,874,996 SH   SOLE 25 1,858,852 0 16,144
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,094,783 3,102,158 SH   SOLE 26 1,017,215 0 2,084,943
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 686,550 1,945,398 SH   SOLE 28 28,084 0 1,917,314
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,732 16,241 SH   SOLE 29 16,241 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,642,565 7,487,928 SH   SOLE 30 7,487,928 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 115,030 325,948 SH   SOLE 31 179,038 0 146,910
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68,757 194,828 SH   SOLE 34 194,828 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 201,829 571,899 SH   SOLE 36 571,899 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,402 43,643 SH   SOLE 40 43,643 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,463 4,145 SH   OTR 43 4,145 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 459,825 1,302,952 SH   SOLE 43 1,158,801 0 144,151
BERKSHIRE HILLS BANCORP INC COM 084680107 1,131 39,046 SH   SOLE 2 12,182 0 26,864
BERKSHIRE HILLS BANCORP INC COM 084680107 3 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 21 729 SH   SOLE 7 729 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,315 183,451 SH   SOLE 18 183,451 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,181 75,270 SH   SOLE 19 75,270 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 159,552 5,507,483 SH   SOLE 21 5,507,483 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 30,762 1,061,873 SH   SOLE 22 1,017,539 0 44,334
BERKSHIRE HILLS BANCORP INC COM 084680107 57 1,955 SH   SOLE 25 1,955 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 376 12,974 SH   SOLE 26 9,051 0 3,923
BERKSHIRE HILLS BANCORP INC COM 084680107 114 3,945 SH   SOLE 28 3,945 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,189 75,559 SH   SOLE 30 75,559 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 61 2,099 SH   SOLE 36 2,099 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 125 4,314 SH   SOLE 40 4,314 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,850 167,419 SH   SOLE 43 89,357 0 78,062
BERRY CORP COM 08579X101 843 81,722 SH   SOLE 2 57,983 0 23,739
BERRY CORP COM 08579X101 9 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 2,165 209,829 SH   SOLE 18 209,829 0 0
BERRY CORP COM 08579X101 1,272 123,263 SH   SOLE 19 123,263 0 0
BERRY CORP COM 08579X101 26,244 2,543,044 SH   SOLE 21 2,543,044 0 0
BERRY CORP COM 08579X101 17,879 1,732,433 SH   SOLE 22 1,666,713 0 65,720
BERRY CORP COM 08579X101 98 9,509 SH   SOLE 25 9,509 0 0
BERRY CORP COM 08579X101 62 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101 162 15,746 SH   SOLE 30 15,746 0 0
BERRY CORP COM 08579X101 52 5,085 SH   SOLE 40 5,085 0 0
BERRY GLOBAL GROUP INC COM 08579W103 9,138 157,659 SH   SOLE 2 59,728 0 97,931
BERRY GLOBAL GROUP INC COM 08579W103 27 463 SH   SOLE 4 463 0 0
BERRY GLOBAL GROUP INC COM 08579W103 201 3,468 SH   SOLE 7 3,468 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,055 52,712 SH   SOLE 18 52,712 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,283 39,387 SH   SOLE 19 39,387 0 0
BERRY GLOBAL GROUP INC COM 08579W103 94,122 1,623,908 SH   SOLE 21 1,623,908 0 0
BERRY GLOBAL GROUP INC COM 08579W103 173,226 2,988,721 SH   SOLE 22 2,831,339 0 157,382
BERRY GLOBAL GROUP INC COM 08579W103 1,181 20,375 SH   SOLE 25 20,375 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,484 77,368 SH   SOLE 26 67,877 0 9,491
BERRY GLOBAL GROUP INC COM 08579W103 139 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,577 78,971 SH   SOLE 30 78,971 0 0
BERRY GLOBAL GROUP INC COM 08579W103 115 1,981 SH   SOLE 31 1,981 0 0
BERRY GLOBAL GROUP INC COM 08579W103 819 14,123 SH   SOLE 36 14,123 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,002 17,295 SH   SOLE 40 17,295 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,238 55,868 SH   SOLE 43 50,148 0 5,720
BEST BUY INC COM 086516101 50,663 557,346 SH   SOLE 2 128,668 0 428,678
BEST BUY INC COM 086516101 18,134 199,494 SH   SOLE 4 136,931 0 62,563
BEST BUY INC COM 086516101 24,163 265,823 SH   SOLE 7 206,721 0 59,102
BEST BUY INC COM 086516101 79 865 SH   SOLE 13 865 0 0
BEST BUY INC COM 086516101 2,887 31,755 SH   SOLE 15 31,755 0 0
BEST BUY INC COM 086516101 5 57 SH   SOLE 17 0 0 57
BEST BUY INC COM 086516101 36,358 399,977 SH   SOLE 18 362,612 0 37,365
BEST BUY INC COM 086516101 18,707 205,800 SH   SOLE 19 205,800 0 0
BEST BUY INC COM 086516101 798,713 8,786,718 SH   SOLE 21 8,786,718 0 0
BEST BUY INC COM 086516101 442,808 4,871,379 SH   SOLE 22 4,384,128 0 487,251
BEST BUY INC COM 086516101 25,633 281,996 SH   SOLE 23 281,996 0 0
BEST BUY INC COM 086516101 54,302 597,384 SH   SOLE 25 597,384 0 0
BEST BUY INC COM 086516101 84,383 928,303 SH   SOLE 26 613,342 0 314,961
BEST BUY INC COM 086516101 96,075 1,056,927 SH   SOLE 28 94,642 0 962,285
BEST BUY INC COM 086516101 247,323 2,720,824 SH   SOLE 30 2,495,958 0 224,866
BEST BUY INC COM 086516101 4,590 50,497 SH   SOLE 31 24,429 0 26,068
BEST BUY INC COM 086516101 2,277 25,055 SH   SOLE 34 25,055 0 0
BEST BUY INC COM 086516101 10,224 112,477 SH   SOLE 36 112,477 0 0
BEST BUY INC COM 086516101 663 7,298 SH   SOLE 40 7,298 0 0
BEST BUY INC COM 086516101 46 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101 26,969 296,685 SH   SOLE 43 280,150 0 16,535
BEST INC SPONSORED ADS 08653C106 1,679 2,602,941 SH   SOLE 21 2,602,941 0 0
BEST INC SPONSORED ADS 08653C106 668 1,036,082 SH   SOLE 22 992,786 0 43,296
BEST INC SPONSORED ADS 08653C106 8 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 374 579,419 SH   SOLE 30 579,419 0 0
BEST INC SPONSORED ADS 08653C106 9 13,423 SH   SOLE 34 13,423 0 0
BEST INC SPONSORED ADS 08653C106 90 139,293 SH   SOLE 43 139,293 0 0
BETTER CHOICE CO INC COM 08771Y303 3 1,137 SH   SOLE 22 1,137 0 0
BEYOND AIR INC COM 08862L103 2 369 SH   SOLE 2 0 0 369
BEYOND AIR INC COM 08862L103 36 5,434 SH   SOLE 18 5,434 0 0
BEYOND AIR INC COM 08862L103 481 71,998 SH   SOLE 21 71,998 0 0
BEYOND AIR INC COM 08862L103 1,250 187,099 SH   SOLE 22 187,099 0 0
BEYOND MEAT INC COM 08862E109 3,903 80,796 SH   SOLE 2 17,589 0 63,207
BEYOND MEAT INC COM 08862E109 27 565 SH   SOLE 4 188 0 377
BEYOND MEAT INC COM 08862E109 39 801 SH   SOLE 7 801 0 0
BEYOND MEAT INC COM 08862E109 1,373 28,423 SH   SOLE 18 28,423 0 0
BEYOND MEAT INC COM 08862E109 783 16,210 SH   SOLE 19 16,210 0 0
BEYOND MEAT INC COM 08862E109 39,430 816,177 SH   SOLE 21 816,177 0 0
BEYOND MEAT INC COM 08862E109 64,009 1,324,962 SH   SOLE 22 1,260,921 0 64,041
BEYOND MEAT INC COM 08862E109 401 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109 1,320 27,333 SH   SOLE 26 22,931 0 4,402
BEYOND MEAT INC COM 08862E109 51 1,055 SH   SOLE 28 1,055 0 0
BEYOND MEAT INC COM 08862E109 1,614 33,418 SH   SOLE 30 33,418 0 0
BEYOND MEAT INC COM 08862E109 41 840 SH   SOLE 31 840 0 0
BEYOND MEAT INC COM 08862E109 74 1,536 SH   SOLE 34 1,536 0 0
BEYOND MEAT INC COM 08862E109 380 7,865 SH   SOLE 40 7,865 0 0
BEYOND MEAT INC COM 08862E109 1,954 40,449 SH   SOLE 43 32,344 0 8,105
BEYOND MEAT INC NOTE 3/1 08862EAB5 4,661 7,850,000 PRN   SOLE 21 7,850,000 0 0
BEYONDSPRING INC SHS G10830100 315 143,127 SH   SOLE 2 74,427 0 68,700
BEYONDSPRING INC SHS G10830100 5 2,047 SH   SOLE 4 2,047 0 0
BEYONDSPRING INC SHS G10830100 1 314 SH   SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 154 69,824 SH   SOLE 18 60,957 0 8,867
BEYONDSPRING INC SHS G10830100 219 99,670 SH   SOLE 19 99,670 0 0
BEYONDSPRING INC SHS G10830100 1,734 788,405 SH   SOLE 21 788,405 0 0
BEYONDSPRING INC SHS G10830100 1,587 721,445 SH   SOLE 22 715,725 0 5,720
BEYONDSPRING INC SHS G10830100 5 2,307 SH   SOLE 23 2,307 0 0
BEYONDSPRING INC SHS G10830100 28 12,785 SH   SOLE 26 0 0 12,785
BEYONDSPRING INC SHS G10830100 47 21,295 SH   SOLE 30 21,295 0 0
BGC PARTNERS INC CL A 05541T101 1,150 261,349 SH   SOLE 2 84,511 0 176,838
BGC PARTNERS INC CL A 05541T101 6 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 20 4,584 SH   SOLE 7 4,584 0 0
BGC PARTNERS INC CL A 05541T101 4,076 926,452 SH   SOLE 18 926,452 0 0
BGC PARTNERS INC CL A 05541T101 2,506 569,575 SH   SOLE 19 569,575 0 0
BGC PARTNERS INC CL A 05541T101 55,109 12,524,756 SH   SOLE 21 12,524,756 0 0
BGC PARTNERS INC CL A 05541T101 33,795 7,680,737 SH   SOLE 22 7,352,501 0 328,236
BGC PARTNERS INC CL A 05541T101 157 35,741 SH   SOLE 25 35,741 0 0
BGC PARTNERS INC CL A 05541T101 481 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101 27 6,031 SH   SOLE 28 6,031 0 0
BGC PARTNERS INC CL A 05541T101 849 192,884 SH   SOLE 30 192,884 0 0
BGC PARTNERS INC CL A 05541T101 48 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101 147 33,392 SH   SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 25 5,728 SH   OTR 43 5,728 0 0
BGC PARTNERS INC CL A 05541T101 575 130,707 SH   SOLE 43 130,179 0 528
BGSF INC COM 05601C105 25 1,924 SH   SOLE 18 1,924 0 0
BGSF INC COM 05601C105 616 46,799 SH   SOLE 21 46,799 0 0
BGSF INC COM 05601C105 1,617 122,785 SH   SOLE 22 122,785 0 0
BHP GROUP LTD SPONSORED ADS 088606108 31,173 403,534 SH   SOLE 7 403,534 0 0
BHP GROUP LTD SPONSORED ADS 088606108 124 1,600 SH   SOLE 18 1,600 0 0
BHP GROUP LTD SPONSORED ADS 088606108 109,419 1,416,430 SH   SOLE 43 1,274,086 0 142,344
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 7,815 178,088 SH   SOLE 21 178,088 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 528 12,041 SH   SOLE 30 12,041 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 297 17,313 SH   SOLE 2 4,302 0 13,011
BIG 5 SPORTING GOODS CORP COM 08915P101 6 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,117 65,123 SH   SOLE 18 65,123 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 632 36,869 SH   SOLE 19 36,869 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 12,671 738,819 SH   SOLE 21 738,819 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 8,479 494,390 SH   SOLE 22 481,238 0 13,152
BIG 5 SPORTING GOODS CORP COM 08915P101 182 10,633 SH   SOLE 43 8,455 0 2,178
BIG LOTS INC COM 089302103 1,320 38,139 SH   SOLE 2 17,169 0 20,970
BIG LOTS INC COM 089302103 6 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103 57 1,655 SH   SOLE 7 1,655 0 0
BIG LOTS INC COM 089302103 3,895 112,586 SH   SOLE 18 112,586 0 0
BIG LOTS INC COM 089302103 2,477 71,600 SH   SOLE 19 71,600 0 0
BIG LOTS INC COM 089302103 132,107 3,818,115 SH   SOLE 21 3,818,115 0 0
BIG LOTS INC COM 089302103 29,366 848,728 SH   SOLE 22 816,908 0 31,820
BIG LOTS INC COM 089302103 29 829 SH   SOLE 23 829 0 0
BIG LOTS INC COM 089302103 172 4,983 SH   SOLE 25 4,983 0 0
BIG LOTS INC COM 089302103 956 27,621 SH   SOLE 26 16,377 0 11,244
BIG LOTS INC COM 089302103 15 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103 1,968 56,884 SH   SOLE 30 56,884 0 0
BIG LOTS INC COM 089302103 144 4,174 SH   SOLE 36 4,174 0 0
BIG LOTS INC COM 089302103 143 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103 1,798 51,956 SH   SOLE 43 41,610 0 10,346
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 771 35,176 SH   SOLE 2 18,471 0 16,705
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 15 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,933 133,861 SH   SOLE 18 128,172 0 5,689
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4,168 190,215 SH   SOLE 19 190,215 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 36,401 1,661,385 SH   SOLE 21 1,661,385 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 30,963 1,413,196 SH   SOLE 22 1,386,479 0 26,717
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 101 4,628 SH   SOLE 23 4,628 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 158 7,215 SH   SOLE 25 7,215 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 950 43,373 SH   SOLE 26 19,809 0 23,564
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 16 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 548 25,011 SH   SOLE 30 25,011 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 68 3,126 SH   SOLE 36 3,126 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 99 4,521 SH   SOLE 40 4,521 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 85 588 SH   SOLE 2 43 0 545
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 385 2,663 SH   SOLE 18 2,663 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 227 1,568 SH   SOLE 19 1,568 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,217 29,158 SH   SOLE 21 29,158 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,411 23,589 SH   SOLE 22 23,072 0 517
BIGLARI HLDGS INC COM STK CL B 08986R309 55 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL B 08986R309 0 3 SH   SOLE 43 3 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 13 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,125 1,591 SH   SOLE 22 1,591 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 10 14 SH   SOLE 43 10 0 4
BILIBILI INC SPONS ADS REP Z 090040106 3,007 117,543 SH   SOLE 2 4,754 0 112,789
BILIBILI INC SPONS ADS REP Z 090040106 1,854 72,486 SH   SOLE 4 26,500 0 45,986
BILIBILI INC SPONS ADS REP Z 090040106 450 17,597 SH   SOLE 7 17,597 0 0
BILIBILI INC SPONS ADS REP Z 090040106 784 30,662 SH   SOLE 13 215 0 30,447
BILIBILI INC SPONS ADS REP Z 090040106 3,183 124,437 SH   SOLE 15 124,437 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,212 47,373 SH   SOLE 18 47,373 0 0
BILIBILI INC SPONS ADS REP Z 090040106 81,695 3,193,719 SH   SOLE 21 3,193,719 0 0
BILIBILI INC SPONS ADS REP Z 090040106 37,377 1,461,178 SH   SOLE 22 1,347,973 0 113,205
BILIBILI INC SPONS ADS REP Z 090040106 4,612 180,310 SH   SOLE 23 180,310 0 0
BILIBILI INC SPONS ADS REP Z 090040106 128 5,019 SH   SOLE 25 5,019 0 0
BILIBILI INC SPONS ADS REP Z 090040106 5,905 230,829 SH   SOLE 26 24,291 0 206,538
BILIBILI INC SPONS ADS REP Z 090040106 6,021 235,385 SH   SOLE 28 12,397 0 222,988
BILIBILI INC SPONS ADS REP Z 090040106 25,386 992,431 SH   SOLE 30 992,431 0 0
BILIBILI INC SPONS ADS REP Z 090040106 378 14,777 SH   SOLE 32 14,777 0 0
BILIBILI INC SPONS ADS REP Z 090040106 21,862 854,661 SH   SOLE 34 854,661 0 0
BILIBILI INC SPONS ADS REP Z 090040106 15 582 SH   SOLE 40 582 0 0
BILIBILI INC SPONS ADS REP Z 090040106 4,965 194,112 SH   SOLE 43 189,579 0 4,533
BILIBILI INC NOTE 1.375% 4/0 090040AB2 3,635 2,865,000 PRN   SOLE 21 2,865,000 0 0
BILL COM HLDGS INC COM 090043100 38,485 169,696 SH   SOLE 2 14,324 0 155,372
BILL COM HLDGS INC COM 090043100 11,095 48,922 SH   SOLE 4 33,121 0 15,801
BILL COM HLDGS INC COM 090043100 1,724 7,602 SH   SOLE 7 7,602 0 0
BILL COM HLDGS INC COM 090043100 87 384 SH   SOLE 13 384 0 0
BILL COM HLDGS INC COM 090043100 1,686 7,434 SH   SOLE 15 7,434 0 0
BILL COM HLDGS INC COM 090043100 120,819 532,737 SH   SOLE 18 418,574 0 114,163
BILL COM HLDGS INC COM 090043100 532,126 2,346,339 SH   SOLE 19 2,346,339 0 0
BILL COM HLDGS INC COM 090043100 435,253 1,919,191 SH   SOLE 21 1,919,191 0 0
BILL COM HLDGS INC COM 090043100 549,236 2,421,784 SH   SOLE 22 2,272,799 0 148,985
BILL COM HLDGS INC COM 090043100 21,601 95,247 SH   SOLE 23 95,247 0 0
BILL COM HLDGS INC COM 090043100 35,237 155,375 SH   SOLE 25 155,375 0 0
BILL COM HLDGS INC COM 090043100 26,949 118,830 SH   SOLE 26 52,704 0 66,126
BILL COM HLDGS INC COM 090043100 26,603 117,303 SH   SOLE 28 3,008 0 114,295
BILL COM HLDGS INC COM 090043100 42 183 SH   SOLE 29 183 0 0
BILL COM HLDGS INC COM 090043100 46,496 205,020 SH   SOLE 30 205,020 0 0
BILL COM HLDGS INC COM 090043100 2,350 10,364 SH   SOLE 31 8,634 0 1,730
BILL COM HLDGS INC COM 090043100 39,068 172,264 SH   SOLE 34 172,264 0 0
BILL COM HLDGS INC COM 090043100 6,976 30,760 SH   SOLE 36 30,760 0 0
BILL COM HLDGS INC COM 090043100 586 2,586 SH   SOLE 40 2,586 0 0
BILL COM HLDGS INC COM 090043100 57 250 SH   OTR 43 250 0 0
BILL COM HLDGS INC COM 090043100 7,872 34,712 SH   SOLE 43 29,945 0 4,767
BILL COM HLDGS INC NOTE 12/0 090043AB6 2,138 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 9,682 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 12,629 7,945,000 PRN   SOLE 21 7,945,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 19,970 12,564,000 PRN   SOLE 34 12,564,000 0 0
BIO RAD LABS INC CL A 090572207 17,075 30,316 SH   SOLE 2 7,667 0 22,649
BIO RAD LABS INC CL A 090572207 8,544 15,170 SH   SOLE 4 9,073 0 6,097
BIO RAD LABS INC CL A 090572207 13,156 23,358 SH   SOLE 7 22,792 0 566
BIO RAD LABS INC CL A 090572207 38 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207 1,173 2,082 SH   SOLE 15 2,082 0 0
BIO RAD LABS INC CL A 090572207 20,182 35,832 SH   SOLE 18 32,820 0 3,012
BIO RAD LABS INC CL A 090572207 5,765 10,235 SH   SOLE 19 10,235 0 0
BIO RAD LABS INC CL A 090572207 466,910 828,986 SH   SOLE 21 828,986 0 0
BIO RAD LABS INC CL A 090572207 268,678 477,030 SH   SOLE 22 433,480 0 43,550
BIO RAD LABS INC CL A 090572207 15,528 27,569 SH   SOLE 23 27,569 0 0
BIO RAD LABS INC CL A 090572207 19,196 34,082 SH   SOLE 25 34,082 0 0
BIO RAD LABS INC CL A 090572207 25,251 44,832 SH   SOLE 26 14,484 0 30,348
BIO RAD LABS INC CL A 090572207 20,035 35,572 SH   SOLE 28 635 0 34,937
BIO RAD LABS INC CL A 090572207 39 69 SH   SOLE 29 69 0 0
BIO RAD LABS INC CL A 090572207 79,168 140,561 SH   SOLE 30 140,561 0 0
BIO RAD LABS INC CL A 090572207 2,738 4,861 SH   SOLE 31 2,379 0 2,482
BIO RAD LABS INC CL A 090572207 604 1,072 SH   SOLE 34 1,072 0 0
BIO RAD LABS INC CL A 090572207 5,833 10,356 SH   SOLE 36 10,356 0 0
BIO RAD LABS INC CL A 090572207 442 785 SH   SOLE 40 785 0 0
BIO RAD LABS INC CL A 090572207 42 75 SH   OTR 43 75 0 0
BIO RAD LABS INC CL A 090572207 20,961 37,216 SH   SOLE 43 34,959 0 2,257
BIO-PATH HLDGS INC COM 09057N300 6 1,502 SH   SOLE 18 1,502 0 0
BIO-PATH HLDGS INC COM 09057N300 59 15,490 SH   SOLE 21 15,490 0 0
BIO-PATH HLDGS INC COM 09057N300 185 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104 33,777 78,000 SH   SOLE 2 12,834 0 65,166
BIO-TECHNE CORP COM 09073M104 12,074 27,881 SH   SOLE 4 16,824 0 11,057
BIO-TECHNE CORP COM 09073M104 16,368 37,799 SH   SOLE 7 36,722 0 1,077
BIO-TECHNE CORP COM 09073M104 57 131 SH   SOLE 13 131 0 0
BIO-TECHNE CORP COM 09073M104 1,553 3,587 SH   SOLE 15 3,587 0 0
BIO-TECHNE CORP COM 09073M104 29,329 67,727 SH   SOLE 18 62,237 0 5,490
BIO-TECHNE CORP COM 09073M104 503,534 1,162,789 SH   SOLE 19 1,162,789 0 0
BIO-TECHNE CORP COM 09073M104 633,117 1,462,028 SH   SOLE 21 1,462,028 0 0
BIO-TECHNE CORP COM 09073M104 437,949 1,011,335 SH   SOLE 22 932,875 0 78,460
BIO-TECHNE CORP COM 09073M104 21,062 48,637 SH   SOLE 23 48,637 0 0
BIO-TECHNE CORP COM 09073M104 23,822 55,012 SH   SOLE 25 55,012 0 0
BIO-TECHNE CORP COM 09073M104 33,201 76,669 SH   SOLE 26 24,187 0 52,482
BIO-TECHNE CORP COM 09073M104 38,581 89,093 SH   SOLE 28 862 0 88,231
BIO-TECHNE CORP COM 09073M104 39 91 SH   SOLE 29 91 0 0
BIO-TECHNE CORP COM 09073M104 97,749 225,727 SH   SOLE 30 222,974 0 2,753
BIO-TECHNE CORP COM 09073M104 3,625 8,371 SH   SOLE 31 4,040 0 4,331
BIO-TECHNE CORP COM 09073M104 824 1,902 SH   SOLE 34 1,902 0 0
BIO-TECHNE CORP COM 09073M104 6,409 14,799 SH   SOLE 36 14,799 0 0
BIO-TECHNE CORP COM 09073M104 549 1,268 SH   SOLE 40 1,268 0 0
BIO-TECHNE CORP COM 09073M104 13,395 30,933 SH   SOLE 43 28,335 0 2,598
BIOATLA INC COM 09077B104 127 25,429 SH   SOLE 2 16,845 0 8,584
BIOATLA INC COM 09077B104 1 232 SH   SOLE 7 232 0 0
BIOATLA INC COM 09077B104 175 35,063 SH   SOLE 18 35,063 0 0
BIOATLA INC COM 09077B104 1,425 284,962 SH   SOLE 19 284,962 0 0
BIOATLA INC COM 09077B104 3,672 734,463 SH   SOLE 21 734,463 0 0
BIOATLA INC COM 09077B104 1,763 352,556 SH   SOLE 22 343,110 0 9,446
BIOATLA INC COM 09077B104 14 2,751 SH   SOLE 25 2,751 0 0
BIOATLA INC COM 09077B104 3 578 SH   SOLE 26 578 0 0
BIOATLA INC COM 09077B104 767 153,419 SH   SOLE 30 153,419 0 0
BIOATLA INC COM 09077B104 5 999 SH   SOLE 34 999 0 0
BIOATLA INC COM 09077B104 11 2,299 SH   SOLE 40 2,299 0 0
BIOATLA INC COM 09077B104 7 1,487 SH   SOLE 43 1,487 0 0
BIOCARDIA INC COM 09060U507 6 2,691 SH   SOLE 18 2,691 0 0
BIOCARDIA INC COM 09060U507 66 31,740 SH   SOLE 21 31,740 0 0
BIOCEPT INC COM 09072V501 7 2,888 SH   SOLE 18 2,888 0 0
BIOCEPT INC COM 09072V501 90 38,864 SH   SOLE 21 38,864 0 0
BIOCEPT INC COM 09072V501 366 157,724 SH   SOLE 22 157,724 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1,557 114,353 SH   SOLE 7 114,353 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 70 5,131 SH   SOLE 21 5,131 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 3,585 220,496 SH   SOLE 2 74,667 0 145,829
BIOCRYST PHARMACEUTICALS INC COM 09058V103 11 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 38 2,309 SH   SOLE 7 2,309 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 8,606 529,299 SH   SOLE 18 523,823 0 5,476
BIOCRYST PHARMACEUTICALS INC COM 09058V103 9,496 583,999 SH   SOLE 19 583,999 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 125,688 7,729,866 SH   SOLE 21 7,729,866 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 73,240 4,504,281 SH   SOLE 22 4,320,807 0 183,474
BIOCRYST PHARMACEUTICALS INC COM 09058V103 168 10,323 SH   SOLE 23 10,323 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 488 30,032 SH   SOLE 25 30,032 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,711 166,712 SH   SOLE 26 80,386 0 86,326
BIOCRYST PHARMACEUTICALS INC COM 09058V103 51 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 3,493 214,851 SH   SOLE 30 214,851 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 302 18,569 SH   SOLE 36 18,569 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 408 25,065 SH   SOLE 40 25,065 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,013 62,310 SH   SOLE 43 58,989 0 3,321
BIODESIX INC COM 09075X108 2 1,364 SH   SOLE 2 480 0 884
BIODESIX INC COM 09075X108 59 35,145 SH   SOLE 18 35,145 0 0
BIODESIX INC COM 09075X108 39 22,835 SH   SOLE 19 22,835 0 0
BIODESIX INC COM 09075X108 696 411,845 SH   SOLE 21 411,845 0 0
BIODESIX INC COM 09075X108 166 98,408 SH   SOLE 22 97,958 0 450
BIOFRONTERA INC COM 09077D100 2 677 SH   SOLE 18 677 0 0
BIOFRONTERA INC COM 09077D100 25 7,408 SH   SOLE 21 7,408 0 0
BIOFRONTERA INC COM 09077D100 308 92,420 SH   SOLE 22 92,420 0 0
BIOGEN INC COM 09062X103 100,676 478,044 SH   SOLE 2 226,653 0 251,391
BIOGEN INC COM 09062X103 26,214 124,475 SH   SOLE 4 79,190 0 45,285
BIOGEN INC COM 09062X103 35,400 168,090 SH   SOLE 7 149,823 0 18,267
BIOGEN INC COM 09062X103 1,428 6,781 SH   SOLE 13 6,781 0 0
BIOGEN INC COM 09062X103 4,600 21,843 SH   SOLE 15 21,843 0 0
BIOGEN INC COM 09062X103 0 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 77,174 366,449 SH   SOLE 18 336,110 0 30,339
BIOGEN INC COM 09062X103 204,871 972,796 SH   SOLE 19 972,796 0 0
BIOGEN INC COM 09062X103 233 1,107 SH   SOLE 20 1,107 0 0
BIOGEN INC COM 09062X103 956,403 4,541,324 SH   SOLE 21 4,541,324 0 0
BIOGEN INC COM 09062X103 683,273 3,244,410 SH   SOLE 22 2,902,174 0 342,236
BIOGEN INC COM 09062X103 44,878 213,094 SH   SOLE 23 213,094 0 0
BIOGEN INC COM 09062X103 87,532 415,632 SH   SOLE 25 415,632 0 0
BIOGEN INC COM 09062X103 92,229 437,933 SH   SOLE 26 210,496 0 227,437
BIOGEN INC COM 09062X103 119,973 569,672 SH   SOLE 28 24,224 0 545,448
BIOGEN INC COM 09062X103 1,405 6,673 SH   SOLE 29 6,673 0 0
BIOGEN INC COM 09062X103 327,603 1,555,572 SH   SOLE 30 1,502,505 0 53,067
BIOGEN INC COM 09062X103 9,593 45,549 SH   SOLE 31 28,608 0 16,941
BIOGEN INC COM 09062X103 7,185 34,116 SH   SOLE 32 34,116 0 0
BIOGEN INC COM 09062X103 159,416 756,960 SH   SOLE 34 756,960 0 0
BIOGEN INC COM 09062X103 13,742 65,250 SH   SOLE 36 65,250 0 0
BIOGEN INC COM 09062X103 1,075 5,103 SH   SOLE 40 5,103 0 0
BIOGEN INC COM 09062X103 114 540 SH   OTR 43 540 0 0
BIOGEN INC COM 09062X103 18,887 89,682 SH   SOLE 43 83,587 0 6,095
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,366 45,258 SH   SOLE 2 20,800 0 24,458
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25 213 SH   SOLE 4 213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 91 765 SH   SOLE 7 765 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 18,274 154,121 SH   SOLE 18 151,545 0 2,576
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 41,820 352,702 SH   SOLE 19 352,702 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 281,689 2,375,716 SH   SOLE 21 2,375,716 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 168,457 1,420,743 SH   SOLE 22 1,377,329 0 43,414
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 268 2,261 SH   SOLE 23 2,261 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 970 8,184 SH   SOLE 25 8,184 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,055 34,203 SH   SOLE 26 19,354 0 14,849
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 137 1,159 SH   SOLE 28 1,159 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28,920 243,907 SH   SOLE 30 243,907 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 224 1,889 SH   SOLE 34 1,889 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 895 7,549 SH   SOLE 40 7,549 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 972 8,196 SH   SOLE 43 7,807 0 389
BIOLASE INC COM NEW 090911207 24 67,950 SH   SOLE 21 67,950 0 0
BIOLASE INC COM NEW 090911207 1,045 2,957,819 SH   SOLE 22 2,957,819 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 185 8,154 SH   SOLE 2 6,643 0 1,511
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 0 9 SH   SOLE 7 9 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,211 53,256 SH   SOLE 18 53,256 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 713 31,351 SH   SOLE 19 31,351 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 65,913 2,899,831 SH   SOLE 21 2,899,831 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 12,629 555,606 SH   SOLE 22 542,948 0 12,658
BIOLIFE SOLUTIONS INC COM NEW 09062W204 76 3,328 SH   SOLE 25 3,328 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 50 2,189 SH   SOLE 28 2,189 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,447 151,658 SH   SOLE 30 151,658 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 101 4,430 SH   SOLE 40 4,430 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 63 2,775 SH   SOLE 43 2,775 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 33,803 438,426 SH   SOLE 2 140,931 0 297,495
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,544 136,757 SH   SOLE 4 87,394 0 49,363
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,779 49,018 SH   SOLE 7 49,018 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 224 2,906 SH   SOLE 13 2,906 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,223 15,864 SH   SOLE 15 15,864 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,240 249,552 SH   SOLE 18 239,224 0 10,328
BIOMARIN PHARMACEUTICAL INC COM 09061G101 72,985 946,631 SH   SOLE 19 946,631 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 413,246 5,359,868 SH   SOLE 21 5,359,868 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 328,641 4,262,527 SH   SOLE 22 3,921,874 0 340,653
BIOMARIN PHARMACEUTICAL INC COM 09061G101 17,606 228,351 SH   SOLE 23 228,351 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,448 252,245 SH   SOLE 25 252,245 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,634 293,565 SH   SOLE 26 135,861 0 157,704
BIOMARIN PHARMACEUTICAL INC COM 09061G101 24,698 320,332 SH   SOLE 28 27,408 0 292,924
BIOMARIN PHARMACEUTICAL INC COM 09061G101 96 1,248 SH   SOLE 29 1,248 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 50,155 650,523 SH   SOLE 30 643,595 0 6,928
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,253 42,191 SH   SOLE 31 21,890 0 20,301
BIOMARIN PHARMACEUTICAL INC COM 09061G101 42,772 554,758 SH   SOLE 34 554,758 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,275 94,353 SH   SOLE 36 94,353 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 467 6,054 SH   SOLE 40 6,054 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 76 984 SH   OTR 43 984 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,002 51,907 SH   SOLE 43 47,993 0 3,914
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,398 3,400,000 PRN   SOLE 2 3,400,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,068 3,070,000 PRN   SOLE 21 3,070,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 6,547 6,550,000 PRN   SOLE 22 6,550,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 4,884 4,878,000 PRN   SOLE 21 4,878,000 0 0
BIOMEA FUSION INC COM 09077A106 23 5,117 SH   SOLE 2 3,465 0 1,652
BIOMEA FUSION INC COM 09077A106 267 59,900 SH   SOLE 18 59,900 0 0
BIOMEA FUSION INC COM 09077A106 2,480 555,973 SH   SOLE 19 555,973 0 0
BIOMEA FUSION INC COM 09077A106 3,547 795,262 SH   SOLE 21 795,262 0 0
BIOMEA FUSION INC COM 09077A106 1,214 272,288 SH   SOLE 22 270,844 0 1,444
BIOMEA FUSION INC COM 09077A106 59 13,275 SH   SOLE 30 13,275 0 0
BIOMEA FUSION INC COM 09077A106 16 3,627 SH   SOLE 34 3,627 0 0
BIOMERICA INC COM NEW 09061H307 8 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307 144 32,317 SH   SOLE 21 32,317 0 0
BIOMERICA INC COM NEW 09061H307 669 149,707 SH   SOLE 22 149,707 0 0
BIOMX INC COM 09090D103 11 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107 411 159,256 SH   SOLE 2 96,957 0 62,299
BIONANO GENOMICS INC COM 09075F107 12 4,521 SH   SOLE 7 4,521 0 0
BIONANO GENOMICS INC COM 09075F107 1,940 751,854 SH   SOLE 18 727,546 0 24,308
BIONANO GENOMICS INC COM 09075F107 2,389 925,999 SH   SOLE 19 925,999 0 0
BIONANO GENOMICS INC COM 09075F107 24,500 9,496,292 SH   SOLE 21 9,496,292 0 0
BIONANO GENOMICS INC COM 09075F107 17,853 6,919,953 SH   SOLE 22 6,739,579 0 180,374
BIONANO GENOMICS INC COM 09075F107 40 15,641 SH   SOLE 23 15,641 0 0
BIONANO GENOMICS INC COM 09075F107 91 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107 184 71,393 SH   SOLE 26 3,709 0 67,684
BIONANO GENOMICS INC COM 09075F107 60 23,296 SH   SOLE 28 23,296 0 0
BIONANO GENOMICS INC COM 09075F107 419 162,435 SH   SOLE 30 162,435 0 0
BIONANO GENOMICS INC COM 09075F107 76 29,574 SH   SOLE 40 29,574 0 0
BIONTECH SE SPONSORED ADS 09075V102 267,657 1,569,281 SH   SOLE 21 1,569,281 0 0
BIONTECH SE SPONSORED ADS 09075V102 7,111 41,694 SH   SOLE 30 41,694 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1 841 SH   SOLE 2 0 0 841
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 6 5,623 SH   SOLE 18 5,623 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 78 68,169 SH   SOLE 21 68,169 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 516 449,021 SH   SOLE 22 449,021 0 0
BIOTRICITY INC COM 09074H104 182 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108 217 15,365 SH   SOLE 2 6,353 0 9,012
BIOVENTUS INC COM CL A 09075A108 2 127 SH   SOLE 7 127 0 0
BIOVENTUS INC COM CL A 09075A108 1,155 81,903 SH   SOLE 18 81,903 0 0
BIOVENTUS INC COM CL A 09075A108 716 50,757 SH   SOLE 19 50,757 0 0
BIOVENTUS INC COM CL A 09075A108 13,565 962,045 SH   SOLE 21 962,045 0 0
BIOVENTUS INC COM CL A 09075A108 8,799 624,023 SH   SOLE 22 614,533 0 9,490
BIOVENTUS INC COM CL A 09075A108 383 27,146 SH   SOLE 30 27,146 0 0
BIOVENTUS INC COM CL A 09075A108 306 21,721 SH   SOLE 43 3,077 0 18,644
BIOVIE INC CL A NEW 09074F207 2 508 SH   SOLE 18 508 0 0
BIOVIE INC CL A NEW 09074F207 43 9,039 SH   SOLE 21 9,039 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 353 16,877 SH   SOLE 2 8,018 0 8,859
BIOXCEL THERAPEUTICS INC COM 09075P105 1 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 4 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 979 46,805 SH   SOLE 18 46,805 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,541 73,673 SH   SOLE 19 73,673 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 13,126 627,716 SH   SOLE 21 627,716 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 10,033 479,813 SH   SOLE 22 470,919 0 8,894
BIOXCEL THERAPEUTICS INC COM 09075P105 62 2,960 SH   SOLE 23 2,960 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 62 2,968 SH   SOLE 25 2,968 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 229 10,938 SH   SOLE 26 611 0 10,327
BIOXCEL THERAPEUTICS INC COM 09075P105 128 6,117 SH   SOLE 30 6,117 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 36 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 233 11,124 SH   SOLE 43 11,124 0 0
BIRD GLOBAL INC COM CL A 09077J107 11 4,482 SH   SOLE 2 0 0 4,482
BIRD GLOBAL INC COM CL A 09077J107 829 338,299 SH   SOLE 21 338,299 0 0
BIRD GLOBAL INC COM CL A 09077J107 4,612 1,882,554 SH   SOLE 22 1,882,554 0 0
BIT DIGITAL INC SHS G1144A105 0 1 SH   SOLE 17 0 0 1
BIT DIGITAL INC SHS G1144A105 2,131 591,843 SH   SOLE 21 591,843 0 0
BIT DIGITAL INC SHS G1144A105 1,168 324,346 SH   SOLE 22 317,275 0 7,071
BIT DIGITAL INC SHS G1144A105 641 178,129 SH   SOLE 30 178,129 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 9 3,351 SH   SOLE 2 3,351 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 91 32,576 SH   SOLE 21 32,576 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 540 193,380 SH   SOLE 22 189,251 0 4,129
BIT MINING LIMITED SPON ADR REP A 055474100 253 90,549 SH   SOLE 30 90,549 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 1 199 SH   SOLE 43 199 0 0
BITNILE HOLDINGS INC COM 09175M101 14 17,005 SH   SOLE 18 17,005 0 0
BITNILE HOLDINGS INC COM 09175M101 162 192,116 SH   SOLE 21 192,116 0 0
BITNILE HOLDINGS INC COM 09175M101 931 1,104,851 SH   SOLE 22 1,104,851 0 0
BJS RESTAURANTS INC COM 09180C106 1,807 63,839 SH   SOLE 2 59,698 0 4,141
BJS RESTAURANTS INC COM 09180C106 2 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 10 362 SH   SOLE 7 362 0 0
BJS RESTAURANTS INC COM 09180C106 2,138 75,547 SH   SOLE 18 75,547 0 0
BJS RESTAURANTS INC COM 09180C106 1,154 40,780 SH   SOLE 19 40,780 0 0
BJS RESTAURANTS INC COM 09180C106 79,839 2,821,161 SH   SOLE 21 2,821,161 0 0
BJS RESTAURANTS INC COM 09180C106 17,695 625,280 SH   SOLE 22 611,773 0 13,507
BJS RESTAURANTS INC COM 09180C106 80 2,837 SH   SOLE 25 2,837 0 0
BJS RESTAURANTS INC COM 09180C106 779 27,542 SH   SOLE 26 26,041 0 1,501
BJS RESTAURANTS INC COM 09180C106 1,086 38,357 SH   SOLE 30 38,357 0 0
BJS RESTAURANTS INC COM 09180C106 69 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106 419 14,816 SH   SOLE 43 13,838 0 978
BJS WHSL CLUB HLDGS INC COM 05550J101 11,344 167,785 SH   SOLE 2 110,693 0 57,092
BJS WHSL CLUB HLDGS INC COM 05550J101 26 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 214 3,168 SH   SOLE 7 3,168 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 41,847 618,946 SH   SOLE 18 607,930 0 11,016
BJS WHSL CLUB HLDGS INC COM 05550J101 29,937 442,790 SH   SOLE 19 442,790 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 654,995 9,687,846 SH   SOLE 21 9,687,846 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 273,584 4,046,498 SH   SOLE 22 3,946,096 0 100,402
BJS WHSL CLUB HLDGS INC COM 05550J101 578 8,550 SH   SOLE 23 8,550 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,364 20,168 SH   SOLE 25 20,168 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 8,360 123,649 SH   SOLE 26 70,809 0 52,840
BJS WHSL CLUB HLDGS INC COM 05550J101 165 2,443 SH   SOLE 28 2,443 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,545 82,018 SH   SOLE 30 82,018 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 901 13,332 SH   SOLE 36 13,332 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,287 19,029 SH   SOLE 40 19,029 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 38 558 SH   OTR 43 558 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,716 114,124 SH   SOLE 43 110,834 0 3,290
BK OF AMERICA CORP COM 060505104 713,828 17,317,507 SH   SOLE 2 4,963,152 0 12,354,355
BK OF AMERICA CORP COM 060505104 220,323 5,345,062 SH   SOLE 4 3,358,793 0 1,986,269
BK OF AMERICA CORP COM 060505104 257,158 6,238,670 SH   SOLE 7 6,034,293 0 204,377
BK OF AMERICA CORP COM 060505104 19,072 462,688 SH   SOLE 13 462,688 0 0
BK OF AMERICA CORP COM 060505104 43,031 1,043,936 SH   SOLE 15 1,043,936 0 0
BK OF AMERICA CORP COM 060505104 145 3,515 SH   SOLE 17 0 0 3,515
BK OF AMERICA CORP COM 060505104 697,746 16,927,364 SH   SOLE 18 15,033,012 0 1,894,352
BK OF AMERICA CORP COM 060505104 874,699 21,220,251 SH   SOLE 19 21,220,251 0 0
BK OF AMERICA CORP COM 060505104 1,860 45,120 SH   SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 6,762,865 164,067,554 SH   SOLE 21 164,067,554 0 0
BK OF AMERICA CORP COM 060505104 6,443,576 156,321,590 SH   SOLE 22 139,223,735 0 17,097,855
BK OF AMERICA CORP COM 060505104 413,356 10,028,035 SH   SOLE 23 10,028,035 0 0
BK OF AMERICA CORP COM 060505104 456,479 11,074,223 SH   SOLE 25 11,074,223 0 0
BK OF AMERICA CORP COM 060505104 708,860 17,197,001 SH   SOLE 26 6,961,150 0 10,235,851
BK OF AMERICA CORP COM 060505104 572,243 13,882,645 SH   SOLE 28 739,816 0 13,142,829
BK OF AMERICA CORP COM 060505104 14,145 343,157 SH   SOLE 29 343,157 0 0
BK OF AMERICA CORP COM 060505104 1,531,640 37,157,702 SH   SOLE 30 37,145,586 0 12,116
BK OF AMERICA CORP COM 060505104 96,387 2,338,349 SH   SOLE 31 1,508,218 0 830,131
BK OF AMERICA CORP COM 060505104 315,588 7,656,177 SH   SOLE 34 7,656,177 0 0
BK OF AMERICA CORP COM 060505104 130,851 3,174,464 SH   SOLE 36 3,174,464 0 0
BK OF AMERICA CORP COM 060505104 10,135 245,884 SH   SOLE 40 245,884 0 0
BK OF AMERICA CORP COM 060505104 769 18,663 SH   OTR 43 18,663 0 0
BK OF AMERICA CORP COM 060505104 268,772 6,520,433 SH   SOLE 43 6,043,809 0 476,623
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 230,909 175,931 SH   SOLE 21 175,931 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 8 3,203 SH   SOLE 18 3,203 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 129 50,429 SH   SOLE 21 50,429 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 463 167,308 SH   SOLE 2 111,593 0 55,715
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 184 66,338 SH   SOLE 18 66,338 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 703 253,902 SH   SOLE 19 253,902 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2,678 966,612 SH   SOLE 21 966,612 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2,228 804,182 SH   SOLE 22 790,213 0 13,969
BLACK DIAMOND THERAPEUTICS I COM 09203E105 24 8,763 SH   SOLE 23 8,763 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 123 44,432 SH   SOLE 26 0 0 44,432
BLACK DIAMOND THERAPEUTICS I COM 09203E105 48 17,387 SH   SOLE 30 17,387 0 0
BLACK HILLS CORP COM 092113109 11,588 150,448 SH   SOLE 2 104,487 0 45,961
BLACK HILLS CORP COM 092113109 757 9,831 SH   SOLE 4 9,831 0 0
BLACK HILLS CORP COM 092113109 3,952 51,308 SH   SOLE 7 51,308 0 0
BLACK HILLS CORP COM 092113109 25,611 332,521 SH   SOLE 18 332,521 0 0
BLACK HILLS CORP COM 092113109 13,563 176,096 SH   SOLE 19 176,096 0 0
BLACK HILLS CORP COM 092113109 482,791 6,268,386 SH   SOLE 21 6,268,386 0 0
BLACK HILLS CORP COM 092113109 153,957 1,998,920 SH   SOLE 22 1,934,208 0 64,712
BLACK HILLS CORP COM 092113109 265 3,440 SH   SOLE 23 3,440 0 0
BLACK HILLS CORP COM 092113109 1,639 21,283 SH   SOLE 26 16,814 0 4,469
BLACK HILLS CORP COM 092113109 86 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109 5,703 74,052 SH   SOLE 30 74,052 0 0
BLACK HILLS CORP COM 092113109 2,106 27,346 SH   SOLE 32 27,346 0 0
BLACK HILLS CORP COM 092113109 425 5,523 SH   SOLE 34 5,523 0 0
BLACK HILLS CORP COM 092113109 374 4,855 SH   SOLE 36 4,855 0 0
BLACK HILLS CORP COM 092113109 577 7,491 SH   SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 2,407 31,247 SH   SOLE 43 29,967 0 1,280
BLACK KNIGHT INC COM 09215C105 13,617 234,812 SH   SOLE 2 23,816 0 210,996
BLACK KNIGHT INC COM 09215C105 6,620 114,152 SH   SOLE 4 65,770 0 48,382
BLACK KNIGHT INC COM 09215C105 4,098 70,669 SH   SOLE 7 70,669 0 0
BLACK KNIGHT INC COM 09215C105 34 580 SH   SOLE 13 580 0 0
BLACK KNIGHT INC COM 09215C105 932 16,075 SH   SOLE 15 16,075 0 0
BLACK KNIGHT INC COM 09215C105 1 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 13,271 228,845 SH   SOLE 18 220,782 0 8,063
BLACK KNIGHT INC COM 09215C105 2,755 47,504 SH   SOLE 19 47,504 0 0
BLACK KNIGHT INC COM 09215C105 259,194 4,469,625 SH   SOLE 21 4,469,625 0 0
BLACK KNIGHT INC COM 09215C105 245,327 4,230,509 SH   SOLE 22 3,958,265 0 272,244
BLACK KNIGHT INC COM 09215C105 11,193 193,009 SH   SOLE 23 193,009 0 0
BLACK KNIGHT INC COM 09215C105 68,758 1,185,680 SH   SOLE 25 1,185,680 0 0
BLACK KNIGHT INC COM 09215C105 8,943 154,224 SH   SOLE 26 103,648 0 50,576
BLACK KNIGHT INC COM 09215C105 17,341 299,028 SH   SOLE 28 2,790 0 296,238
BLACK KNIGHT INC COM 09215C105 12 211 SH   SOLE 29 211 0 0
BLACK KNIGHT INC COM 09215C105 58,795 1,013,884 SH   SOLE 30 756,148 0 257,736
BLACK KNIGHT INC COM 09215C105 1,850 31,899 SH   SOLE 31 14,067 0 17,832
BLACK KNIGHT INC COM 09215C105 416 7,181 SH   SOLE 34 7,181 0 0
BLACK KNIGHT INC COM 09215C105 4,377 75,486 SH   SOLE 36 75,486 0 0
BLACK KNIGHT INC COM 09215C105 295 5,079 SH   SOLE 40 5,079 0 0
BLACK KNIGHT INC COM 09215C105 36 621 SH   OTR 43 621 0 0
BLACK KNIGHT INC COM 09215C105 3,524 60,772 SH   SOLE 43 56,610 0 4,162
BLACKBAUD INC COM 09227Q100 2,187 36,534 SH   SOLE 2 31,341 0 5,193
BLACKBAUD INC COM 09227Q100 36 602 SH   SOLE 4 181 0 421
BLACKBAUD INC COM 09227Q100 41 685 SH   SOLE 7 685 0 0
BLACKBAUD INC COM 09227Q100 12,265 204,865 SH   SOLE 18 204,865 0 0
BLACKBAUD INC COM 09227Q100 5,284 88,250 SH   SOLE 19 88,250 0 0
BLACKBAUD INC COM 09227Q100 216,435 3,615,079 SH   SOLE 21 3,615,079 0 0
BLACKBAUD INC COM 09227Q100 77,769 1,298,962 SH   SOLE 22 1,271,656 0 27,306
BLACKBAUD INC COM 09227Q100 331 5,534 SH   SOLE 25 5,534 0 0
BLACKBAUD INC COM 09227Q100 1,359 22,696 SH   SOLE 26 18,727 0 3,969
BLACKBAUD INC COM 09227Q100 46 768 SH   SOLE 28 768 0 0
BLACKBAUD INC COM 09227Q100 1,669 27,875 SH   SOLE 30 27,875 0 0
BLACKBAUD INC COM 09227Q100 354 5,909 SH   SOLE 40 5,909 0 0
BLACKBAUD INC COM 09227Q100 734 12,266 SH   SOLE 43 11,969 0 297
BLACKBERRY LTD COM 09228F103 0 48 SH   SOLE 17 0 0 48
BLACKBERRY LTD COM 09228F103 10,717 1,436,591 SH   SOLE 21 1,436,591 0 0
BLACKBERRY LTD COM 09228F103 3,027 405,800 SH   SOLE 43 395,788 0 10,012
BLACKLINE INC COM 09239B109 7,677 104,853 SH   SOLE 2 78,000 0 26,853
BLACKLINE INC COM 09239B109 51 694 SH   SOLE 4 200 0 494
BLACKLINE INC COM 09239B109 51 700 SH   SOLE 7 700 0 0
BLACKLINE INC COM 09239B109 10,875 148,522 SH   SOLE 18 142,226 0 6,296
BLACKLINE INC COM 09239B109 33,116 452,278 SH   SOLE 19 452,278 0 0
BLACKLINE INC COM 09239B109 145,556 1,987,932 SH   SOLE 21 1,987,932 0 0
BLACKLINE INC COM 09239B109 97,890 1,336,930 SH   SOLE 22 1,302,279 0 34,651
BLACKLINE INC COM 09239B109 97 1,327 SH   SOLE 23 1,327 0 0
BLACKLINE INC COM 09239B109 727 9,935 SH   SOLE 25 9,935 0 0
BLACKLINE INC COM 09239B109 1,747 23,861 SH   SOLE 26 17,717 0 6,144
BLACKLINE INC COM 09239B109 68 934 SH   SOLE 28 934 0 0
BLACKLINE INC COM 09239B109 2,301 31,422 SH   SOLE 30 31,422 0 0
BLACKLINE INC COM 09239B109 433 5,916 SH   SOLE 36 5,916 0 0
BLACKLINE INC COM 09239B109 507 6,931 SH   SOLE 40 6,931 0 0
BLACKLINE INC COM 09239B109 1,271 17,356 SH   SOLE 43 14,792 0 2,564
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,143 1,813,000 PRN   SOLE 21 1,813,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 845 1,000,000 PRN   SOLE 2 1,000,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 6,414 7,590,000 PRN   SOLE 21 7,590,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 1,690 2,000,000 PRN   SOLE 22 2,000,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 83 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,822 432,800 SH   SOLE 30 432,800 0 0
BLACKROCK CAP INVT CORP COM 092533108 7 1,768 SH   SOLE 43 1,768 0 0
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 888 35,000 SH   SOLE   35,000 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 117 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 3,816 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 11,303 475,000 SH   SOLE   475,000 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 14,521 600,000 SH   SOLE   600,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 201 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 218,380 285,774 SH   SOLE 2 43,187 0 242,587
BLACKROCK INC COM 09247X101 70,070 91,694 SH   SOLE 4 55,820 0 35,874
BLACKROCK INC COM 09247X101 96,113 125,774 SH   SOLE 7 121,553 0 4,221
BLACKROCK INC COM 09247X101 495 648 SH   SOLE 13 648 0 0
BLACKROCK INC COM 09247X101 14,240 18,635 SH   SOLE 15 18,635 0 0
BLACKROCK INC COM 09247X101 15 20 SH   SOLE 17 0 0 20
BLACKROCK INC COM 09247X101 191,097 250,071 SH   SOLE 18 230,336 0 19,735
BLACKROCK INC COM 09247X101 27,293 35,716 SH   SOLE 19 35,716 0 0
BLACKROCK INC COM 09247X101 3,199,603 4,187,031 SH   SOLE 21 4,187,031 0 0
BLACKROCK INC COM 09247X101 2,180,680 2,853,658 SH   SOLE 22 2,564,081 0 289,577
BLACKROCK INC COM 09247X101 144,351 188,899 SH   SOLE 23 188,899 0 0
BLACKROCK INC COM 09247X101 175,939 230,235 SH   SOLE 25 230,235 0 0
BLACKROCK INC COM 09247X101 223,465 292,428 SH   SOLE 26 100,770 0 191,658
BLACKROCK INC COM 09247X101 315,971 413,483 SH   SOLE 28 20,787 0 392,696
BLACKROCK INC COM 09247X101 888,244 1,162,365 SH   SOLE 30 1,162,365 0 0
BLACKROCK INC COM 09247X101 25,678 33,602 SH   SOLE 31 16,425 0 17,177
BLACKROCK INC COM 09247X101 5,708 7,470 SH   SOLE 34 7,470 0 0
BLACKROCK INC COM 09247X101 3,900 5,103 SH   SOLE 40 5,103 0 0
BLACKROCK INC COM 09247X101 74,141 97,022 SH   SOLE 43 88,904 0 8,118
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 57 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 147 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 5,042 352,568 SH   SOLE 30 352,568 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 6 3,326 SH   SOLE 21 3,326 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 1,375 727,265 SH   SOLE 22 727,265 0 0
BLACKSTONE INC COM 09260D107 160,637 1,265,454 SH   SOLE 2 95,866 0 1,169,588
BLACKSTONE INC COM 09260D107 49,488 389,853 SH   SOLE 4 245,821 0 144,032
BLACKSTONE INC COM 09260D107 16,250 128,013 SH   SOLE 7 128,013 0 0
BLACKSTONE INC COM 09260D107 382 3,010 SH   SOLE 13 3,010 0 0
BLACKSTONE INC COM 09260D107 11,013 86,755 SH   SOLE 15 86,755 0 0
BLACKSTONE INC COM 09260D107 0 1 SH   SOLE 17 0 0 1
BLACKSTONE INC COM 09260D107 91,011 716,961 SH   SOLE 18 680,791 0 36,170
BLACKSTONE INC COM 09260D107 8,743 68,872 SH   SOLE 19 68,872 0 0
BLACKSTONE INC COM 09260D107 1,642,378 12,938,226 SH   SOLE 21 12,938,226 0 0
BLACKSTONE INC COM 09260D107 1,923,749 15,154,792 SH   SOLE 22 13,908,794 0 1,245,998
BLACKSTONE INC COM 09260D107 109,053 859,089 SH   SOLE 23 859,089 0 0
BLACKSTONE INC COM 09260D107 135,963 1,071,081 SH   SOLE 25 1,071,081 0 0
BLACKSTONE INC COM 09260D107 114,284 900,301 SH   SOLE 26 374,984 0 525,317
BLACKSTONE INC COM 09260D107 127,389 1,003,541 SH   SOLE 28 22,937 0 980,604
BLACKSTONE INC COM 09260D107 73 574 SH   SOLE 29 574 0 0
BLACKSTONE INC COM 09260D107 399,214 3,144,905 SH   SOLE 30 3,144,905 0 0
BLACKSTONE INC COM 09260D107 19,320 152,195 SH   SOLE 31 74,808 0 77,387
BLACKSTONE INC COM 09260D107 4,461 35,144 SH   SOLE 34 35,144 0 0
BLACKSTONE INC COM 09260D107 30,954 243,850 SH   SOLE 36 243,850 0 0
BLACKSTONE INC COM 09260D107 2,880 22,689 SH   SOLE 40 22,689 0 0
BLACKSTONE INC COM 09260D107 6,486 51,095 SH   SOLE 43 47,148 0 3,946
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 2,625 2,625,000 PRN   SOLE 21 2,625,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6,580 206,975 SH   SOLE 2 77,181 0 129,794
BLACKSTONE MTG TR INC COM CL A 09257W100 63 1,971 SH   SOLE 4 1,971 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 114 3,581 SH   SOLE 7 3,581 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14,603 459,348 SH   SOLE 18 459,348 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 19,160 602,702 SH   SOLE 19 602,702 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 258,509 8,131,770 SH   SOLE 21 8,131,770 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 136,979 4,308,880 SH   SOLE 22 4,146,303 0 162,577
BLACKSTONE MTG TR INC COM CL A 09257W100 437 13,750 SH   SOLE 23 13,750 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 716 22,535 SH   SOLE 25 22,535 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,882 59,204 SH   SOLE 26 49,505 0 9,699
BLACKSTONE MTG TR INC COM CL A 09257W100 83 2,620 SH   SOLE 28 2,620 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,663 83,755 SH   SOLE 30 83,755 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 144 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 589 18,531 SH   SOLE 40 18,531 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 22 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,405 44,185 SH   SOLE 43 32,378 0 11,807
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 168 6,025 SH   SOLE 30 6,025 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 41 4,840 SH   SOLE 2 2,665 0 2,175
BLADE AIR MOBILITY INC CL A COM 092667104 1,608 189,401 SH   SOLE 21 189,401 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 5,721 673,819 SH   SOLE 22 673,819 0 0
BLEND LABS INC CL A 09352U108 26 4,501 SH   SOLE 4 4,501 0 0
BLEND LABS INC CL A 09352U108 295 51,719 SH   SOLE 18 51,719 0 0
BLEND LABS INC CL A 09352U108 3,590 629,882 SH   SOLE 19 629,882 0 0
BLEND LABS INC CL A 09352U108 22 3,947 SH   SOLE 21 3,947 0 0
BLEND LABS INC CL A 09352U108 1,236 216,886 SH   SOLE 22 216,886 0 0
BLEND LABS INC CL A 09352U108 1,498 262,861 SH   SOLE 34 262,861 0 0
BLINK CHARGING CO COM 09354A100 386 14,579 SH   SOLE 2 10,928 0 3,651
BLINK CHARGING CO COM 09354A100 14 517 SH   SOLE 7 517 0 0
BLINK CHARGING CO COM 09354A100 2,729 103,153 SH   SOLE 18 103,153 0 0
BLINK CHARGING CO COM 09354A100 1,712 64,712 SH   SOLE 19 64,712 0 0
BLINK CHARGING CO COM 09354A100 34,700 1,311,412 SH   SOLE 21 1,311,412 0 0
BLINK CHARGING CO COM 09354A100 22,559 852,587 SH   SOLE 22 827,568 0 25,019
BLINK CHARGING CO COM 09354A100 180 6,796 SH   SOLE 25 6,796 0 0
BLINK CHARGING CO COM 09354A100 792 29,941 SH   SOLE 26 25,857 0 4,084
BLINK CHARGING CO COM 09354A100 687 25,967 SH   SOLE 28 25,967 0 0
BLINK CHARGING CO COM 09354A100 727 27,468 SH   SOLE 30 27,468 0 0
BLINK CHARGING CO COM 09354A100 102 3,856 SH   SOLE 36 3,856 0 0
BLINK CHARGING CO COM 09354A100 119 4,492 SH   SOLE 40 4,492 0 0
BLOCK H & R INC COM 093671105 28,987 1,113,176 SH   SOLE 2 386,940 0 726,236
BLOCK H & R INC COM 093671105 925 35,520 SH   SOLE 4 35,520 0 0
BLOCK H & R INC COM 093671105 453 17,406 SH   SOLE 7 17,406 0 0
BLOCK H & R INC COM 093671105 16,143 619,944 SH   SOLE 18 536,543 0 83,401
BLOCK H & R INC COM 093671105 21,232 815,371 SH   SOLE 19 815,371 0 0
BLOCK H & R INC COM 093671105 317,796 12,204,140 SH   SOLE 21 12,204,140 0 0
BLOCK H & R INC COM 093671105 137,192 5,268,503 SH   SOLE 22 4,953,749 0 314,754
BLOCK H & R INC COM 093671105 165 6,333 SH   SOLE 23 6,333 0 0
BLOCK H & R INC COM 093671105 655 25,139 SH   SOLE 25 25,139 0 0
BLOCK H & R INC COM 093671105 3,661 140,593 SH   SOLE 26 88,949 0 51,644
BLOCK H & R INC COM 093671105 110 4,206 SH   SOLE 28 3,233 0 973
BLOCK H & R INC COM 093671105 5,899 226,533 SH   SOLE 30 226,533 0 0
BLOCK H & R INC COM 093671105 68 2,607 SH   SOLE 31 2,607 0 0
BLOCK H & R INC COM 093671105 1,990 76,406 SH   SOLE 32 76,406 0 0
BLOCK H & R INC COM 093671105 486 18,676 SH   SOLE 36 18,676 0 0
BLOCK H & R INC COM 093671105 561 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105 23 885 SH   OTR 43 885 0 0
BLOCK H & R INC COM 093671105 3,351 128,681 SH   SOLE 43 114,139 0 14,542
BLOCK INC CL A 852234103 122,586 904,026 SH   SOLE 2 137,052 0 766,974
BLOCK INC CL A 852234103 39,406 290,607 SH   SOLE 4 203,987 0 86,620
BLOCK INC CL A 852234103 6,554 48,337 SH   SOLE 7 48,337 0 0
BLOCK INC CL A 852234103 286 2,107 SH   SOLE 13 2,107 0 0
BLOCK INC CL A 852234103 5,241 38,650 SH   SOLE 15 38,650 0 0
BLOCK INC CL A 852234103 91,087 671,733 SH   SOLE 18 644,652 0 27,081
BLOCK INC CL A 852234103 162,044 1,195,017 SH   SOLE 19 1,195,017 0 0
BLOCK INC CL A 852234103 592,330 4,368,218 SH   SOLE 21 4,368,218 0 0
BLOCK INC CL A 852234103 1,431,398 10,556,032 SH   SOLE 22 9,659,073 0 896,959
BLOCK INC CL A 852234103 85,212 628,407 SH   SOLE 23 628,407 0 0
BLOCK INC CL A 852234103 114,191 842,119 SH   SOLE 25 842,119 0 0
BLOCK INC CL A 852234103 116,956 862,511 SH   SOLE 26 356,335 0 506,176
BLOCK INC CL A 852234103 119,580 881,859 SH   SOLE 28 21,031 0 860,828
BLOCK INC CL A 852234103 87 640 SH   SOLE 29 640 0 0
BLOCK INC CL A 852234103 158,690 1,170,278 SH   SOLE 30 1,170,278 0 0
BLOCK INC CL A 852234103 14,354 105,855 SH   SOLE 31 53,607 0 52,248
BLOCK INC CL A 852234103 194,732 1,436,080 SH   SOLE 34 1,436,080 0 0
BLOCK INC CL A 852234103 24,063 177,458 SH   SOLE 36 177,458 0 0
BLOCK INC CL A 852234103 2,244 16,552 SH   SOLE 40 16,552 0 0
BLOCK INC CL A 852234103 126 926 SH   OTR 43 926 0 0
BLOCK INC CL A 852234103 31,653 233,432 SH   SOLE 43 207,854 0 25,578
BLOCK INC NOTE 0.500% 5/1 852234AD5 5,764 3,180,000 PRN   SOLE 21 3,180,000 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0 8,717 6,651,000 PRN   SOLE 21 6,651,000 0 0
BLOCK INC NOTE 5/0 852234AJ2 27 29,000 PRN   SOLE 18 29,000 0 0
BLOCK INC NOTE 5/0 852234AJ2 3,905 4,225,000 PRN   SOLE 21 4,225,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 786 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 5,482 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 3,400 3,754,000 PRN   SOLE 21 3,754,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 7,317 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,619 149,847 SH   SOLE 2 84,471 0 65,376
BLOOM ENERGY CORP COM CL A 093712107 143 5,930 SH   SOLE 4 530 0 5,400
BLOOM ENERGY CORP COM CL A 093712107 48 1,991 SH   SOLE 7 1,991 0 0
BLOOM ENERGY CORP COM CL A 093712107 9,624 398,493 SH   SOLE 18 371,979 0 26,514
BLOOM ENERGY CORP COM CL A 093712107 16,515 683,857 SH   SOLE 19 683,857 0 0
BLOOM ENERGY CORP COM CL A 093712107 182,469 7,555,649 SH   SOLE 21 7,555,649 0 0
BLOOM ENERGY CORP COM CL A 093712107 90,258 3,737,400 SH   SOLE 22 3,651,068 0 86,332
BLOOM ENERGY CORP COM CL A 093712107 418 17,291 SH   SOLE 23 17,291 0 0
BLOOM ENERGY CORP COM CL A 093712107 532 22,010 SH   SOLE 25 22,010 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,405 141,010 SH   SOLE 26 54,655 0 86,355
BLOOM ENERGY CORP COM CL A 093712107 62 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107 75,022 3,106,505 SH   SOLE 30 3,106,505 0 0
BLOOM ENERGY CORP COM CL A 093712107 98 4,065 SH   SOLE 34 4,065 0 0
BLOOM ENERGY CORP COM CL A 093712107 189 7,841 SH   SOLE 36 7,841 0 0
BLOOM ENERGY CORP COM CL A 093712107 446 18,460 SH   SOLE 40 18,460 0 0
BLOOM ENERGY CORP COM CL A 093712107 955 39,530 SH   SOLE 43 37,353 0 2,177
BLOOMIN BRANDS INC COM 094235108 5,753 262,209 SH   SOLE 2 158,316 0 103,893
BLOOMIN BRANDS INC COM 094235108 7 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 51 2,330 SH   SOLE 7 2,330 0 0
BLOOMIN BRANDS INC COM 094235108 7,080 322,704 SH   SOLE 18 295,007 0 27,697
BLOOMIN BRANDS INC COM 094235108 20,100 916,149 SH   SOLE 19 916,149 0 0
BLOOMIN BRANDS INC COM 094235108 221,046 10,075,032 SH   SOLE 21 10,075,032 0 0
BLOOMIN BRANDS INC COM 094235108 67,675 3,084,562 SH   SOLE 22 3,036,138 0 48,424
BLOOMIN BRANDS INC COM 094235108 665 30,330 SH   SOLE 23 30,330 0 0
BLOOMIN BRANDS INC COM 094235108 221 10,091 SH   SOLE 25 10,091 0 0
BLOOMIN BRANDS INC COM 094235108 4,023 183,349 SH   SOLE 26 33,505 0 149,844
BLOOMIN BRANDS INC COM 094235108 20 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108 3,050 139,028 SH   SOLE 30 139,028 0 0
BLOOMIN BRANDS INC COM 094235108 7 298 SH   SOLE 34 298 0 0
BLOOMIN BRANDS INC COM 094235108 58 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108 212 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 2,468 112,499 SH   SOLE 43 90,740 0 21,759
BLUCORA INC COM 095229100 705 36,061 SH   SOLE 2 13,952 0 22,109
BLUCORA INC COM 095229100 5 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 11 539 SH   SOLE 7 539 0 0
BLUCORA INC COM 095229100 3,618 185,089 SH   SOLE 18 185,089 0 0
BLUCORA INC COM 095229100 1,711 87,499 SH   SOLE 19 87,499 0 0
BLUCORA INC COM 095229100 117,032 5,986,269 SH   SOLE 21 5,986,269 0 0
BLUCORA INC COM 095229100 26,050 1,332,503 SH   SOLE 22 1,284,800 0 47,703
BLUCORA INC COM 095229100 120 6,123 SH   SOLE 25 6,123 0 0
BLUCORA INC COM 095229100 257 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 515 26,365 SH   SOLE 28 26,365 0 0
BLUCORA INC COM 095229100 2,843 145,409 SH   SOLE 30 145,409 0 0
BLUCORA INC COM 095229100 93 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 344 17,577 SH   SOLE 43 17,577 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 14 3,521 SH   SOLE 18 3,521 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 166 40,926 SH   SOLE 21 40,926 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 1,074 265,252 SH   SOLE 22 265,252 0 0
BLUE BIRD CORP COM 095306106 202 10,731 SH   SOLE 2 5,075 0 5,656
BLUE BIRD CORP COM 095306106 6 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 933 49,592 SH   SOLE 18 49,592 0 0
BLUE BIRD CORP COM 095306106 544 28,909 SH   SOLE 19 28,909 0 0
BLUE BIRD CORP COM 095306106 12,035 639,493 SH   SOLE 21 639,493 0 0
BLUE BIRD CORP COM 095306106 8,628 458,437 SH   SOLE 22 445,323 0 13,114
BLUE BIRD CORP COM 095306106 53 2,830 SH   SOLE 25 2,830 0 0
BLUE BIRD CORP COM 095306106 76 4,050 SH   SOLE 30 4,050 0 0
BLUE BIRD CORP COM 095306106 60 3,167 SH   SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 127 6,735 SH   SOLE 43 6,436 0 299
BLUE FOUNDRY BANCORP COM 09549B104 143 10,545 SH   SOLE 2 936 0 9,609
BLUE FOUNDRY BANCORP COM 09549B104 1,176 86,809 SH   SOLE 18 86,809 0 0
BLUE FOUNDRY BANCORP COM 09549B104 671 49,505 SH   SOLE 19 49,505 0 0
BLUE FOUNDRY BANCORP COM 09549B104 15,034 1,109,526 SH   SOLE 21 1,109,526 0 0
BLUE FOUNDRY BANCORP COM 09549B104 8,648 638,196 SH   SOLE 22 622,781 0 15,415
BLUE OWL CAPITAL INC COM CL A 09581B103 643 50,716 SH   SOLE 2 41,650 0 9,066
BLUE OWL CAPITAL INC COM CL A 09581B103 11 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 7,487 590,423 SH   SOLE 21 590,423 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 55,813 4,401,655 SH   SOLE 22 4,336,112 0 65,543
BLUE OWL CAPITAL INC COM CL A 09581B103 262 20,628 SH   SOLE 25 20,628 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 847 66,832 SH   SOLE 26 55,895 0 10,937
BLUE OWL CAPITAL INC COM CL A 09581B103 1,205 95,065 SH   SOLE 30 95,065 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 275 21,650 SH   SOLE 40 21,650 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 70 4,587 SH   SOLE 2 659 0 3,928
BLUE RIDGE BANKSHARES INC VA COM 095825105 4 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 854 56,293 SH   SOLE 18 56,293 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 438 28,874 SH   SOLE 19 28,874 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 9,458 623,464 SH   SOLE 21 623,464 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 3,403 224,307 SH   SOLE 22 211,405 0 12,902
BLUEBIRD BIO INC COM 09609G100 347 71,504 SH   SOLE 2 27,729 0 43,775
BLUEBIRD BIO INC COM 09609G100 1 288 SH   SOLE 4 288 0 0
BLUEBIRD BIO INC COM 09609G100 5 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100 949 195,703 SH   SOLE 18 195,703 0 0
BLUEBIRD BIO INC COM 09609G100 619 127,727 SH   SOLE 19 127,727 0 0
BLUEBIRD BIO INC COM 09609G100 15,449 3,185,281 SH   SOLE 21 3,185,281 0 0
BLUEBIRD BIO INC COM 09609G100 8,151 1,680,721 SH   SOLE 22 1,613,677 0 67,044
BLUEBIRD BIO INC COM 09609G100 52 10,730 SH   SOLE 25 10,730 0 0
BLUEBIRD BIO INC COM 09609G100 140 28,899 SH   SOLE 26 23,466 0 5,433
BLUEBIRD BIO INC COM 09609G100 197 40,541 SH   SOLE 28 40,541 0 0
BLUEBIRD BIO INC COM 09609G100 2,060 424,789 SH   SOLE 30 424,789 0 0
BLUEBIRD BIO INC COM 09609G100 30 6,221 SH   SOLE 36 6,221 0 0
BLUEBIRD BIO INC COM 09609G100 39 7,946 SH   SOLE 40 7,946 0 0
BLUEBIRD BIO INC COM 09609G100 5 964 SH   OTR 43 964 0 0
BLUEBIRD BIO INC COM 09609G100 265 54,711 SH   SOLE 43 52,959 0 1,752
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 273 9,226 SH   SOLE 2 572 0 8,654
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH   SOLE 7 31 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1,307 44,211 SH   SOLE 18 44,211 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 745 25,200 SH   SOLE 19 25,200 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 15,175 513,186 SH   SOLE 21 513,186 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 6,618 223,808 SH   SOLE 22 215,510 0 8,298
BLUEJAY DIAGNOSTICS INC COM 095633103 1 974 SH   SOLE 18 974 0 0
BLUEJAY DIAGNOSTICS INC COM 095633103 22 19,861 SH   SOLE 21 19,861 0 0
BLUELINX HLDGS INC COM NEW 09624H208 218 3,028 SH   SOLE 2 2,012 0 1,016
BLUELINX HLDGS INC COM NEW 09624H208 10 144 SH   SOLE 7 144 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,849 25,726 SH   SOLE 18 25,726 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,395 19,412 SH   SOLE 19 19,412 0 0
BLUELINX HLDGS INC COM NEW 09624H208 27,276 379,470 SH   SOLE 21 379,470 0 0
BLUELINX HLDGS INC COM NEW 09624H208 15,563 216,507 SH   SOLE 22 214,716 0 1,791
BLUELINX HLDGS INC COM NEW 09624H208 11 153 SH   SOLE 23 153 0 0
BLUELINX HLDGS INC COM NEW 09624H208 208 2,894 SH   SOLE 43 2,879 0 15
BLUEPRINT MEDICINES CORP COM 09627Y109 4,918 76,984 SH   SOLE 2 35,413 0 41,571
BLUEPRINT MEDICINES CORP COM 09627Y109 14 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 51 803 SH   SOLE 7 803 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 11,288 176,704 SH   SOLE 18 166,771 0 9,933
BLUEPRINT MEDICINES CORP COM 09627Y109 37,525 587,425 SH   SOLE 19 587,425 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 164,459 2,574,494 SH   SOLE 21 2,574,494 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 99,301 1,554,491 SH   SOLE 22 1,520,030 0 34,461
BLUEPRINT MEDICINES CORP COM 09627Y109 523 8,187 SH   SOLE 23 8,187 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 499 7,805 SH   SOLE 25 7,805 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,001 62,630 SH   SOLE 26 18,589 0 44,041
BLUEPRINT MEDICINES CORP COM 09627Y109 66 1,040 SH   SOLE 28 1,040 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 20,160 315,591 SH   SOLE 30 315,591 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 59 922 SH   SOLE 34 922 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 448 7,012 SH   SOLE 40 7,012 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 10 163 SH   OTR 43 163 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 554 8,666 SH   SOLE 43 7,785 0 881
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 210 7,902 SH   SOLE 2 0 0 7,902
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 138 5,205 SH   SOLE 18 5,205 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5,826 219,285 SH   SOLE 21 219,285 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8,999 338,706 SH   SOLE 22 338,706 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 23 848 SH   SOLE 23 848 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 646 24,307 SH   SOLE 43 23,094 0 1,213
BM TECHNOLOGIES INC CL A COM 05591L107 18 2,163 SH   SOLE 2 2,125 0 38
BM TECHNOLOGIES INC CL A COM 05591L107 15 1,784 SH   SOLE 18 1,784 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 185 21,685 SH   SOLE 21 21,685 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 770 90,083 SH   SOLE 22 90,083 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 25 2,931 SH   SOLE 43 2,882 0 49
BOEING CO COM 097023105 243,976 1,274,026 SH   SOLE 2 391,544 0 882,482
BOEING CO COM 097023105 41,981 219,221 SH   SOLE 4 134,405 0 84,816
BOEING CO COM 097023105 91,981 480,321 SH   SOLE 7 464,378 0 15,943
BOEING CO COM 097023105 7,942 41,471 SH   SOLE 13 41,471 0 0
BOEING CO COM 097023105 9,842 51,392 SH   SOLE 15 51,392 0 0
BOEING CO COM 097023105 4 23 SH   SOLE 17 0 0 23
BOEING CO COM 097023105 196,471 1,025,956 SH   SOLE 18 921,631 0 104,325
BOEING CO COM 097023105 67,368 351,791 SH   SOLE 19 351,791 0 0
BOEING CO COM 097023105 2,188,721 11,429,354 SH   SOLE 21 11,429,354 0 0
BOEING CO COM 097023105 2,212,493 11,553,487 SH   SOLE 22 10,437,632 0 1,115,855
BOEING CO COM 097023105 150,434 785,556 SH   SOLE 23 785,556 0 0
BOEING CO COM 097023105 50,824 265,402 SH   SOLE 25 265,402 0 0
BOEING CO COM 097023105 199,472 1,041,628 SH   SOLE 26 364,994 0 676,634
BOEING CO COM 097023105 9,988 52,158 SH   SOLE 28 0 0 52,158
BOEING CO COM 097023105 7,838 40,927 SH   SOLE 29 40,927 0 0
BOEING CO COM 097023105 429,473 2,242,681 SH   SOLE 30 2,242,681 0 0
BOEING CO COM 097023105 30,363 158,555 SH   SOLE 31 145,588 0 12,967
BOEING CO COM 097023105 9,760 50,966 SH   SOLE 32 50,966 0 0
BOEING CO COM 097023105 14,538 75,914 SH   SOLE 34 75,914 0 0
BOEING CO COM 097023105 40,723 212,652 SH   SOLE 36 212,652 0 0
BOEING CO COM 097023105 2,071 10,813 SH   SOLE 40 10,813 0 0
BOEING CO COM 097023105 59,364 309,993 SH   SOLE 43 277,709 0 32,284
BOGOTA FINL CORP COM 097235105 11 981 SH   SOLE 18 981 0 0
BOGOTA FINL CORP COM 097235105 138 12,890 SH   SOLE 21 12,890 0 0
BOGOTA FINL CORP COM 097235105 2 145 SH   SOLE 22 145 0 0
BOISE CASCADE CO DEL COM 09739D100 5,374 77,359 SH   SOLE 2 36,065 0 41,294
BOISE CASCADE CO DEL COM 09739D100 12 166 SH   SOLE 4 166 0 0
BOISE CASCADE CO DEL COM 09739D100 66 957 SH   SOLE 7 957 0 0
BOISE CASCADE CO DEL COM 09739D100 10,158 146,215 SH   SOLE 18 144,120 0 2,095
BOISE CASCADE CO DEL COM 09739D100 15,692 225,887 SH   SOLE 19 225,887 0 0
BOISE CASCADE CO DEL COM 09739D100 337,707 4,861,197 SH   SOLE 21 4,861,197 0 0
BOISE CASCADE CO DEL COM 09739D100 78,576 1,131,083 SH   SOLE 22 1,095,370 0 35,713
BOISE CASCADE CO DEL COM 09739D100 412 5,937 SH   SOLE 23 5,937 0 0
BOISE CASCADE CO DEL COM 09739D100 547 7,871 SH   SOLE 25 7,871 0 0
BOISE CASCADE CO DEL COM 09739D100 3,394 48,854 SH   SOLE 26 11,659 0 37,195
BOISE CASCADE CO DEL COM 09739D100 49 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100 4,741 68,248 SH   SOLE 30 68,248 0 0
BOISE CASCADE CO DEL COM 09739D100 491 7,066 SH   SOLE 36 7,066 0 0
BOISE CASCADE CO DEL COM 09739D100 319 4,592 SH   SOLE 40 4,592 0 0
BOISE CASCADE CO DEL COM 09739D100 1,642 23,637 SH   SOLE 43 22,658 0 979
BOK FINL CORP COM NEW 05561Q201 2,539 27,020 SH   SOLE 2 9,529 0 17,491
BOK FINL CORP COM NEW 05561Q201 97 1,030 SH   SOLE 4 121 0 909
BOK FINL CORP COM NEW 05561Q201 68 725 SH   SOLE 7 725 0 0
BOK FINL CORP COM NEW 05561Q201 1,161 12,353 SH   SOLE 18 12,353 0 0
BOK FINL CORP COM NEW 05561Q201 848 9,023 SH   SOLE 19 9,023 0 0
BOK FINL CORP COM NEW 05561Q201 47,228 502,688 SH   SOLE 21 502,688 0 0
BOK FINL CORP COM NEW 05561Q201 63,547 676,392 SH   SOLE 22 639,749 0 36,643
BOK FINL CORP COM NEW 05561Q201 454 4,831 SH   SOLE 25 4,831 0 0
BOK FINL CORP COM NEW 05561Q201 1,509 16,065 SH   SOLE 26 13,650 0 2,415
BOK FINL CORP COM NEW 05561Q201 53 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201 1,597 16,998 SH   SOLE 30 16,998 0 0
BOK FINL CORP COM NEW 05561Q201 41 441 SH   SOLE 31 441 0 0
BOK FINL CORP COM NEW 05561Q201 180 1,912 SH   SOLE 36 1,912 0 0
BOK FINL CORP COM NEW 05561Q201 352 3,749 SH   SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 2,883 30,686 SH   SOLE 43 27,109 0 3,577
BOLT BIOTHERAPEUTICS INC COM 097702104 89 32,449 SH   SOLE 2 13,638 0 18,811
BOLT BIOTHERAPEUTICS INC COM 097702104 1 366 SH   SOLE 7 366 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 204 74,498 SH   SOLE 18 74,498 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 145 52,858 SH   SOLE 19 52,858 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 2,745 1,001,705 SH   SOLE 21 1,001,705 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 1,141 416,525 SH   SOLE 22 403,099 0 13,426
BOLT BIOTHERAPEUTICS INC COM 097702104 2 815 SH   SOLE 23 815 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 12 4,558 SH   SOLE 25 4,558 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 5 1,770 SH   SOLE 26 1,130 0 640
BOLT BIOTHERAPEUTICS INC COM 097702104 65 23,653 SH   SOLE 30 23,653 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 6 2,019 SH   SOLE 36 2,019 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 3 1,173 SH   SOLE 43 1,173 0 0
BOOKING HOLDINGS INC COM 09857L108 232,750 99,108 SH   SOLE 2 30,147 0 68,961
BOOKING HOLDINGS INC COM 09857L108 78,769 33,541 SH   SOLE 4 21,016 0 12,525
BOOKING HOLDINGS INC COM 09857L108 95,312 40,585 SH   SOLE 7 39,365 0 1,220
BOOKING HOLDINGS INC COM 09857L108 4,537 1,932 SH   SOLE 13 1,932 0 0
BOOKING HOLDINGS INC COM 09857L108 9,305 3,962 SH   SOLE 15 3,962 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 152,173 64,797 SH   SOLE 18 58,782 0 6,015
BOOKING HOLDINGS INC COM 09857L108 110,739 47,154 SH   SOLE 19 47,154 0 0
BOOKING HOLDINGS INC COM 09857L108 1,941,863 826,870 SH   SOLE 21 826,870 0 0
BOOKING HOLDINGS INC COM 09857L108 2,066,843 880,088 SH   SOLE 22 784,765 0 95,323
BOOKING HOLDINGS INC COM 09857L108 132,042 56,225 SH   SOLE 23 56,225 0 0
BOOKING HOLDINGS INC COM 09857L108 226,682 96,524 SH   SOLE 25 96,524 0 0
BOOKING HOLDINGS INC COM 09857L108 253,640 108,003 SH   SOLE 26 30,739 0 77,264
BOOKING HOLDINGS INC COM 09857L108 230,078 97,970 SH   SOLE 28 1,444 0 96,526
BOOKING HOLDINGS INC COM 09857L108 4,173 1,777 SH   SOLE 29 1,777 0 0
BOOKING HOLDINGS INC COM 09857L108 469,403 199,878 SH   SOLE 30 199,878 0 0
BOOKING HOLDINGS INC COM 09857L108 28,489 12,131 SH   SOLE 31 7,526 0 4,605
BOOKING HOLDINGS INC COM 09857L108 22,484 9,574 SH   SOLE 32 9,574 0 0
BOOKING HOLDINGS INC COM 09857L108 114,388 48,708 SH   SOLE 34 48,708 0 0
BOOKING HOLDINGS INC COM 09857L108 37,129 15,810 SH   SOLE 36 15,810 0 0
BOOKING HOLDINGS INC COM 09857L108 3,206 1,365 SH   SOLE 40 1,365 0 0
BOOKING HOLDINGS INC COM 09857L108 230 98 SH   OTR 43 98 0 0
BOOKING HOLDINGS INC COM 09857L108 68,005 28,957 SH   SOLE 43 26,569 0 2,388
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,785 1,237,000 PRN   SOLE 2 666,000 0 571,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 567 393,000 PRN   SOLE 18 393,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,824 1,264,000 PRN   SOLE 19 1,264,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 8,558 5,931,000 PRN   SOLE 21 5,931,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,642 1,831,000 PRN   SOLE 26 1,154,000 0 677,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,947 1,349,000 PRN   SOLE 34 1,349,000 0 0
BOOT BARN HLDGS INC COM 099406100 2,922 30,829 SH   SOLE 2 17,205 0 13,624
BOOT BARN HLDGS INC COM 099406100 12 129 SH   SOLE 4 129 0 0
BOOT BARN HLDGS INC COM 099406100 39 413 SH   SOLE 7 413 0 0
BOOT BARN HLDGS INC COM 099406100 9,999 105,481 SH   SOLE 18 100,110 0 5,371
BOOT BARN HLDGS INC COM 099406100 13,846 146,074 SH   SOLE 19 146,074 0 0
BOOT BARN HLDGS INC COM 099406100 328,764 3,468,345 SH   SOLE 21 3,468,345 0 0
BOOT BARN HLDGS INC COM 099406100 74,816 789,278 SH   SOLE 22 771,974 0 17,304
BOOT BARN HLDGS INC COM 099406100 339 3,578 SH   SOLE 23 3,578 0 0
BOOT BARN HLDGS INC COM 099406100 424 4,473 SH   SOLE 25 4,473 0 0
BOOT BARN HLDGS INC COM 099406100 2,708 28,570 SH   SOLE 26 10,497 0 18,073
BOOT BARN HLDGS INC COM 099406100 50 526 SH   SOLE 28 526 0 0
BOOT BARN HLDGS INC COM 099406100 4,706 49,647 SH   SOLE 30 49,647 0 0
BOOT BARN HLDGS INC COM 099406100 110 1,160 SH   SOLE 36 1,160 0 0
BOOT BARN HLDGS INC COM 099406100 342 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 2,421 25,536 SH   SOLE 43 25,181 0 355
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33,257 378,605 SH   SOLE 2 169,240 0 209,365
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,969 113,489 SH   SOLE 4 69,537 0 43,952
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,333 49,329 SH   SOLE 7 49,329 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,918 21,832 SH   SOLE 13 21,832 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,267 14,426 SH   SOLE 15 14,426 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12,414 141,320 SH   SOLE 18 134,625 0 6,695
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,280 71,491 SH   SOLE 19 71,491 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 297,959 3,392,065 SH   SOLE 21 3,392,065 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 302,822 3,447,424 SH   SOLE 22 3,170,498 0 276,926
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15,462 176,021 SH   SOLE 23 176,021 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12,062 137,313 SH   SOLE 25 137,313 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,933 170,006 SH   SOLE 26 110,071 0 59,935
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15,890 180,897 SH   SOLE 28 53,908 0 126,989
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 549 6,252 SH   SOLE 29 6,252 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 71,962 819,242 SH   SOLE 30 819,242 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,301 48,962 SH   SOLE 31 33,157 0 15,805
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,196 25,001 SH   SOLE 34 25,001 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,534 40,237 SH   SOLE 36 40,237 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 404 4,600 SH   SOLE 40 4,600 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,768 77,053 SH   SOLE 43 73,572 0 3,481
BORGWARNER INC COM 099724106 35,851 921,613 SH   SOLE 2 339,594 0 582,019
BORGWARNER INC COM 099724106 7,577 194,784 SH   SOLE 4 112,287 0 82,497
BORGWARNER INC COM 099724106 8,713 223,982 SH   SOLE 7 216,235 0 7,747
BORGWARNER INC COM 099724106 42 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106 1,287 33,097 SH   SOLE 15 33,097 0 0
BORGWARNER INC COM 099724106 20,249 520,534 SH   SOLE 18 434,955 0 85,579
BORGWARNER INC COM 099724106 33,918 871,920 SH   SOLE 19 871,920 0 0
BORGWARNER INC COM 099724106 288,611 7,419,313 SH   SOLE 21 7,419,313 0 0
BORGWARNER INC COM 099724106 244,756 6,291,935 SH   SOLE 22 5,704,898 0 587,037
BORGWARNER INC COM 099724106 11,980 307,982 SH   SOLE 23 307,982 0 0
BORGWARNER INC COM 099724106 20,928 537,987 SH   SOLE 25 537,987 0 0
BORGWARNER INC COM 099724106 20,641 530,618 SH   SOLE 26 181,544 0 349,074
BORGWARNER INC COM 099724106 43,423 1,116,283 SH   SOLE 28 121,656 0 994,627
BORGWARNER INC COM 099724106 43 1,115 SH   SOLE 29 1,115 0 0
BORGWARNER INC COM 099724106 82,995 2,133,548 SH   SOLE 30 2,099,438 0 34,110
BORGWARNER INC COM 099724106 2,001 51,450 SH   SOLE 31 24,817 0 26,633
BORGWARNER INC COM 099724106 548 14,082 SH   SOLE 34 14,082 0 0
BORGWARNER INC COM 099724106 4,586 117,894 SH   SOLE 36 117,894 0 0
BORGWARNER INC COM 099724106 323 8,306 SH   SOLE 40 8,306 0 0
BORGWARNER INC COM 099724106 33 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106 9,103 234,015 SH   SOLE 43 219,808 0 14,207
BOSTON BEER INC CL A 100557107 4,017 10,341 SH   SOLE 2 6,995 0 3,346
BOSTON BEER INC CL A 100557107 40 104 SH   SOLE 4 33 0 71
BOSTON BEER INC CL A 100557107 47 121 SH   SOLE 7 121 0 0
BOSTON BEER INC CL A 100557107 8,079 20,797 SH   SOLE 18 20,797 0 0
BOSTON BEER INC CL A 100557107 1,079 2,777 SH   SOLE 19 2,777 0 0
BOSTON BEER INC CL A 100557107 181,262 466,605 SH   SOLE 21 466,605 0 0
BOSTON BEER INC CL A 100557107 99,718 256,694 SH   SOLE 22 245,828 0 10,866
BOSTON BEER INC CL A 100557107 462 1,188 SH   SOLE 25 1,188 0 0
BOSTON BEER INC CL A 100557107 1,409 3,628 SH   SOLE 26 2,929 0 699
BOSTON BEER INC CL A 100557107 71 182 SH   SOLE 28 182 0 0
BOSTON BEER INC CL A 100557107 2,072 5,334 SH   SOLE 30 5,334 0 0
BOSTON BEER INC CL A 100557107 54 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107 456 1,173 SH   SOLE 40 1,173 0 0
BOSTON BEER INC CL A 100557107 38 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107 5,581 14,367 SH   SOLE 43 13,714 0 653
BOSTON OMAHA CORP CL A COM STK 101044105 395 15,557 SH   SOLE 2 5,041 0 10,516
BOSTON OMAHA CORP CL A COM STK 101044105 1 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 9 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 1,552 61,155 SH   SOLE 18 61,155 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 932 36,744 SH   SOLE 19 36,744 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 19,604 772,726 SH   SOLE 21 772,726 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 11,824 466,062 SH   SOLE 22 446,943 0 19,119
BOSTON OMAHA CORP CL A COM STK 101044105 60 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 45 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105 87 3,439 SH   SOLE 30 3,439 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 38 1,483 SH   SOLE 40 1,483 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 307 12,091 SH   SOLE 43 7,361 0 4,730
BOSTON PROPERTIES INC COM 101121101 60,735 471,545 SH   SOLE 2 136,264 0 335,281
BOSTON PROPERTIES INC COM 101121101 46,454 360,665 SH   SOLE 4 308,184 0 52,481
BOSTON PROPERTIES INC COM 101121101 43,520 337,887 SH   SOLE 7 333,803 0 4,084
BOSTON PROPERTIES INC COM 101121101 90 695 SH   SOLE 13 695 0 0
BOSTON PROPERTIES INC COM 101121101 2,712 21,056 SH   SOLE 15 21,056 0 0
BOSTON PROPERTIES INC COM 101121101 57,299 444,866 SH   SOLE 18 425,022 0 19,844
BOSTON PROPERTIES INC COM 101121101 74,138 575,609 SH   SOLE 19 575,609 0 0
BOSTON PROPERTIES INC COM 101121101 715,663 5,556,392 SH   SOLE 21 5,556,392 0 0
BOSTON PROPERTIES INC COM 101121101 573,470 4,452,410 SH   SOLE 22 3,995,229 0 457,181
BOSTON PROPERTIES INC COM 101121101 26,007 201,917 SH   SOLE 23 201,917 0 0
BOSTON PROPERTIES INC COM 101121101 180,851 1,404,121 SH   SOLE 25 1,404,121 0 0
BOSTON PROPERTIES INC COM 101121101 96,399 748,441 SH   SOLE 26 402,029 0 346,412
BOSTON PROPERTIES INC COM 101121101 58,935 457,573 SH   SOLE 28 24,396 0 433,177
BOSTON PROPERTIES INC COM 101121101 21 162 SH   SOLE 29 162 0 0
BOSTON PROPERTIES INC COM 101121101 196,844 1,528,295 SH   SOLE 30 1,528,295 0 0
BOSTON PROPERTIES INC COM 101121101 4,202 32,627 SH   SOLE 31 16,246 0 16,381
BOSTON PROPERTIES INC COM 101121101 35,562 276,101 SH   SOLE 34 276,101 0 0
BOSTON PROPERTIES INC COM 101121101 8,861 68,795 SH   SOLE 36 68,795 0 0
BOSTON PROPERTIES INC COM 101121101 660 5,128 SH   SOLE 40 5,128 0 0
BOSTON PROPERTIES INC COM 101121101 75 584 SH   OTR 43 584 0 0
BOSTON PROPERTIES INC COM 101121101 18,638 144,702 SH   SOLE 43 138,786 0 5,916
BOSTON SCIENTIFIC CORP COM 101137107 208,653 4,711,059 SH   SOLE 2 2,000,534 0 2,710,525
BOSTON SCIENTIFIC CORP COM 101137107 54,362 1,227,416 SH   SOLE 4 749,026 0 478,390
BOSTON SCIENTIFIC CORP COM 101137107 54,625 1,233,356 SH   SOLE 7 1,191,751 0 41,605
BOSTON SCIENTIFIC CORP COM 101137107 4,592 103,673 SH   SOLE 13 103,673 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,933 201,689 SH   SOLE 15 201,689 0 0
BOSTON SCIENTIFIC CORP COM 101137107 147,298 3,325,758 SH   SOLE 18 2,969,168 0 356,590
BOSTON SCIENTIFIC CORP COM 101137107 541,662 12,229,884 SH   SOLE 19 12,229,884 0 0
BOSTON SCIENTIFIC CORP COM 101137107 366 8,270 SH   SOLE 20 8,270 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,567,283 35,386,842 SH   SOLE 21 35,386,842 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,404,795 31,718,104 SH   SOLE 22 27,860,735 0 3,857,369
BOSTON SCIENTIFIC CORP COM 101137107 89,676 2,024,746 SH   SOLE 23 2,024,746 0 0
BOSTON SCIENTIFIC CORP COM 101137107 133,288 3,009,440 SH   SOLE 25 3,009,440 0 0
BOSTON SCIENTIFIC CORP COM 101137107 333,473 7,529,299 SH   SOLE 26 3,454,838 0 4,074,461
BOSTON SCIENTIFIC CORP COM 101137107 145,442 3,283,848 SH   SOLE 28 264,230 0 3,019,618
BOSTON SCIENTIFIC CORP COM 101137107 2,740 61,873 SH   SOLE 29 61,873 0 0
BOSTON SCIENTIFIC CORP COM 101137107 333,657 7,533,470 SH   SOLE 30 7,533,470 0 0
BOSTON SCIENTIFIC CORP COM 101137107 20,951 473,034 SH   SOLE 31 313,399 0 159,635
BOSTON SCIENTIFIC CORP COM 101137107 483,445 10,915,451 SH   SOLE 34 10,915,451 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24,699 557,670 SH   SOLE 36 557,670 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,117 47,788 SH   SOLE 40 47,788 0 0
BOSTON SCIENTIFIC CORP COM 101137107 145 3,277 SH   OTR 43 3,277 0 0
BOSTON SCIENTIFIC CORP COM 101137107 37,529 847,341 SH   SOLE 43 771,367 0 75,974
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 189 1,625 SH   SOLE 4 1,625 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 667 5,731 SH   SOLE 7 5,731 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2,020 17,352 SH   SOLE 18 17,352 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13,550 116,366 SH   SOLE 19 116,366 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 92,702 796,138 SH   SOLE 21 796,138 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 942 8,094 SH   SOLE 22 8,094 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 175 1,500 SH   SOLE 26 1,500 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 6,628 56,918 SH   SOLE 34 56,918 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,898 33,494 SH   SOLE 2 12,887 0 20,607
BOTTOMLINE TECH DEL INC COM 101388106 37 659 SH   SOLE 4 199 0 460
BOTTOMLINE TECH DEL INC COM 101388106 36 632 SH   SOLE 7 632 0 0
BOTTOMLINE TECH DEL INC COM 101388106 8,962 158,124 SH   SOLE 18 158,124 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,443 78,386 SH   SOLE 19 78,386 0 0
BOTTOMLINE TECH DEL INC COM 101388106 281,191 4,961,031 SH   SOLE 21 4,961,031 0 0
BOTTOMLINE TECH DEL INC COM 101388106 58,649 1,034,738 SH   SOLE 22 992,202 0 42,536
BOTTOMLINE TECH DEL INC COM 101388106 401 7,069 SH   SOLE 25 7,069 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,374 24,249 SH   SOLE 26 20,748 0 3,501
BOTTOMLINE TECH DEL INC COM 101388106 46 809 SH   SOLE 28 809 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,237 74,749 SH   SOLE 30 74,749 0 0
BOTTOMLINE TECH DEL INC COM 101388106 248 4,374 SH   SOLE 36 4,374 0 0
BOTTOMLINE TECH DEL INC COM 101388106 340 5,994 SH   SOLE 40 5,994 0 0
BOTTOMLINE TECH DEL INC COM 101388106 985 17,370 SH   SOLE 43 16,481 0 889
BOWLERO CORP CL A COM 10258P102 13 1,256 SH   SOLE 2 0 0 1,256
BOWLERO CORP CL A COM 10258P102 5,155 484,066 SH   SOLE 22 484,066 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 17 1,020 SH   SOLE 2 1,020 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 28 1,685 SH   SOLE 18 1,685 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 346 21,051 SH   SOLE 21 21,051 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 4 251 SH   SOLE 22 251 0 0
BOX INC CL A 10316T104 6,196 213,200 SH   SOLE 2 126,829 0 86,371
BOX INC CL A 10316T104 59 2,046 SH   SOLE 4 529 0 1,517
BOX INC CL A 10316T104 53 1,837 SH   SOLE 7 1,837 0 0
BOX INC CL A 10316T104 11,287 388,406 SH   SOLE 18 356,702 0 31,704
BOX INC CL A 10316T104 26,861 924,327 SH   SOLE 19 924,327 0 0
BOX INC CL A 10316T104 147,959 5,091,502 SH   SOLE 21 5,091,502 0 0
BOX INC CL A 10316T104 115,344 3,969,184 SH   SOLE 22 3,879,669 0 89,515
BOX INC CL A 10316T104 760 26,164 SH   SOLE 23 26,164 0 0
BOX INC CL A 10316T104 850 29,257 SH   SOLE 25 29,257 0 0
BOX INC CL A 10316T104 5,897 202,927 SH   SOLE 26 65,003 0 137,924
BOX INC CL A 10316T104 80 2,757 SH   SOLE 28 2,757 0 0
BOX INC CL A 10316T104 28,159 969,011 SH   SOLE 30 969,011 0 0
BOX INC CL A 10316T104 1,321 45,463 SH   SOLE 34 45,463 0 0
BOX INC CL A 10316T104 691 23,782 SH   SOLE 36 23,782 0 0
BOX INC CL A 10316T104 550 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104 960 33,035 SH   SOLE 43 27,706 0 5,329
BOX INC NOTE 1/1 10316TAB0 4,939 3,914,000 PRN   SOLE 2 3,914,000 0 0
BOX INC NOTE 1/1 10316TAB0 3,028 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0 3,313 2,625,000 PRN   SOLE 21 2,625,000 0 0
BOX INC NOTE 1/1 10316TAB0 2,209 1,750,000 PRN   SOLE 22 1,750,000 0 0
BOX INC NOTE 1/1 10316TAB0 9,575 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXED INC COM 103174108 109 10,729 SH   SOLE 2 9,279 0 1,450
BOXED INC COM 103174108 6,146 605,516 SH   SOLE 22 605,516 0 0
BOXLIGHT CORP COM CL A 103197109 11 9,138 SH   SOLE 18 9,138 0 0
BOXLIGHT CORP COM CL A 103197109 142 118,286 SH   SOLE 21 118,286 0 0
BOXLIGHT CORP COM CL A 103197109 1,036 863,288 SH   SOLE 22 863,288 0 0
BOYD GAMING CORP COM 103304101 24,592 373,856 SH   SOLE 2 62,023 0 311,833
BOYD GAMING CORP COM 103304101 22 331 SH   SOLE 4 331 0 0
BOYD GAMING CORP COM 103304101 73 1,116 SH   SOLE 7 1,116 0 0
BOYD GAMING CORP COM 103304101 12,193 185,367 SH   SOLE 18 185,367 0 0
BOYD GAMING CORP COM 103304101 1,603 24,375 SH   SOLE 19 24,375 0 0
BOYD GAMING CORP COM 103304101 256,222 3,895,131 SH   SOLE 21 3,895,131 0 0
BOYD GAMING CORP COM 103304101 155,767 2,368,001 SH   SOLE 22 2,268,956 0 99,045
BOYD GAMING CORP COM 103304101 793 12,050 SH   SOLE 25 12,050 0 0
BOYD GAMING CORP COM 103304101 2,186 33,234 SH   SOLE 26 26,437 0 6,797
BOYD GAMING CORP COM 103304101 100 1,515 SH   SOLE 28 1,515 0 0
BOYD GAMING CORP COM 103304101 3,252 49,431 SH   SOLE 30 49,431 0 0
BOYD GAMING CORP COM 103304101 79 1,204 SH   SOLE 31 1,204 0 0
BOYD GAMING CORP COM 103304101 390 5,934 SH   SOLE 34 5,934 0 0
BOYD GAMING CORP COM 103304101 22 334 SH   SOLE 36 334 0 0
BOYD GAMING CORP COM 103304101 685 10,416 SH   SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 4,158 63,212 SH   SOLE 43 56,984 0 6,228
BP PLC OPTIONS 055622104 977 33,200 SH Call SOLE 4 33,200 0 0
BP PLC OPTIONS 055622104 11,360 386,400 SH Call SOLE 18 386,400 0 0
BP PLC OPTIONS 055622104 90,069 3,063,600 SH Call SOLE 19 3,063,600 0 0
BP PLC OPTIONS 055622104 6,318 214,900 SH Call SOLE 22 214,900 0 0
BP PLC OPTIONS 055622104 900 30,600 SH Call SOLE 26 30,600 0 0
BP PLC OPTIONS 055622104 46,731 1,589,500 SH Call SOLE 34 1,589,500 0 0
BP PLC SPONSORED ADR 055622104 18,359 624,439 SH   SOLE 2 624,439 0 0
BP PLC SPONSORED ADR 055622104 186 6,339 SH   SOLE 4 6,339 0 0
BP PLC SPONSORED ADR 055622104 40 1,350 SH   SOLE 17 0 0 1,350
BP PLC SPONSORED ADR 055622104 191,406 6,510,420 SH   SOLE 18 6,473,177 0 37,243
BP PLC SPONSORED ADR 055622104 70,007 2,381,184 SH   SOLE 19 2,381,184 0 0
BP PLC SPONSORED ADR 055622104 1,262 42,929 SH   SOLE 22 42,929 0 0
BP PLC SPONSORED ADR 055622104 4,858 165,244 SH   SOLE 23 165,244 0 0
BP PLC SPONSORED ADR 055622104 30,541 1,038,826 SH   SOLE 34 1,038,826 0 0
BP PLC SPONSORED ADR 055622104 29,546 1,004,957 SH   SOLE 43 912,847 0 92,110
BRADY CORP CL A 104674106 1,910 41,286 SH   SOLE 2 13,760 0 27,526
BRADY CORP CL A 104674106 9 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106 1,215 26,250 SH   SOLE 7 26,250 0 0
BRADY CORP CL A 104674106 8,185 176,898 SH   SOLE 18 176,898 0 0
BRADY CORP CL A 104674106 3,877 83,784 SH   SOLE 19 83,784 0 0
BRADY CORP CL A 104674106 274,371 5,929,780 SH   SOLE 21 5,929,780 0 0
BRADY CORP CL A 104674106 54,744 1,183,148 SH   SOLE 22 1,134,988 0 48,160
BRADY CORP CL A 104674106 345 7,448 SH   SOLE 25 7,448 0 0
BRADY CORP CL A 104674106 830 17,936 SH   SOLE 26 13,432 0 4,504
BRADY CORP CL A 104674106 40 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106 3,907 84,447 SH   SOLE 30 84,447 0 0
BRADY CORP CL A 104674106 309 6,683 SH   SOLE 40 6,683 0 0
BRADY CORP CL A 104674106 479 10,354 SH   SOLE 43 10,145 0 209
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,887 628,933 SH   SOLE 2 279,197 0 349,736
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,317 213,095 SH   SOLE 18 161,789 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101 16,751 2,710,458 SH   SOLE 19 2,710,458 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 13,106 2,120,652 SH   SOLE 21 2,120,652 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 24,618 3,983,470 SH   SOLE 22 3,947,727 0 35,743
BRAEMAR HOTELS & RESORTS INC COM 10482B101 679 109,879 SH   SOLE 23 109,879 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4,167 674,278 SH   SOLE 26 0 0 674,278
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 430 SH   SOLE 43 430 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3,127 172,000 SH   SOLE 2 172,000 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 87 4,800 SH   SOLE 19 4,800 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 4,409 242,501 SH   SOLE 21 242,501 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 6,660 SH   SOLE 18 6,660 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 304 90,559 SH   SOLE 21 90,559 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,259 374,744 SH   SOLE 22 374,744 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,576 182,192 SH   SOLE 2 72,785 0 109,407
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,135 80,263 SH   SOLE 4 80,263 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,014 213,186 SH   SOLE 7 213,186 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8,893 628,890 SH   SOLE 18 628,890 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7,981 564,416 SH   SOLE 19 564,416 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 311,841 22,053,833 SH   SOLE 21 22,053,833 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 78,038 5,518,930 SH   SOLE 22 5,348,235 0 170,695
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 70 4,939 SH   SOLE 23 4,939 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10,911 771,626 SH   SOLE 25 771,626 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,011 71,466 SH   SOLE 26 57,994 0 13,472
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,503 106,299 SH   SOLE 28 3,045 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 14,265 1,008,814 SH   SOLE 30 1,008,814 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 66 4,681 SH   SOLE 34 4,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 461 32,614 SH   SOLE 36 32,614 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 278 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 14,283 1,010,109 SH   SOLE 43 1,004,465 0 5,644
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 46 6,880 SH   SOLE 43 6,880 0 0
BRASKEM S A SP ADR PFD A 105532105 154 8,263 SH   SOLE 30 8,263 0 0
BRASKEM S A SP ADR PFD A 105532105 26 1,413 SH   SOLE 43 1,413 0 0
BRAZE INC COM CL A 10576N102 15 354 SH   SOLE 2 0 0 354
BRAZE INC COM CL A 10576N102 55 1,317 SH   SOLE 21 1,317 0 0
BRAZE INC COM CL A 10576N102 5,041 121,562 SH   SOLE 22 121,562 0 0
BRC INC COM CL A 05601U105 102 4,871 SH   SOLE 2 3,933 0 938
BRC INC COM CL A 05601U105 6,086 291,599 SH   SOLE 22 291,599 0 0
BRF SA SPONSORED ADR 10552T107 0 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107 0 18 SH   SOLE 4 18 0 0
BRF SA SPONSORED ADR 10552T107 2,067 520,774 SH   SOLE 7 520,774 0 0
BRF SA SPONSORED ADR 10552T107 11,742 2,957,805 SH   SOLE 21 2,957,805 0 0
BRF SA SPONSORED ADR 10552T107 4,907 1,235,990 SH   SOLE 30 1,235,990 0 0
BRF SA SPONSORED ADR 10552T107 1,890 476,190 SH   SOLE 43 474,847 0 1,343
BRICKELL BIOTECH INC COM 10802T105 0 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 57 214,699 SH   SOLE 22 214,699 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 16 796 SH   SOLE 2 0 0 796
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 1,170 57,476 SH   SOLE 21 57,476 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 5,785 284,266 SH   SOLE 22 284,266 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,709 168,359 SH   SOLE 2 78,047 0 90,312
BRIDGEBIO PHARMA INC COM 10806X102 2 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 16 1,569 SH   SOLE 7 1,569 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,126 307,957 SH   SOLE 18 290,180 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102 6,400 630,498 SH   SOLE 19 630,498 0 0
BRIDGEBIO PHARMA INC COM 10806X102 45,727 4,505,105 SH   SOLE 21 4,505,105 0 0
BRIDGEBIO PHARMA INC COM 10806X102 28,708 2,828,404 SH   SOLE 22 2,732,372 0 96,032
BRIDGEBIO PHARMA INC COM 10806X102 179 17,596 SH   SOLE 23 17,596 0 0
BRIDGEBIO PHARMA INC COM 10806X102 127 12,500 SH   SOLE 25 12,500 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,262 124,347 SH   SOLE 26 32,902 0 91,445
BRIDGEBIO PHARMA INC COM 10806X102 19 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,746 467,549 SH   SOLE 30 467,549 0 0
BRIDGEBIO PHARMA INC COM 10806X102 13 1,323 SH   SOLE 34 1,323 0 0
BRIDGEBIO PHARMA INC COM 10806X102 114 11,229 SH   SOLE 36 11,229 0 0
BRIDGEBIO PHARMA INC COM 10806X102 79 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102 588 57,884 SH   SOLE 43 54,779 0 3,105
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 2,480 4,320,000 PRN   SOLE 21 4,320,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4 2,026 4,375,000 PRN   SOLE 21 4,375,000 0 0
BRIDGELINE DIGITAL INC COM 10807Q700 10 5,000 SH   SOLE 43 0 0 5,000
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113 43 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 99 5,906 SH   SOLE 2 835 0 5,071
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,055 63,265 SH   SOLE 18 63,265 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 672 40,276 SH   SOLE 19 40,276 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 13,203 791,548 SH   SOLE 21 791,548 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,044 602,176 SH   SOLE 22 589,332 0 12,844
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3 160 SH   SOLE 43 160 0 0
BRIDGFORD FOODS CORP COM 108763103 2 225 SH   SOLE 2 0 0 225
BRIDGFORD FOODS CORP COM 108763103 4 344 SH   SOLE 18 344 0 0
BRIDGFORD FOODS CORP COM 108763103 58 5,278 SH   SOLE 21 5,278 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 4,114 161,022 SH   SOLE 2 69,324 0 91,698
BRIGHAM MINERALS INC CL A COM 10918L103 15 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 3,387 132,583 SH   SOLE 18 132,583 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 14,199 555,741 SH   SOLE 19 555,741 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 43,007 1,683,254 SH   SOLE 21 1,683,254 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 36,099 1,412,886 SH   SOLE 22 1,366,574 0 46,312
BRIGHAM MINERALS INC CL A COM 10918L103 331 12,951 SH   SOLE 23 12,951 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 222 8,690 SH   SOLE 25 8,690 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,422 94,792 SH   SOLE 26 0 0 94,792
BRIGHAM MINERALS INC CL A COM 10918L103 1,081 42,292 SH   SOLE 30 42,292 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 73 2,841 SH   SOLE 34 2,841 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 206 8,080 SH   SOLE 36 8,080 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 118 4,626 SH   SOLE 40 4,626 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,975 77,316 SH   SOLE 43 72,854 0 4,462
BRIGHT HEALTH GROUP INC COM 10920V107 73 37,623 SH   SOLE 2 10,643 0 26,980
BRIGHT HEALTH GROUP INC COM 10920V107 7 3,578 SH   SOLE 7 3,578 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 1,317 682,430 SH   SOLE 18 682,430 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 915 474,049 SH   SOLE 19 474,049 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 15,681 8,125,126 SH   SOLE 21 8,125,126 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 4,780 2,476,560 SH   SOLE 22 2,400,246 0 76,314
BRIGHT HORIZONS FAM SOL IN D COM 109194100 15,385 115,946 SH   SOLE 2 18,587 0 97,359
BRIGHT HORIZONS FAM SOL IN D COM 109194100 28 210 SH   SOLE 4 210 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 136 1,022 SH   SOLE 7 1,022 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,751 28,272 SH   SOLE 18 28,272 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 64,534 486,355 SH   SOLE 19 486,355 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 108,997 821,440 SH   SOLE 21 821,440 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 184,639 1,391,507 SH   SOLE 22 1,321,114 0 70,393
BRIGHT HORIZONS FAM SOL IN D COM 109194100 86 648 SH   SOLE 23 648 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,376 10,373 SH   SOLE 25 10,373 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,357 25,303 SH   SOLE 26 20,571 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100 144 1,087 SH   SOLE 28 1,087 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,930 37,155 SH   SOLE 30 37,155 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 117 881 SH   SOLE 31 881 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 723 5,449 SH   SOLE 36 5,449 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,041 7,847 SH   SOLE 40 7,847 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 26 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,461 26,080 SH   SOLE 43 22,045 0 4,035
BRIGHT MINDS BIOSCIENCES INC COM 10919W108 18 11,801 SH   SOLE 43 11,801 0 0
BRIGHTCOVE INC COM 10921T101 98 12,601 SH   SOLE 2 8,272 0 4,329
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 932 119,525 SH   SOLE 18 119,525 0 0
BRIGHTCOVE INC COM 10921T101 586 75,081 SH   SOLE 19 75,081 0 0
BRIGHTCOVE INC COM 10921T101 12,130 1,555,070 SH   SOLE 21 1,555,070 0 0
BRIGHTCOVE INC COM 10921T101 7,676 984,059 SH   SOLE 22 967,048 0 17,011
BRIGHTCOVE INC COM 10921T101 43 5,471 SH   SOLE 25 5,471 0 0
BRIGHTCOVE INC COM 10921T101 21 2,692 SH   SOLE 26 2,692 0 0
BRIGHTCOVE INC COM 10921T101 73 9,400 SH   SOLE 30 9,400 0 0
BRIGHTCOVE INC COM 10921T101 31 4,001 SH   SOLE 40 4,001 0 0
BRIGHTCOVE INC COM 10921T101 70 8,946 SH   SOLE 43 8,946 0 0
BRIGHTHOUSE FINL INC COM 10922N103 25,484 493,298 SH   SOLE 2 212,999 0 280,299
BRIGHTHOUSE FINL INC COM 10922N103 1,202 23,272 SH   SOLE 4 22,242 0 1,030
BRIGHTHOUSE FINL INC COM 10922N103 282 5,453 SH   SOLE 7 5,453 0 0
BRIGHTHOUSE FINL INC COM 10922N103 467 9,035 SH   SOLE 13 9,035 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8,909 172,447 SH   SOLE 18 171,135 0 1,312
BRIGHTHOUSE FINL INC COM 10922N103 2,432 47,077 SH   SOLE 19 47,077 0 0
BRIGHTHOUSE FINL INC COM 10922N103 194,818 3,771,155 SH   SOLE 21 3,771,155 0 0
BRIGHTHOUSE FINL INC COM 10922N103 128,205 2,481,701 SH   SOLE 22 2,341,037 0 140,664
BRIGHTHOUSE FINL INC COM 10922N103 3,425 66,303 SH   SOLE 23 66,303 0 0
BRIGHTHOUSE FINL INC COM 10922N103 739 14,301 SH   SOLE 25 14,301 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,291 63,699 SH   SOLE 26 42,284 0 21,415
BRIGHTHOUSE FINL INC COM 10922N103 1,699 32,881 SH   SOLE 28 32,169 0 712
BRIGHTHOUSE FINL INC COM 10922N103 855 16,544 SH   SOLE 29 16,544 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,767 150,353 SH   SOLE 30 150,353 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,409 27,274 SH   SOLE 31 27,274 0 0
BRIGHTHOUSE FINL INC COM 10922N103 519 10,053 SH   SOLE 34 10,053 0 0
BRIGHTHOUSE FINL INC COM 10922N103 801 15,510 SH   SOLE 36 15,510 0 0
BRIGHTHOUSE FINL INC COM 10922N103 537 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5,110 98,914 SH   SOLE 43 83,666 0 15,248
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,002 41,321 SH   SOLE 2 37,522 0 3,799
BRIGHTSPHERE INVT GROUP INC COM 10948W103 5 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 11 441 SH   SOLE 7 441 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,794 115,202 SH   SOLE 18 115,202 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,285 53,010 SH   SOLE 19 53,010 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 99,331 4,096,111 SH   SOLE 21 4,096,111 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 20,550 847,408 SH   SOLE 22 821,979 0 25,429
BRIGHTSPHERE INVT GROUP INC COM 10948W103 118 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 605 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,787 73,672 SH   SOLE 30 73,672 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 79 3,268 SH   SOLE 40 3,268 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,231 50,778 SH   SOLE 43 50,494 0 284
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 702 75,899 SH   SOLE 2 23,306 0 52,593
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 8 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2,288 247,397 SH   SOLE 18 247,397 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,396 150,866 SH   SOLE 19 150,866 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 40,715 4,401,599 SH   SOLE 21 4,401,599 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 18,837 2,036,418 SH   SOLE 22 1,937,094 0 99,324
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99 10,738 SH   SOLE 25 10,738 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 234 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 536 57,958 SH   SOLE 28 57,958 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 438 47,340 SH   SOLE 30 47,340 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 87 9,401 SH   SOLE 40 9,401 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 769 83,145 SH   SOLE 43 78,756 0 4,389
BRIGHTVIEW HLDGS INC COM 10948C107 834 61,299 SH   SOLE 2 28,145 0 33,154
BRIGHTVIEW HLDGS INC COM 10948C107 9 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,848 135,802 SH   SOLE 18 135,802 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 3,488 256,296 SH   SOLE 19 256,296 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 22,365 1,643,302 SH   SOLE 21 1,643,302 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 16,469 1,210,097 SH   SOLE 22 1,168,669 0 41,428
BRIGHTVIEW HLDGS INC COM 10948C107 55 4,011 SH   SOLE 25 4,011 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 431 31,634 SH   SOLE 26 0 0 31,634
BRIGHTVIEW HLDGS INC COM 10948C107 361 26,536 SH   SOLE 30 26,536 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 77 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 199 14,591 SH   SOLE 43 14,506 0 85
BRILLIANT EARTH GROUP INC CL A COM 109504100 14 1,363 SH   SOLE 2 1,363 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100 1,076 104,550 SH   SOLE 22 104,550 0 0
BRINKER INTL INC COM 109641100 940 24,646 SH   SOLE 2 16,805 0 7,841
BRINKER INTL INC COM 109641100 7 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 47 1,226 SH   SOLE 7 1,226 0 0
BRINKER INTL INC COM 109641100 5,833 152,846 SH   SOLE 18 151,053 0 1,793
BRINKER INTL INC COM 109641100 3,845 100,764 SH   SOLE 19 100,764 0 0
BRINKER INTL INC COM 109641100 206,248 5,404,823 SH   SOLE 21 5,404,823 0 0
BRINKER INTL INC COM 109641100 43,434 1,138,205 SH   SOLE 22 1,109,772 0 28,433
BRINKER INTL INC COM 109641100 88 2,313 SH   SOLE 23 2,313 0 0
BRINKER INTL INC COM 109641100 304 7,977 SH   SOLE 25 7,977 0 0
BRINKER INTL INC COM 109641100 1,114 29,189 SH   SOLE 26 24,870 0 4,319
BRINKER INTL INC COM 109641100 30 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100 3,096 81,127 SH   SOLE 30 81,127 0 0
BRINKER INTL INC COM 109641100 320 8,380 SH   SOLE 36 8,380 0 0
BRINKER INTL INC COM 109641100 213 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 3,440 90,134 SH   SOLE 43 70,115 0 20,019
BRINKS CO COM 109696104 2,684 39,469 SH   SOLE 2 34,235 0 5,234
BRINKS CO COM 109696104 14 206 SH   SOLE 4 206 0 0
BRINKS CO COM 109696104 71 1,039 SH   SOLE 7 1,039 0 0
BRINKS CO COM 109696104 14,498 213,204 SH   SOLE 18 213,204 0 0
BRINKS CO COM 109696104 5,804 85,360 SH   SOLE 19 85,360 0 0
BRINKS CO COM 109696104 227,535 3,346,099 SH   SOLE 21 3,346,099 0 0
BRINKS CO COM 109696104 94,373 1,387,833 SH   SOLE 22 1,357,305 0 30,528
BRINKS CO COM 109696104 426 6,265 SH   SOLE 25 6,265 0 0
BRINKS CO COM 109696104 1,545 22,722 SH   SOLE 26 19,230 0 3,492
BRINKS CO COM 109696104 60 887 SH   SOLE 28 887 0 0
BRINKS CO COM 109696104 20,386 299,799 SH   SOLE 30 299,799 0 0
BRINKS CO COM 109696104 77 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104 457 6,718 SH   SOLE 40 6,718 0 0
BRINKS CO COM 109696104 1,103 16,215 SH   SOLE 43 15,605 0 610
BRISTOL-MYERS SQUIBB CO COM 110122108 441,156 6,040,748 SH   SOLE 2 2,112,976 0 3,927,772
BRISTOL-MYERS SQUIBB CO COM 110122108 129,210 1,769,269 SH   SOLE 4 1,138,578 0 630,691
BRISTOL-MYERS SQUIBB CO COM 110122108 153,797 2,105,949 SH   SOLE 7 2,041,330 0 64,619
BRISTOL-MYERS SQUIBB CO COM 110122108 9,385 128,512 SH   SOLE 13 128,512 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 22,999 314,929 SH   SOLE 15 314,929 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH   SOLE 17 0 0 5
BRISTOL-MYERS SQUIBB CO COM 110122108 509,162 6,971,962 SH   SOLE 18 6,629,559 0 342,403
BRISTOL-MYERS SQUIBB CO COM 110122108 316,421 4,332,749 SH   SOLE 19 4,332,749 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,261,619 58,354,362 SH   SOLE 21 58,354,362 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,407,767 46,662,563 SH   SOLE 22 41,803,793 0 4,858,770
BRISTOL-MYERS SQUIBB CO COM 110122108 216,072 2,958,676 SH   SOLE 23 2,958,676 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 307,251 4,207,184 SH   SOLE 25 4,207,184 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 358,629 4,910,710 SH   SOLE 26 1,845,284 0 3,065,426
BRISTOL-MYERS SQUIBB CO COM 110122108 428,812 5,871,723 SH   SOLE 28 507,555 0 5,364,168
BRISTOL-MYERS SQUIBB CO COM 110122108 8,686 118,944 SH   SOLE 29 118,944 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 981,360 13,437,766 SH   SOLE 30 13,437,766 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 50,417 690,356 SH   SOLE 31 438,098 0 252,258
BRISTOL-MYERS SQUIBB CO COM 110122108 403,018 5,518,530 SH   SOLE 34 5,518,530 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 67,530 924,682 SH   SOLE 36 924,682 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,455 74,699 SH   SOLE 40 74,699 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 550 7,528 SH   OTR 43 7,528 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 134,272 1,838,582 SH   SOLE 43 1,679,323 0 159,259
BRISTOW GROUP INC COM 11040G103 544 14,671 SH   SOLE 2 2,826 0 11,845
BRISTOW GROUP INC COM 11040G103 6 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 3,304 89,101 SH   SOLE 18 89,101 0 0
BRISTOW GROUP INC COM 11040G103 1,579 42,581 SH   SOLE 19 42,581 0 0
BRISTOW GROUP INC COM 11040G103 111,117 2,996,673 SH   SOLE 21 2,996,673 0 0
BRISTOW GROUP INC COM 11040G103 21,004 566,450 SH   SOLE 22 550,888 0 15,562
BRISTOW GROUP INC COM 11040G103 27 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103 1,073 28,948 SH   SOLE 30 28,948 0 0
BRISTOW GROUP INC COM 11040G103 217 5,860 SH   SOLE 43 5,860 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,656 157,870 SH   SOLE 2 157,870 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 132,227 3,136,312 SH   SOLE 18 3,118,533 0 17,779
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 47,337 1,122,784 SH   SOLE 19 1,122,784 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,457 82,000 SH   SOLE 23 82,000 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,507 35,737 SH   SOLE 25 35,737 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 143 3,389 SH   SOLE 26 0 0 3,389
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,082 73,105 SH   SOLE 34 73,105 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 42,736 1,013,659 SH   SOLE 43 867,113 0 146,546
BRIXMOR PPTY GROUP INC COM 11120U105 27,108 1,050,277 SH   SOLE 2 302,881 0 747,396
BRIXMOR PPTY GROUP INC COM 11120U105 3,894 150,857 SH   SOLE 4 150,857 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,674 374,809 SH   SOLE 7 374,809 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,347 672,098 SH   SOLE 18 665,506 0 6,592
BRIXMOR PPTY GROUP INC COM 11120U105 26,816 1,038,981 SH   SOLE 19 1,038,981 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 429,754 16,650,669 SH   SOLE 21 16,650,669 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 285,916 11,077,731 SH   SOLE 22 10,421,676 0 656,055
BRIXMOR PPTY GROUP INC COM 11120U105 224 8,662 SH   SOLE 23 8,662 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 33,955 1,315,594 SH   SOLE 25 1,315,594 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,152 160,865 SH   SOLE 26 115,763 0 45,102
BRIXMOR PPTY GROUP INC COM 11120U105 4,780 185,213 SH   SOLE 28 5,291 0 179,922
BRIXMOR PPTY GROUP INC COM 11120U105 36,606 1,418,276 SH   SOLE 30 1,418,276 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 113 4,387 SH   SOLE 31 4,387 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,077 41,744 SH   SOLE 34 41,744 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,418 54,955 SH   SOLE 36 54,955 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 979 37,938 SH   SOLE 40 37,938 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 36 1,380 SH   OTR 43 1,380 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 5,837 226,167 SH   SOLE 43 208,370 0 17,797
BROADCOM INC COM 11135F101 541,920 860,627 SH   SOLE 2 164,307 0 696,320
BROADCOM INC COM 11135F101 167,110 265,388 SH   SOLE 4 160,283 0 105,105
BROADCOM INC COM 11135F101 265,362 421,424 SH   SOLE 7 409,418 0 12,006
BROADCOM INC COM 11135F101 1,125 1,787 SH   SOLE 13 1,787 0 0
BROADCOM INC COM 11135F101 37,899 60,188 SH   SOLE 15 60,188 0 0
BROADCOM INC COM 11135F101 63 100 SH   SOLE 17 0 0 100
BROADCOM INC COM 11135F101 477,551 758,403 SH   SOLE 18 699,795 0 58,608
BROADCOM INC COM 11135F101 148,982 236,599 SH   SOLE 19 236,599 0 0
BROADCOM INC COM 11135F101 7,197,990 11,431,187 SH   SOLE 21 11,431,187 0 0
BROADCOM INC COM 11135F101 5,426,979 8,618,630 SH   SOLE 22 7,775,887 0 842,743
BROADCOM INC COM 11135F101 331,547 526,532 SH   SOLE 23 526,532 0 0
BROADCOM INC COM 11135F101 456,203 724,500 SH   SOLE 25 724,500 0 0
BROADCOM INC COM 11135F101 559,163 888,012 SH   SOLE 26 308,065 0 579,947
BROADCOM INC COM 11135F101 374,697 595,060 SH   SOLE 28 8,906 0 586,154
BROADCOM INC COM 11135F101 2,051 3,258 SH   SOLE 29 3,258 0 0
BROADCOM INC COM 11135F101 1,448,221 2,299,932 SH   SOLE 30 2,299,932 0 0
BROADCOM INC COM 11135F101 63,790 101,306 SH   SOLE 31 55,264 0 46,042
BROADCOM INC COM 11135F101 60,767 96,505 SH   SOLE 32 96,505 0 0
BROADCOM INC COM 11135F101 113,540 180,314 SH   SOLE 34 180,314 0 0
BROADCOM INC COM 11135F101 97,308 154,535 SH   SOLE 36 154,535 0 0
BROADCOM INC COM 11135F101 8,695 13,809 SH   SOLE 40 13,809 0 0
BROADCOM INC COM 11135F101 604 960 SH   OTR 43 960 0 0
BROADCOM INC COM 11135F101 207,837 330,068 SH   SOLE 43 294,191 0 35,878
BROADCOM INC 8% MCNV PFD SR A 11135F200 621,853 316,763 SH   SOLE 21 316,763 0 0
BROADMARK RLTY CAP INC COM 11135B100 653 75,484 SH   SOLE 2 35,914 0 39,570
BROADMARK RLTY CAP INC COM 11135B100 3 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100 15 1,749 SH   SOLE 7 1,749 0 0
BROADMARK RLTY CAP INC COM 11135B100 3,280 379,213 SH   SOLE 18 379,213 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,042 236,061 SH   SOLE 19 236,061 0 0
BROADMARK RLTY CAP INC COM 11135B100 58,262 6,735,481 SH   SOLE 21 6,735,481 0 0
BROADMARK RLTY CAP INC COM 11135B100 29,080 3,361,889 SH   SOLE 22 3,229,047 0 132,842
BROADMARK RLTY CAP INC COM 11135B100 138 15,966 SH   SOLE 25 15,966 0 0
BROADMARK RLTY CAP INC COM 11135B100 606 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 1 141 SH   SOLE 28 141 0 0
BROADMARK RLTY CAP INC COM 11135B100 694 80,180 SH   SOLE 30 80,180 0 0
BROADMARK RLTY CAP INC COM 11135B100 115 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100 937 108,336 SH   SOLE 43 84,158 0 24,178
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34,453 221,265 SH   SOLE 2 44,268 0 176,997
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,851 82,533 SH   SOLE 4 47,373 0 35,160
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19,416 124,693 SH   SOLE 7 121,231 0 3,462
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 88 562 SH   SOLE 13 562 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,274 14,603 SH   SOLE 15 14,603 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH   SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 47,331 303,969 SH   SOLE 18 287,891 0 16,078
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,031 51,577 SH   SOLE 19 51,577 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 666,406 4,279,790 SH   SOLE 21 4,279,790 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 419,150 2,691,861 SH   SOLE 22 2,455,944 0 235,917
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23,157 148,717 SH   SOLE 23 148,717 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 42,369 272,100 SH   SOLE 25 272,100 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 46,749 300,231 SH   SOLE 26 93,675 0 206,556
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51,036 327,765 SH   SOLE 28 2,069 0 325,696
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 97,377 625,377 SH   SOLE 30 625,377 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,828 24,586 SH   SOLE 31 11,751 0 12,835
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,786 11,471 SH   SOLE 34 11,471 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,264 59,494 SH   SOLE 36 59,494 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 657 4,218 SH   SOLE 40 4,218 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 60 386 SH   OTR 43 386 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22,862 146,822 SH   SOLE 43 129,998 0 16,824
BROADSTONE NET LEASE INC COM 11135E203 3,001 137,782 SH   SOLE 2 45,960 0 91,822
BROADSTONE NET LEASE INC COM 11135E203 1,642 75,405 SH   SOLE 4 75,405 0 0
BROADSTONE NET LEASE INC COM 11135E203 4,319 198,316 SH   SOLE 7 198,316 0 0
BROADSTONE NET LEASE INC COM 11135E203 10,055 461,656 SH   SOLE 18 461,654 0 2
BROADSTONE NET LEASE INC COM 11135E203 10,273 471,689 SH   SOLE 19 471,689 0 0
BROADSTONE NET LEASE INC COM 11135E203 140,653 6,457,886 SH   SOLE 21 6,457,886 0 0
BROADSTONE NET LEASE INC COM 11135E203 109,242 5,015,703 SH   SOLE 22 4,857,494 0 158,209
BROADSTONE NET LEASE INC COM 11135E203 102 4,696 SH   SOLE 23 4,696 0 0
BROADSTONE NET LEASE INC COM 11135E203 890 40,850 SH   SOLE 26 40,850 0 0
BROADSTONE NET LEASE INC COM 11135E203 2,127 97,661 SH   SOLE 28 2,798 0 94,863
BROADSTONE NET LEASE INC COM 11135E203 9,492 435,822 SH   SOLE 30 435,822 0 0
BROADSTONE NET LEASE INC COM 11135E203 432 19,851 SH   SOLE 40 19,851 0 0
BROADSTONE NET LEASE INC COM 11135E203 465 21,366 SH   SOLE 43 13,562 0 7,804
BROADWAY FINL CORP DEL COM 111444105 12 7,727 SH   SOLE 18 7,727 0 0
BROADWAY FINL CORP DEL COM 111444105 143 89,639 SH   SOLE 21 89,639 0 0
BROADWAY FINL CORP DEL COM 111444105 2 1,041 SH   SOLE 22 1,041 0 0
BROADWIND INC COM NEW 11161T207 8 3,540 SH   SOLE 18 3,540 0 0
BROADWIND INC COM NEW 11161T207 128 58,937 SH   SOLE 21 58,937 0 0
BROADWIND INC COM NEW 11161T207 646 297,706 SH   SOLE 22 297,706 0 0
BROOGE ENERGY LTD SHS G1611B107 1 155 SH   SOLE 28 155 0 0
BROOKDALE SR LIVING INC COM 112463104 16,913 2,398,983 SH   SOLE 2 2,204,887 0 194,096
BROOKDALE SR LIVING INC COM 112463104 5,385 763,776 SH   SOLE 4 763,776 0 0
BROOKDALE SR LIVING INC COM 112463104 54 7,692 SH   SOLE 7 7,692 0 0
BROOKDALE SR LIVING INC COM 112463104 12,096 1,715,804 SH   SOLE 18 1,715,804 0 0
BROOKDALE SR LIVING INC COM 112463104 47,035 6,671,605 SH   SOLE 19 6,671,605 0 0
BROOKDALE SR LIVING INC COM 112463104 49,208 6,979,800 SH   SOLE 21 6,979,800 0 0
BROOKDALE SR LIVING INC COM 112463104 36,367 5,158,452 SH   SOLE 22 4,261,655 0 896,797
BROOKDALE SR LIVING INC COM 112463104 426 60,462 SH   SOLE 23 60,462 0 0
BROOKDALE SR LIVING INC COM 112463104 199 28,202 SH   SOLE 25 28,202 0 0
BROOKDALE SR LIVING INC COM 112463104 490 69,561 SH   SOLE 26 56,065 0 13,496
BROOKDALE SR LIVING INC COM 112463104 2,031 288,091 SH   SOLE 28 162,397 0 125,694
BROOKDALE SR LIVING INC COM 112463104 2,695 382,318 SH   SOLE 30 382,318 0 0
BROOKDALE SR LIVING INC COM 112463104 43,174 6,124,002 SH   SOLE 34 6,124,002 0 0
BROOKDALE SR LIVING INC COM 112463104 146 20,720 SH   SOLE 36 20,720 0 0
BROOKDALE SR LIVING INC COM 112463104 143 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 753 106,749 SH   SOLE 43 52,727 0 54,022
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 28 497 SH   SOLE 22 497 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 875 15,470 SH   SOLE 43 14,288 0 1,182
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH   SOLE 43 1 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8,867 117,533 SH   SOLE 2 41,749 0 75,784
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,826 50,710 SH   SOLE 7 50,710 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 14,220 188,490 SH   SOLE 18 185,439 0 3,051
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 25,647 339,972 SH   SOLE 19 339,972 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 159,154 2,109,670 SH   SOLE 21 2,109,670 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 66,659 883,608 SH   SOLE 22 844,989 0 38,619
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 723 9,583 SH   SOLE 23 9,583 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4,416 58,538 SH   SOLE 26 0 0 58,538
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 386 5,115 SH   SOLE 43 5,009 0 106
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 14,030 320,325 SH   SOLE 2 26,078 0 294,247
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 74 1,700 SH   SOLE 7 1,700 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,740 62,558 SH   SOLE 18 62,558 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13,959 318,710 SH   SOLE 19 318,710 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 60,543 1,382,253 SH   SOLE 21 1,382,253 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 63,581 1,451,627 SH   SOLE 22 1,336,519 0 115,108
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 436 9,950 SH   SOLE 23 9,950 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9,157 209,071 SH   SOLE 28 0 0 209,071
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 82 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,152 71,968 SH   SOLE 43 71,656 0 312
BROOKLINE BANCORP INC DEL COM 11373M107 923 58,355 SH   SOLE 2 20,725 0 37,630
BROOKLINE BANCORP INC DEL COM 11373M107 5 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 18 1,119 SH   SOLE 7 1,119 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 4,503 284,615 SH   SOLE 18 284,615 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,031 128,361 SH   SOLE 19 128,361 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 138,764 8,771,416 SH   SOLE 21 8,771,416 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 31,944 2,019,209 SH   SOLE 22 1,947,584 0 71,625
BROOKLINE BANCORP INC DEL COM 11373M107 78 4,913 SH   SOLE 25 4,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 586 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 52 3,272 SH   SOLE 28 3,272 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,861 117,615 SH   SOLE 30 117,615 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 132 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 436 27,575 SH   SOLE 43 27,575 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 52 25,534 SH   SOLE 2 8,280 0 17,254
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1 382 SH   SOLE 7 382 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 143 69,966 SH   SOLE 18 69,966 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 689 336,230 SH   SOLE 19 336,230 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2,294 1,119,138 SH   SOLE 21 1,119,138 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1,597 778,882 SH   SOLE 22 773,705 0 5,177
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 13 6,101 SH   SOLE 23 6,101 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 53 26,016 SH   SOLE 26 0 0 26,016
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 49 23,804 SH   SOLE 30 23,804 0 0
BROWN & BROWN INC COM 115236101 30,006 415,194 SH   SOLE 2 133,066 0 282,128
BROWN & BROWN INC COM 115236101 12,625 174,695 SH   SOLE 4 102,158 0 72,537
BROWN & BROWN INC COM 115236101 22,105 305,869 SH   SOLE 7 298,002 0 7,867
BROWN & BROWN INC COM 115236101 82 1,131 SH   SOLE 13 1,131 0 0
BROWN & BROWN INC COM 115236101 2,335 32,312 SH   SOLE 15 32,312 0 0
BROWN & BROWN INC COM 115236101 36,113 499,693 SH   SOLE 18 466,721 0 32,972
BROWN & BROWN INC COM 115236101 10,267 142,062 SH   SOLE 19 142,062 0 0
BROWN & BROWN INC COM 115236101 620,023 8,579,263 SH   SOLE 21 8,579,263 0 0
BROWN & BROWN INC COM 115236101 435,633 6,027,850 SH   SOLE 22 5,553,429 0 474,421
BROWN & BROWN INC COM 115236101 21,323 295,049 SH   SOLE 23 295,049 0 0
BROWN & BROWN INC COM 115236101 20,713 286,612 SH   SOLE 25 286,612 0 0
BROWN & BROWN INC COM 115236101 35,695 493,907 SH   SOLE 26 161,031 0 332,876
BROWN & BROWN INC COM 115236101 24,700 341,777 SH   SOLE 28 4,286 0 337,491
BROWN & BROWN INC COM 115236101 64 885 SH   SOLE 29 885 0 0
BROWN & BROWN INC COM 115236101 111,786 1,546,785 SH   SOLE 30 1,546,785 0 0
BROWN & BROWN INC COM 115236101 3,670 50,783 SH   SOLE 31 24,163 0 26,620
BROWN & BROWN INC COM 115236101 873 12,086 SH   SOLE 34 12,086 0 0
BROWN & BROWN INC COM 115236101 8,379 115,943 SH   SOLE 36 115,943 0 0
BROWN & BROWN INC COM 115236101 592 8,198 SH   SOLE 40 8,198 0 0
BROWN & BROWN INC COM 115236101 25 347 SH   OTR 43 347 0 0
BROWN & BROWN INC COM 115236101 8,535 118,099 SH   SOLE 43 107,680 0 10,419
BROWN FORMAN CORP CL A 115637100 3,374 53,778 SH   SOLE 2 1,942 0 51,836
BROWN FORMAN CORP CL A 115637100 40 633 SH   SOLE 7 633 0 0
BROWN FORMAN CORP CL A 115637100 1,240 19,761 SH   SOLE 18 19,761 0 0
BROWN FORMAN CORP CL A 115637100 570 9,085 SH   SOLE 19 9,085 0 0
BROWN FORMAN CORP CL A 115637100 37,344 595,223 SH   SOLE 21 595,223 0 0
BROWN FORMAN CORP CL A 115637100 20,122 320,719 SH   SOLE 22 285,787 0 34,932
BROWN FORMAN CORP CL A 115637100 42 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100 1,934 30,829 SH   SOLE 43 30,637 0 192
BROWN FORMAN CORP CL B 115637209 29,841 445,248 SH   SOLE 2 341,883 0 103,365
BROWN FORMAN CORP CL B 115637209 27,116 404,589 SH   SOLE 4 237,366 0 167,223
BROWN FORMAN CORP CL B 115637209 12,946 193,170 SH   SOLE 7 186,588 0 6,582
BROWN FORMAN CORP CL B 115637209 2,251 33,582 SH   SOLE 13 33,582 0 0
BROWN FORMAN CORP CL B 115637209 2,531 37,771 SH   SOLE 15 37,771 0 0
BROWN FORMAN CORP CL B 115637209 63,166 942,490 SH   SOLE 18 836,403 0 106,087
BROWN FORMAN CORP CL B 115637209 43,218 644,855 SH   SOLE 19 644,855 0 0
BROWN FORMAN CORP CL B 115637209 400,070 5,969,410 SH   SOLE 21 5,969,410 0 0
BROWN FORMAN CORP CL B 115637209 329,083 4,910,216 SH   SOLE 22 4,147,406 0 762,810
BROWN FORMAN CORP CL B 115637209 36,663 547,051 SH   SOLE 23 547,051 0 0
BROWN FORMAN CORP CL B 115637209 31,311 467,187 SH   SOLE 25 467,187 0 0
BROWN FORMAN CORP CL B 115637209 39,787 593,662 SH   SOLE 26 215,321 0 378,341
BROWN FORMAN CORP CL B 115637209 61,173 912,750 SH   SOLE 28 12,097 0 900,653
BROWN FORMAN CORP CL B 115637209 1,852 27,629 SH   SOLE 29 27,629 0 0
BROWN FORMAN CORP CL B 115637209 85,257 1,272,115 SH   SOLE 30 1,272,115 0 0
BROWN FORMAN CORP CL B 115637209 7,123 106,282 SH   SOLE 31 71,218 0 35,064
BROWN FORMAN CORP CL B 115637209 9,039 134,873 SH   SOLE 34 134,873 0 0
BROWN FORMAN CORP CL B 115637209 6,928 103,369 SH   SOLE 36 103,369 0 0
BROWN FORMAN CORP CL B 115637209 650 9,692 SH   SOLE 40 9,692 0 0
BROWN FORMAN CORP CL B 115637209 85 1,273 SH   OTR 43 1,273 0 0
BROWN FORMAN CORP CL B 115637209 15,155 226,124 SH   SOLE 43 216,374 0 9,749
BRP GROUP INC COM CL A 05589G102 574 21,385 SH   SOLE 2 15,908 0 5,477
BRP GROUP INC COM CL A 05589G102 4 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 18 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 3,285 122,436 SH   SOLE 18 122,436 0 0
BRP GROUP INC COM CL A 05589G102 2,271 84,643 SH   SOLE 19 84,643 0 0
BRP GROUP INC COM CL A 05589G102 42,535 1,585,343 SH   SOLE 21 1,585,343 0 0
BRP GROUP INC COM CL A 05589G102 32,458 1,209,747 SH   SOLE 22 1,176,932 0 32,815
BRP GROUP INC COM CL A 05589G102 204 7,607 SH   SOLE 25 7,607 0 0
BRP GROUP INC COM CL A 05589G102 702 26,148 SH   SOLE 26 22,399 0 3,749
BRP GROUP INC COM CL A 05589G102 20 755 SH   SOLE 28 755 0 0
BRP GROUP INC COM CL A 05589G102 2,664 99,280 SH   SOLE 30 99,280 0 0
BRP GROUP INC COM CL A 05589G102 188 7,008 SH   SOLE 40 7,008 0 0
BRP GROUP INC COM CL A 05589G102 106 3,956 SH   SOLE 43 3,956 0 0
BRT APARTMENTS CORP COM 055645303 260 10,855 SH   SOLE 2 474 0 10,381
BRT APARTMENTS CORP COM 055645303 870 36,307 SH   SOLE 18 36,307 0 0
BRT APARTMENTS CORP COM 055645303 480 20,033 SH   SOLE 19 20,033 0 0
BRT APARTMENTS CORP COM 055645303 11,248 469,247 SH   SOLE 21 469,247 0 0
BRT APARTMENTS CORP COM 055645303 9,383 391,464 SH   SOLE 22 385,383 0 6,081
BRT APARTMENTS CORP COM 055645303 8 329 SH   SOLE 23 329 0 0
BRUKER CORP COM 116794108 27,758 431,695 SH   SOLE 2 212,432 0 219,263
BRUKER CORP COM 116794108 1,093 16,991 SH   SOLE 4 14,122 0 2,869
BRUKER CORP COM 116794108 126 1,953 SH   SOLE 7 1,953 0 0
BRUKER CORP COM 116794108 113 1,757 SH   SOLE 13 1,757 0 0
BRUKER CORP COM 116794108 16,627 258,578 SH   SOLE 18 256,162 0 2,416
BRUKER CORP COM 116794108 26,828 417,234 SH   SOLE 19 417,234 0 0
BRUKER CORP COM 116794108 424,882 6,607,809 SH   SOLE 21 6,607,809 0 0
BRUKER CORP COM 116794108 201,843 3,139,084 SH   SOLE 22 2,952,151 0 186,933
BRUKER CORP COM 116794108 1,137 17,685 SH   SOLE 23 17,685 0 0
BRUKER CORP COM 116794108 925 14,389 SH   SOLE 25 14,389 0 0
BRUKER CORP COM 116794108 3,183 49,507 SH   SOLE 26 39,991 0 9,516
BRUKER CORP COM 116794108 116 1,799 SH   SOLE 28 1,799 0 0
BRUKER CORP COM 116794108 460 7,154 SH   SOLE 29 7,154 0 0
BRUKER CORP COM 116794108 4,396 68,367 SH   SOLE 30 68,367 0 0
BRUKER CORP COM 116794108 715 11,115 SH   SOLE 31 11,115 0 0
BRUKER CORP COM 116794108 2,227 34,633 SH   SOLE 34 34,633 0 0
BRUKER CORP COM 116794108 8 119 SH   SOLE 36 119 0 0
BRUKER CORP COM 116794108 868 13,505 SH   SOLE 40 13,505 0 0
BRUKER CORP COM 116794108 45 699 SH   OTR 43 699 0 0
BRUKER CORP COM 116794108 2,692 41,867 SH   SOLE 43 41,445 0 422
BRUNSWICK CORP COM 117043109 11,112 137,374 SH   SOLE 2 89,279 0 48,095
BRUNSWICK CORP COM 117043109 22 273 SH   SOLE 4 273 0 0
BRUNSWICK CORP COM 117043109 126 1,562 SH   SOLE 7 1,562 0 0
BRUNSWICK CORP COM 117043109 13,615 168,315 SH   SOLE 18 168,315 0 0
BRUNSWICK CORP COM 117043109 3,479 43,009 SH   SOLE 19 43,009 0 0
BRUNSWICK CORP COM 117043109 309,836 3,830,334 SH   SOLE 21 3,830,334 0 0
BRUNSWICK CORP COM 117043109 171,928 2,125,454 SH   SOLE 22 2,035,455 0 89,999
BRUNSWICK CORP COM 117043109 955 11,806 SH   SOLE 25 11,806 0 0
BRUNSWICK CORP COM 117043109 2,432 30,067 SH   SOLE 26 23,714 0 6,353
BRUNSWICK CORP COM 117043109 112 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109 3,680 45,488 SH   SOLE 30 45,488 0 0
BRUNSWICK CORP COM 117043109 91 1,128 SH   SOLE 31 1,128 0 0
BRUNSWICK CORP COM 117043109 360 4,456 SH   SOLE 36 4,456 0 0
BRUNSWICK CORP COM 117043109 801 9,900 SH   SOLE 40 9,900 0 0
BRUNSWICK CORP COM 117043109 22 278 SH   OTR 43 278 0 0
BRUNSWICK CORP COM 117043109 1,272 15,720 SH   SOLE 43 14,116 0 1,604
BSQUARE CORP COM NEW 11776U300 6 3,753 SH   SOLE 18 3,753 0 0
BSQUARE CORP COM NEW 11776U300 84 48,761 SH   SOLE 21 48,761 0 0
BSQUARE CORP COM NEW 11776U300 403 233,109 SH   SOLE 22 233,109 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 2,533 338,591 SH   SOLE 2 230,687 0 107,904
BTRS HOLDINGS INC COM CL 1 11778X104 6 762 SH   SOLE 7 762 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,968 263,049 SH   SOLE 18 245,495 0 17,554
BTRS HOLDINGS INC COM CL 1 11778X104 4,034 539,370 SH   SOLE 19 539,370 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 25,115 3,357,630 SH   SOLE 21 3,357,630 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 19,940 2,665,723 SH   SOLE 22 2,622,207 0 43,516
BTRS HOLDINGS INC COM CL 1 11778X104 112 14,930 SH   SOLE 23 14,930 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 57 7,584 SH   SOLE 25 7,584 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 486 64,924 SH   SOLE 26 6,031 0 58,893
BTRS HOLDINGS INC COM CL 1 11778X104 377 50,357 SH   SOLE 30 50,357 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 226 30,230 SH   SOLE 34 30,230 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 53 7,084 SH   SOLE 40 7,084 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 0 54 SH   SOLE 43 54 0 0
BUCKLE INC COM 118440106 962 29,116 SH   SOLE 2 15,207 0 13,909
BUCKLE INC COM 118440106 5 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 15 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 3,371 102,035 SH   SOLE 18 102,035 0 0
BUCKLE INC COM 118440106 4,713 142,656 SH   SOLE 19 142,656 0 0
BUCKLE INC COM 118440106 114,842 3,475,848 SH   SOLE 21 3,475,848 0 0
BUCKLE INC COM 118440106 25,536 772,880 SH   SOLE 22 753,153 0 19,727
BUCKLE INC COM 118440106 93 2,818 SH   SOLE 23 2,818 0 0
BUCKLE INC COM 118440106 128 3,867 SH   SOLE 25 3,867 0 0
BUCKLE INC COM 118440106 811 24,543 SH   SOLE 26 4,477 0 20,066
BUCKLE INC COM 118440106 9 277 SH   SOLE 28 277 0 0
BUCKLE INC COM 118440106 1,747 52,887 SH   SOLE 30 52,887 0 0
BUCKLE INC COM 118440106 105 3,185 SH   SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 986 29,838 SH   SOLE 43 20,917 0 8,921
BUILD-A-BEAR WORKSHOP INC COM 120076104 2 100 SH   SOLE 2 0 0 100
BUILD-A-BEAR WORKSHOP INC COM 120076104 52 2,842 SH   SOLE 18 2,842 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1,276 69,782 SH   SOLE 21 69,782 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 3,698 202,279 SH   SOLE 22 202,279 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 5 287 SH   SOLE 43 287 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 44,369 687,459 SH   SOLE 2 273,723 0 413,736
BUILDERS FIRSTSOURCE INC COM 12008R107 112 1,733 SH   SOLE 4 1,733 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 235 3,647 SH   SOLE 7 3,647 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 85 1,317 SH   SOLE 13 1,317 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 28,669 444,200 SH   SOLE 18 429,996 0 14,204
BUILDERS FIRSTSOURCE INC COM 12008R107 32,492 503,444 SH   SOLE 19 503,444 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 629,368 9,751,589 SH   SOLE 21 9,751,589 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 373,609 5,788,797 SH   SOLE 22 5,522,852 0 265,945
BUILDERS FIRSTSOURCE INC COM 12008R107 874 13,541 SH   SOLE 23 13,541 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,994 30,902 SH   SOLE 25 30,902 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 10,487 162,482 SH   SOLE 26 69,689 0 92,793
BUILDERS FIRSTSOURCE INC COM 12008R107 244 3,783 SH   SOLE 28 3,692 0 91
BUILDERS FIRSTSOURCE INC COM 12008R107 70 1,091 SH   SOLE 29 1,091 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7,558 117,107 SH   SOLE 30 117,107 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 248 3,839 SH   SOLE 31 3,839 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 137 2,116 SH   SOLE 34 2,116 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 951 14,737 SH   SOLE 36 14,737 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,623 25,147 SH   SOLE 40 25,147 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,572 55,351 SH   SOLE 43 53,976 0 1,375
BUMBLE INC COM CL A 12047B105 560 19,335 SH   SOLE 2 17,227 0 2,108
BUMBLE INC COM CL A 12047B105 10 342 SH   SOLE 4 342 0 0
BUMBLE INC COM CL A 12047B105 8,037 277,317 SH   SOLE 21 277,317 0 0
BUMBLE INC COM CL A 12047B105 29,943 1,033,219 SH   SOLE 22 1,005,645 0 27,574
BUMBLE INC COM CL A 12047B105 321 11,080 SH   SOLE 25 11,080 0 0
BUMBLE INC COM CL A 12047B105 949 32,736 SH   SOLE 26 28,959 0 3,777
BUMBLE INC COM CL A 12047B105 33 1,123 SH   SOLE 28 1,123 0 0
BUMBLE INC COM CL A 12047B105 1,265 43,638 SH   SOLE 30 43,638 0 0
BUMBLE INC COM CL A 12047B105 245 8,454 SH   SOLE 40 8,454 0 0
BUMBLE INC COM CL A 12047B105 485 16,746 SH   SOLE 43 13,590 0 3,156
BUNGE LIMITED COM G16962105 50,903 459,368 SH   SOLE 2 98,705 0 360,663
BUNGE LIMITED COM G16962105 7,901 71,301 SH   SOLE 4 62,168 0 9,133
BUNGE LIMITED COM G16962105 28,634 258,406 SH   SOLE 7 258,406 0 0
BUNGE LIMITED COM G16962105 245 2,210 SH   SOLE 13 2,210 0 0
BUNGE LIMITED COM G16962105 1,842 16,625 SH   SOLE 15 16,625 0 0
BUNGE LIMITED COM G16962105 15,447 139,405 SH   SOLE 18 110,882 0 28,523
BUNGE LIMITED COM G16962105 94,661 854,268 SH   SOLE 19 854,268 0 0
BUNGE LIMITED COM G16962105 299,519 2,702,999 SH   SOLE 21 2,702,999 0 0
BUNGE LIMITED COM G16962105 387,078 3,493,172 SH   SOLE 22 3,210,749 0 282,423
BUNGE LIMITED COM G16962105 19,457 175,592 SH   SOLE 23 175,592 0 0
BUNGE LIMITED COM G16962105 89,699 809,481 SH   SOLE 25 809,481 0 0
BUNGE LIMITED COM G16962105 45,228 408,162 SH   SOLE 26 211,820 0 196,342
BUNGE LIMITED COM G16962105 49,817 449,570 SH   SOLE 28 77,145 0 372,425
BUNGE LIMITED COM G16962105 45,932 414,515 SH   SOLE 29 414,515 0 0
BUNGE LIMITED COM G16962105 135,588 1,223,612 SH   SOLE 30 1,084,872 0 138,740
BUNGE LIMITED COM G16962105 3,339 30,136 SH   SOLE 31 14,527 0 15,609
BUNGE LIMITED COM G16962105 53,749 485,054 SH   SOLE 34 485,054 0 0
BUNGE LIMITED COM G16962105 7,991 72,111 SH   SOLE 36 72,111 0 0
BUNGE LIMITED COM G16962105 529 4,776 SH   SOLE 40 4,776 0 0
BUNGE LIMITED COM G16962105 69 627 SH   OTR 43 627 0 0
BUNGE LIMITED COM G16962105 25,789 232,731 SH   SOLE 43 218,429 0 14,302
BURFORD CAP LTD ORD SHS G17977110 27 2,945 SH   SOLE 2 2,945 0 0
BURFORD CAP LTD ORD SHS G17977110 29 3,121 SH   SOLE 43 0 0 3,121
BURGERFI INTERNATIONAL INC COM 12122L101 9 2,254 SH   SOLE 18 2,254 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 137 32,912 SH   SOLE 21 32,912 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 274 65,666 SH   SOLE 22 65,666 0 0
BURLINGTON STORES INC COM 122017106 19,339 106,161 SH   SOLE 2 9,447 0 96,714
BURLINGTON STORES INC COM 122017106 7,840 43,036 SH   SOLE 4 25,044 0 17,992
BURLINGTON STORES INC COM 122017106 1,157 6,349 SH   SOLE 7 6,349 0 0
BURLINGTON STORES INC COM 122017106 51 282 SH   SOLE 13 282 0 0
BURLINGTON STORES INC COM 122017106 1,031 5,658 SH   SOLE 15 5,658 0 0
BURLINGTON STORES INC COM 122017106 8,060 44,242 SH   SOLE 18 40,847 0 3,395
BURLINGTON STORES INC COM 122017106 2,629 14,431 SH   SOLE 19 14,431 0 0
BURLINGTON STORES INC COM 122017106 171,375 940,740 SH   SOLE 21 940,740 0 0
BURLINGTON STORES INC COM 122017106 258,851 1,420,930 SH   SOLE 22 1,302,119 0 118,811
BURLINGTON STORES INC COM 122017106 14,980 82,233 SH   SOLE 23 82,233 0 0
BURLINGTON STORES INC COM 122017106 26,665 146,377 SH   SOLE 25 146,377 0 0
BURLINGTON STORES INC COM 122017106 19,413 106,567 SH   SOLE 26 40,816 0 65,751
BURLINGTON STORES INC COM 122017106 30,812 169,137 SH   SOLE 28 1,383 0 167,754
BURLINGTON STORES INC COM 122017106 34,320 188,396 SH   SOLE 30 188,396 0 0
BURLINGTON STORES INC COM 122017106 2,676 14,692 SH   SOLE 31 7,138 0 7,554
BURLINGTON STORES INC COM 122017106 627 3,441 SH   SOLE 34 3,441 0 0
BURLINGTON STORES INC COM 122017106 4,811 26,408 SH   SOLE 36 26,408 0 0
BURLINGTON STORES INC COM 122017106 406 2,226 SH   SOLE 40 2,226 0 0
BURLINGTON STORES INC COM 122017106 12 65 SH   OTR 43 65 0 0
BURLINGTON STORES INC COM 122017106 6,370 34,970 SH   SOLE 43 30,208 0 4,762
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 4,484 3,927,000 PRN   SOLE 21 3,927,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 121 13,046 SH   SOLE 2 13,046 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 22 2,333 SH   SOLE 4 2,333 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 9,661 1,039,918 SH   SOLE 21 1,039,918 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2,227 239,738 SH   SOLE 22 234,798 0 4,940
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1,317 141,714 SH   SOLE 30 141,714 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 667 27,398 SH   SOLE 2 13,977 0 13,421
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,465 60,197 SH   SOLE 18 60,197 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 837 34,411 SH   SOLE 19 34,411 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 17,684 726,842 SH   SOLE 21 726,842 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 9,113 374,563 SH   SOLE 22 360,973 0 13,590
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 253 SH   SOLE 43 253 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 324 68,029 SH   SOLE 2 41,446 0 26,583
BUTTERFLY NETWORK INC COM CL A 124155102 1 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 2 522 SH   SOLE 7 522 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,625 341,416 SH   SOLE 18 341,416 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,538 323,096 SH   SOLE 19 323,096 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 24,128 5,068,916 SH   SOLE 21 5,068,916 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 14,886 3,127,383 SH   SOLE 22 3,052,472 0 74,911
BUTTERFLY NETWORK INC COM CL A 124155102 11 2,264 SH   SOLE 23 2,264 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 60 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 46 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102 52 10,910 SH   SOLE 28 10,910 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 330 69,338 SH   SOLE 30 69,338 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 56 11,773 SH   SOLE 40 11,773 0 0
BUZZFEED INC CLASS A COM 12430A102 1,636 311,060 SH   SOLE 22 311,060 0 0
BWX TECHNOLOGIES INC COM 05605H100 9,523 176,813 SH   SOLE 2 33,927 0 142,886
BWX TECHNOLOGIES INC COM 05605H100 19 345 SH   SOLE 4 345 0 0
BWX TECHNOLOGIES INC COM 05605H100 101 1,883 SH   SOLE 7 1,883 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,221 41,232 SH   SOLE 18 41,232 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,450 26,925 SH   SOLE 19 26,925 0 0
BWX TECHNOLOGIES INC COM 05605H100 130,688 2,426,444 SH   SOLE 21 2,426,444 0 0
BWX TECHNOLOGIES INC COM 05605H100 111,430 2,068,888 SH   SOLE 22 1,960,905 0 107,983
BWX TECHNOLOGIES INC COM 05605H100 1,938 35,979 SH   SOLE 26 35,979 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,948 54,730 SH   SOLE 30 54,730 0 0
BWX TECHNOLOGIES INC COM 05605H100 73 1,350 SH   SOLE 31 1,350 0 0
BWX TECHNOLOGIES INC COM 05605H100 61 1,141 SH   SOLE 36 1,141 0 0
BWX TECHNOLOGIES INC COM 05605H100 630 11,688 SH   SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,208 40,996 SH   SOLE 43 30,545 0 10,450
BYLINE BANCORP INC COM 124411109 1,809 67,805 SH   SOLE 2 48,175 0 19,630
BYLINE BANCORP INC COM 124411109 9 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 2,121 79,483 SH   SOLE 18 79,483 0 0
BYLINE BANCORP INC COM 124411109 1,177 44,118 SH   SOLE 19 44,118 0 0
BYLINE BANCORP INC COM 124411109 26,733 1,001,972 SH   SOLE 21 1,001,972 0 0
BYLINE BANCORP INC COM 124411109 17,703 663,541 SH   SOLE 22 637,351 0 26,190
BYLINE BANCORP INC COM 124411109 114 4,268 SH   SOLE 25 4,268 0 0
BYLINE BANCORP INC COM 124411109 63 2,343 SH   SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 253 9,473 SH   SOLE 30 9,473 0 0
BYLINE BANCORP INC COM 124411109 105 3,935 SH   SOLE 36 3,935 0 0
BYLINE BANCORP INC COM 124411109 111 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109 1,626 60,956 SH   SOLE 43 60,604 0 352
BYRNA TECHNOLOGIES INC COM NEW 12448X201 50 6,103 SH   SOLE 2 668 0 5,435
BYRNA TECHNOLOGIES INC COM NEW 12448X201 426 52,135 SH   SOLE 18 52,135 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 267 32,629 SH   SOLE 19 32,629 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 5,347 654,428 SH   SOLE 21 654,428 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 3,408 417,091 SH   SOLE 22 414,017 0 3,074
C & F FINL CORP COM 12466Q104 35 694 SH   SOLE 18 694 0 0
C & F FINL CORP COM 12466Q104 423 8,380 SH   SOLE 21 8,380 0 0
C & F FINL CORP COM 12466Q104 288 5,703 SH   SOLE 22 5,703 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48,840 453,439 SH   SOLE 2 158,041 0 295,398
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,990 139,174 SH   SOLE 4 110,022 0 29,152
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25,129 233,301 SH   SOLE 7 198,225 0 35,076
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 781 7,251 SH   SOLE 13 7,251 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,013 18,688 SH   SOLE 15 18,688 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 149,935 1,392,023 SH   SOLE 18 1,373,481 0 18,542
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25,853 240,021 SH   SOLE 19 240,021 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 721,954 6,702,756 SH   SOLE 21 6,702,756 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 363,638 3,376,081 SH   SOLE 22 3,038,641 0 337,440
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19,231 178,540 SH   SOLE 23 178,540 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 74,679 693,330 SH   SOLE 25 670,252 0 23,078
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 56,417 523,782 SH   SOLE 26 190,292 0 333,490
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 50,927 472,814 SH   SOLE 28 7,827 0 464,987
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 601 5,581 SH   SOLE 29 5,581 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 156,183 1,450,032 SH   SOLE 30 1,441,721 0 8,311
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,893 45,426 SH   SOLE 31 30,682 0 14,744
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 26,116 242,465 SH   SOLE 34 242,465 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,927 110,730 SH   SOLE 36 110,730 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 471 4,373 SH   SOLE 40 4,373 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 27 255 SH   OTR 43 255 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22,406 208,019 SH   SOLE 43 198,029 0 9,990
C3 AI INC CL A 12468P104 6,013 264,911 SH   SOLE 2 45,939 0 218,972
C3 AI INC CL A 12468P104 23 1,000 SH   SOLE 4 248 0 752
C3 AI INC CL A 12468P104 19 845 SH   SOLE 7 845 0 0
C3 AI INC CL A 12468P104 1,133 49,926 SH   SOLE 18 49,926 0 0
C3 AI INC CL A 12468P104 3,339 147,096 SH   SOLE 19 147,096 0 0
C3 AI INC CL A 12468P104 21,346 940,373 SH   SOLE 21 940,373 0 0
C3 AI INC CL A 12468P104 39,071 1,721,189 SH   SOLE 22 1,624,483 0 96,706
C3 AI INC CL A 12468P104 116 5,104 SH   SOLE 25 5,104 0 0
C3 AI INC CL A 12468P104 514 22,665 SH   SOLE 26 17,498 0 5,167
C3 AI INC CL A 12468P104 66 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104 862 37,988 SH   SOLE 30 37,988 0 0
C3 AI INC CL A 12468P104 20 898 SH   SOLE 31 898 0 0
C3 AI INC CL A 12468P104 12 523 SH   SOLE 36 523 0 0
C3 AI INC CL A 12468P104 110 4,854 SH   SOLE 40 4,854 0 0
C4 THERAPEUTICS INC COM STK 12529R107 960 39,559 SH   SOLE 2 20,765 0 18,794
C4 THERAPEUTICS INC COM STK 12529R107 13 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107 2,604 107,327 SH   SOLE 18 100,842 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107 4,481 184,714 SH   SOLE 19 184,714 0 0
C4 THERAPEUTICS INC COM STK 12529R107 38,524 1,587,979 SH   SOLE 21 1,587,979 0 0
C4 THERAPEUTICS INC COM STK 12529R107 23,548 970,651 SH   SOLE 22 958,660 0 11,991
C4 THERAPEUTICS INC COM STK 12529R107 142 5,836 SH   SOLE 23 5,836 0 0
C4 THERAPEUTICS INC COM STK 12529R107 48 1,964 SH   SOLE 25 1,964 0 0
C4 THERAPEUTICS INC COM STK 12529R107 480 19,774 SH   SOLE 26 0 0 19,774
C4 THERAPEUTICS INC COM STK 12529R107 5,292 218,124 SH   SOLE 30 218,124 0 0
C4 THERAPEUTICS INC COM STK 12529R107 32 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107 53 2,181 SH   SOLE 43 2,071 0 110
CABALETTA BIO INC COM 12674W109 52 25,654 SH   SOLE 2 22,996 0 2,658
CABALETTA BIO INC COM 12674W109 9 4,321 SH   SOLE 18 4,321 0 0
CABALETTA BIO INC COM 12674W109 10 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109 488 240,325 SH   SOLE 21 240,325 0 0
CABALETTA BIO INC COM 12674W109 418 205,884 SH   SOLE 22 205,884 0 0
CABALETTA BIO INC COM 12674W109 11 5,488 SH   SOLE 23 5,488 0 0
CABALETTA BIO INC COM 12674W109 4 2,136 SH   SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 45 22,085 SH   SOLE 30 22,085 0 0
CABLE ONE INC COM 12685J105 8,592 5,868 SH   SOLE 2 3,419 0 2,449
CABLE ONE INC COM 12685J105 6,189 4,227 SH   SOLE 4 2,438 0 1,789
CABLE ONE INC COM 12685J105 931 636 SH   SOLE 7 636 0 0
CABLE ONE INC COM 12685J105 35 24 SH   SOLE 13 24 0 0
CABLE ONE INC COM 12685J105 657 449 SH   SOLE 15 449 0 0
CABLE ONE INC COM 12685J105 18,246 12,461 SH   SOLE 18 12,165 0 296
CABLE ONE INC COM 12685J105 320,288 218,740 SH   SOLE 19 218,740 0 0
CABLE ONE INC COM 12685J105 419,089 286,216 SH   SOLE 21 286,216 0 0
CABLE ONE INC COM 12685J105 246,724 168,500 SH   SOLE 22 158,641 0 9,859
CABLE ONE INC COM 12685J105 9,900 6,761 SH   SOLE 23 6,761 0 0
CABLE ONE INC COM 12685J105 9,832 6,715 SH   SOLE 25 6,715 0 0
CABLE ONE INC COM 12685J105 8,195 5,597 SH   SOLE 26 4,453 0 1,144
CABLE ONE INC COM 12685J105 15,998 10,926 SH   SOLE 28 388 0 10,538
CABLE ONE INC COM 12685J105 47 32 SH   SOLE 29 32 0 0
CABLE ONE INC COM 12685J105 42,741 29,190 SH   SOLE 30 26,043 0 3,147
CABLE ONE INC COM 12685J105 1,754 1,198 SH   SOLE 31 587 0 611
CABLE ONE INC COM 12685J105 476 325 SH   SOLE 34 325 0 0
CABLE ONE INC COM 12685J105 1,597 1,091 SH   SOLE 36 1,091 0 0
CABLE ONE INC COM 12685J105 303 207 SH   SOLE 40 207 0 0
CABLE ONE INC COM 12685J105 22 15 SH   OTR 43 15 0 0
CABLE ONE INC COM 12685J105 6,643 4,537 SH   SOLE 43 3,972 0 565
CABLE ONE INC NOTE 3/1 12685JAE5 3,405 3,900,000 PRN   SOLE 21 3,900,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1,719 1,923,000 PRN   SOLE 2 1,923,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 881 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 19,632 21,960,000 PRN   SOLE 19 21,960,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 2,048 2,291,000 PRN   SOLE 21 2,291,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 104 116,000 PRN   SOLE 22 116,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1,726 1,931,000 PRN   SOLE 26 1,931,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 98 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 6,844 7,655,000 PRN   SOLE 34 7,655,000 0 0
CABOT CORP COM 127055101 8,708 127,297 SH   SOLE 2 78,051 0 49,246
CABOT CORP COM 127055101 16 236 SH   SOLE 4 236 0 0
CABOT CORP COM 127055101 83 1,209 SH   SOLE 7 1,209 0 0
CABOT CORP COM 127055101 17,683 258,480 SH   SOLE 18 246,125 0 12,355
CABOT CORP COM 127055101 27,318 399,334 SH   SOLE 19 399,334 0 0
CABOT CORP COM 127055101 4,732 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101 272,873 3,988,781 SH   SOLE 21 3,988,781 0 0
CABOT CORP COM 127055101 128,383 1,876,670 SH   SOLE 22 1,841,443 0 35,227
CABOT CORP COM 127055101 826 12,075 SH   SOLE 23 12,075 0 0
CABOT CORP COM 127055101 570 8,338 SH   SOLE 25 8,338 0 0
CABOT CORP COM 127055101 4,980 72,799 SH   SOLE 26 13,338 0 59,461
CABOT CORP COM 127055101 69 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101 2,322 33,945 SH   SOLE 30 33,945 0 0
CABOT CORP COM 127055101 120 1,748 SH   SOLE 36 1,748 0 0
CABOT CORP COM 127055101 474 6,929 SH   SOLE 40 6,929 0 0
CABOT CORP COM 127055101 5,029 73,508 SH   SOLE 43 69,839 0 3,669
CACI INTL INC CL A 127190304 19,199 63,728 SH   SOLE 2 22,246 0 41,482
CACI INTL INC CL A 127190304 25 84 SH   SOLE 4 84 0 0
CACI INTL INC CL A 127190304 161 534 SH   SOLE 7 534 0 0
CACI INTL INC CL A 127190304 18,614 61,786 SH   SOLE 18 61,786 0 0
CACI INTL INC CL A 127190304 64,057 212,631 SH   SOLE 19 212,631 0 0
CACI INTL INC CL A 127190304 363,669 1,207,161 SH   SOLE 21 1,207,161 0 0
CACI INTL INC CL A 127190304 191,879 636,921 SH   SOLE 22 608,563 0 28,358
CACI INTL INC CL A 127190304 6,021 19,985 SH   SOLE 23 19,985 0 0
CACI INTL INC CL A 127190304 966 3,207 SH   SOLE 25 3,207 0 0
CACI INTL INC CL A 127190304 2,139 7,101 SH   SOLE 26 7,101 0 0
CACI INTL INC CL A 127190304 127 420 SH   SOLE 28 420 0 0
CACI INTL INC CL A 127190304 4,251 14,112 SH   SOLE 30 14,112 0 0
CACI INTL INC CL A 127190304 103 341 SH   SOLE 31 341 0 0
CACI INTL INC CL A 127190304 145 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 921 3,058 SH   SOLE 40 3,058 0 0
CACI INTL INC CL A 127190304 3,233 10,732 SH   SOLE 43 10,572 0 160
CACTUS INC CL A 127203107 1,426 25,140 SH   SOLE 2 18,948 0 6,192
CACTUS INC CL A 127203107 15 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107 40 710 SH   SOLE 7 710 0 0
CACTUS INC CL A 127203107 8,169 143,974 SH   SOLE 18 143,974 0 0
CACTUS INC CL A 127203107 11,978 211,110 SH   SOLE 19 211,110 0 0
CACTUS INC CL A 127203107 121,645 2,143,896 SH   SOLE 21 2,143,896 0 0
CACTUS INC CL A 127203107 75,746 1,334,959 SH   SOLE 22 1,298,453 0 36,506
CACTUS INC CL A 127203107 696 12,263 SH   SOLE 25 12,263 0 0
CACTUS INC CL A 127203107 1,066 18,779 SH   SOLE 26 14,607 0 4,172
CACTUS INC CL A 127203107 55 970 SH   SOLE 28 970 0 0
CACTUS INC CL A 127203107 2,265 39,917 SH   SOLE 30 39,917 0 0
CACTUS INC CL A 127203107 535 9,433 SH   SOLE 36 9,433 0 0
CACTUS INC CL A 127203107 436 7,690 SH   SOLE 40 7,690 0 0
CACTUS INC CL A 127203107 2,164 38,135 SH   SOLE 43 31,717 0 6,418
CADENCE BANK COM 12740C103 6,279 214,586 SH   SOLE 2 132,713 0 81,873
CADENCE BANK COM 12740C103 12 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103 78 2,678 SH   SOLE 7 2,678 0 0
CADENCE BANK COM 12740C103 23,433 800,865 SH   SOLE 18 800,865 0 0
CADENCE BANK COM 12740C103 13,683 467,618 SH   SOLE 19 467,618 0 0
CADENCE BANK COM 12740C103 342,015 11,688,831 SH   SOLE 21 11,688,831 0 0
CADENCE BANK COM 12740C103 126,845 4,335,099 SH   SOLE 22 4,183,814 0 151,285
CADENCE BANK COM 12740C103 584 19,972 SH   SOLE 25 19,972 0 0
CADENCE BANK COM 12740C103 1,635 55,866 SH   SOLE 26 45,326 0 10,540
CADENCE BANK COM 12740C103 84 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103 8,331 284,726 SH   SOLE 30 284,726 0 0
CADENCE BANK COM 12740C103 255 8,703 SH   SOLE 36 8,703 0 0
CADENCE BANK COM 12740C103 476 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103 4,444 151,872 SH   SOLE 43 144,225 0 7,647
CADENCE DESIGN SYSTEM INC COM 127387108 133,130 809,496 SH   SOLE 2 344,330 0 465,166
CADENCE DESIGN SYSTEM INC COM 127387108 38,459 233,853 SH   SOLE 4 141,371 0 92,482
CADENCE DESIGN SYSTEM INC COM 127387108 60,242 366,304 SH   SOLE 7 292,127 0 74,177
CADENCE DESIGN SYSTEM INC COM 127387108 5,037 30,628 SH   SOLE 13 30,628 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,391 26,698 SH   SOLE 15 26,698 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 147,149 894,738 SH   SOLE 18 756,933 0 137,805
CADENCE DESIGN SYSTEM INC COM 127387108 770,744 4,686,516 SH   SOLE 19 4,686,516 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,596,471 9,707,354 SH   SOLE 21 9,707,354 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,079,459 6,563,654 SH   SOLE 22 5,908,074 0 655,580
CADENCE DESIGN SYSTEM INC COM 127387108 63,054 383,403 SH   SOLE 23 383,403 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 363,710 2,211,539 SH   SOLE 25 2,211,539 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 153,085 930,837 SH   SOLE 26 393,956 0 536,881
CADENCE DESIGN SYSTEM INC COM 127387108 214,971 1,307,135 SH   SOLE 28 7,940 0 1,299,195
CADENCE DESIGN SYSTEM INC COM 127387108 1,479 8,991 SH   SOLE 29 8,991 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 352,039 2,140,574 SH   SOLE 30 2,038,777 0 101,797
CADENCE DESIGN SYSTEM INC COM 127387108 12,846 78,110 SH   SOLE 31 46,485 0 31,625
CADENCE DESIGN SYSTEM INC COM 127387108 10,739 65,296 SH   SOLE 32 65,296 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 406,972 2,474,595 SH   SOLE 34 2,474,595 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 16,689 101,480 SH   SOLE 36 101,480 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,514 9,203 SH   SOLE 40 9,203 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 118 716 SH   OTR 43 716 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 65,143 396,101 SH   SOLE 43 370,059 0 26,041
CADIZ INC COM NEW 127537207 23 11,026 SH   SOLE 2 5,304 0 5,722
CADIZ INC COM NEW 127537207 1 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 146 70,728 SH   SOLE 18 70,728 0 0
CADIZ INC COM NEW 127537207 79 37,986 SH   SOLE 19 37,986 0 0
CADIZ INC COM NEW 127537207 1,712 826,923 SH   SOLE 21 826,923 0 0
CADIZ INC COM NEW 127537207 1,406 679,004 SH   SOLE 22 665,928 0 13,076
CADIZ INC COM NEW 127537207 3 1,244 SH   SOLE 43 1,244 0 0
CADRE HLDGS INC COM 12763L105 142 5,802 SH   SOLE 2 680 0 5,122
CADRE HLDGS INC COM 12763L105 462 18,793 SH   SOLE 18 18,793 0 0
CADRE HLDGS INC COM 12763L105 254 10,332 SH   SOLE 19 10,332 0 0
CADRE HLDGS INC COM 12763L105 4,975 202,561 SH   SOLE 21 202,561 0 0
CADRE HLDGS INC COM 12763L105 1,545 62,889 SH   SOLE 22 60,769 0 2,120
CADRE HLDGS INC COM 12763L105 137 5,560 SH   SOLE 26 0 0 5,560
CAE INC COM 124765108 3,959 151,797 SH   SOLE 43 146,918 0 4,879
CAESARS ENTERTAINMENT INC NE COM 12769G100 49,537 640,350 SH   SOLE 2 199,638 0 440,712
CAESARS ENTERTAINMENT INC NE COM 12769G100 6,810 88,027 SH   SOLE 4 80,140 0 7,887
CAESARS ENTERTAINMENT INC NE COM 12769G100 14,278 184,565 SH   SOLE 7 178,507 0 6,058
CAESARS ENTERTAINMENT INC NE COM 12769G100 54 700 SH   SOLE 13 700 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,504 19,444 SH   SOLE 15 19,444 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 26,971 348,642 SH   SOLE 18 319,915 0 28,727
CAESARS ENTERTAINMENT INC NE COM 12769G100 65,677 848,979 SH   SOLE 19 848,979 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 430,479 5,564,620 SH   SOLE 21 5,564,620 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 333,755 4,314,309 SH   SOLE 22 4,026,705 0 287,604
CAESARS ENTERTAINMENT INC NE COM 12769G100 20,460 264,479 SH   SOLE 23 264,479 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 28,259 365,293 SH   SOLE 25 365,293 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 28,723 371,296 SH   SOLE 26 126,975 0 244,321
CAESARS ENTERTAINMENT INC NE COM 12769G100 30,630 395,946 SH   SOLE 28 49,590 0 346,356
CAESARS ENTERTAINMENT INC NE COM 12769G100 70,767 914,773 SH   SOLE 30 914,773 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,063 26,671 SH   SOLE 31 2,991 0 23,680
CAESARS ENTERTAINMENT INC NE COM 12769G100 62,429 806,996 SH   SOLE 34 806,996 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 6,025 77,884 SH   SOLE 36 77,884 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 549 7,095 SH   SOLE 40 7,095 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 6,283 81,220 SH   SOLE 43 68,733 0 12,487
CAESARSTONE LTD ORD SHS M20598104 613 58,225 SH   SOLE 2 42,918 0 15,307
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 88 8,339 SH   SOLE 7 8,339 0 0
CAESARSTONE LTD ORD SHS M20598104 752 71,505 SH   SOLE 18 71,505 0 0
CAESARSTONE LTD ORD SHS M20598104 425 40,372 SH   SOLE 19 40,372 0 0
CAESARSTONE LTD ORD SHS M20598104 12,850 1,221,475 SH   SOLE 21 1,221,475 0 0
CAESARSTONE LTD ORD SHS M20598104 5,394 512,723 SH   SOLE 22 492,239 0 20,484
CAESARSTONE LTD ORD SHS M20598104 51 4,880 SH   SOLE 25 4,880 0 0
CAESARSTONE LTD ORD SHS M20598104 17 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 29 2,725 SH   SOLE 40 2,725 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,974 35,745 SH   SOLE 2 10,770 0 24,975
CAL MAINE FOODS INC COM NEW 128030202 8 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 32 574 SH   SOLE 7 574 0 0
CAL MAINE FOODS INC COM NEW 128030202 8,339 151,022 SH   SOLE 18 151,022 0 0
CAL MAINE FOODS INC COM NEW 128030202 4,006 72,542 SH   SOLE 19 72,542 0 0
CAL MAINE FOODS INC COM NEW 128030202 264,677 4,793,140 SH   SOLE 21 4,793,140 0 0
CAL MAINE FOODS INC COM NEW 128030202 53,746 973,310 SH   SOLE 22 934,908 0 38,402
CAL MAINE FOODS INC COM NEW 128030202 540 9,776 SH   SOLE 23 9,776 0 0
CAL MAINE FOODS INC COM NEW 128030202 262 4,750 SH   SOLE 25 4,750 0 0
CAL MAINE FOODS INC COM NEW 128030202 559 10,126 SH   SOLE 26 7,834 0 2,292
CAL MAINE FOODS INC COM NEW 128030202 22 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,545 118,519 SH   SOLE 30 118,519 0 0
CAL MAINE FOODS INC COM NEW 128030202 276 5,007 SH   SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,361 24,654 SH   SOLE 43 23,493 0 1,161
CALADRIUS BIOSCIENCES INC COM NEW 128058203 9 12,551 SH   SOLE 18 12,551 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 105 145,512 SH   SOLE 21 145,512 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 609 843,816 SH   SOLE 22 843,816 0 0
CALAMP CORP COM 128126109 37 5,019 SH   SOLE 2 1,223 0 3,796
CALAMP CORP COM 128126109 6 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 948 129,735 SH   SOLE 18 129,735 0 0
CALAMP CORP COM 128126109 466 63,767 SH   SOLE 19 63,767 0 0
CALAMP CORP COM 128126109 31,963 4,372,565 SH   SOLE 21 4,372,565 0 0
CALAMP CORP COM 128126109 6,731 920,802 SH   SOLE 22 914,925 0 5,877
CALAMP CORP COM 128126109 269 36,786 SH   SOLE 30 36,786 0 0
CALAMP CORP COM 128126109 11 1,512 SH   SOLE 43 1,512 0 0
CALAVO GROWERS INC COM 128246105 269 7,387 SH   SOLE 2 5,459 0 1,928
CALAVO GROWERS INC COM 128246105 3 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 11 290 SH   SOLE 7 290 0 0
CALAVO GROWERS INC COM 128246105 2,146 58,866 SH   SOLE 18 58,866 0 0
CALAVO GROWERS INC COM 128246105 1,109 30,432 SH   SOLE 19 30,432 0 0
CALAVO GROWERS INC COM 128246105 78,480 2,153,076 SH   SOLE 21 2,153,076 0 0
CALAVO GROWERS INC COM 128246105 16,159 443,322 SH   SOLE 22 433,602 0 9,720
CALAVO GROWERS INC COM 128246105 78 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105 187 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105 42 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105 1,147 31,469 SH   SOLE 30 31,469 0 0
CALAVO GROWERS INC COM 128246105 88 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 663 18,199 SH   SOLE 43 17,193 0 1,006
CALEDONIA MNG CORP PLC SHS NEW G1757E113 37 2,453 SH   SOLE 18 2,453 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 434 28,526 SH   SOLE 21 28,526 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 78 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104 295 15,278 SH   SOLE 2 11,271 0 4,007
CALERES INC COM 129500104 10 522 SH   SOLE 7 522 0 0
CALERES INC COM 129500104 2,583 133,634 SH   SOLE 18 133,634 0 0
CALERES INC COM 129500104 1,267 65,563 SH   SOLE 19 65,563 0 0
CALERES INC COM 129500104 90,818 4,698,312 SH   SOLE 21 4,698,312 0 0
CALERES INC COM 129500104 18,161 939,531 SH   SOLE 22 914,938 0 24,593
CALERES INC COM 129500104 93 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104 67 3,442 SH   SOLE 26 349 0 3,093
CALERES INC COM 129500104 1,243 64,286 SH   SOLE 30 64,286 0 0
CALERES INC COM 129500104 86 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104 751 38,863 SH   SOLE 43 24,228 0 14,635
CALIFORNIA BANCORP INC COM 13005U101 48 2,084 SH   SOLE 2 2,084 0 0
CALIFORNIA BANCORP INC COM 13005U101 36 1,554 SH   SOLE 18 1,554 0 0
CALIFORNIA BANCORP INC COM 13005U101 408 17,733 SH   SOLE 21 17,733 0 0
CALIFORNIA BANCORP INC COM 13005U101 146 6,347 SH   SOLE 22 6,347 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 12,468 278,745 SH   SOLE 2 220,650 0 58,095
CALIFORNIA RES CORP COM STOCK 13057Q305 298 6,673 SH   SOLE 4 6,673 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 58 1,300 SH   SOLE 7 1,300 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 14,187 317,174 SH   SOLE 18 317,174 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 90,895 2,032,074 SH   SOLE 19 2,032,074 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 134,861 3,014,993 SH   SOLE 21 3,014,993 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 96,908 2,166,506 SH   SOLE 22 2,099,680 0 66,826
CALIFORNIA RES CORP COM STOCK 13057Q305 237 5,295 SH   SOLE 25 5,295 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 1,788 39,977 SH   SOLE 26 36,879 0 3,098
CALIFORNIA RES CORP COM STOCK 13057Q305 3,652 81,638 SH   SOLE 30 81,638 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 20,551 459,445 SH   SOLE 34 459,445 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 16 353 SH   SOLE 37 353 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 222 4,958 SH   SOLE 40 4,958 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 1 20 SH   SOLE 43 20 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,862 48,273 SH   SOLE 2 20,365 0 27,908
CALIFORNIA WTR SVC GROUP COM 130788102 480 8,095 SH   SOLE 4 8,095 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 9,804 165,387 SH   SOLE 7 165,387 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,647 196,479 SH   SOLE 18 196,479 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,590 94,296 SH   SOLE 19 94,296 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 390,909 6,594,278 SH   SOLE 21 6,594,278 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 79,171 1,335,542 SH   SOLE 22 1,277,809 0 57,733
CALIFORNIA WTR SVC GROUP COM 130788102 4,009 67,632 SH   SOLE 25 67,632 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,316 39,069 SH   SOLE 26 23,331 0 15,738
CALIFORNIA WTR SVC GROUP COM 130788102 54 906 SH   SOLE 28 906 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 39,805 671,473 SH   SOLE 30 671,473 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 537 9,064 SH   SOLE 34 9,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 156 2,627 SH   SOLE 36 2,627 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 390 6,575 SH   SOLE 40 6,575 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,596 60,667 SH   SOLE 43 59,855 0 812
CALITHERA BIOSCIENCES INC COM 13089P101 15 37,534 SH   SOLE 2 0 0 37,534
CALITHERA BIOSCIENCES INC COM 13089P101 5 13,086 SH   SOLE 18 13,086 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4 10,715 SH   SOLE 19 10,715 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 82 203,323 SH   SOLE 21 203,323 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 643 1,592,083 SH   SOLE 22 1,592,083 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 28 69,252 SH   SOLE 26 0 0 69,252
CALIX INC COM 13100M509 5,528 128,824 SH   SOLE 2 81,656 0 47,168
CALIX INC COM 13100M509 10 232 SH   SOLE 4 232 0 0
CALIX INC COM 13100M509 34 803 SH   SOLE 7 803 0 0
CALIX INC COM 13100M509 11,130 259,380 SH   SOLE 18 245,003 0 14,377
CALIX INC COM 13100M509 17,770 414,128 SH   SOLE 19 414,128 0 0
CALIX INC COM 13100M509 181,601 4,232,133 SH   SOLE 21 4,232,133 0 0
CALIX INC COM 13100M509 78,321 1,825,228 SH   SOLE 22 1,787,487 0 37,741
CALIX INC COM 13100M509 558 13,013 SH   SOLE 23 13,013 0 0
CALIX INC COM 13100M509 350 8,160 SH   SOLE 25 8,160 0 0
CALIX INC COM 13100M509 3,560 82,964 SH   SOLE 26 18,138 0 64,826
CALIX INC COM 13100M509 43 1,011 SH   SOLE 28 1,011 0 0
CALIX INC COM 13100M509 19,421 452,600 SH   SOLE 30 452,600 0 0
CALIX INC COM 13100M509 26 604 SH   SOLE 36 604 0 0
CALIX INC COM 13100M509 293 6,818 SH   SOLE 40 6,818 0 0
CALIX INC COM 13100M509 866 20,180 SH   SOLE 43 19,873 0 307
CALLAWAY GOLF CO COM 131193104 3,573 152,572 SH   SOLE 2 88,276 0 64,296
CALLAWAY GOLF CO COM 131193104 9 363 SH   SOLE 4 363 0 0
CALLAWAY GOLF CO COM 131193104 38 1,625 SH   SOLE 7 1,625 0 0
CALLAWAY GOLF CO COM 131193104 12,885 550,185 SH   SOLE 18 550,185 0 0
CALLAWAY GOLF CO COM 131193104 4,851 207,150 SH   SOLE 19 207,150 0 0
CALLAWAY GOLF CO COM 131193104 194,524 8,305,906 SH   SOLE 21 8,305,906 0 0
CALLAWAY GOLF CO COM 131193104 78,824 3,365,650 SH   SOLE 22 3,244,101 0 121,549
CALLAWAY GOLF CO COM 131193104 417 17,800 SH   SOLE 25 17,800 0 0
CALLAWAY GOLF CO COM 131193104 1,418 60,558 SH   SOLE 26 46,292 0 14,266
CALLAWAY GOLF CO COM 131193104 50 2,119 SH   SOLE 28 2,119 0 0
CALLAWAY GOLF CO COM 131193104 4,707 200,976 SH   SOLE 30 200,976 0 0
CALLAWAY GOLF CO COM 131193104 134 5,709 SH   SOLE 36 5,709 0 0
CALLAWAY GOLF CO COM 131193104 332 14,175 SH   SOLE 40 14,175 0 0
CALLAWAY GOLF CO COM 131193104 1,282 54,742 SH   SOLE 43 49,525 0 5,217
CALLAWAY GOLF COMPANY NOTE 2.750% 5/0 131193AE4 2,354 1,563,000 PRN   SOLE 21 1,563,000 0 0
CALLON PETE CO DEL COM 13123X508 3,060 51,801 SH   SOLE 2 31,042 0 20,759
CALLON PETE CO DEL COM 13123X508 11 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508 33 565 SH   SOLE 7 565 0 0
CALLON PETE CO DEL COM 13123X508 0 2 SH   SOLE 17 0 0 2
CALLON PETE CO DEL COM 13123X508 10,049 170,089 SH   SOLE 18 164,076 0 6,013
CALLON PETE CO DEL COM 13123X508 12,850 217,496 SH   SOLE 19 217,496 0 0
CALLON PETE CO DEL COM 13123X508 332,027 5,619,956 SH   SOLE 21 5,619,956 0 0
CALLON PETE CO DEL COM 13123X508 79,745 1,349,787 SH   SOLE 22 1,320,309 0 29,478
CALLON PETE CO DEL COM 13123X508 338 5,725 SH   SOLE 23 5,725 0 0
CALLON PETE CO DEL COM 13123X508 302 5,109 SH   SOLE 25 5,109 0 0
CALLON PETE CO DEL COM 13123X508 3,142 53,178 SH   SOLE 26 22,405 0 30,773
CALLON PETE CO DEL COM 13123X508 6,470 109,512 SH   SOLE 30 109,512 0 0
CALLON PETE CO DEL COM 13123X508 70 1,178 SH   SOLE 36 1,178 0 0
CALLON PETE CO DEL COM 13123X508 325 5,493 SH   SOLE 40 5,493 0 0
CALLON PETE CO DEL COM 13123X508 47 797 SH   OTR 43 797 0 0
CALLON PETE CO DEL COM 13123X508 964 16,322 SH   SOLE 43 13,084 0 3,238
CALYXT INC COM 13173L107 2 1,505 SH   SOLE 2 0 0 1,505
CALYXT INC COM 13173L107 3 2,773 SH   SOLE 18 2,773 0 0
CALYXT INC COM 13173L107 70 67,658 SH   SOLE 21 67,658 0 0
CALYXT INC COM 13173L107 151 145,196 SH   SOLE 22 145,196 0 0
CAMBER ENERGY INC COM 13200M508 11 13,089 SH   SOLE 2 0 0 13,089
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M508 2,595 3,065,039 SH   SOLE 22 3,065,039 0 0
CAMBIUM NETWORKS CORP SHS G17766109 85 3,596 SH   SOLE 2 2,539 0 1,057
CAMBIUM NETWORKS CORP SHS G17766109 3 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109 654 27,659 SH   SOLE 18 27,659 0 0
CAMBIUM NETWORKS CORP SHS G17766109 446 18,853 SH   SOLE 19 18,853 0 0
CAMBIUM NETWORKS CORP SHS G17766109 10,395 439,705 SH   SOLE 21 439,705 0 0
CAMBIUM NETWORKS CORP SHS G17766109 5,909 249,946 SH   SOLE 22 247,627 0 2,319
CAMBIUM NETWORKS CORP SHS G17766109 40 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109 57 2,391 SH   SOLE 30 2,391 0 0
CAMBIUM NETWORKS CORP SHS G17766109 26 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109 45 1,921 SH   SOLE 43 1,886 0 35
CAMBRIDGE BANCORP COM 132152109 307 3,607 SH   SOLE 2 308 0 3,299
CAMBRIDGE BANCORP COM 132152109 6 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 1,832 21,549 SH   SOLE 18 21,549 0 0
CAMBRIDGE BANCORP COM 132152109 1,006 11,835 SH   SOLE 19 11,835 0 0
CAMBRIDGE BANCORP COM 132152109 21,443 252,266 SH   SOLE 21 252,266 0 0
CAMBRIDGE BANCORP COM 132152109 11,828 139,148 SH   SOLE 22 134,811 0 4,337
CAMBRIDGE BANCORP COM 132152109 406 4,776 SH   SOLE 43 4,061 0 715
CAMDEN NATL CORP COM 133034108 1,412 30,014 SH   SOLE 2 23,084 0 6,930
CAMDEN NATL CORP COM 133034108 11 237 SH   SOLE 7 237 0 0
CAMDEN NATL CORP COM 133034108 2,167 46,060 SH   SOLE 18 46,060 0 0
CAMDEN NATL CORP COM 133034108 1,216 25,852 SH   SOLE 19 25,852 0 0
CAMDEN NATL CORP COM 133034108 28,466 605,145 SH   SOLE 21 605,145 0 0
CAMDEN NATL CORP COM 133034108 21,173 450,103 SH   SOLE 22 434,340 0 15,763
CAMDEN NATL CORP COM 133034108 140 2,974 SH   SOLE 25 2,974 0 0
CAMDEN NATL CORP COM 133034108 124 2,629 SH   SOLE 26 1,442 0 1,187
CAMDEN NATL CORP COM 133034108 5 97 SH   SOLE 28 97 0 0
CAMDEN NATL CORP COM 133034108 760 16,162 SH   SOLE 30 16,162 0 0
CAMDEN NATL CORP COM 133034108 45 958 SH   SOLE 34 958 0 0
CAMDEN NATL CORP COM 133034108 115 2,455 SH   SOLE 36 2,455 0 0
CAMDEN NATL CORP COM 133034108 106 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108 1,044 22,198 SH   SOLE 43 21,958 0 240
CAMDEN PPTY TR SH BEN INT 133131102 47,639 286,635 SH   SOLE 2 120,495 0 166,140
CAMDEN PPTY TR SH BEN INT 133131102 20,788 125,081 SH   SOLE 4 88,337 0 36,744
CAMDEN PPTY TR SH BEN INT 133131102 23,757 142,943 SH   SOLE 7 142,943 0 0
CAMDEN PPTY TR SH BEN INT 133131102 105 632 SH   SOLE 13 632 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,037 12,258 SH   SOLE 15 12,258 0 0
CAMDEN PPTY TR SH BEN INT 133131102 39,149 235,556 SH   SOLE 18 230,198 0 5,358
CAMDEN PPTY TR SH BEN INT 133131102 25,254 151,948 SH   SOLE 19 151,948 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,016,078 6,113,585 SH   SOLE 21 6,113,585 0 0
CAMDEN PPTY TR SH BEN INT 133131102 610,561 3,673,654 SH   SOLE 22 3,484,113 0 189,541
CAMDEN PPTY TR SH BEN INT 133131102 21,340 128,401 SH   SOLE 23 128,401 0 0
CAMDEN PPTY TR SH BEN INT 133131102 77,088 463,829 SH   SOLE 25 463,829 0 0
CAMDEN PPTY TR SH BEN INT 133131102 15,269 91,869 SH   SOLE 26 66,953 0 24,916
CAMDEN PPTY TR SH BEN INT 133131102 34,072 205,009 SH   SOLE 28 1,792 0 203,217
CAMDEN PPTY TR SH BEN INT 133131102 116,513 701,039 SH   SOLE 30 645,731 0 55,308
CAMDEN PPTY TR SH BEN INT 133131102 3,928 23,637 SH   SOLE 31 12,367 0 11,270
CAMDEN PPTY TR SH BEN INT 133131102 2,555 15,373 SH   SOLE 34 15,373 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,210 19,312 SH   SOLE 36 19,312 0 0
CAMDEN PPTY TR SH BEN INT 133131102 543 3,270 SH   SOLE 40 3,270 0 0
CAMDEN PPTY TR SH BEN INT 133131102 33 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102 8,322 50,071 SH   SOLE 43 48,013 0 2,058
CAMECO CORP COM 13321L108 4,562 156,767 SH   SOLE 21 156,767 0 0
CAMECO CORP COM 13321L108 11,576 397,804 SH   SOLE 43 380,112 0 17,692
CAMPBELL SOUP CO COM 134429109 22,924 514,343 SH   SOLE 2 102,660 0 411,683
CAMPBELL SOUP CO COM 134429109 9,305 208,767 SH   SOLE 4 195,816 0 12,951
CAMPBELL SOUP CO COM 134429109 9,722 218,125 SH   SOLE 7 211,369 0 6,756
CAMPBELL SOUP CO COM 134429109 28 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109 1,181 26,501 SH   SOLE 15 26,501 0 0
CAMPBELL SOUP CO COM 134429109 14,541 326,256 SH   SOLE 18 299,466 0 26,790
CAMPBELL SOUP CO COM 134429109 11,305 253,635 SH   SOLE 19 253,635 0 0
CAMPBELL SOUP CO COM 134429109 273,876 6,144,851 SH   SOLE 21 6,144,851 0 0
CAMPBELL SOUP CO COM 134429109 213,070 4,780,570 SH   SOLE 22 4,328,353 0 452,217
CAMPBELL SOUP CO COM 134429109 10,864 243,758 SH   SOLE 23 243,758 0 0
CAMPBELL SOUP CO COM 134429109 11,975 268,674 SH   SOLE 25 268,674 0 0
CAMPBELL SOUP CO COM 134429109 27,319 612,936 SH   SOLE 26 209,607 0 403,329
CAMPBELL SOUP CO COM 134429109 27,799 623,715 SH   SOLE 28 5,543 0 618,172
CAMPBELL SOUP CO COM 134429109 70,398 1,579,504 SH   SOLE 30 1,573,177 0 6,327
CAMPBELL SOUP CO COM 134429109 1,833 41,131 SH   SOLE 31 18,568 0 22,563
CAMPBELL SOUP CO COM 134429109 2,393 53,681 SH   SOLE 34 53,681 0 0
CAMPBELL SOUP CO COM 134429109 4,840 108,594 SH   SOLE 36 108,594 0 0
CAMPBELL SOUP CO COM 134429109 311 6,980 SH   SOLE 40 6,980 0 0
CAMPBELL SOUP CO COM 134429109 48 1,078 SH   OTR 43 1,078 0 0
CAMPBELL SOUP CO COM 134429109 7,702 172,812 SH   SOLE 43 148,270 0 24,542
CAMPING WORLD HLDGS INC CL A 13462K109 599 21,422 SH   SOLE 2 15,288 0 6,134
CAMPING WORLD HLDGS INC CL A 13462K109 5 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 15 541 SH   SOLE 7 541 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,085 110,392 SH   SOLE 18 110,392 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,231 115,585 SH   SOLE 19 115,585 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 39,496 1,413,087 SH   SOLE 21 1,413,087 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 27,216 973,752 SH   SOLE 22 947,507 0 26,245
CAMPING WORLD HLDGS INC CL A 13462K109 163 5,825 SH   SOLE 25 5,825 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 916 32,762 SH   SOLE 26 18,507 0 14,255
CAMPING WORLD HLDGS INC CL A 13462K109 21 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 628 22,466 SH   SOLE 30 22,466 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 73 2,600 SH   SOLE 36 2,600 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 127 4,560 SH   SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 63 2,264 SH   SOLE 43 2,261 0 3
CAMTEK LTD ORD M20791105 0 8 SH   SOLE 43 0 0 8
CANAAN INC SPONSORED ADS 134748102 5,322 980,076 SH   SOLE 21 980,076 0 0
CANAAN INC SPONSORED ADS 134748102 2,863 527,277 SH   SOLE 22 515,736 0 11,541
CANAAN INC SPONSORED ADS 134748102 20 3,595 SH   SOLE 25 3,595 0 0
CANAAN INC SPONSORED ADS 134748102 1,493 275,019 SH   SOLE 30 275,019 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4,465 169,592 SH   SOLE 2 163,891 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 445 16,898 SH   SOLE 4 16,898 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 147 5,597 SH   SOLE 7 5,597 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 330 12,539 SH   SOLE 13 12,539 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 565 21,475 SH   SOLE 18 339 0 21,136
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 286 10,855 SH   SOLE 19 10,855 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 3,278 124,500 SH   SOLE 22 85,255 0 39,245
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 463 17,597 SH   SOLE 23 17,597 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 66 2,491 SH   SOLE 26 0 0 2,491
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 3 110 SH   SOLE 28 0 0 110
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 772 29,317 SH   SOLE 29 29,317 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 37 1,402 SH   SOLE 30 1,402 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,387 52,685 SH   SOLE 31 52,685 0 0
CANADIAN IMP BK COMM COM 136069101 111 912 SH   SOLE 18 912 0 0
CANADIAN IMP BK COMM COM 136069101 37,421 307,515 SH   SOLE 43 284,185 0 23,330
CANADIAN NAT RES LTD COM 136385101 28,448 458,988 SH   SOLE 21 458,988 0 0
CANADIAN NAT RES LTD COM 136385101 27,092 437,105 SH   SOLE 43 422,027 0 15,078
CANADIAN NATL RY CO COM 136375102 46,114 343,776 SH   SOLE 18 343,776 0 0
CANADIAN NATL RY CO COM 136375102 35,449 264,271 SH   SOLE 23 264,271 0 0
CANADIAN NATL RY CO COM 136375102 43,325 322,980 SH   SOLE 43 295,911 0 27,069
CANADIAN PAC RY LTD COM 13645T100 12 147 SH   SOLE 18 147 0 0
CANADIAN PAC RY LTD COM 13645T100 68,470 829,535 SH   SOLE 23 829,535 0 0
CANADIAN PAC RY LTD COM 13645T100 3,624 43,903 SH   SOLE 25 43,903 0 0
CANADIAN PAC RY LTD COM 13645T100 10 122 SH   SOLE 30 122 0 0
CANADIAN PAC RY LTD COM 13645T100 44,829 543,115 SH   SOLE 43 506,611 0 36,504
CANADIAN SOLAR INC COM 136635109 38 1,077 SH   SOLE 7 1,077 0 0
CANADIAN SOLAR INC COM 136635109 2,904 82,140 SH   SOLE 19 82,140 0 0
CANADIAN SOLAR INC COM 136635109 23,541 665,763 SH   SOLE 21 665,763 0 0
CANADIAN SOLAR INC COM 136635109 83 2,334 SH   SOLE 22 2,334 0 0
CANADIAN SOLAR INC COM 136635109 25,023 707,655 SH   SOLE 30 707,655 0 0
CANADIAN SOLAR INC COM 136635109 98,907 2,797,136 SH   SOLE 34 2,797,136 0 0
CANADIAN SOLAR INC COM 136635109 43 1,221 SH   SOLE 36 1,221 0 0
CANDEL THERAPEUTICS INC COM 137404109 16 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109 588 115,521 SH   SOLE 21 115,521 0 0
CANDEL THERAPEUTICS INC COM 137404109 3 577 SH   SOLE 22 577 0 0
CANDEL THERAPEUTICS INC COM 137404109 67 13,116 SH   SOLE 30 13,116 0 0
CANGO INC ADS 137586103 41 15,666 SH   SOLE 2 15,666 0 0
CANGO INC ADS 137586103 8 2,935 SH   SOLE 4 2,935 0 0
CANGO INC ADS 137586103 70 26,976 SH   SOLE 21 26,976 0 0
CANGO INC ADS 137586103 435 167,806 SH   SOLE 22 164,806 0 3,000
CANGO INC ADS 137586103 246 95,114 SH   SOLE 30 95,114 0 0
CANNAE HLDGS INC COM 13765N107 2,470 103,272 SH   SOLE 2 60,415 0 42,857
CANNAE HLDGS INC COM 13765N107 8 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 53 2,236 SH   SOLE 7 2,236 0 0
CANNAE HLDGS INC COM 13765N107 6,827 285,428 SH   SOLE 18 285,428 0 0
CANNAE HLDGS INC COM 13765N107 12,237 511,573 SH   SOLE 19 511,573 0 0
CANNAE HLDGS INC COM 13765N107 71,926 3,006,958 SH   SOLE 21 3,006,958 0 0
CANNAE HLDGS INC COM 13765N107 49,176 2,055,836 SH   SOLE 22 1,969,931 0 85,905
CANNAE HLDGS INC COM 13765N107 1,854 77,493 SH   SOLE 25 77,493 0 0
CANNAE HLDGS INC COM 13765N107 849 35,496 SH   SOLE 26 29,210 0 6,286
CANNAE HLDGS INC COM 13765N107 37 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107 13,370 558,961 SH   SOLE 30 558,961 0 0
CANNAE HLDGS INC COM 13765N107 3,279 137,079 SH   SOLE 34 137,079 0 0
CANNAE HLDGS INC COM 13765N107 231 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 586 24,519 SH   SOLE 43 22,787 0 1,732
CANO HEALTH INC COM CL A 13781Y103 355 55,973 SH   SOLE 2 50,773 0 5,200
CANO HEALTH INC COM CL A 13781Y103 2 353 SH   SOLE 18 353 0 0
CANO HEALTH INC COM CL A 13781Y103 6,103 961,091 SH   SOLE 19 961,091 0 0
CANO HEALTH INC COM CL A 13781Y103 4,520 711,799 SH   SOLE 21 711,799 0 0
CANO HEALTH INC COM CL A 13781Y103 15,227 2,397,883 SH   SOLE 22 2,330,589 0 67,294
CANO HEALTH INC COM CL A 13781Y103 142 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103 3,481 548,159 SH   SOLE 26 219,150 0 329,009
CANO HEALTH INC COM CL A 13781Y103 3,401 535,557 SH   SOLE 30 535,557 0 0
CANO HEALTH INC COM CL A 13781Y103 1,487 234,244 SH   SOLE 34 234,244 0 0
CANO HEALTH INC COM CL A 13781Y103 124 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 36 23,091 SH   SOLE 2 23,091 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 8 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 80 50,814 SH   SOLE 18 50,814 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 1,143 723,174 SH   SOLE 19 723,174 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 54 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 6 3,775 SH   SOLE 26 3,775 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 480 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309 21,592 888,209 SH   SOLE 43 814,627 0 73,582
CANOO INC COM CL A 13803R102 480 87,030 SH   SOLE 2 42,721 0 44,309
CANOO INC COM CL A 13803R102 7 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102 1,655 299,736 SH   SOLE 18 299,736 0 0
CANOO INC COM CL A 13803R102 1,366 247,486 SH   SOLE 19 247,486 0 0
CANOO INC COM CL A 13803R102 20,995 3,803,532 SH   SOLE 21 3,803,532 0 0
CANOO INC COM CL A 13803R102 16,916 3,064,478 SH   SOLE 22 2,986,720 0 77,758
CANOO INC COM CL A 13803R102 113 20,515 SH   SOLE 25 20,515 0 0
CANOO INC COM CL A 13803R102 117 21,229 SH   SOLE 26 8,717 0 12,512
CANOO INC COM CL A 13803R102 379 68,748 SH   SOLE 28 68,748 0 0
CANOO INC COM CL A 13803R102 445 80,668 SH   SOLE 30 80,668 0 0
CANOO INC COM CL A 13803R102 79 14,259 SH   SOLE 36 14,259 0 0
CANOO INC COM CL A 13803R102 70 12,707 SH   SOLE 40 12,707 0 0
CANOPY GROWTH CORP COM 138035100 4 470 SH   SOLE 43 440 0 30
CANTALOUPE INC COM 138103106 149 21,993 SH   SOLE 2 14,782 0 7,211
CANTALOUPE INC COM 138103106 6 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106 1,402 207,126 SH   SOLE 18 207,126 0 0
CANTALOUPE INC COM 138103106 717 105,948 SH   SOLE 19 105,948 0 0
CANTALOUPE INC COM 138103106 14,159 2,091,498 SH   SOLE 21 2,091,498 0 0
CANTALOUPE INC COM 138103106 9,769 1,443,025 SH   SOLE 22 1,410,469 0 32,556
CANTALOUPE INC COM 138103106 49 7,293 SH   SOLE 25 7,293 0 0
CANTALOUPE INC COM 138103106 95 14,016 SH   SOLE 30 14,016 0 0
CANTALOUPE INC COM 138103106 43 6,350 SH   SOLE 40 6,350 0 0
CANTALOUPE INC COM 138103106 81 12,010 SH   SOLE 43 11,188 0 822
CANTERBURY PK HLDG CORP COM 13811E101 14 643 SH   SOLE 18 643 0 0
CANTERBURY PK HLDG CORP COM 13811E101 174 7,727 SH   SOLE 21 7,727 0 0
CAPITAL BANCORP INC MD COM 139737100 87 3,801 SH   SOLE 2 297 0 3,504
CAPITAL BANCORP INC MD COM 139737100 577 25,242 SH   SOLE 18 25,242 0 0
CAPITAL BANCORP INC MD COM 139737100 366 15,994 SH   SOLE 19 15,994 0 0
CAPITAL BANCORP INC MD COM 139737100 6,907 302,146 SH   SOLE 21 302,146 0 0
CAPITAL BANCORP INC MD COM 139737100 2,394 104,735 SH   SOLE 22 99,623 0 5,112
CAPITAL CITY BK GROUP INC COM 139674105 5,016 190,277 SH   SOLE 2 148,892 0 41,385
CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,137 43,138 SH   SOLE 18 43,138 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4,756 180,434 SH   SOLE 19 180,434 0 0
CAPITAL CITY BK GROUP INC COM 139674105 14,272 541,420 SH   SOLE 21 541,420 0 0
CAPITAL CITY BK GROUP INC COM 139674105 23,073 875,311 SH   SOLE 22 859,518 0 15,793
CAPITAL CITY BK GROUP INC COM 139674105 232 8,815 SH   SOLE 23 8,815 0 0
CAPITAL CITY BK GROUP INC COM 139674105 72 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,078 40,910 SH   SOLE 26 0 0 40,910
CAPITAL CITY BK GROUP INC COM 139674105 88 3,339 SH   SOLE 30 3,339 0 0
CAPITAL CITY BK GROUP INC COM 139674105 76 2,895 SH   SOLE 34 2,895 0 0
CAPITAL CITY BK GROUP INC COM 139674105 58 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105 69 2,627 SH   SOLE 43 2,627 0 0
CAPITAL ONE FINL CORP COM 14040H105 160,185 1,220,085 SH   SOLE 2 461,256 0 758,829
CAPITAL ONE FINL CORP COM 14040H105 47,371 360,812 SH   SOLE 4 235,449 0 125,363
CAPITAL ONE FINL CORP COM 14040H105 49,351 375,896 SH   SOLE 7 363,693 0 12,203
CAPITAL ONE FINL CORP COM 14040H105 4,951 37,709 SH   SOLE 13 37,709 0 0
CAPITAL ONE FINL CORP COM 14040H105 8,129 61,918 SH   SOLE 15 61,918 0 0
CAPITAL ONE FINL CORP COM 14040H105 1 5 SH   SOLE 17 0 0 5
CAPITAL ONE FINL CORP COM 14040H105 246,953 1,880,977 SH   SOLE 18 1,764,432 0 116,545
CAPITAL ONE FINL CORP COM 14040H105 244,251 1,860,396 SH   SOLE 19 1,860,396 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,147,441 8,739,747 SH   SOLE 21 8,739,747 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,203,571 9,167,268 SH   SOLE 22 8,109,951 0 1,057,317
CAPITAL ONE FINL CORP COM 14040H105 83,887 638,944 SH   SOLE 23 638,944 0 0
CAPITAL ONE FINL CORP COM 14040H105 99,508 757,929 SH   SOLE 25 743,201 0 14,728
CAPITAL ONE FINL CORP COM 14040H105 146,734 1,117,631 SH   SOLE 26 426,400 0 691,231
CAPITAL ONE FINL CORP COM 14040H105 88,801 676,370 SH   SOLE 28 45,054 0 631,316
CAPITAL ONE FINL CORP COM 14040H105 3,467 26,410 SH   SOLE 29 26,410 0 0
CAPITAL ONE FINL CORP COM 14040H105 310,861 2,367,746 SH   SOLE 30 2,337,459 0 30,287
CAPITAL ONE FINL CORP COM 14040H105 19,760 150,504 SH   SOLE 31 99,757 0 50,747
CAPITAL ONE FINL CORP COM 14040H105 37,713 287,249 SH   SOLE 34 287,249 0 0
CAPITAL ONE FINL CORP COM 14040H105 27,927 212,715 SH   SOLE 36 212,715 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,873 14,264 SH   SOLE 40 14,264 0 0
CAPITAL ONE FINL CORP COM 14040H105 134 1,021 SH   OTR 43 1,021 0 0
CAPITAL ONE FINL CORP COM 14040H105 44,504 338,972 SH   SOLE 43 310,066 0 28,906
CAPITAL SOUTHWEST CORP COM 140501107 3,155 132,967 SH   SOLE 30 132,967 0 0
CAPITAL SOUTHWEST CORP COM 140501107 104 4,374 SH   SOLE 43 1,544 0 2,830
CAPITOL FED FINL INC COM 14057J101 1,019 93,632 SH   SOLE 2 35,585 0 58,047
CAPITOL FED FINL INC COM 14057J101 7 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101 17 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101 5,233 480,948 SH   SOLE 18 480,948 0 0
CAPITOL FED FINL INC COM 14057J101 2,479 227,832 SH   SOLE 19 227,832 0 0
CAPITOL FED FINL INC COM 14057J101 173,537 15,950,098 SH   SOLE 21 15,950,098 0 0
CAPITOL FED FINL INC COM 14057J101 35,023 3,219,017 SH   SOLE 22 3,078,287 0 140,730
CAPITOL FED FINL INC COM 14057J101 182 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101 911 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 2,359 216,863 SH   SOLE 30 216,863 0 0
CAPITOL FED FINL INC COM 14057J101 50 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 179 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 508 46,700 SH   SOLE 43 46,647 0 53
CAPRI HOLDINGS LIMITED SHS G1890L107 13,050 253,935 SH   SOLE 2 112,057 0 141,878
CAPRI HOLDINGS LIMITED SHS G1890L107 203 3,943 SH   SOLE 4 3,943 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 147 2,862 SH   SOLE 7 2,862 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 18,553 361,023 SH   SOLE 18 361,023 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 29,017 564,644 SH   SOLE 19 564,644 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 359,042 6,986,620 SH   SOLE 21 6,986,620 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 207,663 4,040,913 SH   SOLE 22 3,867,252 0 173,661
CAPRI HOLDINGS LIMITED SHS G1890L107 1,093 21,272 SH   SOLE 25 21,272 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,935 57,109 SH   SOLE 26 45,906 0 11,203
CAPRI HOLDINGS LIMITED SHS G1890L107 139 2,696 SH   SOLE 28 2,696 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 4,549 88,521 SH   SOLE 30 88,521 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 111 2,166 SH   SOLE 31 2,166 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 11,273 219,370 SH   SOLE 34 219,370 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 187 3,641 SH   SOLE 36 3,641 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 998 19,420 SH   SOLE 40 19,420 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 7,754 150,891 SH   SOLE 43 137,041 0 13,850
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 14 4,136 SH   SOLE 18 4,136 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 179 52,125 SH   SOLE 21 52,125 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 845 246,258 SH   SOLE 22 246,258 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 888 42,113 SH   SOLE 2 33,410 0 8,703
CAPSTAR FINL HLDGS INC COM 14070T102 6 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,301 61,696 SH   SOLE 18 61,696 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2,699 128,055 SH   SOLE 19 128,055 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 16,844 799,056 SH   SOLE 21 799,056 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 11,889 564,009 SH   SOLE 22 549,847 0 14,162
CAPSTAR FINL HLDGS INC COM 14070T102 60 2,861 SH   SOLE 43 2,709 0 152
CAPSTONE GREEN ENERGY CORP COM 14067D508 13 3,243 SH   SOLE 18 3,243 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 153 37,074 SH   SOLE 21 37,074 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 1,455 353,193 SH   SOLE 22 353,193 0 0
CARA THERAPEUTICS INC COM 140755109 599 49,318 SH   SOLE 2 12,481 0 36,837
CARA THERAPEUTICS INC COM 140755109 3 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 7 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,083 171,480 SH   SOLE 18 171,480 0 0
CARA THERAPEUTICS INC COM 140755109 992 81,675 SH   SOLE 19 81,675 0 0
CARA THERAPEUTICS INC COM 140755109 67,518 5,557,013 SH   SOLE 21 5,557,013 0 0
CARA THERAPEUTICS INC COM 140755109 13,685 1,126,340 SH   SOLE 22 1,078,112 0 48,228
CARA THERAPEUTICS INC COM 140755109 82 6,763 SH   SOLE 25 6,763 0 0
CARA THERAPEUTICS INC COM 140755109 413 34,020 SH   SOLE 26 26,377 0 7,643
CARA THERAPEUTICS INC COM 140755109 373 30,721 SH   SOLE 28 30,721 0 0
CARA THERAPEUTICS INC COM 140755109 1,303 107,248 SH   SOLE 30 107,248 0 0
CARA THERAPEUTICS INC COM 140755109 45 3,689 SH   SOLE 36 3,689 0 0
CARA THERAPEUTICS INC COM 140755109 71 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109 38 3,163 SH   OTR 43 3,163 0 0
CARA THERAPEUTICS INC COM 140755109 110 9,049 SH   SOLE 43 8,598 0 451
CARDIFF ONCOLOGY INC COM 14147L108 45 18,271 SH   SOLE 2 1,472 0 16,799
CARDIFF ONCOLOGY INC COM 14147L108 1 581 SH   SOLE 7 581 0 0
CARDIFF ONCOLOGY INC COM 14147L108 299 120,417 SH   SOLE 18 120,417 0 0
CARDIFF ONCOLOGY INC COM 14147L108 156 62,845 SH   SOLE 19 62,845 0 0
CARDIFF ONCOLOGY INC COM 14147L108 3,399 1,370,683 SH   SOLE 21 1,370,683 0 0
CARDIFF ONCOLOGY INC COM 14147L108 2,290 923,323 SH   SOLE 22 898,162 0 25,161
CARDINAL HEALTH INC COM 14149Y108 38,093 671,830 SH   SOLE 2 125,109 0 546,721
CARDINAL HEALTH INC COM 14149Y108 12,204 215,246 SH   SOLE 4 120,411 0 94,835
CARDINAL HEALTH INC COM 14149Y108 19,835 349,819 SH   SOLE 7 340,895 0 8,924
CARDINAL HEALTH INC COM 14149Y108 64 1,134 SH   SOLE 13 1,134 0 0
CARDINAL HEALTH INC COM 14149Y108 2,326 41,018 SH   SOLE 15 41,018 0 0
CARDINAL HEALTH INC COM 14149Y108 26,424 466,036 SH   SOLE 18 428,368 0 37,668
CARDINAL HEALTH INC COM 14149Y108 21,996 387,938 SH   SOLE 19 387,938 0 0
CARDINAL HEALTH INC COM 14149Y108 453,691 8,001,609 SH   SOLE 21 8,001,609 0 0
CARDINAL HEALTH INC COM 14149Y108 344,200 6,070,549 SH   SOLE 22 5,515,148 0 555,401
CARDINAL HEALTH INC COM 14149Y108 20,576 362,899 SH   SOLE 23 362,899 0 0
CARDINAL HEALTH INC COM 14149Y108 63,073 1,112,401 SH   SOLE 25 1,112,401 0 0
CARDINAL HEALTH INC COM 14149Y108 56,922 1,003,912 SH   SOLE 26 573,996 0 429,916
CARDINAL HEALTH INC COM 14149Y108 58,298 1,028,189 SH   SOLE 28 7,456 0 1,020,733
CARDINAL HEALTH INC COM 14149Y108 156,643 2,762,670 SH   SOLE 30 2,510,225 0 252,445
CARDINAL HEALTH INC COM 14149Y108 3,518 62,038 SH   SOLE 31 28,694 0 33,344
CARDINAL HEALTH INC COM 14149Y108 835 14,720 SH   SOLE 34 14,720 0 0
CARDINAL HEALTH INC COM 14149Y108 13,057 230,284 SH   SOLE 35 230,284 0 0
CARDINAL HEALTH INC COM 14149Y108 8,489 149,712 SH   SOLE 36 149,712 0 0
CARDINAL HEALTH INC COM 14149Y108 539 9,508 SH   SOLE 40 9,508 0 0
CARDINAL HEALTH INC COM 14149Y108 74 1,303 SH   OTR 43 1,303 0 0
CARDINAL HEALTH INC COM 14149Y108 9,418 166,104 SH   SOLE 43 150,074 0 16,030
CARDIOVASCULAR SYS INC DEL COM 141619106 2,147 94,988 SH   SOLE 2 67,287 0 27,701
CARDIOVASCULAR SYS INC DEL COM 141619106 21 945 SH   SOLE 4 174 0 771
CARDIOVASCULAR SYS INC DEL COM 141619106 14 632 SH   SOLE 7 632 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,357 148,549 SH   SOLE 18 133,289 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 5,813 257,207 SH   SOLE 19 257,207 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 115,869 5,126,952 SH   SOLE 21 5,126,952 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 28,128 1,244,593 SH   SOLE 22 1,219,814 0 24,779
CARDIOVASCULAR SYS INC DEL COM 141619106 188 8,310 SH   SOLE 23 8,310 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 177 7,810 SH   SOLE 25 7,810 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,419 62,784 SH   SOLE 26 19,723 0 43,061
CARDIOVASCULAR SYS INC DEL COM 141619106 1,682 74,405 SH   SOLE 30 74,405 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 163 7,234 SH   SOLE 36 7,234 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 110 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,088 48,147 SH   SOLE 43 45,880 0 2,267
CARDLYTICS INC COM 14161W105 1,747 31,784 SH   SOLE 2 16,398 0 15,386
CARDLYTICS INC COM 14161W105 6 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105 25 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105 5,071 92,240 SH   SOLE 18 86,019 0 6,221
CARDLYTICS INC COM 14161W105 10,759 195,691 SH   SOLE 19 195,691 0 0
CARDLYTICS INC COM 14161W105 60,063 1,092,453 SH   SOLE 21 1,092,453 0 0
CARDLYTICS INC COM 14161W105 48,113 875,094 SH   SOLE 22 857,102 0 17,992
CARDLYTICS INC COM 14161W105 288 5,238 SH   SOLE 23 5,238 0 0
CARDLYTICS INC COM 14161W105 343 6,242 SH   SOLE 25 6,242 0 0
CARDLYTICS INC COM 14161W105 2,164 39,361 SH   SOLE 26 12,791 0 26,570
CARDLYTICS INC COM 14161W105 29 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105 1,106 20,125 SH   SOLE 30 20,125 0 0
CARDLYTICS INC COM 14161W105 112 2,035 SH   SOLE 36 2,035 0 0
CARDLYTICS INC COM 14161W105 214 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 322 5,853 SH   SOLE 43 5,542 0 311
CARECLOUD INC COM 14167R100 10 1,926 SH   SOLE 18 1,926 0 0
CARECLOUD INC COM 14167R100 146 28,351 SH   SOLE 21 28,351 0 0
CARECLOUD INC COM 14167R100 151 29,312 SH   SOLE 22 29,312 0 0
CAREDX INC COM 14167L103 844 22,821 SH   SOLE 2 17,402 0 5,419
CAREDX INC COM 14167L103 7 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 28 764 SH   SOLE 7 764 0 0
CAREDX INC COM 14167L103 5,100 137,877 SH   SOLE 18 133,682 0 4,195
CAREDX INC COM 14167L103 4,874 131,753 SH   SOLE 19 131,753 0 0
CAREDX INC COM 14167L103 77,167 2,086,153 SH   SOLE 21 2,086,153 0 0
CAREDX INC COM 14167L103 45,158 1,220,821 SH   SOLE 22 1,188,693 0 32,128
CAREDX INC COM 14167L103 32 868 SH   SOLE 23 868 0 0
CAREDX INC COM 14167L103 321 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103 833 22,519 SH   SOLE 26 17,636 0 4,883
CAREDX INC COM 14167L103 31 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103 8,116 219,408 SH   SOLE 30 219,408 0 0
CAREDX INC COM 14167L103 220 5,958 SH   SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 9 252 SH   OTR 43 252 0 0
CAREDX INC COM 14167L103 325 8,777 SH   SOLE 43 8,777 0 0
CAREMAX INC COM CL A 14171W103 20 2,632 SH   SOLE 2 0 0 2,632
CAREMAX INC COM CL A 14171W103 220 29,440 SH   SOLE 18 29,440 0 0
CAREMAX INC COM CL A 14171W103 5,656 757,129 SH   SOLE 19 757,129 0 0
CAREMAX INC COM CL A 14171W103 735 98,458 SH   SOLE 21 98,458 0 0
CAREMAX INC COM CL A 14171W103 6,779 907,474 SH   SOLE 22 907,474 0 0
CAREMAX INC COM CL A 14171W103 3 431 SH   SOLE 43 0 0 431
CAREMAX INC *W EXP 06/08/202 14171W111 9 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 235 156,441 SH   SOLE 19 156,441 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 3 1,930 SH   SOLE 20 1,930 0 0
CARETRUST REIT INC COM 14174T107 2,234 115,747 SH   SOLE 2 27,722 0 88,025
CARETRUST REIT INC COM 14174T107 897 46,498 SH   SOLE 4 46,498 0 0
CARETRUST REIT INC COM 14174T107 2,344 121,462 SH   SOLE 7 121,462 0 0
CARETRUST REIT INC COM 14174T107 6,916 358,356 SH   SOLE 18 358,356 0 0
CARETRUST REIT INC COM 14174T107 5,654 292,967 SH   SOLE 19 292,967 0 0
CARETRUST REIT INC COM 14174T107 239,373 12,402,763 SH   SOLE 21 12,402,763 0 0
CARETRUST REIT INC COM 14174T107 61,025 3,161,922 SH   SOLE 22 3,063,517 0 98,405
CARETRUST REIT INC COM 14174T107 54 2,801 SH   SOLE 23 2,801 0 0
CARETRUST REIT INC COM 14174T107 8,161 422,871 SH   SOLE 25 422,871 0 0
CARETRUST REIT INC COM 14174T107 503 26,065 SH   SOLE 26 20,645 0 5,420
CARETRUST REIT INC COM 14174T107 1,144 59,286 SH   SOLE 28 1,724 0 57,562
CARETRUST REIT INC COM 14174T107 13,841 717,176 SH   SOLE 30 717,176 0 0
CARETRUST REIT INC COM 14174T107 274 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107 1,074 55,655 SH   SOLE 43 51,935 0 3,720
CARGURUS INC COM CL A 141788109 2,827 66,589 SH   SOLE 2 56,387 0 10,202
CARGURUS INC COM CL A 141788109 15 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 58 1,371 SH   SOLE 7 1,371 0 0
CARGURUS INC COM CL A 141788109 0 2 SH   SOLE 17 0 0 2
CARGURUS INC COM CL A 141788109 10,760 253,415 SH   SOLE 18 249,896 0 3,519
CARGURUS INC COM CL A 141788109 8,772 206,593 SH   SOLE 19 206,593 0 0
CARGURUS INC COM CL A 141788109 136,399 3,212,400 SH   SOLE 21 3,212,400 0 0
CARGURUS INC COM CL A 141788109 88,523 2,084,855 SH   SOLE 22 2,035,230 0 49,625
CARGURUS INC COM CL A 141788109 67 1,589 SH   SOLE 23 1,589 0 0
CARGURUS INC COM CL A 141788109 443 10,434 SH   SOLE 25 10,434 0 0
CARGURUS INC COM CL A 141788109 1,142 26,890 SH   SOLE 26 19,366 0 7,524
CARGURUS INC COM CL A 141788109 70 1,660 SH   SOLE 28 1,660 0 0
CARGURUS INC COM CL A 141788109 6,553 154,344 SH   SOLE 30 154,344 0 0
CARGURUS INC COM CL A 141788109 35 824 SH   SOLE 36 824 0 0
CARGURUS INC COM CL A 141788109 432 10,171 SH   SOLE 40 10,171 0 0
CARGURUS INC COM CL A 141788109 1,129 26,599 SH   SOLE 43 24,692 0 1,907
CARIBOU BIOSCIENCES INC COM 142038108 207 22,521 SH   SOLE 2 9,117 0 13,404
CARIBOU BIOSCIENCES INC COM 142038108 6 704 SH   SOLE 7 704 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,323 144,098 SH   SOLE 18 144,098 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,631 177,691 SH   SOLE 19 177,691 0 0
CARIBOU BIOSCIENCES INC COM 142038108 19,298 2,102,147 SH   SOLE 21 2,102,147 0 0
CARIBOU BIOSCIENCES INC COM 142038108 7,593 827,150 SH   SOLE 22 794,580 0 32,570
CARIBOU BIOSCIENCES INC COM 142038108 5 545 SH   SOLE 23 545 0 0
CARIBOU BIOSCIENCES INC COM 142038108 46 4,998 SH   SOLE 25 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108 323 35,213 SH   SOLE 30 35,213 0 0
CARIBOU BIOSCIENCES INC COM 142038108 38 4,115 SH   SOLE 40 4,115 0 0
CARLISLE COS INC COM 142339100 25,772 104,798 SH   SOLE 2 43,008 0 61,790
CARLISLE COS INC COM 142339100 46 187 SH   SOLE 4 187 0 0
CARLISLE COS INC COM 142339100 1,400 5,694 SH   SOLE 7 5,694 0 0
CARLISLE COS INC COM 142339100 27,992 113,825 SH   SOLE 18 113,825 0 0
CARLISLE COS INC COM 142339100 3,700 15,046 SH   SOLE 19 15,046 0 0
CARLISLE COS INC COM 142339100 633,785 2,577,200 SH   SOLE 21 2,577,200 0 0
CARLISLE COS INC COM 142339100 349,762 1,422,260 SH   SOLE 22 1,362,041 0 60,219
CARLISLE COS INC COM 142339100 1,730 7,033 SH   SOLE 25 7,033 0 0
CARLISLE COS INC COM 142339100 5,160 20,983 SH   SOLE 26 16,492 0 4,491
CARLISLE COS INC COM 142339100 228 929 SH   SOLE 28 929 0 0
CARLISLE COS INC COM 142339100 7,449 30,289 SH   SOLE 30 30,289 0 0
CARLISLE COS INC COM 142339100 185 753 SH   SOLE 31 753 0 0
CARLISLE COS INC COM 142339100 230 935 SH   SOLE 36 935 0 0
CARLISLE COS INC COM 142339100 1,638 6,659 SH   SOLE 40 6,659 0 0
CARLISLE COS INC COM 142339100 46 188 SH   OTR 43 188 0 0
CARLISLE COS INC COM 142339100 4,452 18,104 SH   SOLE 43 15,184 0 2,920
CARLOTZ INC COM CL A 142552108 43 31,456 SH   SOLE 2 19,199 0 12,257
CARLOTZ INC COM CL A 142552108 258 188,678 SH   SOLE 18 188,678 0 0
CARLOTZ INC COM CL A 142552108 172 125,449 SH   SOLE 19 125,449 0 0
CARLOTZ INC COM CL A 142552108 3,568 2,604,115 SH   SOLE 21 2,604,115 0 0
CARLOTZ INC COM CL A 142552108 2,518 1,837,828 SH   SOLE 22 1,754,938 0 82,890
CARLOTZ INC COM CL A 142552108 21 15,463 SH   SOLE 25 15,463 0 0
CARLOTZ INC COM CL A 142552108 32 23,484 SH   SOLE 30 23,484 0 0
CARLOTZ INC COM CL A 142552108 17 12,717 SH   SOLE 40 12,717 0 0
CARLYLE GROUP INC COM 14316J108 18,884 386,089 SH   SOLE 2 31,759 0 354,330
CARLYLE GROUP INC COM 14316J108 5,897 120,566 SH   SOLE 4 65,966 0 54,600
CARLYLE GROUP INC COM 14316J108 733 14,983 SH   SOLE 7 14,983 0 0
CARLYLE GROUP INC COM 14316J108 22 446 SH   SOLE 13 446 0 0
CARLYLE GROUP INC COM 14316J108 868 17,743 SH   SOLE 15 17,743 0 0
CARLYLE GROUP INC COM 14316J108 8,759 179,077 SH   SOLE 18 170,798 0 8,279
CARLYLE GROUP INC COM 14316J108 276,114 5,645,345 SH   SOLE 19 5,645,345 0 0
CARLYLE GROUP INC COM 14316J108 114,890 2,349,017 SH   SOLE 21 2,349,017 0 0
CARLYLE GROUP INC COM 14316J108 198,849 4,065,617 SH   SOLE 22 3,781,124 0 284,493
CARLYLE GROUP INC COM 14316J108 9,893 202,262 SH   SOLE 23 202,262 0 0
CARLYLE GROUP INC COM 14316J108 19,510 398,892 SH   SOLE 25 398,892 0 0
CARLYLE GROUP INC COM 14316J108 10,115 206,812 SH   SOLE 26 90,776 0 116,036
CARLYLE GROUP INC COM 14316J108 10,956 224,006 SH   SOLE 28 8,161 0 215,845
CARLYLE GROUP INC COM 14316J108 65,354 1,336,213 SH   SOLE 30 993,806 0 342,407
CARLYLE GROUP INC COM 14316J108 1,747 35,714 SH   SOLE 31 18,206 0 17,508
CARLYLE GROUP INC COM 14316J108 392 8,013 SH   SOLE 34 8,013 0 0
CARLYLE GROUP INC COM 14316J108 2,993 61,186 SH   SOLE 36 61,186 0 0
CARLYLE GROUP INC COM 14316J108 251 5,134 SH   SOLE 40 5,134 0 0
CARMAX INC COM 143130102 31,315 324,577 SH   SOLE 2 42,675 0 281,902
CARMAX INC COM 143130102 10,095 104,638 SH   SOLE 4 64,444 0 40,194
CARMAX INC COM 143130102 13,828 143,329 SH   SOLE 7 138,691 0 4,638
CARMAX INC COM 143130102 78 809 SH   SOLE 13 809 0 0
CARMAX INC COM 143130102 2,201 22,809 SH   SOLE 15 22,809 0 0
CARMAX INC COM 143130102 25,551 264,835 SH   SOLE 18 242,847 0 21,988
CARMAX INC COM 143130102 6,636 68,786 SH   SOLE 19 68,786 0 0
CARMAX INC COM 143130102 398,940 4,134,951 SH   SOLE 21 4,134,951 0 0
CARMAX INC COM 143130102 327,747 3,397,046 SH   SOLE 22 3,068,610 0 328,436
CARMAX INC COM 143130102 19,585 202,991 SH   SOLE 23 202,991 0 0
CARMAX INC COM 143130102 19,548 202,613 SH   SOLE 25 202,613 0 0
CARMAX INC COM 143130102 32,988 341,918 SH   SOLE 26 121,298 0 220,620
CARMAX INC COM 143130102 26,629 276,005 SH   SOLE 28 7,517 0 268,488
CARMAX INC COM 143130102 66,442 688,657 SH   SOLE 30 688,657 0 0
CARMAX INC COM 143130102 3,563 36,929 SH   SOLE 31 18,414 0 18,515
CARMAX INC COM 143130102 833 8,631 SH   SOLE 34 8,631 0 0
CARMAX INC COM 143130102 6,936 71,895 SH   SOLE 36 71,895 0 0
CARMAX INC COM 143130102 516 5,353 SH   SOLE 40 5,353 0 0
CARMAX INC COM 143130102 23 234 SH   OTR 43 234 0 0
CARMAX INC COM 143130102 10,734 111,253 SH   SOLE 43 90,560 0 20,693
CARNIVAL CORP COMMON STOCK 143658300 30,939 1,530,094 SH   SOLE 2 180,555 0 1,349,539
CARNIVAL CORP COMMON STOCK 143658300 7,578 374,762 SH   SOLE 4 319,883 0 54,879
CARNIVAL CORP COMMON STOCK 143658300 14,382 711,258 SH   SOLE 7 688,209 0 23,049
CARNIVAL CORP COMMON STOCK 143658300 92 4,551 SH   SOLE 13 4,551 0 0
CARNIVAL CORP COMMON STOCK 143658300 2,316 114,542 SH   SOLE 15 114,542 0 0
CARNIVAL CORP COMMON STOCK 143658300 2 100 SH   SOLE 17 0 0 100
CARNIVAL CORP COMMON STOCK 143658300 27,256 1,347,961 SH   SOLE 18 1,235,145 0 112,816
CARNIVAL CORP COMMON STOCK 143658300 7,185 355,365 SH   SOLE 19 355,365 0 0
CARNIVAL CORP COMMON STOCK 143658300 387,687 19,173,465 SH   SOLE 21 19,173,465 0 0
CARNIVAL CORP COMMON STOCK 143658300 353,834 17,499,229 SH   SOLE 22 15,832,537 0 1,666,692
CARNIVAL CORP COMMON STOCK 143658300 21,049 1,041,008 SH   SOLE 23 1,041,008 0 0
CARNIVAL CORP COMMON STOCK 143658300 21,409 1,058,821 SH   SOLE 25 1,058,821 0 0
CARNIVAL CORP COMMON STOCK 143658300 35,932 1,777,060 SH   SOLE 26 636,181 0 1,140,879
CARNIVAL CORP COMMON STOCK 143658300 24,336 1,203,574 SH   SOLE 28 0 0 1,203,574
CARNIVAL CORP COMMON STOCK 143658300 69,397 3,432,098 SH   SOLE 30 3,432,098 0 0
CARNIVAL CORP COMMON STOCK 143658300 3,576 176,865 SH   SOLE 31 83,532 0 93,333
CARNIVAL CORP COMMON STOCK 143658300 844 41,717 SH   SOLE 34 41,717 0 0
CARNIVAL CORP COMMON STOCK 143658300 8,070 399,122 SH   SOLE 36 399,122 0 0
CARNIVAL CORP COMMON STOCK 143658300 578 28,583 SH   SOLE 40 28,583 0 0
CARNIVAL CORP COMMON STOCK 143658300 36 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300 9,323 461,059 SH   SOLE 43 378,450 0 82,609
CARNIVAL CORP NOTE 5.750% 4/0 143658BE1 7,219 3,450,000 PRN   SOLE 21 3,450,000 0 0
CARNIVAL PLC ADR 14365C103 7,172 392,532 SH   SOLE 43 264,991 0 127,541
CARPARTS COM INC COM 14427M107 106 15,821 SH   SOLE 2 11,154 0 4,667
CARPARTS COM INC COM 14427M107 1 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 4 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 926 138,242 SH   SOLE 18 138,242 0 0
CARPARTS COM INC COM 14427M107 583 87,008 SH   SOLE 19 87,008 0 0
CARPARTS COM INC COM 14427M107 11,308 1,687,745 SH   SOLE 21 1,687,745 0 0
CARPARTS COM INC COM 14427M107 7,477 1,116,024 SH   SOLE 22 1,090,439 0 25,585
CARPARTS COM INC COM 14427M107 31 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107 28 4,149 SH   SOLE 26 0 0 4,149
CARPARTS COM INC COM 14427M107 380 56,724 SH   SOLE 30 56,724 0 0
CARPARTS COM INC COM 14427M107 29 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 115 17,236 SH   SOLE 43 16,314 0 922
CARPENTER TECHNOLOGY CORP COM 144285103 1,317 31,365 SH   SOLE 2 13,676 0 17,689
CARPENTER TECHNOLOGY CORP COM 144285103 8 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 26 622 SH   SOLE 7 622 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,411 176,547 SH   SOLE 18 176,547 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,537 84,253 SH   SOLE 19 84,253 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 257,359 6,130,523 SH   SOLE 21 6,130,523 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 50,579 1,204,836 SH   SOLE 22 1,157,774 0 47,062
CARPENTER TECHNOLOGY CORP COM 144285103 261 6,211 SH   SOLE 25 6,211 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 750 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 18 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,423 81,538 SH   SOLE 30 81,538 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 110 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 234 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,697 40,430 SH   SOLE 43 39,426 0 1,004
CARRIAGE SVCS INC COM 143905107 707 13,258 SH   SOLE 2 4,349 0 8,909
CARRIAGE SVCS INC COM 143905107 4 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 11 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 2,520 47,253 SH   SOLE 18 47,253 0 0
CARRIAGE SVCS INC COM 143905107 1,473 27,624 SH   SOLE 19 27,624 0 0
CARRIAGE SVCS INC COM 143905107 32,639 612,018 SH   SOLE 21 612,018 0 0
CARRIAGE SVCS INC COM 143905107 20,167 378,149 SH   SOLE 22 364,021 0 14,128
CARRIAGE SVCS INC COM 143905107 116 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107 35 665 SH   SOLE 26 665 0 0
CARRIAGE SVCS INC COM 143905107 731 13,698 SH   SOLE 30 13,698 0 0
CARRIAGE SVCS INC COM 143905107 24 455 SH   SOLE 34 455 0 0
CARRIAGE SVCS INC COM 143905107 36 675 SH   SOLE 36 675 0 0
CARRIAGE SVCS INC COM 143905107 90 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 23 435 SH   OTR 43 435 0 0
CARRIAGE SVCS INC COM 143905107 67 1,250 SH   SOLE 43 1,250 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 72,897 1,589,215 SH   SOLE 2 237,296 0 1,351,919
CARRIER GLOBAL CORPORATION COM 14448C104 28,456 620,352 SH   SOLE 4 419,211 0 201,141
CARRIER GLOBAL CORPORATION COM 14448C104 34,166 744,848 SH   SOLE 7 720,660 0 24,188
CARRIER GLOBAL CORPORATION COM 14448C104 152 3,312 SH   SOLE 13 3,312 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 5,439 118,578 SH   SOLE 15 118,578 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 79,276 1,728,271 SH   SOLE 18 1,613,226 0 115,045
CARRIER GLOBAL CORPORATION COM 14448C104 47,769 1,041,391 SH   SOLE 19 1,041,391 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,032,158 22,501,811 SH   SOLE 21 22,501,811 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 826,526 18,018,874 SH   SOLE 22 16,368,209 0 1,650,665
CARRIER GLOBAL CORPORATION COM 14448C104 47,101 1,026,830 SH   SOLE 23 1,026,830 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 66,793 1,456,146 SH   SOLE 25 1,456,146 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 84,773 1,848,124 SH   SOLE 26 681,464 0 1,166,660
CARRIER GLOBAL CORPORATION COM 14448C104 94,250 2,054,715 SH   SOLE 28 24,758 0 2,029,957
CARRIER GLOBAL CORPORATION COM 14448C104 26 566 SH   SOLE 29 566 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 197,958 4,315,630 SH   SOLE 30 4,059,272 0 256,358
CARRIER GLOBAL CORPORATION COM 14448C104 8,499 185,287 SH   SOLE 31 91,570 0 93,717
CARRIER GLOBAL CORPORATION COM 14448C104 11,146 242,983 SH   SOLE 34 242,983 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 16,571 361,259 SH   SOLE 36 361,259 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,247 27,178 SH   SOLE 40 27,178 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 103 2,241 SH   OTR 43 2,241 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 26,993 588,465 SH   SOLE 43 523,461 0 65,004
CARROLS RESTAURANT GROUP INC COM 14574X104 55 24,366 SH   SOLE 2 1,399 0 22,967
CARROLS RESTAURANT GROUP INC COM 14574X104 2 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 263 116,329 SH   SOLE 18 116,329 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 133 58,752 SH   SOLE 19 58,752 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2,744 1,214,188 SH   SOLE 21 1,214,188 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,806 799,235 SH   SOLE 22 781,651 0 17,584
CARROLS RESTAURANT GROUP INC COM 14574X104 2 907 SH   SOLE 43 907 0 0
CARS COM INC COM 14575E105 782 54,205 SH   SOLE 2 19,541 0 34,664
CARS COM INC COM 14575E105 5 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 16 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 3,598 249,347 SH   SOLE 18 249,347 0 0
CARS COM INC COM 14575E105 1,745 120,963 SH   SOLE 19 120,963 0 0
CARS COM INC COM 14575E105 114,946 7,965,793 SH   SOLE 21 7,965,793 0 0
CARS COM INC COM 14575E105 24,023 1,664,777 SH   SOLE 22 1,594,356 0 70,421
CARS COM INC COM 14575E105 124 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105 245 16,995 SH   SOLE 26 10,635 0 6,360
CARS COM INC COM 14575E105 18 1,223 SH   SOLE 28 1,223 0 0
CARS COM INC COM 14575E105 2,660 184,365 SH   SOLE 30 184,365 0 0
CARS COM INC COM 14575E105 156 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105 9 657 SH   OTR 43 657 0 0
CARS COM INC COM 14575E105 323 22,412 SH   SOLE 43 21,765 0 647
CARTER BANKSHARES INC COM NEW 146103106 523 30,096 SH   SOLE 2 946 0 29,150
CARTER BANKSHARES INC COM NEW 146103106 6 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,413 81,372 SH   SOLE 18 81,372 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,759 101,262 SH   SOLE 19 101,262 0 0
CARTER BANKSHARES INC COM NEW 146103106 16,546 952,551 SH   SOLE 21 952,551 0 0
CARTER BANKSHARES INC COM NEW 146103106 10,181 586,121 SH   SOLE 22 568,667 0 17,454
CARTER BANKSHARES INC COM NEW 146103106 23 1,326 SH   SOLE 43 1,326 0 0
CARTERS INC COM 146229109 5,407 58,775 SH   SOLE 2 37,774 0 21,001
CARTERS INC COM 146229109 9 96 SH   SOLE 4 96 0 0
CARTERS INC COM 146229109 85 927 SH   SOLE 7 927 0 0
CARTERS INC COM 146229109 8,409 91,414 SH   SOLE 18 91,414 0 0
CARTERS INC COM 146229109 1,075 11,683 SH   SOLE 19 11,683 0 0
CARTERS INC COM 146229109 190,691 2,072,951 SH   SOLE 21 2,072,951 0 0
CARTERS INC COM 146229109 105,824 1,150,389 SH   SOLE 22 1,100,977 0 49,412
CARTERS INC COM 146229109 566 6,157 SH   SOLE 25 6,157 0 0
CARTERS INC COM 146229109 1,438 15,634 SH   SOLE 26 12,205 0 3,429
CARTERS INC COM 146229109 72 783 SH   SOLE 28 783 0 0
CARTERS INC COM 146229109 2,439 26,515 SH   SOLE 30 26,515 0 0
CARTERS INC COM 146229109 56 607 SH   SOLE 31 607 0 0
CARTERS INC COM 146229109 139 1,509 SH   SOLE 36 1,509 0 0
CARTERS INC COM 146229109 533 5,793 SH   SOLE 40 5,793 0 0
CARTERS INC COM 146229109 1,034 11,238 SH   SOLE 43 10,868 0 370
CARVANA CO CL A 146869102 14,748 123,628 SH   SOLE 2 11,485 0 112,143
CARVANA CO CL A 146869102 5,776 48,418 SH   SOLE 4 31,222 0 17,196
CARVANA CO CL A 146869102 767 6,431 SH   SOLE 7 6,431 0 0
CARVANA CO CL A 146869102 29 246 SH   SOLE 13 246 0 0
CARVANA CO CL A 146869102 734 6,155 SH   SOLE 15 6,155 0 0
CARVANA CO CL A 146869102 6,537 54,801 SH   SOLE 18 50,926 0 3,875
CARVANA CO CL A 146869102 7,056 59,153 SH   SOLE 19 59,153 0 0
CARVANA CO CL A 146869102 131,278 1,100,492 SH   SOLE 21 1,100,492 0 0
CARVANA CO CL A 146869102 208,132 1,744,759 SH   SOLE 22 1,608,293 0 136,466
CARVANA CO CL A 146869102 11,240 94,226 SH   SOLE 23 94,226 0 0
CARVANA CO CL A 146869102 12,724 106,666 SH   SOLE 25 106,666 0 0
CARVANA CO CL A 146869102 13,083 109,675 SH   SOLE 26 48,446 0 61,229
CARVANA CO CL A 146869102 12,864 107,837 SH   SOLE 28 1,506 0 106,331
CARVANA CO CL A 146869102 24,489 205,291 SH   SOLE 30 205,291 0 0
CARVANA CO CL A 146869102 2,009 16,839 SH   SOLE 31 8,728 0 8,111
CARVANA CO CL A 146869102 4,791 40,160 SH   SOLE 34 40,160 0 0
CARVANA CO CL A 146869102 3,418 28,649 SH   SOLE 36 28,649 0 0
CARVANA CO CL A 146869102 293 2,456 SH   SOLE 40 2,456 0 0
CARVANA CO CL A 146869102 13 108 SH   OTR 43 108 0 0
CARVANA CO CL A 146869102 3,805 31,896 SH   SOLE 43 25,413 0 6,483
CASA SYS INC COM 14713L102 108 23,809 SH   SOLE 2 14,268 0 9,541
CASA SYS INC COM 14713L102 2 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 385 85,181 SH   SOLE 18 85,181 0 0
CASA SYS INC COM 14713L102 1,126 249,170 SH   SOLE 19 249,170 0 0
CASA SYS INC COM 14713L102 5,012 1,108,817 SH   SOLE 21 1,108,817 0 0
CASA SYS INC COM 14713L102 3,785 837,349 SH   SOLE 22 815,389 0 21,960
CASA SYS INC COM 14713L102 13 2,778 SH   SOLE 23 2,778 0 0
CASA SYS INC COM 14713L102 36 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102 25 5,425 SH   SOLE 26 0 0 5,425
CASA SYS INC COM 14713L102 34 7,620 SH   SOLE 30 7,620 0 0
CASA SYS INC COM 14713L102 18 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 31 6,966 SH   SOLE 43 6,966 0 0
CASELLA WASTE SYS INC CL A 147448104 2,490 28,413 SH   SOLE 2 21,392 0 7,021
CASELLA WASTE SYS INC CL A 147448104 15 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104 61 697 SH   SOLE 7 697 0 0
CASELLA WASTE SYS INC CL A 147448104 11,375 129,774 SH   SOLE 18 129,774 0 0
CASELLA WASTE SYS INC CL A 147448104 7,889 90,011 SH   SOLE 19 90,011 0 0
CASELLA WASTE SYS INC CL A 147448104 144,703 1,650,921 SH   SOLE 21 1,650,921 0 0
CASELLA WASTE SYS INC CL A 147448104 103,216 1,177,594 SH   SOLE 22 1,146,668 0 30,926
CASELLA WASTE SYS INC CL A 147448104 637 7,269 SH   SOLE 25 7,269 0 0
CASELLA WASTE SYS INC CL A 147448104 1,601 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 79 898 SH   SOLE 28 898 0 0
CASELLA WASTE SYS INC CL A 147448104 6,714 76,605 SH   SOLE 30 76,605 0 0
CASELLA WASTE SYS INC CL A 147448104 581 6,623 SH   SOLE 40 6,623 0 0
CASELLA WASTE SYS INC CL A 147448104 1,355 15,464 SH   SOLE 43 14,665 0 799
CASEYS GEN STORES INC COM 147528103 10,051 50,718 SH   SOLE 2 31,036 0 19,682
CASEYS GEN STORES INC COM 147528103 26 130 SH   SOLE 4 130 0 0
CASEYS GEN STORES INC COM 147528103 1,093 5,514 SH   SOLE 7 5,514 0 0
CASEYS GEN STORES INC COM 147528103 15,947 80,471 SH   SOLE 18 80,471 0 0
CASEYS GEN STORES INC COM 147528103 2,184 11,019 SH   SOLE 19 11,019 0 0
CASEYS GEN STORES INC COM 147528103 359,130 1,812,231 SH   SOLE 21 1,812,231 0 0
CASEYS GEN STORES INC COM 147528103 200,081 1,009,641 SH   SOLE 22 966,317 0 43,324
CASEYS GEN STORES INC COM 147528103 2,789 14,075 SH   SOLE 26 11,329 0 2,746
CASEYS GEN STORES INC COM 147528103 131 661 SH   SOLE 28 661 0 0
CASEYS GEN STORES INC COM 147528103 4,253 21,462 SH   SOLE 30 21,462 0 0
CASEYS GEN STORES INC COM 147528103 107 541 SH   SOLE 31 541 0 0
CASEYS GEN STORES INC COM 147528103 165 833 SH   SOLE 36 833 0 0
CASEYS GEN STORES INC COM 147528103 971 4,899 SH   SOLE 40 4,899 0 0
CASEYS GEN STORES INC COM 147528103 5,306 26,773 SH   SOLE 43 25,568 0 1,205
CASI PHARMACEUTICALS INC COM 14757U109 2 2,081 SH   SOLE 2 0 0 2,081
CASI PHARMACEUTICALS INC COM 14757U109 19 23,312 SH   SOLE 18 23,312 0 0
CASI PHARMACEUTICALS INC COM 14757U109 224 276,242 SH   SOLE 21 276,242 0 0
CASI PHARMACEUTICALS INC COM 14757U109 715 883,559 SH   SOLE 22 883,559 0 0
CASI PHARMACEUTICALS INC COM 14757U109 4 5,189 SH   SOLE 43 5,189 0 0
CASS INFORMATION SYS INC COM 14808P109 811 21,974 SH   SOLE 2 14,219 0 7,755
CASS INFORMATION SYS INC COM 14808P109 9 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 1,931 52,316 SH   SOLE 18 52,316 0 0
CASS INFORMATION SYS INC COM 14808P109 937 25,399 SH   SOLE 19 25,399 0 0
CASS INFORMATION SYS INC COM 14808P109 19,627 531,742 SH   SOLE 21 531,742 0 0
CASS INFORMATION SYS INC COM 14808P109 12,534 339,591 SH   SOLE 22 326,240 0 13,351
CASS INFORMATION SYS INC COM 14808P109 64 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109 494 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 287 7,772 SH   SOLE 30 7,772 0 0
CASS INFORMATION SYS INC COM 14808P109 47 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 238 6,452 SH   SOLE 43 6,452 0 0
CASSAVA SCIENCES INC COM 14817C107 1,334 35,916 SH   SOLE 2 18,062 0 17,854
CASSAVA SCIENCES INC COM 14817C107 4 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107 21 576 SH   SOLE 7 576 0 0
CASSAVA SCIENCES INC COM 14817C107 3,908 105,216 SH   SOLE 18 99,467 0 5,749
CASSAVA SCIENCES INC COM 14817C107 7,574 203,942 SH   SOLE 19 203,942 0 0
CASSAVA SCIENCES INC COM 14817C107 49,354 1,328,877 SH   SOLE 21 1,328,877 0 0
CASSAVA SCIENCES INC COM 14817C107 34,967 941,503 SH   SOLE 22 918,321 0 23,182
CASSAVA SCIENCES INC COM 14817C107 192 5,168 SH   SOLE 23 5,168 0 0
CASSAVA SCIENCES INC COM 14817C107 197 5,299 SH   SOLE 25 5,299 0 0
CASSAVA SCIENCES INC COM 14817C107 1,388 37,378 SH   SOLE 26 12,223 0 25,155
CASSAVA SCIENCES INC COM 14817C107 286 7,695 SH   SOLE 28 7,695 0 0
CASSAVA SCIENCES INC COM 14817C107 811 21,838 SH   SOLE 30 21,838 0 0
CASSAVA SCIENCES INC COM 14817C107 49 1,309 SH   SOLE 36 1,309 0 0
CASSAVA SCIENCES INC COM 14817C107 161 4,346 SH   SOLE 40 4,346 0 0
CASSAVA SCIENCES INC COM 14817C107 174 4,698 SH   SOLE 43 4,676 0 22
CASTLE BIOSCIENCES INC COM 14843C105 396 8,837 SH   SOLE 2 5,819 0 3,018
CASTLE BIOSCIENCES INC COM 14843C105 3 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105 15 342 SH   SOLE 7 342 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,713 60,479 SH   SOLE 18 60,479 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,974 44,004 SH   SOLE 19 44,004 0 0
CASTLE BIOSCIENCES INC COM 14843C105 44,452 990,900 SH   SOLE 21 990,900 0 0
CASTLE BIOSCIENCES INC COM 14843C105 24,364 543,123 SH   SOLE 22 530,117 0 13,006
CASTLE BIOSCIENCES INC COM 14843C105 150 3,353 SH   SOLE 25 3,353 0 0
CASTLE BIOSCIENCES INC COM 14843C105 644 14,357 SH   SOLE 26 12,524 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105 4,938 110,066 SH   SOLE 30 110,066 0 0
CASTLE BIOSCIENCES INC COM 14843C105 99 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105 215 4,793 SH   SOLE 43 4,679 0 114
CATALENT INC COM 148806102 46,478 419,097 SH   SOLE 2 94,230 0 324,867
CATALENT INC COM 148806102 12,829 115,677 SH   SOLE 4 69,217 0 46,460
CATALENT INC COM 148806102 17,109 154,276 SH   SOLE 7 149,363 0 4,913
CATALENT INC COM 148806102 64 581 SH   SOLE 13 581 0 0
CATALENT INC COM 148806102 1,783 16,082 SH   SOLE 15 16,082 0 0
CATALENT INC COM 148806102 82,932 747,813 SH   SOLE 18 723,018 0 24,795
CATALENT INC COM 148806102 300,722 2,711,654 SH   SOLE 19 2,711,654 0 0
CATALENT INC COM 148806102 540,809 4,876,547 SH   SOLE 21 4,876,547 0 0
CATALENT INC COM 148806102 487,530 4,396,124 SH   SOLE 22 4,048,197 0 347,927
CATALENT INC COM 148806102 23,662 213,362 SH   SOLE 23 213,362 0 0
CATALENT INC COM 148806102 31,840 287,101 SH   SOLE 25 287,101 0 0
CATALENT INC COM 148806102 38,740 349,325 SH   SOLE 26 118,503 0 230,822
CATALENT INC COM 148806102 33,087 298,350 SH   SOLE 28 18,658 0 279,692
CATALENT INC COM 148806102 101 908 SH   SOLE 29 908 0 0
CATALENT INC COM 148806102 87,943 792,995 SH   SOLE 30 792,995 0 0
CATALENT INC COM 148806102 4,343 39,164 SH   SOLE 31 19,799 0 19,365
CATALENT INC COM 148806102 1,019 9,186 SH   SOLE 34 9,186 0 0
CATALENT INC COM 148806102 7,176 64,705 SH   SOLE 36 64,705 0 0
CATALENT INC COM 148806102 636 5,734 SH   SOLE 40 5,734 0 0
CATALENT INC COM 148806102 123 1,111 SH   OTR 43 1,111 0 0
CATALENT INC COM 148806102 14,553 131,228 SH   SOLE 43 122,549 0 8,679
CATALYST BANCORP INC COMMON STOCK 14888L101 15 1,098 SH   SOLE 18 1,098 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 170 12,456 SH   SOLE 21 12,456 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 769 56,328 SH   SOLE 22 56,328 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 7 9,985 SH   SOLE 2 9,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 4 5,711 SH   SOLE 18 5,711 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 57 86,288 SH   SOLE 21 86,288 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 100 151,601 SH   SOLE 22 151,601 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,651 199,183 SH   SOLE 2 28,478 0 170,705
CATALYST PHARMACEUTICALS INC COM 14888U101 11 1,374 SH   SOLE 7 1,374 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 2,518 303,735 SH   SOLE 18 303,735 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,473 177,682 SH   SOLE 19 177,682 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 31,795 3,835,389 SH   SOLE 21 3,835,389 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 18,472 2,228,285 SH   SOLE 22 2,119,136 0 109,149
CATALYST PHARMACEUTICALS INC COM 14888U101 108 13,088 SH   SOLE 25 13,088 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 63 7,563 SH   SOLE 26 0 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101 5,352 645,621 SH   SOLE 30 645,621 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 15 1,865 SH   SOLE 34 1,865 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 111 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 127 15,376 SH   SOLE 43 14,832 0 544
CATCHMARK TIMBER TR INC CL A 14912Y202 188 22,987 SH   SOLE 2 13,335 0 9,652
CATCHMARK TIMBER TR INC CL A 14912Y202 3 327 SH   SOLE 7 327 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,072 130,731 SH   SOLE 18 130,731 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 735 89,676 SH   SOLE 19 89,676 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 17,267 2,105,725 SH   SOLE 21 2,105,725 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 9,789 1,193,755 SH   SOLE 22 1,155,958 0 37,797
CATCHMARK TIMBER TR INC CL A 14912Y202 1,287 156,983 SH   SOLE 25 156,983 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 434 52,902 SH   SOLE 26 21,492 0 31,410
CATCHMARK TIMBER TR INC CL A 14912Y202 2,460 300,032 SH   SOLE 30 300,032 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 194 23,628 SH   SOLE 34 23,628 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 29 3,508 SH   SOLE 40 3,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 449 54,799 SH   SOLE 43 54,799 0 0
CATERPILLAR INC COM 149123101 264,217 1,185,786 SH   SOLE 2 279,553 0 906,233
CATERPILLAR INC COM 149123101 93,698 420,512 SH   SOLE 4 267,451 0 153,061
CATERPILLAR INC COM 149123101 109,030 489,318 SH   SOLE 7 473,840 0 15,478
CATERPILLAR INC COM 149123101 4,464 20,032 SH   SOLE 13 20,032 0 0
CATERPILLAR INC COM 149123101 15,200 68,218 SH   SOLE 15 68,218 0 0
CATERPILLAR INC COM 149123101 14 61 SH   SOLE 17 0 0 61
CATERPILLAR INC COM 149123101 432,487 1,940,970 SH   SOLE 18 1,859,496 0 81,474
CATERPILLAR INC COM 149123101 69,136 310,276 SH   SOLE 19 310,276 0 0
CATERPILLAR INC COM 149123101 2,820,786 12,659,484 SH   SOLE 21 12,659,484 0 0
CATERPILLAR INC COM 149123101 2,547,915 11,434,856 SH   SOLE 22 10,313,015 0 1,121,841
CATERPILLAR INC COM 149123101 152,311 683,561 SH   SOLE 23 683,561 0 0
CATERPILLAR INC COM 149123101 213,683 958,994 SH   SOLE 25 941,254 0 17,740
CATERPILLAR INC COM 149123101 281,358 1,262,714 SH   SOLE 26 514,047 0 748,667
CATERPILLAR INC COM 149123101 300,616 1,349,141 SH   SOLE 28 15,617 0 1,333,524
CATERPILLAR INC COM 149123101 1,845 8,282 SH   SOLE 29 8,282 0 0
CATERPILLAR INC COM 149123101 818,442 3,673,108 SH   SOLE 30 3,668,215 0 4,893
CATERPILLAR INC COM 149123101 31,382 140,841 SH   SOLE 31 79,423 0 61,418
CATERPILLAR INC COM 149123101 14,811 66,469 SH   SOLE 32 66,469 0 0
CATERPILLAR INC COM 149123101 34,795 156,157 SH   SOLE 34 156,157 0 0
CATERPILLAR INC COM 149123101 52,489 235,567 SH   SOLE 36 235,567 0 0
CATERPILLAR INC COM 149123101 4,065 18,243 SH   SOLE 40 18,243 0 0
CATERPILLAR INC COM 149123101 290 1,300 SH   OTR 43 1,300 0 0
CATERPILLAR INC COM 149123101 91,548 410,861 SH   SOLE 43 368,694 0 42,167
CATHAY GEN BANCORP COM 149150104 6,567 146,755 SH   SOLE 2 99,849 0 46,906
CATHAY GEN BANCORP COM 149150104 120 2,672 SH   SOLE 4 337 0 2,335
CATHAY GEN BANCORP COM 149150104 72 1,612 SH   SOLE 7 1,612 0 0
CATHAY GEN BANCORP COM 149150104 15,638 349,444 SH   SOLE 18 349,444 0 0
CATHAY GEN BANCORP COM 149150104 8,215 183,578 SH   SOLE 19 183,578 0 0
CATHAY GEN BANCORP COM 149150104 247,807 5,537,587 SH   SOLE 21 5,537,587 0 0
CATHAY GEN BANCORP COM 149150104 104,352 2,331,892 SH   SOLE 22 2,255,531 0 76,361
CATHAY GEN BANCORP COM 149150104 456 10,179 SH   SOLE 25 10,179 0 0
CATHAY GEN BANCORP COM 149150104 1,292 28,861 SH   SOLE 26 18,482 0 10,379
CATHAY GEN BANCORP COM 149150104 64 1,420 SH   SOLE 28 1,420 0 0
CATHAY GEN BANCORP COM 149150104 5,947 132,904 SH   SOLE 30 132,904 0 0
CATHAY GEN BANCORP COM 149150104 109 2,435 SH   SOLE 36 2,435 0 0
CATHAY GEN BANCORP COM 149150104 455 10,160 SH   SOLE 40 10,160 0 0
CATHAY GEN BANCORP COM 149150104 4,269 95,400 SH   SOLE 43 92,057 0 3,343
CATO CORP NEW CL A 149205106 176 11,973 SH   SOLE 2 597 0 11,376
CATO CORP NEW CL A 149205106 4 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106 1,104 75,302 SH   SOLE 18 75,302 0 0
CATO CORP NEW CL A 149205106 547 37,337 SH   SOLE 19 37,337 0 0
CATO CORP NEW CL A 149205106 35,793 2,441,552 SH   SOLE 21 2,441,552 0 0
CATO CORP NEW CL A 149205106 8,002 545,813 SH   SOLE 22 533,576 0 12,237
CATO CORP NEW CL A 149205106 353 24,058 SH   SOLE 30 24,058 0 0
CATO CORP NEW CL A 149205106 40 2,727 SH   SOLE 43 2,727 0 0
CAVCO INDS INC DEL COM 149568107 1,009 4,188 SH   SOLE 2 2,398 0 1,790
CAVCO INDS INC DEL COM 149568107 10 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 32 131 SH   SOLE 7 131 0 0
CAVCO INDS INC DEL COM 149568107 7,664 31,822 SH   SOLE 18 31,822 0 0
CAVCO INDS INC DEL COM 149568107 3,956 16,427 SH   SOLE 19 16,427 0 0
CAVCO INDS INC DEL COM 149568107 266,285 1,105,605 SH   SOLE 21 1,105,605 0 0
CAVCO INDS INC DEL COM 149568107 52,182 216,658 SH   SOLE 22 210,095 0 6,563
CAVCO INDS INC DEL COM 149568107 253 1,051 SH   SOLE 25 1,051 0 0
CAVCO INDS INC DEL COM 149568107 827 3,433 SH   SOLE 26 2,368 0 1,065
CAVCO INDS INC DEL COM 149568107 37 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107 3,505 14,552 SH   SOLE 30 14,552 0 0
CAVCO INDS INC DEL COM 149568107 234 971 SH   SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 656 2,722 SH   SOLE 43 2,618 0 104
CAZOO GROUP LTD COM G2007L105 57 20,500 SH   SOLE 2 20,500 0 0
CAZOO GROUP LTD COM G2007L105 17,913 6,490,304 SH   SOLE 19 6,490,304 0 0
CAZOO GROUP LTD COM G2007L105 46 16,506 SH   SOLE 21 16,506 0 0
CB FINL SVCS INC COM 12479G101 22 926 SH   SOLE 18 926 0 0
CB FINL SVCS INC COM 12479G101 288 12,011 SH   SOLE 21 12,011 0 0
CB FINL SVCS INC COM 12479G101 19 777 SH   SOLE 22 777 0 0
CBDMD INC COM 12482W101 8 7,620 SH   SOLE 18 7,620 0 0
CBDMD INC COM 12482W101 213 205,118 SH   SOLE 21 205,118 0 0
CBDMD INC COM 12482W101 545 524,416 SH   SOLE 22 524,416 0 0
CBIZ INC COM 124805102 1,659 39,537 SH   SOLE 2 13,401 0 26,136
CBIZ INC COM 124805102 7 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 28 677 SH   SOLE 7 677 0 0
CBIZ INC COM 124805102 6,134 146,163 SH   SOLE 18 146,163 0 0
CBIZ INC COM 124805102 3,669 87,412 SH   SOLE 19 87,412 0 0
CBIZ INC COM 124805102 73,932 1,761,544 SH   SOLE 21 1,761,544 0 0
CBIZ INC COM 124805102 50,714 1,208,329 SH   SOLE 22 1,158,528 0 49,801
CBIZ INC COM 124805102 260 6,188 SH   SOLE 25 6,188 0 0
CBIZ INC COM 124805102 1,122 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 40 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102 1,273 30,320 SH   SOLE 30 30,320 0 0
CBIZ INC COM 124805102 270 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102 3,149 75,022 SH   SOLE 43 53,675 0 21,347
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 13 398 SH   SOLE 2 398 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 24 741 SH   SOLE 23 741 0 0
CBOE GLOBAL MKTS INC COM 12503M108 29,148 254,748 SH   SOLE 2 66,120 0 188,628
CBOE GLOBAL MKTS INC COM 12503M108 10,191 89,064 SH   SOLE 4 44,997 0 44,067
CBOE GLOBAL MKTS INC COM 12503M108 14,412 125,960 SH   SOLE 7 122,836 0 3,124
CBOE GLOBAL MKTS INC COM 12503M108 50 439 SH   SOLE 13 439 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,674 14,628 SH   SOLE 15 14,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108 26,422 230,920 SH   SOLE 18 216,440 0 14,480
CBOE GLOBAL MKTS INC COM 12503M108 6,340 55,414 SH   SOLE 19 55,414 0 0
CBOE GLOBAL MKTS INC COM 12503M108 474,910 4,150,584 SH   SOLE 21 4,150,584 0 0
CBOE GLOBAL MKTS INC COM 12503M108 324,886 2,839,419 SH   SOLE 22 2,621,020 0 218,399
CBOE GLOBAL MKTS INC COM 12503M108 15,200 132,842 SH   SOLE 23 132,842 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,148 132,390 SH   SOLE 25 132,390 0 0
CBOE GLOBAL MKTS INC COM 12503M108 27,656 241,703 SH   SOLE 26 86,489 0 155,214
CBOE GLOBAL MKTS INC COM 12503M108 21,298 186,137 SH   SOLE 28 0 0 186,137
CBOE GLOBAL MKTS INC COM 12503M108 108,697 949,986 SH   SOLE 30 811,446 0 138,540
CBOE GLOBAL MKTS INC COM 12503M108 2,709 23,675 SH   SOLE 31 11,281 0 12,394
CBOE GLOBAL MKTS INC COM 12503M108 1,505 13,155 SH   SOLE 34 13,155 0 0
CBOE GLOBAL MKTS INC COM 12503M108 7,801 68,179 SH   SOLE 36 68,179 0 0
CBOE GLOBAL MKTS INC COM 12503M108 414 3,614 SH   SOLE 40 3,614 0 0
CBOE GLOBAL MKTS INC COM 12503M108 71 621 SH   OTR 43 621 0 0
CBOE GLOBAL MKTS INC COM 12503M108 13,228 115,606 SH   SOLE 43 112,140 0 3,466
CBRE GROUP INC CL A 12504L109 74,812 817,442 SH   SOLE 2 321,179 0 496,263
CBRE GROUP INC CL A 12504L109 28,724 313,857 SH   SOLE 4 219,220 0 94,637
CBRE GROUP INC CL A 12504L109 35,069 383,182 SH   SOLE 7 292,918 0 90,264
CBRE GROUP INC CL A 12504L109 1,058 11,559 SH   SOLE 13 11,559 0 0
CBRE GROUP INC CL A 12504L109 4,314 47,139 SH   SOLE 15 47,139 0 0
CBRE GROUP INC CL A 12504L109 118,843 1,298,545 SH   SOLE 18 1,220,042 0 78,503
CBRE GROUP INC CL A 12504L109 43,136 471,334 SH   SOLE 19 471,334 0 0
CBRE GROUP INC CL A 12504L109 1,162,628 12,703,544 SH   SOLE 21 12,703,544 0 0
CBRE GROUP INC CL A 12504L109 676,668 7,393,665 SH   SOLE 22 6,621,169 0 772,496
CBRE GROUP INC CL A 12504L109 39,150 427,770 SH   SOLE 23 427,770 0 0
CBRE GROUP INC CL A 12504L109 73,326 801,205 SH   SOLE 25 771,984 0 29,221
CBRE GROUP INC CL A 12504L109 97,675 1,067,248 SH   SOLE 26 598,408 0 468,840
CBRE GROUP INC CL A 12504L109 124,969 1,365,484 SH   SOLE 28 11,351 0 1,354,133
CBRE GROUP INC CL A 12504L109 879 9,600 SH   SOLE 29 9,600 0 0
CBRE GROUP INC CL A 12504L109 337,853 3,691,580 SH   SOLE 30 3,621,371 0 70,209
CBRE GROUP INC CL A 12504L109 7,118 77,771 SH   SOLE 31 40,136 0 37,635
CBRE GROUP INC CL A 12504L109 27,622 301,809 SH   SOLE 34 301,809 0 0
CBRE GROUP INC CL A 12504L109 16,282 177,907 SH   SOLE 36 177,907 0 0
CBRE GROUP INC CL A 12504L109 1,046 11,430 SH   SOLE 40 11,430 0 0
CBRE GROUP INC CL A 12504L109 47 517 SH   OTR 43 517 0 0
CBRE GROUP INC CL A 12504L109 57,224 625,266 SH   SOLE 43 584,661 0 40,605
CBTX INC COM 12481V104 513 16,543 SH   SOLE 2 5,936 0 10,607
CBTX INC COM 12481V104 8 260 SH   SOLE 7 260 0 0
CBTX INC COM 12481V104 1,854 59,819 SH   SOLE 18 59,819 0 0
CBTX INC COM 12481V104 1,025 33,071 SH   SOLE 19 33,071 0 0
CBTX INC COM 12481V104 22,771 734,534 SH   SOLE 21 734,534 0 0
CBTX INC COM 12481V104 14,450 466,141 SH   SOLE 22 446,947 0 19,194
CBTX INC COM 12481V104 77 2,485 SH   SOLE 25 2,485 0 0
CBTX INC COM 12481V104 2 65 SH   SOLE 28 65 0 0
CBTX INC COM 12481V104 152 4,895 SH   SOLE 30 4,895 0 0
CBTX INC COM 12481V104 100 3,212 SH   SOLE 40 3,212 0 0
CBTX INC COM 12481V104 417 13,447 SH   SOLE 43 13,406 0 41
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 23 2,097 SH   SOLE 2 0 0 2,097
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 929 84,114 SH   SOLE 21 84,114 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 8,595 778,518 SH   SOLE 22 778,518 0 0
CDK GLOBAL INC COM 12508E101 29,885 613,907 SH   SOLE 2 442,148 0 171,759
CDK GLOBAL INC COM 12508E101 154 3,160 SH   SOLE 4 418 0 2,742
CDK GLOBAL INC COM 12508E101 104 2,137 SH   SOLE 7 2,137 0 0
CDK GLOBAL INC COM 12508E101 113,686 2,335,382 SH   SOLE 18 2,139,486 0 195,896
CDK GLOBAL INC COM 12508E101 360,768 7,411,004 SH   SOLE 19 7,411,004 0 0
CDK GLOBAL INC COM 12508E101 298,158 6,124,852 SH   SOLE 21 6,124,852 0 0
CDK GLOBAL INC COM 12508E101 183,953 3,778,830 SH   SOLE 22 3,639,033 0 139,797
CDK GLOBAL INC COM 12508E101 4,736 97,287 SH   SOLE 23 97,287 0 0
CDK GLOBAL INC COM 12508E101 10,529 216,295 SH   SOLE 25 160,081 0 56,214
CDK GLOBAL INC COM 12508E101 5,738 117,875 SH   SOLE 26 33,932 0 83,943
CDK GLOBAL INC COM 12508E101 106 2,170 SH   SOLE 28 2,170 0 0
CDK GLOBAL INC COM 12508E101 28,826 592,158 SH   SOLE 30 592,158 0 0
CDK GLOBAL INC COM 12508E101 85 1,737 SH   SOLE 31 1,737 0 0
CDK GLOBAL INC COM 12508E101 37,369 767,644 SH   SOLE 34 767,644 0 0
CDK GLOBAL INC COM 12508E101 1,019 20,929 SH   SOLE 36 20,929 0 0
CDK GLOBAL INC COM 12508E101 721 14,807 SH   SOLE 40 14,807 0 0
CDK GLOBAL INC COM 12508E101 21 423 SH   OTR 43 423 0 0
CDK GLOBAL INC COM 12508E101 7,859 161,435 SH   SOLE 43 156,779 0 4,656
CDW CORP COM 12514G108 59,514 332,686 SH   SOLE 2 64,710 0 267,976
CDW CORP COM 12514G108 16,630 92,963 SH   SOLE 4 53,007 0 39,956
CDW CORP COM 12514G108 21,163 118,300 SH   SOLE 7 114,020 0 4,280
CDW CORP COM 12514G108 98 550 SH   SOLE 13 550 0 0
CDW CORP COM 12514G108 2,302 12,868 SH   SOLE 15 12,868 0 0
CDW CORP COM 12514G108 53,393 298,471 SH   SOLE 18 279,838 0 18,633
CDW CORP COM 12514G108 102,614 573,616 SH   SOLE 19 573,616 0 0
CDW CORP COM 12514G108 729,670 4,078,875 SH   SOLE 21 4,078,875 0 0
CDW CORP COM 12514G108 519,694 2,905,105 SH   SOLE 22 2,636,976 0 268,129
CDW CORP COM 12514G108 30,642 171,289 SH   SOLE 23 171,289 0 0
CDW CORP COM 12514G108 32,770 183,183 SH   SOLE 25 183,183 0 0
CDW CORP COM 12514G108 62,954 351,916 SH   SOLE 26 100,007 0 251,909
CDW CORP COM 12514G108 73,027 408,224 SH   SOLE 28 2,498 0 405,726
CDW CORP COM 12514G108 48 267 SH   SOLE 29 267 0 0
CDW CORP COM 12514G108 112,178 627,077 SH   SOLE 30 627,077 0 0
CDW CORP COM 12514G108 5,581 31,200 SH   SOLE 31 15,277 0 15,923
CDW CORP COM 12514G108 126,860 709,153 SH   SOLE 34 709,153 0 0
CDW CORP COM 12514G108 9,048 50,578 SH   SOLE 36 50,578 0 0
CDW CORP COM 12514G108 799 4,466 SH   SOLE 40 4,466 0 0
CDW CORP COM 12514G108 62 344 SH   OTR 43 344 0 0
CDW CORP COM 12514G108 19,436 108,645 SH   SOLE 43 90,499 0 18,146
CECO ENVIRONMENTAL CORP COM 125141101 93 16,926 SH   SOLE 2 2,801 0 14,125
CECO ENVIRONMENTAL CORP COM 125141101 3 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 575 104,725 SH   SOLE 18 104,725 0 0
CECO ENVIRONMENTAL CORP COM 125141101 318 57,955 SH   SOLE 19 57,955 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,089 1,109,149 SH   SOLE 21 1,109,149 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4,717 859,118 SH   SOLE 22 842,783 0 16,335
CECO ENVIRONMENTAL CORP COM 125141101 517 94,193 SH   SOLE 25 94,193 0 0
CECO ENVIRONMENTAL CORP COM 125141101 230 41,817 SH   SOLE 26 23,582 0 18,235
CECO ENVIRONMENTAL CORP COM 125141101 484 88,072 SH   SOLE 34 88,072 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3 537 SH   SOLE 36 537 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 66 1,200 SH   SOLE 43 1,200 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 4 127 SH   SOLE 2 0 0 127
CEDAR REALTY TRUST INC COM NEW 150602605 71 2,551 SH   SOLE 18 2,551 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 1,766 63,907 SH   SOLE 21 63,907 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 5,482 198,321 SH   SOLE 22 198,321 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 11 381 SH   SOLE 23 381 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 11 402 SH   SOLE 43 402 0 0
CEL-SCI CORP COM PAR NEW 150837607 65 16,428 SH   SOLE 2 12,038 0 4,390
CEL-SCI CORP COM PAR NEW 150837607 1 139 SH   SOLE 4 139 0 0
CEL-SCI CORP COM PAR NEW 150837607 2 592 SH   SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 433 110,250 SH   SOLE 18 110,250 0 0
CEL-SCI CORP COM PAR NEW 150837607 250 63,672 SH   SOLE 19 63,672 0 0
CEL-SCI CORP COM PAR NEW 150837607 6,325 1,609,302 SH   SOLE 21 1,609,302 0 0
CEL-SCI CORP COM PAR NEW 150837607 4,054 1,031,427 SH   SOLE 22 1,009,033 0 22,394
CEL-SCI CORP COM PAR NEW 150837607 29 7,460 SH   SOLE 25 7,460 0 0
CEL-SCI CORP COM PAR NEW 150837607 18 4,604 SH   SOLE 26 1,028 0 3,576
CEL-SCI CORP COM PAR NEW 150837607 81 20,680 SH   SOLE 30 20,680 0 0
CEL-SCI CORP COM PAR NEW 150837607 24 6,215 SH   SOLE 40 6,215 0 0
CEL-SCI CORP COM PAR NEW 150837607 0 102 SH   SOLE 43 102 0 0
CELANESE CORP DEL COM 150870103 34,621 242,328 SH   SOLE 2 56,820 0 185,508
CELANESE CORP DEL COM 150870103 12,139 84,968 SH   SOLE 4 42,174 0 42,794
CELANESE CORP DEL COM 150870103 14,410 100,858 SH   SOLE 7 97,532 0 3,326
CELANESE CORP DEL COM 150870103 71 494 SH   SOLE 13 494 0 0
CELANESE CORP DEL COM 150870103 2,187 15,305 SH   SOLE 15 15,305 0 0
CELANESE CORP DEL COM 150870103 25,644 179,489 SH   SOLE 18 164,315 0 15,174
CELANESE CORP DEL COM 150870103 6,541 45,782 SH   SOLE 19 45,782 0 0
CELANESE CORP DEL COM 150870103 469,893 3,288,957 SH   SOLE 21 3,288,957 0 0
CELANESE CORP DEL COM 150870103 335,056 2,345,184 SH   SOLE 22 2,128,456 0 216,728
CELANESE CORP DEL COM 150870103 19,670 137,676 SH   SOLE 23 137,676 0 0
CELANESE CORP DEL COM 150870103 18,775 131,416 SH   SOLE 25 131,416 0 0
CELANESE CORP DEL COM 150870103 32,293 226,033 SH   SOLE 26 78,321 0 147,712
CELANESE CORP DEL COM 150870103 46,937 328,528 SH   SOLE 28 1,980 0 326,548
CELANESE CORP DEL COM 150870103 54 381 SH   SOLE 29 381 0 0
CELANESE CORP DEL COM 150870103 76,272 533,858 SH   SOLE 30 533,858 0 0
CELANESE CORP DEL COM 150870103 3,449 24,139 SH   SOLE 31 11,239 0 12,900
CELANESE CORP DEL COM 150870103 843 5,902 SH   SOLE 34 5,902 0 0
CELANESE CORP DEL COM 150870103 5,864 41,046 SH   SOLE 36 41,046 0 0
CELANESE CORP DEL COM 150870103 289 2,026 SH   SOLE 40 2,026 0 0
CELANESE CORP DEL COM 150870103 61 429 SH   OTR 43 429 0 0
CELANESE CORP DEL COM 150870103 16,443 115,094 SH   SOLE 43 102,845 0 12,249
CELCUITY INC COM 15102K100 10 1,038 SH   SOLE 2 320 0 718
CELCUITY INC COM 15102K100 228 24,344 SH   SOLE 18 24,344 0 0
CELCUITY INC COM 15102K100 115 12,343 SH   SOLE 19 12,343 0 0
CELCUITY INC COM 15102K100 2,980 318,680 SH   SOLE 21 318,680 0 0
CELCUITY INC COM 15102K100 904 96,709 SH   SOLE 22 96,351 0 358
CELESTICA INC SUB VTG SHS 15101Q108 445 37,368 SH   SOLE 21 37,368 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,717 228,137 SH   SOLE 43 228,137 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 781 22,931 SH   SOLE 2 11,148 0 11,783
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 21 630 SH   SOLE 7 630 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4,555 133,743 SH   SOLE 18 133,743 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,793 81,997 SH   SOLE 19 81,997 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 57,414 1,685,672 SH   SOLE 21 1,685,672 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 36,481 1,071,075 SH   SOLE 22 1,043,625 0 27,450
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 171 5,028 SH   SOLE 25 5,028 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 104 3,055 SH   SOLE 26 226 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 157 4,623 SH   SOLE 28 4,623 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 796 23,379 SH   SOLE 30 23,379 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 162 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 333 9,772 SH   SOLE 43 9,736 0 36
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1,376 215,043 SH   SOLE 21 215,043 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1,361 212,608 SH   SOLE 22 202,537 0 10,071
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 63 9,874 SH   SOLE 25 9,874 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 7 10,900 SH   SOLE 18 10,900 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 90 131,400 SH   SOLE 21 131,400 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 392 570,379 SH   SOLE 22 570,379 0 0
CELLECTIS S A SPON ADS 15117K103 1,304 287,289 SH   SOLE 21 287,289 0 0
CELLECTIS S A SPON ADS 15117K103 43 9,442 SH   SOLE 30 9,442 0 0
CELLECTIS S A SPON ADS 15117K103 26 5,778 SH   SOLE 43 1,288 0 4,490
CELSION CORP COM 15117N602 6 1,196 SH   SOLE 18 1,196 0 0
CELSION CORP COM 15117N602 77 15,138 SH   SOLE 21 15,138 0 0
CELSION CORP COM 15117N602 296 58,584 SH   SOLE 22 58,584 0 0
CELSIUS HLDGS INC COM NEW 15118V207 876 15,872 SH   SOLE 2 10,324 0 5,548
CELSIUS HLDGS INC COM NEW 15118V207 6 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207 40 731 SH   SOLE 7 731 0 0
CELSIUS HLDGS INC COM NEW 15118V207 9,596 173,901 SH   SOLE 18 171,449 0 2,452
CELSIUS HLDGS INC COM NEW 15118V207 6,186 112,105 SH   SOLE 19 112,105 0 0
CELSIUS HLDGS INC COM NEW 15118V207 273,257 4,952,100 SH   SOLE 21 4,952,100 0 0
CELSIUS HLDGS INC COM NEW 15118V207 59,620 1,080,468 SH   SOLE 22 1,055,454 0 25,014
CELSIUS HLDGS INC COM NEW 15118V207 31 570 SH   SOLE 23 570 0 0
CELSIUS HLDGS INC COM NEW 15118V207 304 5,505 SH   SOLE 25 5,505 0 0
CELSIUS HLDGS INC COM NEW 15118V207 749 13,580 SH   SOLE 26 9,903 0 3,677
CELSIUS HLDGS INC COM NEW 15118V207 3,502 63,466 SH   SOLE 30 63,466 0 0
CELSIUS HLDGS INC COM NEW 15118V207 220 3,984 SH   SOLE 40 3,984 0 0
CELSIUS HLDGS INC COM NEW 15118V207 704 12,757 SH   SOLE 43 12,593 0 164
CELULARITY INC COM CL A 151190105 202 23,151 SH   SOLE 2 23,151 0 0
CELULARITY INC COM CL A 151190105 19 2,154 SH   SOLE 21 2,154 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,239 801,316 SH   SOLE 2 341,960 0 459,356
CEMEX SAB DE CV SPON ADR NEW 151290889 6,057 1,145,054 SH   SOLE 18 0 0 1,145,054
CEMEX SAB DE CV SPON ADR NEW 151290889 36,733 6,943,882 SH   SOLE 19 6,943,882 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 9,252 1,748,872 SH   SOLE 22 1,748,872 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 27,144 5,131,231 SH   SOLE 25 5,131,231 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,019 1,137,715 SH   SOLE 26 765,711 0 372,004
CEMEX SAB DE CV SPON ADR NEW 151290889 1,231 232,615 SH   SOLE 30 232,615 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 65,899 12,457,221 SH   SOLE 34 12,457,221 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,034 951,594 SH   SOLE 43 943,321 0 8,273
CEMTREX INC COM NEW 15130G600 0 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 223 13,347 SH   SOLE 2 0 0 13,347
CENOVUS ENERGY INC COM 15135U109 252 15,082 SH   SOLE 4 15,082 0 0
CENOVUS ENERGY INC COM 15135U109 2,979 178,585 SH   SOLE 18 178,585 0 0
CENOVUS ENERGY INC COM 15135U109 21,513 1,289,732 SH   SOLE 19 1,289,732 0 0
CENOVUS ENERGY INC COM 15135U109 8,269 495,728 SH   SOLE 21 495,728 0 0
CENOVUS ENERGY INC COM 15135U109 1,643 98,487 SH   SOLE 22 98,487 0 0
CENOVUS ENERGY INC COM 15135U109 298 17,843 SH   SOLE 26 17,843 0 0
CENOVUS ENERGY INC COM 15135U109 11,405 683,763 SH   SOLE 34 683,763 0 0
CENOVUS ENERGY INC COM 15135U109 29,304 1,756,811 SH   SOLE 43 1,728,001 0 28,810
CENTENE CORP DEL COM 15135B101 108,893 1,293,423 SH   SOLE 2 337,914 0 955,509
CENTENE CORP DEL COM 15135B101 30,699 364,644 SH   SOLE 4 219,844 0 144,800
CENTENE CORP DEL COM 15135B101 43,183 512,923 SH   SOLE 7 496,291 0 16,632
CENTENE CORP DEL COM 15135B101 216 2,562 SH   SOLE 13 2,562 0 0
CENTENE CORP DEL COM 15135B101 6,881 81,733 SH   SOLE 15 81,733 0 0
CENTENE CORP DEL COM 15135B101 166,426 1,976,786 SH   SOLE 18 1,895,314 0 81,472
CENTENE CORP DEL COM 15135B101 116,908 1,388,619 SH   SOLE 19 1,388,619 0 0
CENTENE CORP DEL COM 15135B101 1,123,886 13,349,405 SH   SOLE 21 13,349,405 0 0
CENTENE CORP DEL COM 15135B101 1,024,536 12,169,326 SH   SOLE 22 11,019,145 0 1,150,181
CENTENE CORP DEL COM 15135B101 61,183 726,729 SH   SOLE 23 726,729 0 0
CENTENE CORP DEL COM 15135B101 92,357 1,097,009 SH   SOLE 25 1,097,009 0 0
CENTENE CORP DEL COM 15135B101 107,134 1,272,526 SH   SOLE 26 445,670 0 826,856
CENTENE CORP DEL COM 15135B101 112,121 1,331,757 SH   SOLE 28 86,806 0 1,244,951
CENTENE CORP DEL COM 15135B101 89 1,057 SH   SOLE 29 1,057 0 0
CENTENE CORP DEL COM 15135B101 360,011 4,276,176 SH   SOLE 30 4,276,176 0 0
CENTENE CORP DEL COM 15135B101 10,808 128,376 SH   SOLE 31 63,203 0 65,173
CENTENE CORP DEL COM 15135B101 101,841 1,209,657 SH   SOLE 34 1,209,657 0 0
CENTENE CORP DEL COM 15135B101 22,085 262,327 SH   SOLE 36 262,327 0 0
CENTENE CORP DEL COM 15135B101 1,668 19,812 SH   SOLE 40 19,812 0 0
CENTENE CORP DEL COM 15135B101 32,194 382,402 SH   SOLE 43 326,675 0 55,727
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,335 289,319 SH   SOLE 2 165,322 0 123,997
CENTENNIAL RESOURCE DEV INC CL A 15136A102 23 2,910 SH   SOLE 7 2,910 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,403 545,580 SH   SOLE 18 522,542 0 23,038
CENTENNIAL RESOURCE DEV INC CL A 15136A102 5,810 719,980 SH   SOLE 19 719,980 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 56,314 6,978,191 SH   SOLE 21 6,978,191 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 39,498 4,894,387 SH   SOLE 22 4,707,791 0 186,596
CENTENNIAL RESOURCE DEV INC CL A 15136A102 127 15,796 SH   SOLE 23 15,796 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 186 23,059 SH   SOLE 25 23,059 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,494 185,088 SH   SOLE 26 86,063 0 99,025
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,929 239,015 SH   SOLE 30 239,015 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 105 12,981 SH   SOLE 36 12,981 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 174 21,575 SH   SOLE 40 21,575 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 234 28,960 SH   SOLE 43 21,146 0 7,814
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 984 650,000 PRN   SOLE 2 650,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 743 491,000 PRN   SOLE 18 491,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,408 1,590,000 PRN   SOLE 19 1,590,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,832 1,210,000 PRN   SOLE 26 1,210,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 3,119 2,060,000 PRN   SOLE 34 2,060,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 47,716 1,557,299 SH   SOLE 2 282,558 0 1,274,741
CENTERPOINT ENERGY INC COM 15189T107 11,268 367,746 SH   SOLE 4 343,034 0 24,712
CENTERPOINT ENERGY INC COM 15189T107 47,228 1,541,386 SH   SOLE 7 1,524,059 0 17,327
CENTERPOINT ENERGY INC COM 15189T107 85 2,787 SH   SOLE 13 2,787 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,762 90,137 SH   SOLE 15 90,137 0 0
CENTERPOINT ENERGY INC COM 15189T107 109,677 3,579,544 SH   SOLE 18 3,328,653 0 250,891
CENTERPOINT ENERGY INC COM 15189T107 176,921 5,774,182 SH   SOLE 19 5,774,182 0 0
CENTERPOINT ENERGY INC COM 15189T107 660,209 21,547,290 SH   SOLE 21 21,547,290 0 0
CENTERPOINT ENERGY INC COM 15189T107 412,907 13,476,077 SH   SOLE 22 12,246,919 0 1,229,158
CENTERPOINT ENERGY INC COM 15189T107 24,340 794,395 SH   SOLE 23 794,395 0 0
CENTERPOINT ENERGY INC COM 15189T107 21,767 710,403 SH   SOLE 25 710,403 0 0
CENTERPOINT ENERGY INC COM 15189T107 40,984 1,337,594 SH   SOLE 26 424,382 0 913,212
CENTERPOINT ENERGY INC COM 15189T107 38,506 1,256,726 SH   SOLE 28 11,213 0 1,245,513
CENTERPOINT ENERGY INC COM 15189T107 55 1,803 SH   SOLE 29 1,803 0 0
CENTERPOINT ENERGY INC COM 15189T107 81,084 2,646,332 SH   SOLE 30 2,636,907 0 9,425
CENTERPOINT ENERGY INC COM 15189T107 4,113 134,241 SH   SOLE 31 63,850 0 70,391
CENTERPOINT ENERGY INC COM 15189T107 3,688 120,371 SH   SOLE 32 120,371 0 0
CENTERPOINT ENERGY INC COM 15189T107 34,492 1,125,733 SH   SOLE 34 1,125,733 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,354 272,649 SH   SOLE 36 272,649 0 0
CENTERPOINT ENERGY INC COM 15189T107 371 12,122 SH   SOLE 40 12,122 0 0
CENTERPOINT ENERGY INC COM 15189T107 45 1,457 SH   OTR 43 1,457 0 0
CENTERPOINT ENERGY INC COM 15189T107 9,176 299,470 SH   SOLE 43 267,595 0 31,875
CENTERSPACE COM 15202L107 2,952 30,086 SH   SOLE 2 17,187 0 12,899
CENTERSPACE COM 15202L107 671 6,841 SH   SOLE 4 6,841 0 0
CENTERSPACE COM 15202L107 1,735 17,678 SH   SOLE 7 17,678 0 0
CENTERSPACE COM 15202L107 5,213 53,125 SH   SOLE 18 53,125 0 0
CENTERSPACE COM 15202L107 4,235 43,163 SH   SOLE 19 43,163 0 0
CENTERSPACE COM 15202L107 184,811 1,883,519 SH   SOLE 21 1,883,519 0 0
CENTERSPACE COM 15202L107 50,008 509,659 SH   SOLE 22 487,533 0 22,126
CENTERSPACE COM 15202L107 43 436 SH   SOLE 23 436 0 0
CENTERSPACE COM 15202L107 6,069 61,853 SH   SOLE 25 61,853 0 0
CENTERSPACE COM 15202L107 556 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107 874 8,912 SH   SOLE 28 105 0 8,807
CENTERSPACE COM 15202L107 9,880 100,688 SH   SOLE 30 100,688 0 0
CENTERSPACE COM 15202L107 192 1,958 SH   SOLE 34 1,958 0 0
CENTERSPACE COM 15202L107 207 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107 1,017 10,362 SH   SOLE 43 10,312 0 50
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 2,403 267,842 SH   SOLE 21 267,842 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 78 8,676 SH   SOLE 30 8,676 0 0
CENTOGENE N V COM N1976T109 13 3,063 SH   SOLE 2 0 0 3,063
CENTOGENE N V COM N1976T109 4 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109 71 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109 2 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 15 1,857 SH   SOLE 43 1,857 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3,546 448,341 SH   SOLE 7 448,341 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 41,612 5,260,650 SH   SOLE 21 5,260,650 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 46,080 5,825,484 SH   SOLE 30 5,825,484 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 265 33,542 SH   SOLE 43 29,683 0 3,859
CENTRAL GARDEN & PET CO COM 153527106 650 14,786 SH   SOLE 2 3,980 0 10,806
CENTRAL GARDEN & PET CO COM 153527106 2 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106 8 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,558 35,448 SH   SOLE 18 35,448 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,040 23,661 SH   SOLE 19 23,661 0 0
CENTRAL GARDEN & PET CO COM 153527106 53,658 1,220,618 SH   SOLE 21 1,220,618 0 0
CENTRAL GARDEN & PET CO COM 153527106 14,742 335,347 SH   SOLE 22 326,331 0 9,016
CENTRAL GARDEN & PET CO COM 153527106 34 772 SH   SOLE 23 772 0 0
CENTRAL GARDEN & PET CO COM 153527106 56 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106 378 8,608 SH   SOLE 26 0 0 8,608
CENTRAL GARDEN & PET CO COM 153527106 597 13,581 SH   SOLE 30 13,581 0 0
CENTRAL GARDEN & PET CO COM 153527106 95 2,172 SH   SOLE 34 2,172 0 0
CENTRAL GARDEN & PET CO COM 153527106 61 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 786 17,880 SH   SOLE 43 17,822 0 58
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,830 142,969 SH   SOLE 2 81,102 0 61,867
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 23 573 SH   SOLE 7 573 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,219 152,513 SH   SOLE 18 142,735 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18,463 452,753 SH   SOLE 19 452,753 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 201,806 4,948,661 SH   SOLE 21 4,948,661 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 53,339 1,307,971 SH   SOLE 22 1,273,219 0 34,752
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 677 16,613 SH   SOLE 23 16,613 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 208 5,098 SH   SOLE 25 5,098 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,140 76,991 SH   SOLE 26 11,545 0 65,446
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,947 72,261 SH   SOLE 30 72,261 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 10 253 SH   SOLE 34 253 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 54 1,336 SH   SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 199 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 87 2,142 SH   SOLE 43 2,142 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 712 25,504 SH   SOLE 2 12,049 0 13,455
CENTRAL PAC FINL CORP COM NEW 154760409 1 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 11 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,850 102,152 SH   SOLE 18 102,152 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,131 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 81,015 2,903,765 SH   SOLE 21 2,903,765 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 26,474 948,886 SH   SOLE 22 921,098 0 27,788
CENTRAL PAC FINL CORP COM NEW 154760409 19 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 14 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,175 42,116 SH   SOLE 30 42,116 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 127 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,543 55,307 SH   SOLE 43 54,996 0 311
CENTRAL PUERTO S A SPONSORED ADR 155038201 198 49,139 SH   SOLE 21 49,139 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 16 680 SH   SOLE 2 0 0 680
CENTRAL VY CMNTY BANCORP COM 155685100 48 2,067 SH   SOLE 18 2,067 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 763 32,693 SH   SOLE 21 32,693 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 701 30,030 SH   SOLE 22 30,030 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 0 16 SH   SOLE 43 16 0 0
CENTRUS ENERGY CORP CL A 15643U104 282 8,368 SH   SOLE 2 2,923 0 5,445
CENTRUS ENERGY CORP CL A 15643U104 1,033 30,667 SH   SOLE 18 30,667 0 0
CENTRUS ENERGY CORP CL A 15643U104 560 16,627 SH   SOLE 19 16,627 0 0
CENTRUS ENERGY CORP CL A 15643U104 12,930 383,669 SH   SOLE 21 383,669 0 0
CENTRUS ENERGY CORP CL A 15643U104 6,263 185,848 SH   SOLE 22 180,744 0 5,104
CENTRUS ENERGY CORP CL A 15643U104 23 680 SH   SOLE 25 680 0 0
CENTRUS ENERGY CORP CL A 15643U104 107 3,176 SH   SOLE 30 3,176 0 0
CENTRUS ENERGY CORP CL A 15643U104 56 1,669 SH   SOLE 36 1,669 0 0
CENTURY ALUM CO COM 156431108 1,161 44,118 SH   SOLE 2 16,488 0 27,630
CENTURY ALUM CO COM 156431108 5 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 2,928 111,306 SH   SOLE 7 111,306 0 0
CENTURY ALUM CO COM 156431108 4,984 189,424 SH   SOLE 18 189,424 0 0
CENTURY ALUM CO COM 156431108 2,398 91,149 SH   SOLE 19 91,149 0 0
CENTURY ALUM CO COM 156431108 167,393 6,362,324 SH   SOLE 21 6,362,324 0 0
CENTURY ALUM CO COM 156431108 33,328 1,266,755 SH   SOLE 22 1,211,954 0 54,801
CENTURY ALUM CO COM 156431108 181 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108 96 3,654 SH   SOLE 26 0 0 3,654
CENTURY ALUM CO COM 156431108 2,840 107,949 SH   SOLE 30 107,949 0 0
CENTURY ALUM CO COM 156431108 145 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 1,335 50,743 SH   SOLE 43 47,803 0 2,940
CENTURY CASINOS INC COM 156492100 490 40,990 SH   SOLE 2 20,648 0 20,342
CENTURY CASINOS INC COM 156492100 5 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100 922 77,158 SH   SOLE 18 77,158 0 0
CENTURY CASINOS INC COM 156492100 735 61,503 SH   SOLE 19 61,503 0 0
CENTURY CASINOS INC COM 156492100 11,170 934,699 SH   SOLE 21 934,699 0 0
CENTURY CASINOS INC COM 156492100 9,056 757,794 SH   SOLE 22 753,240 0 4,554
CENTURY CASINOS INC COM 156492100 26 2,139 SH   SOLE 23 2,139 0 0
CENTURY CASINOS INC COM 156492100 298 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 18 1,514 SH   SOLE 43 1,514 0 0
CENTURY CMNTYS INC COM 156504300 1,756 32,771 SH   SOLE 2 24,632 0 8,139
CENTURY CMNTYS INC COM 156504300 7 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 23 425 SH   SOLE 7 425 0 0
CENTURY CMNTYS INC COM 156504300 5,638 105,239 SH   SOLE 18 105,239 0 0
CENTURY CMNTYS INC COM 156504300 8,503 158,734 SH   SOLE 19 158,734 0 0
CENTURY CMNTYS INC COM 156504300 206,287 3,850,800 SH   SOLE 21 3,850,800 0 0
CENTURY CMNTYS INC COM 156504300 38,731 722,995 SH   SOLE 22 700,894 0 22,101
CENTURY CMNTYS INC COM 156504300 254 4,750 SH   SOLE 25 4,750 0 0
CENTURY CMNTYS INC COM 156504300 682 12,730 SH   SOLE 26 10,520 0 2,210
CENTURY CMNTYS INC COM 156504300 26 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300 2,749 51,311 SH   SOLE 30 51,311 0 0
CENTURY CMNTYS INC COM 156504300 1,170 21,837 SH   SOLE 34 21,837 0 0
CENTURY CMNTYS INC COM 156504300 114 2,127 SH   SOLE 36 2,127 0 0
CENTURY CMNTYS INC COM 156504300 204 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 2,633 49,159 SH   SOLE 43 39,309 0 9,850
CENTURY THERAPEUTICS INC COM 15673T100 59 4,676 SH   SOLE 2 401 0 4,275
CENTURY THERAPEUTICS INC COM 15673T100 562 44,654 SH   SOLE 18 44,654 0 0
CENTURY THERAPEUTICS INC COM 15673T100 288 22,855 SH   SOLE 19 22,855 0 0
CENTURY THERAPEUTICS INC COM 15673T100 8,658 687,687 SH   SOLE 21 687,687 0 0
CENTURY THERAPEUTICS INC COM 15673T100 3,065 243,430 SH   SOLE 22 239,509 0 3,921
CENTURY THERAPEUTICS INC COM 15673T100 314 24,955 SH   SOLE 30 24,955 0 0
CEPTON INC COM 15673X101 9 2,361 SH   SOLE 21 2,361 0 0
CEPTON INC COM 15673X101 1,169 301,246 SH   SOLE 22 301,246 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 2,545 478,317 SH   SOLE 22 478,317 0 0
CERENCE INC COM 156727109 1,167 32,332 SH   SOLE 2 28,233 0 4,099
CERENCE INC COM 156727109 30 821 SH   SOLE 4 137 0 684
CERENCE INC COM 156727109 19 535 SH   SOLE 7 535 0 0
CERENCE INC COM 156727109 4,862 134,672 SH   SOLE 18 132,128 0 2,544
CERENCE INC COM 156727109 2,793 77,360 SH   SOLE 19 77,360 0 0
CERENCE INC COM 156727109 172,027 4,765,283 SH   SOLE 21 4,765,283 0 0
CERENCE INC COM 156727109 34,391 952,672 SH   SOLE 22 930,881 0 21,791
CERENCE INC COM 156727109 14 382 SH   SOLE 23 382 0 0
CERENCE INC COM 156727109 241 6,683 SH   SOLE 25 6,683 0 0
CERENCE INC COM 156727109 669 18,520 SH   SOLE 26 14,994 0 3,526
CERENCE INC COM 156727109 24 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109 8,370 231,848 SH   SOLE 30 231,848 0 0
CERENCE INC COM 156727109 107 2,951 SH   SOLE 36 2,951 0 0
CERENCE INC COM 156727109 162 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109 3,462 95,899 SH   SOLE 43 93,076 0 2,823
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 590 16,860 SH   SOLE 2 12,226 0 4,634
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 5 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 20 567 SH   SOLE 7 567 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4,573 130,613 SH   SOLE 18 130,613 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 23,692 676,722 SH   SOLE 19 676,722 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 47,797 1,365,242 SH   SOLE 21 1,365,242 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 39,957 1,141,296 SH   SOLE 22 1,114,176 0 27,120
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 115 SH   SOLE 23 115 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 209 5,962 SH   SOLE 25 5,962 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 236 6,730 SH   SOLE 26 1,702 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 458 13,075 SH   SOLE 28 13,075 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 948 27,069 SH   SOLE 30 27,069 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 36 1,020 SH   SOLE 36 1,020 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 210 6,008 SH   SOLE 40 6,008 0 0
CERIDIAN HCM HLDG INC COM 15677J108 17,396 254,482 SH   SOLE 2 47,663 0 206,819
CERIDIAN HCM HLDG INC COM 15677J108 5,898 86,279 SH   SOLE 4 52,461 0 33,818
CERIDIAN HCM HLDG INC COM 15677J108 8,059 117,885 SH   SOLE 7 114,257 0 3,628
CERIDIAN HCM HLDG INC COM 15677J108 35 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108 756 11,057 SH   SOLE 15 11,057 0 0
CERIDIAN HCM HLDG INC COM 15677J108 23,800 348,160 SH   SOLE 18 329,667 0 18,493
CERIDIAN HCM HLDG INC COM 15677J108 4,907 71,789 SH   SOLE 19 71,789 0 0
CERIDIAN HCM HLDG INC COM 15677J108 252,747 3,697,289 SH   SOLE 21 3,697,289 0 0
CERIDIAN HCM HLDG INC COM 15677J108 214,246 3,134,083 SH   SOLE 22 2,859,742 0 274,341
CERIDIAN HCM HLDG INC COM 15677J108 11,330 165,736 SH   SOLE 23 165,736 0 0
CERIDIAN HCM HLDG INC COM 15677J108 11,190 163,688 SH   SOLE 25 163,688 0 0
CERIDIAN HCM HLDG INC COM 15677J108 18,096 264,723 SH   SOLE 26 84,713 0 180,010
CERIDIAN HCM HLDG INC COM 15677J108 13,365 195,516 SH   SOLE 28 2,659 0 192,857
CERIDIAN HCM HLDG INC COM 15677J108 20 299 SH   SOLE 29 299 0 0
CERIDIAN HCM HLDG INC COM 15677J108 39,881 583,391 SH   SOLE 30 583,391 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,963 28,722 SH   SOLE 31 13,468 0 15,254
CERIDIAN HCM HLDG INC COM 15677J108 427 6,242 SH   SOLE 34 6,242 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,222 47,136 SH   SOLE 36 47,136 0 0
CERIDIAN HCM HLDG INC COM 15677J108 301 4,396 SH   SOLE 40 4,396 0 0
CERIDIAN HCM HLDG INC COM 15677J108 25 367 SH   OTR 43 367 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,044 44,534 SH   SOLE 43 39,170 0 5,364
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0 3,466 3,975,000 PRN   SOLE 21 3,975,000 0 0
CERNER CORP COM 156782104 78,200 835,827 SH   SOLE 2 256,134 0 579,693
CERNER CORP COM 156782104 23,317 249,218 SH   SOLE 4 142,565 0 106,653
CERNER CORP COM 156782104 35,978 384,547 SH   SOLE 7 305,264 0 79,283
CERNER CORP COM 156782104 1,659 17,737 SH   SOLE 13 17,737 0 0
CERNER CORP COM 156782104 3,982 42,560 SH   SOLE 15 42,560 0 0
CERNER CORP COM 156782104 20 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 44,771 478,530 SH   SOLE 18 438,607 0 39,923
CERNER CORP COM 156782104 17,137 183,170 SH   SOLE 19 183,170 0 0
CERNER CORP COM 156782104 788,804 8,430,993 SH   SOLE 21 8,430,993 0 0
CERNER CORP COM 156782104 586,571 6,269,466 SH   SOLE 22 5,663,968 0 605,498
CERNER CORP COM 156782104 35,071 374,850 SH   SOLE 23 374,850 0 0
CERNER CORP COM 156782104 62,258 665,439 SH   SOLE 25 665,439 0 0
CERNER CORP COM 156782104 66,362 709,299 SH   SOLE 26 309,626 0 399,673
CERNER CORP COM 156782104 108,285 1,157,390 SH   SOLE 28 10,631 0 1,146,759
CERNER CORP COM 156782104 256,330 2,739,743 SH   SOLE 30 2,592,002 0 147,741
CERNER CORP COM 156782104 9,952 106,370 SH   SOLE 31 31,835 0 74,535
CERNER CORP COM 156782104 14,231 152,106 SH   SOLE 34 152,106 0 0
CERNER CORP COM 156782104 15,590 166,636 SH   SOLE 36 166,636 0 0
CERNER CORP COM 156782104 896 9,572 SH   SOLE 40 9,572 0 0
CERNER CORP COM 156782104 103 1,096 SH   OTR 43 1,096 0 0
CERNER CORP COM 156782104 81,056 866,358 SH   SOLE 43 828,049 0 38,309
CERTARA INC COM 15687V109 3,355 156,182 SH   SOLE 2 29,076 0 127,106
CERTARA INC COM 15687V109 8 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109 32 1,498 SH   SOLE 7 1,498 0 0
CERTARA INC COM 15687V109 1,038 48,344 SH   SOLE 18 48,344 0 0
CERTARA INC COM 15687V109 44,646 2,078,501 SH   SOLE 19 2,078,501 0 0
CERTARA INC COM 15687V109 37,512 1,746,352 SH   SOLE 21 1,746,352 0 0
CERTARA INC COM 15687V109 50,935 2,371,263 SH   SOLE 22 2,243,249 0 128,014
CERTARA INC COM 15687V109 237 11,031 SH   SOLE 25 11,031 0 0
CERTARA INC COM 15687V109 751 34,985 SH   SOLE 26 27,620 0 7,365
CERTARA INC COM 15687V109 618 28,769 SH   SOLE 28 28,769 0 0
CERTARA INC COM 15687V109 1,093 50,875 SH   SOLE 30 50,875 0 0
CERTARA INC COM 15687V109 40 1,861 SH   SOLE 31 1,861 0 0
CERTARA INC COM 15687V109 226 10,537 SH   SOLE 40 10,537 0 0
CERUS CORP COM 157085101 1,109 202,044 SH   SOLE 2 114,017 0 88,027
CERUS CORP COM 157085101 3 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101 15 2,703 SH   SOLE 7 2,703 0 0
CERUS CORP COM 157085101 2,705 492,689 SH   SOLE 18 450,289 0 42,400
CERUS CORP COM 157085101 4,077 742,613 SH   SOLE 19 742,613 0 0
CERUS CORP COM 157085101 31,906 5,811,659 SH   SOLE 21 5,811,659 0 0
CERUS CORP COM 157085101 24,457 4,454,884 SH   SOLE 22 4,346,724 0 108,160
CERUS CORP COM 157085101 117 21,280 SH   SOLE 23 21,280 0 0
CERUS CORP COM 157085101 181 32,991 SH   SOLE 25 32,991 0 0
CERUS CORP COM 157085101 1,190 216,785 SH   SOLE 26 120,673 0 96,112
CERUS CORP COM 157085101 15 2,812 SH   SOLE 28 2,812 0 0
CERUS CORP COM 157085101 588 107,034 SH   SOLE 30 107,034 0 0
CERUS CORP COM 157085101 94 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101 115 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101 206 37,493 SH   SOLE 43 37,026 0 467
CEVA INC COM 157210105 706 17,380 SH   SOLE 2 14,927 0 2,453
CEVA INC COM 157210105 20 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105 15 362 SH   SOLE 7 362 0 0
CEVA INC COM 157210105 3,331 81,948 SH   SOLE 18 81,948 0 0
CEVA INC COM 157210105 1,659 40,813 SH   SOLE 19 40,813 0 0
CEVA INC COM 157210105 113,800 2,799,506 SH   SOLE 21 2,799,506 0 0
CEVA INC COM 157210105 24,147 594,015 SH   SOLE 22 579,756 0 14,259
CEVA INC COM 157210105 1,950 47,960 SH   SOLE 25 47,960 0 0
CEVA INC COM 157210105 967 23,791 SH   SOLE 26 15,469 0 8,322
CEVA INC COM 157210105 5,533 136,103 SH   SOLE 30 136,103 0 0
CEVA INC COM 157210105 285 7,020 SH   SOLE 34 7,020 0 0
CEVA INC COM 157210105 7 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105 88 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105 1,133 27,869 SH   SOLE 43 20,031 0 7,838
CF BANKSHARES INC COM 12520L109 17 755 SH   SOLE 18 755 0 0
CF BANKSHARES INC COM 12520L109 243 10,891 SH   SOLE 21 10,891 0 0
CF BANKSHARES INC COM 12520L109 43 1,921 SH   SOLE 22 1,921 0 0
CF INDS HLDGS INC COM 125269100 49,946 484,635 SH   SOLE 2 62,727 0 421,908
CF INDS HLDGS INC COM 125269100 11,421 110,823 SH   SOLE 4 102,738 0 8,085
CF INDS HLDGS INC COM 125269100 35,295 342,466 SH   SOLE 7 336,503 0 5,963
CF INDS HLDGS INC COM 125269100 83 809 SH   SOLE 13 809 0 0
CF INDS HLDGS INC COM 125269100 3,091 29,990 SH   SOLE 15 29,990 0 0
CF INDS HLDGS INC COM 125269100 52,708 511,433 SH   SOLE 18 482,256 0 29,177
CF INDS HLDGS INC COM 125269100 200,329 1,943,814 SH   SOLE 19 1,943,814 0 0
CF INDS HLDGS INC COM 125269100 628,741 6,100,724 SH   SOLE 21 6,100,724 0 0
CF INDS HLDGS INC COM 125269100 525,522 5,099,185 SH   SOLE 22 4,669,449 0 429,736
CF INDS HLDGS INC COM 125269100 27,333 265,218 SH   SOLE 23 265,218 0 0
CF INDS HLDGS INC COM 125269100 65,310 633,706 SH   SOLE 25 633,706 0 0
CF INDS HLDGS INC COM 125269100 45,640 442,847 SH   SOLE 26 166,085 0 276,762
CF INDS HLDGS INC COM 125269100 19,911 193,198 SH   SOLE 28 3,864 0 189,334
CF INDS HLDGS INC COM 125269100 38,922 377,668 SH   SOLE 29 377,668 0 0
CF INDS HLDGS INC COM 125269100 132,470 1,285,365 SH   SOLE 30 1,285,365 0 0
CF INDS HLDGS INC COM 125269100 4,801 46,582 SH   SOLE 31 22,485 0 24,097
CF INDS HLDGS INC COM 125269100 94,079 912,854 SH   SOLE 34 912,854 0 0
CF INDS HLDGS INC COM 125269100 8,884 86,198 SH   SOLE 36 86,198 0 0
CF INDS HLDGS INC COM 125269100 729 7,077 SH   SOLE 40 7,077 0 0
CF INDS HLDGS INC COM 125269100 12,742 123,641 SH   SOLE 43 112,863 0 10,778
CF INDS HLDGS INC OPTIONS 125269100 897 8,700 SH Call SOLE 4 8,700 0 0
CF INDS HLDGS INC OPTIONS 125269100 10,172 98,700 SH Call SOLE 18 98,700 0 0
CF INDS HLDGS INC OPTIONS 125269100 115,603 1,121,700 SH Call SOLE 19 1,121,700 0 0
CF INDS HLDGS INC OPTIONS 125269100 6,215 60,300 SH Call SOLE 22 60,300 0 0
CF INDS HLDGS INC OPTIONS 125269100 49,592 481,200 SH Call SOLE 34 481,200 0 0
CFSB BANCORP INC COM 12530C107 5 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107 50 5,009 SH   SOLE 21 5,009 0 0
CGI INC CL A SUB VTG 12532H104 6,052 75,808 SH   SOLE 21 75,808 0 0
CGI INC CL A SUB VTG 12532H104 14,887 186,479 SH   SOLE 43 174,675 0 11,804
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 122 SH   SOLE 2 0 0 122
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1,456 SH   SOLE 18 1,456 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 171 21,042 SH   SOLE 21 21,042 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 805 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 10 1,222 SH   SOLE 23 1,222 0 0
CHAMPIONX CORPORATION COM 15872M104 8,655 353,570 SH   SOLE 2 174,678 0 178,892
CHAMPIONX CORPORATION COM 15872M104 15 615 SH   SOLE 4 615 0 0
CHAMPIONX CORPORATION COM 15872M104 67 2,723 SH   SOLE 7 2,723 0 0
CHAMPIONX CORPORATION COM 15872M104 23,978 979,491 SH   SOLE 18 966,882 0 12,609
CHAMPIONX CORPORATION COM 15872M104 20,457 835,642 SH   SOLE 19 835,642 0 0
CHAMPIONX CORPORATION COM 15872M104 367,545 15,014,091 SH   SOLE 21 15,014,091 0 0
CHAMPIONX CORPORATION COM 15872M104 154,324 6,304,096 SH   SOLE 22 6,113,002 0 191,094
CHAMPIONX CORPORATION COM 15872M104 527 21,546 SH   SOLE 23 21,546 0 0
CHAMPIONX CORPORATION COM 15872M104 1,015 41,442 SH   SOLE 25 41,442 0 0
CHAMPIONX CORPORATION COM 15872M104 6,584 268,959 SH   SOLE 26 132,148 0 136,811
CHAMPIONX CORPORATION COM 15872M104 6,083 248,497 SH   SOLE 28 3,587 0 244,910
CHAMPIONX CORPORATION COM 15872M104 2,961 120,967 SH   SOLE 30 120,967 0 0
CHAMPIONX CORPORATION COM 15872M104 101 4,139 SH   SOLE 31 0 0 4,139
CHAMPIONX CORPORATION COM 15872M104 36 1,470 SH   SOLE 34 1,470 0 0
CHAMPIONX CORPORATION COM 15872M104 774 31,600 SH   SOLE 36 31,600 0 0
CHAMPIONX CORPORATION COM 15872M104 633 25,841 SH   SOLE 40 25,841 0 0
CHAMPIONX CORPORATION COM 15872M104 6,036 246,568 SH   SOLE 43 225,974 0 20,594
CHANGE HEALTHCARE INC COM 15912K100 11,534 529,063 SH   SOLE 2 94,131 0 434,932
CHANGE HEALTHCARE INC COM 15912K100 20 924 SH   SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 126 5,766 SH   SOLE 7 5,766 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,557 117,276 SH   SOLE 18 117,276 0 0
CHANGE HEALTHCARE INC COM 15912K100 4,690 215,157 SH   SOLE 19 215,157 0 0
CHANGE HEALTHCARE INC COM 15912K100 76,800 3,522,956 SH   SOLE 21 3,522,956 0 0
CHANGE HEALTHCARE INC COM 15912K100 123,225 5,652,541 SH   SOLE 22 5,366,721 0 285,820
CHANGE HEALTHCARE INC COM 15912K100 1,304 59,810 SH   SOLE 25 59,810 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,136 97,972 SH   SOLE 26 80,101 0 17,871
CHANGE HEALTHCARE INC COM 15912K100 120 5,526 SH   SOLE 28 5,526 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,958 135,675 SH   SOLE 30 135,675 0 0
CHANGE HEALTHCARE INC COM 15912K100 80 3,668 SH   SOLE 31 3,668 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,188 54,482 SH   SOLE 34 54,482 0 0
CHANGE HEALTHCARE INC COM 15912K100 82 3,760 SH   SOLE 36 3,760 0 0
CHANGE HEALTHCARE INC COM 15912K100 620 28,439 SH   SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC COM 15912K100 233 10,680 SH   SOLE 43 10,546 0 134
CHANGE HEALTHCARE INC MTNF 6.000% 6/3 15912K209 22,930 324,189 SH   SOLE 21 324,189 0 0
CHANNELADVISOR CORP COM 159179100 1,021 61,605 SH   SOLE 2 54,726 0 6,879
CHANNELADVISOR CORP COM 159179100 2 103 SH   SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 8 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,403 84,647 SH   SOLE 18 84,647 0 0
CHANNELADVISOR CORP COM 159179100 880 53,105 SH   SOLE 19 53,105 0 0
CHANNELADVISOR CORP COM 159179100 18,214 1,099,207 SH   SOLE 21 1,099,207 0 0
CHANNELADVISOR CORP COM 159179100 12,885 777,614 SH   SOLE 22 758,453 0 19,161
CHANNELADVISOR CORP COM 159179100 76 4,580 SH   SOLE 25 4,580 0 0
CHANNELADVISOR CORP COM 159179100 29 1,765 SH   SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 172 10,397 SH   SOLE 30 10,397 0 0
CHANNELADVISOR CORP COM 159179100 28 1,679 SH   SOLE 36 1,679 0 0
CHANNELADVISOR CORP COM 159179100 87 5,231 SH   SOLE 40 5,231 0 0
CHANNELADVISOR CORP COM 159179100 161 9,709 SH   SOLE 43 2,540 0 7,169
CHARAH SOLUTIONS INC COM 15957P105 14 2,848 SH   SOLE 18 2,848 0 0
CHARAH SOLUTIONS INC COM 15957P105 199 39,934 SH   SOLE 21 39,934 0 0
CHARAH SOLUTIONS INC COM 15957P105 4 735 SH   SOLE 22 735 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5,411 272,164 SH   SOLE 2 58,210 0 213,954
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 14 717 SH   SOLE 4 717 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 63 3,188 SH   SOLE 7 3,188 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,839 92,529 SH   SOLE 18 92,529 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,385 69,679 SH   SOLE 19 69,679 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 59,268 2,981,276 SH   SOLE 21 2,981,276 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 85,229 4,287,169 SH   SOLE 22 4,038,927 0 248,242
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 456 22,929 SH   SOLE 25 22,929 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,712 86,126 SH   SOLE 26 72,290 0 13,836
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2,075 104,400 SH   SOLE 30 104,400 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 65 3,282 SH   SOLE 31 3,282 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 97 4,873 SH   SOLE 34 4,873 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 429 21,602 SH   SOLE 40 21,602 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1 45 SH   SOLE 43 45 0 0
CHARLES & COLVARD LTD COM 159765106 8 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106 134 85,486 SH   SOLE 21 85,486 0 0
CHARLES & COLVARD LTD COM 159765106 96 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107 39,883 140,448 SH   SOLE 2 66,597 0 73,851
CHARLES RIV LABS INTL INC COM 159864107 7,092 24,973 SH   SOLE 4 20,569 0 4,404
CHARLES RIV LABS INTL INC COM 159864107 12,294 43,294 SH   SOLE 7 41,767 0 1,527
CHARLES RIV LABS INTL INC COM 159864107 447 1,574 SH   SOLE 13 1,574 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,343 4,729 SH   SOLE 15 4,729 0 0
CHARLES RIV LABS INTL INC COM 159864107 2 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 26,213 92,308 SH   SOLE 18 85,162 0 7,146
CHARLES RIV LABS INTL INC COM 159864107 315,865 1,112,319 SH   SOLE 19 1,112,319 0 0
CHARLES RIV LABS INTL INC COM 159864107 518,292 1,825,166 SH   SOLE 21 1,825,166 0 0
CHARLES RIV LABS INTL INC COM 159864107 385,657 1,358,091 SH   SOLE 22 1,246,984 0 111,107
CHARLES RIV LABS INTL INC COM 159864107 17,953 63,220 SH   SOLE 23 63,220 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,760 59,020 SH   SOLE 25 59,020 0 0
CHARLES RIV LABS INTL INC COM 159864107 28,300 99,659 SH   SOLE 26 33,874 0 65,785
CHARLES RIV LABS INTL INC COM 159864107 23,604 83,123 SH   SOLE 28 1,513 0 81,610
CHARLES RIV LABS INTL INC COM 159864107 93 327 SH   SOLE 29 327 0 0
CHARLES RIV LABS INTL INC COM 159864107 74,015 260,642 SH   SOLE 30 253,705 0 6,937
CHARLES RIV LABS INTL INC COM 159864107 3,410 12,007 SH   SOLE 31 6,350 0 5,657
CHARLES RIV LABS INTL INC COM 159864107 701 2,469 SH   SOLE 34 2,469 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,251 18,490 SH   SOLE 36 18,490 0 0
CHARLES RIV LABS INTL INC COM 159864107 470 1,656 SH   SOLE 40 1,656 0 0
CHARLES RIV LABS INTL INC COM 159864107 47 165 SH   OTR 43 165 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,481 26,345 SH   SOLE 43 23,727 0 2,618
CHART INDS INC COM 16115Q308 6,816 39,682 SH   SOLE 2 27,188 0 12,494
CHART INDS INC COM 16115Q308 25 146 SH   SOLE 4 146 0 0
CHART INDS INC COM 16115Q308 88 514 SH   SOLE 7 514 0 0
CHART INDS INC COM 16115Q308 49,754 289,652 SH   SOLE 18 162,879 0 126,773
CHART INDS INC COM 16115Q308 116,792 679,930 SH   SOLE 19 679,930 0 0
CHART INDS INC COM 16115Q308 430,247 2,504,787 SH   SOLE 21 2,504,787 0 0
CHART INDS INC COM 16115Q308 178,142 1,037,094 SH   SOLE 22 1,009,463 0 27,631
CHART INDS INC COM 16115Q308 150 872 SH   SOLE 23 872 0 0
CHART INDS INC COM 16115Q308 10,899 63,454 SH   SOLE 25 63,454 0 0
CHART INDS INC COM 16115Q308 80,506 468,687 SH   SOLE 26 224,936 0 243,751
CHART INDS INC COM 16115Q308 111 648 SH   SOLE 28 648 0 0
CHART INDS INC COM 16115Q308 3,532 20,562 SH   SOLE 30 20,562 0 0
CHART INDS INC COM 16115Q308 71,236 414,717 SH   SOLE 34 414,717 0 0
CHART INDS INC COM 16115Q308 117 680 SH   SOLE 36 680 0 0
CHART INDS INC COM 16115Q308 723 4,208 SH   SOLE 40 4,208 0 0
CHART INDS INC COM 16115Q308 3,948 22,981 SH   SOLE 43 22,644 0 337
CHARTER COMMUNICATIONS INC N CL A 16119P108 157,368 288,473 SH   SOLE 2 102,849 0 185,624
CHARTER COMMUNICATIONS INC N CL A 16119P108 53,254 97,621 SH   SOLE 4 60,434 0 37,187
CHARTER COMMUNICATIONS INC N CL A 16119P108 72,826 133,498 SH   SOLE 7 129,867 0 3,631
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,743 5,028 SH   SOLE 13 5,028 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,736 12,347 SH   SOLE 15 12,347 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 13 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 122,392 224,358 SH   SOLE 18 200,622 0 23,736
CHARTER COMMUNICATIONS INC N CL A 16119P108 145,852 267,364 SH   SOLE 19 267,364 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,429,476 2,620,392 SH   SOLE 21 2,620,392 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,469,901 2,694,495 SH   SOLE 22 2,407,326 0 287,169
CHARTER COMMUNICATIONS INC N CL A 16119P108 94,392 173,031 SH   SOLE 23 173,031 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 207,031 379,511 SH   SOLE 25 379,511 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 157,442 288,609 SH   SOLE 26 115,876 0 172,733
CHARTER COMMUNICATIONS INC N CL A 16119P108 102,054 187,077 SH   SOLE 28 2,095 0 184,982
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,030 5,554 SH   SOLE 29 5,554 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 339,783 622,861 SH   SOLE 30 622,348 0 513
CHARTER COMMUNICATIONS INC N CL A 16119P108 21,123 38,720 SH   SOLE 31 23,737 0 14,983
CHARTER COMMUNICATIONS INC N CL A 16119P108 22,162 40,626 SH   SOLE 32 40,626 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 96,102 176,165 SH   SOLE 34 176,165 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 30,981 56,792 SH   SOLE 36 56,792 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,310 4,234 SH   SOLE 40 4,234 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 147 270 SH   OTR 43 270 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 68,774 126,071 SH   SOLE 43 112,351 0 13,720
CHASE CORP COM 16150R104 500 5,753 SH   SOLE 2 3,794 0 1,959
CHASE CORP COM 16150R104 9 105 SH   SOLE 7 105 0 0
CHASE CORP COM 16150R104 1,858 21,381 SH   SOLE 18 21,381 0 0
CHASE CORP COM 16150R104 1,192 13,711 SH   SOLE 19 13,711 0 0
CHASE CORP COM 16150R104 22,904 263,539 SH   SOLE 21 263,539 0 0
CHASE CORP COM 16150R104 15,783 181,600 SH   SOLE 22 174,016 0 7,584
CHASE CORP COM 16150R104 83 960 SH   SOLE 25 960 0 0
CHASE CORP COM 16150R104 91 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 419 4,826 SH   SOLE 30 4,826 0 0
CHASE CORP COM 16150R104 60 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104 257 2,955 SH   SOLE 43 2,572 0 383
CHATHAM LODGING TR COM 16208T102 1,342 97,328 SH   SOLE 2 74,944 0 22,384
CHATHAM LODGING TR COM 16208T102 12 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 2,595 188,177 SH   SOLE 18 188,177 0 0
CHATHAM LODGING TR COM 16208T102 1,210 87,760 SH   SOLE 19 87,760 0 0
CHATHAM LODGING TR COM 16208T102 85,326 6,187,525 SH   SOLE 21 6,187,525 0 0
CHATHAM LODGING TR COM 16208T102 19,273 1,397,613 SH   SOLE 22 1,346,967 0 50,646
CHATHAM LODGING TR COM 16208T102 19 1,405 SH   SOLE 23 1,405 0 0
CHATHAM LODGING TR COM 16208T102 82 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102 459 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102 1,328 96,273 SH   SOLE 30 96,273 0 0
CHATHAM LODGING TR COM 16208T102 59 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 775 56,228 SH   SOLE 43 53,300 0 2,928
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,280 67,118 SH   SOLE 2 55,272 0 11,846
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,290 88,891 SH   SOLE 4 52,620 0 36,271
CHECK POINT SOFTWARE TECH LT ORD M22465104 17,796 128,713 SH   SOLE 7 97,638 0 31,075
CHECK POINT SOFTWARE TECH LT ORD M22465104 206 1,487 SH   SOLE 13 1,487 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,072 7,753 SH   SOLE 15 7,753 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,201 95,482 SH   SOLE 18 93,694 0 1,788
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,246 66,873 SH   SOLE 19 66,873 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,049 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 277,736 2,008,792 SH   SOLE 21 2,008,792 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 219,238 1,585,693 SH   SOLE 22 1,543,251 0 42,442
CHECK POINT SOFTWARE TECH LT ORD M22465104 18,759 135,676 SH   SOLE 23 135,676 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,471 169,762 SH   SOLE 25 169,762 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 17,782 128,615 SH   SOLE 26 42,973 0 85,642
CHECK POINT SOFTWARE TECH LT ORD M22465104 34,373 248,613 SH   SOLE 28 1,855 0 246,758
CHECK POINT SOFTWARE TECH LT ORD M22465104 89 641 SH   SOLE 29 641 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 88,226 638,114 SH   SOLE 30 632,553 0 5,561
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,417 17,484 SH   SOLE 31 15,095 0 2,389
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,228 66,741 SH   SOLE 34 66,741 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,324 38,504 SH   SOLE 36 38,504 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 487 3,525 SH   SOLE 40 3,525 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 48,420 350,213 SH   SOLE 43 340,723 0 9,490
CHECKMATE PHARMACEUTICALS IN COM 162818108 7 2,348 SH   SOLE 2 1,739 0 609
CHECKMATE PHARMACEUTICALS IN COM 162818108 6 1,806 SH   SOLE 18 1,806 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 55 17,089 SH   SOLE 19 17,089 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 62 19,484 SH   SOLE 21 19,484 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 32 10,032 SH   SOLE 22 10,032 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 2 575 SH   SOLE 23 575 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2 1,078 SH   SOLE 2 0 0 1,078
CHECKPOINT THERAPEUTICS INC COM 162828107 22 12,547 SH   SOLE 18 12,547 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 338 190,742 SH   SOLE 21 190,742 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,280 722,954 SH   SOLE 22 722,954 0 0
CHEESECAKE FACTORY INC COM 163072101 3,531 88,731 SH   SOLE 2 56,061 0 32,670
CHEESECAKE FACTORY INC COM 163072101 7 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101 26 652 SH   SOLE 7 652 0 0
CHEESECAKE FACTORY INC COM 163072101 6,779 170,365 SH   SOLE 18 159,434 0 10,931
CHEESECAKE FACTORY INC COM 163072101 13,594 341,652 SH   SOLE 19 341,652 0 0
CHEESECAKE FACTORY INC COM 163072101 229,812 5,775,612 SH   SOLE 21 5,775,612 0 0
CHEESECAKE FACTORY INC COM 163072101 58,184 1,462,289 SH   SOLE 22 1,431,817 0 30,472
CHEESECAKE FACTORY INC COM 163072101 385 9,683 SH   SOLE 23 9,683 0 0
CHEESECAKE FACTORY INC COM 163072101 286 7,190 SH   SOLE 25 7,190 0 0
CHEESECAKE FACTORY INC COM 163072101 2,665 66,975 SH   SOLE 26 14,159 0 52,816
CHEESECAKE FACTORY INC COM 163072101 34 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101 3,257 81,867 SH   SOLE 30 81,867 0 0
CHEESECAKE FACTORY INC COM 163072101 39 990 SH   SOLE 34 990 0 0
CHEESECAKE FACTORY INC COM 163072101 70 1,768 SH   SOLE 36 1,768 0 0
CHEESECAKE FACTORY INC COM 163072101 270 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101 1,834 46,104 SH   SOLE 43 42,047 0 4,057
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 806 900,000 PRN   SOLE 2 900,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2,238 2,500,000 PRN   SOLE 21 2,500,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1,566 1,750,000 PRN   SOLE 22 1,750,000 0 0
CHEFS WHSE INC COM 163086101 1,327 40,707 SH   SOLE 2 19,007 0 21,700
CHEFS WHSE INC COM 163086101 4 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101 15 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 3,952 121,226 SH   SOLE 18 121,226 0 0
CHEFS WHSE INC COM 163086101 4,860 149,081 SH   SOLE 19 149,081 0 0
CHEFS WHSE INC COM 163086101 133,504 4,095,201 SH   SOLE 21 4,095,201 0 0
CHEFS WHSE INC COM 163086101 29,024 890,303 SH   SOLE 22 855,853 0 34,450
CHEFS WHSE INC COM 163086101 35 1,075 SH   SOLE 23 1,075 0 0
CHEFS WHSE INC COM 163086101 157 4,826 SH   SOLE 25 4,826 0 0
CHEFS WHSE INC COM 163086101 1,119 34,321 SH   SOLE 26 20,886 0 13,435
CHEFS WHSE INC COM 163086101 1,834 56,249 SH   SOLE 30 56,249 0 0
CHEFS WHSE INC COM 163086101 32 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 158 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 347 10,651 SH   SOLE 43 9,247 0 1,404
CHEGG INC COM 163092109 11,370 313,384 SH   SOLE 2 102,324 0 211,060
CHEGG INC COM 163092109 22 596 SH   SOLE 4 596 0 0
CHEGG INC COM 163092109 67 1,859 SH   SOLE 7 1,859 0 0
CHEGG INC COM 163092109 2,103 57,955 SH   SOLE 18 57,955 0 0
CHEGG INC COM 163092109 1,481 40,817 SH   SOLE 19 40,817 0 0
CHEGG INC COM 163092109 66,035 1,820,138 SH   SOLE 21 1,820,138 0 0
CHEGG INC COM 163092109 113,468 3,127,552 SH   SOLE 22 2,961,690 0 165,862
CHEGG INC COM 163092109 312 8,606 SH   SOLE 23 8,606 0 0
CHEGG INC COM 163092109 4,236 116,754 SH   SOLE 25 116,754 0 0
CHEGG INC COM 163092109 1,909 52,613 SH   SOLE 26 41,885 0 10,728
CHEGG INC COM 163092109 92 2,529 SH   SOLE 28 2,529 0 0
CHEGG INC COM 163092109 3,038 83,728 SH   SOLE 30 83,728 0 0
CHEGG INC COM 163092109 1,665 45,886 SH   SOLE 31 45,886 0 0
CHEGG INC COM 163092109 2,356 64,942 SH   SOLE 34 64,942 0 0
CHEGG INC COM 163092109 708 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109 18 499 SH   OTR 43 499 0 0
CHEGG INC COM 163092109 5,768 158,991 SH   SOLE 43 136,339 0 22,652
CHEGG INC NOTE 0.125% 3/1 163092AD1 4,888 4,856,000 PRN   SOLE 21 4,856,000 0 0
CHEGG INC NOTE 9/0 163092AF6 5,478 6,705,000 PRN   SOLE 21 6,705,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 235 SH   SOLE 2 0 0 235
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 5 5,645 SH   SOLE 18 5,645 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 65 79,792 SH   SOLE 21 79,792 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 161 196,866 SH   SOLE 22 196,866 0 0
CHEMED CORP NEW COM 16359R103 12,372 24,424 SH   SOLE 2 13,602 0 10,822
CHEMED CORP NEW COM 16359R103 29 57 SH   SOLE 4 57 0 0
CHEMED CORP NEW COM 16359R103 102 201 SH   SOLE 7 201 0 0
CHEMED CORP NEW COM 16359R103 17,023 33,605 SH   SOLE 18 33,605 0 0
CHEMED CORP NEW COM 16359R103 13,907 27,454 SH   SOLE 19 27,454 0 0
CHEMED CORP NEW COM 16359R103 405,921 801,345 SH   SOLE 21 801,345 0 0
CHEMED CORP NEW COM 16359R103 210,977 416,497 SH   SOLE 22 398,573 0 17,924
CHEMED CORP NEW COM 16359R103 1,086 2,144 SH   SOLE 25 2,144 0 0
CHEMED CORP NEW COM 16359R103 3,373 6,658 SH   SOLE 26 5,330 0 1,328
CHEMED CORP NEW COM 16359R103 144 284 SH   SOLE 28 284 0 0
CHEMED CORP NEW COM 16359R103 9,355 18,468 SH   SOLE 30 18,468 0 0
CHEMED CORP NEW COM 16359R103 112 221 SH   SOLE 31 221 0 0
CHEMED CORP NEW COM 16359R103 94 185 SH   SOLE 34 185 0 0
CHEMED CORP NEW COM 16359R103 987 1,948 SH   SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 54 107 SH   OTR 43 107 0 0
CHEMED CORP NEW COM 16359R103 8,575 16,929 SH   SOLE 43 15,855 0 1,074
CHEMOCENTRYX INC COM 16383L106 1,246 49,697 SH   SOLE 2 15,834 0 33,863
CHEMOCENTRYX INC COM 16383L106 5 198 SH   SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 19 764 SH   SOLE 7 764 0 0
CHEMOCENTRYX INC COM 16383L106 4,251 169,573 SH   SOLE 18 169,573 0 0
CHEMOCENTRYX INC COM 16383L106 2,420 96,536 SH   SOLE 19 96,536 0 0
CHEMOCENTRYX INC COM 16383L106 63,852 2,546,940 SH   SOLE 21 2,546,940 0 0
CHEMOCENTRYX INC COM 16383L106 31,034 1,237,910 SH   SOLE 22 1,188,010 0 49,900
CHEMOCENTRYX INC COM 16383L106 170 6,789 SH   SOLE 25 6,789 0 0
CHEMOCENTRYX INC COM 16383L106 429 17,104 SH   SOLE 26 12,858 0 4,246
CHEMOCENTRYX INC COM 16383L106 1,634 65,182 SH   SOLE 30 65,182 0 0
CHEMOCENTRYX INC COM 16383L106 40 1,598 SH   SOLE 36 1,598 0 0
CHEMOCENTRYX INC COM 16383L106 171 6,825 SH   SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 2,387 95,219 SH   SOLE 43 93,450 0 1,769
CHEMOURS CO COM 163851108 16,913 537,273 SH   SOLE 2 123,301 0 413,972
CHEMOURS CO COM 163851108 48 1,529 SH   SOLE 4 1,529 0 0
CHEMOURS CO COM 163851108 529 16,799 SH   SOLE 7 16,799 0 0
CHEMOURS CO COM 163851108 13,794 438,186 SH   SOLE 18 438,186 0 0
CHEMOURS CO COM 163851108 2,175 69,095 SH   SOLE 19 69,095 0 0
CHEMOURS CO COM 163851108 379,310 12,049,240 SH   SOLE 21 12,049,240 0 0
CHEMOURS CO COM 163851108 143,467 4,557,417 SH   SOLE 22 4,369,858 0 187,559
CHEMOURS CO COM 163851108 742 23,571 SH   SOLE 25 23,571 0 0
CHEMOURS CO COM 163851108 1,962 62,323 SH   SOLE 26 49,462 0 12,861
CHEMOURS CO COM 163851108 93 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108 3,041 96,608 SH   SOLE 30 96,608 0 0
CHEMOURS CO COM 163851108 76 2,414 SH   SOLE 31 2,414 0 0
CHEMOURS CO COM 163851108 2,393 76,032 SH   SOLE 32 76,032 0 0
CHEMOURS CO COM 163851108 119 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108 707 22,460 SH   SOLE 40 22,460 0 0
CHEMOURS CO COM 163851108 18 583 SH   OTR 43 583 0 0
CHEMOURS CO COM 163851108 3,636 115,496 SH   SOLE 43 106,638 0 8,858
CHEMUNG FINL CORP COM 164024101 147 3,153 SH   SOLE 2 3,153 0 0
CHEMUNG FINL CORP COM 164024101 34 721 SH   SOLE 18 721 0 0
CHEMUNG FINL CORP COM 164024101 441 9,448 SH   SOLE 21 9,448 0 0
CHEMUNG FINL CORP COM 164024101 166 3,551 SH   SOLE 22 3,551 0 0
CHENIERE ENERGY INC COM NEW 16411R208 96,319 694,689 SH   SOLE 2 54,134 0 640,555
CHENIERE ENERGY INC COM NEW 16411R208 25,994 187,480 SH   SOLE 4 178,486 0 8,994
CHENIERE ENERGY INC COM NEW 16411R208 57,399 413,988 SH   SOLE 7 413,988 0 0
CHENIERE ENERGY INC COM NEW 16411R208 148 1,068 SH   SOLE 13 1,068 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,656 19,157 SH   SOLE 15 19,157 0 0
CHENIERE ENERGY INC COM NEW 16411R208 27,127 195,652 SH   SOLE 18 183,437 0 12,215
CHENIERE ENERGY INC COM NEW 16411R208 71,900 518,575 SH   SOLE 19 518,575 0 0
CHENIERE ENERGY INC COM NEW 16411R208 879,911 6,346,274 SH   SOLE 21 6,346,274 0 0
CHENIERE ENERGY INC COM NEW 16411R208 715,320 5,159,177 SH   SOLE 22 4,735,836 0 423,341
CHENIERE ENERGY INC COM NEW 16411R208 41,696 300,725 SH   SOLE 23 300,725 0 0
CHENIERE ENERGY INC COM NEW 16411R208 72,545 523,225 SH   SOLE 25 523,225 0 0
CHENIERE ENERGY INC COM NEW 16411R208 67,427 486,309 SH   SOLE 26 207,465 0 278,844
CHENIERE ENERGY INC COM NEW 16411R208 58,646 422,982 SH   SOLE 28 4,810 0 418,172
CHENIERE ENERGY INC COM NEW 16411R208 40 292 SH   SOLE 29 292 0 0
CHENIERE ENERGY INC COM NEW 16411R208 206,764 1,491,266 SH   SOLE 30 1,491,266 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7,250 52,287 SH   SOLE 31 25,354 0 26,933
CHENIERE ENERGY INC COM NEW 16411R208 94,413 680,946 SH   SOLE 34 680,946 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15,256 110,030 SH   SOLE 36 110,030 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,118 8,064 SH   SOLE 40 8,064 0 0
CHENIERE ENERGY INC COM NEW 16411R208 37 270 SH   OTR 43 270 0 0
CHENIERE ENERGY INC COM NEW 16411R208 29,908 215,708 SH   SOLE 43 196,298 0 19,410
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1 12 SH   SOLE 43 12 0 0
CHERRY HILL MTG INVT CORP COM 164651101 29 3,693 SH   SOLE 18 3,693 0 0
CHERRY HILL MTG INVT CORP COM 164651101 2,856 369,925 SH   SOLE 21 369,925 0 0
CHERRY HILL MTG INVT CORP COM 164651101 2,255 292,099 SH   SOLE 22 292,099 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1 176 SH   SOLE 43 176 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 19 347 SH   SOLE 2 347 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 536 9,641 SH   SOLE 19 9,641 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 28 502 SH   SOLE 22 502 0 0
CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 74 1,323 SH   SOLE 34 1,323 0 0
CHESAPEAKE ENERGY CORP COM 165167735 11,843 136,130 SH   SOLE 2 78,828 0 57,302
CHESAPEAKE ENERGY CORP COM 165167735 72 827 SH   SOLE 4 827 0 0
CHESAPEAKE ENERGY CORP COM 165167735 177 2,029 SH   SOLE 7 2,029 0 0
CHESAPEAKE ENERGY CORP COM 165167735 318 3,659 SH   SOLE 13 3,659 0 0
CHESAPEAKE ENERGY CORP COM 165167735 27,166 312,249 SH   SOLE 18 312,249 0 0
CHESAPEAKE ENERGY CORP COM 165167735 132,813 1,526,586 SH   SOLE 19 1,526,586 0 0
CHESAPEAKE ENERGY CORP COM 165167735 340,298 3,911,468 SH   SOLE 21 3,911,468 0 0
CHESAPEAKE ENERGY CORP COM 165167735 228,278 2,623,886 SH   SOLE 22 2,529,301 0 94,585
CHESAPEAKE ENERGY CORP COM 165167735 536 6,159 SH   SOLE 23 6,159 0 0
CHESAPEAKE ENERGY CORP COM 165167735 899 10,339 SH   SOLE 25 10,339 0 0
CHESAPEAKE ENERGY CORP COM 165167735 6,380 73,335 SH   SOLE 26 30,823 0 42,512
CHESAPEAKE ENERGY CORP COM 165167735 2,191 25,184 SH   SOLE 28 25,184 0 0
CHESAPEAKE ENERGY CORP COM 165167735 11,264 129,474 SH   SOLE 30 129,474 0 0
CHESAPEAKE ENERGY CORP COM 165167735 12,536 144,087 SH   SOLE 34 144,087 0 0
CHESAPEAKE ENERGY CORP COM 165167735 823 9,457 SH   SOLE 40 9,457 0 0
CHESAPEAKE ENERGY CORP COM 165167735 4 43 SH   SOLE 43 43 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,871 13,579 SH   SOLE 2 4,679 0 8,900
CHESAPEAKE UTILS CORP COM 165303108 9 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,631 26,356 SH   SOLE 7 26,356 0 0
CHESAPEAKE UTILS CORP COM 165303108 8,781 63,742 SH   SOLE 18 63,742 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,221 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108 282,396 2,049,916 SH   SOLE 21 2,049,916 0 0
CHESAPEAKE UTILS CORP COM 165303108 56,503 410,157 SH   SOLE 22 393,042 0 17,115
CHESAPEAKE UTILS CORP COM 165303108 326 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108 883 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108 43 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,886 28,205 SH   SOLE 30 28,205 0 0
CHESAPEAKE UTILS CORP COM 165303108 313 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,307 16,746 SH   SOLE 43 13,788 0 2,958
CHEVRON CORP NEW COM 166764100 374,129 2,297,668 SH   SOLE 2 842,411 0 1,455,257
CHEVRON CORP NEW COM 166764100 188,606 1,158,303 SH   SOLE 4 622,722 0 535,581
CHEVRON CORP NEW COM 166764100 295,258 1,813,292 SH   SOLE 7 1,758,049 0 55,243
CHEVRON CORP NEW COM 166764100 4,136 25,399 SH   SOLE 13 25,399 0 0
CHEVRON CORP NEW COM 166764100 44,590 273,846 SH   SOLE 15 273,846 0 0
CHEVRON CORP NEW COM 166764100 47 286 SH   SOLE 17 0 0 286
CHEVRON CORP NEW COM 166764100 492,551 3,024,943 SH   SOLE 18 2,742,688 0 282,255
CHEVRON CORP NEW COM 166764100 321,653 1,975,391 SH   SOLE 19 1,975,391 0 0
CHEVRON CORP NEW COM 166764100 7,808,902 47,957,392 SH   SOLE 21 47,957,392 0 0
CHEVRON CORP NEW COM 166764100 6,559,945 40,287,076 SH   SOLE 22 36,453,479 0 3,833,597
CHEVRON CORP NEW COM 166764100 397,648 2,442,105 SH   SOLE 23 2,442,105 0 0
CHEVRON CORP NEW COM 166764100 497,169 3,053,301 SH   SOLE 25 3,053,301 0 0
CHEVRON CORP NEW COM 166764100 748,586 4,597,345 SH   SOLE 26 1,900,402 0 2,696,943
CHEVRON CORP NEW COM 166764100 625,404 3,840,841 SH   SOLE 28 2,983 0 3,837,858
CHEVRON CORP NEW COM 166764100 59,744 366,909 SH   SOLE 29 366,909 0 0
CHEVRON CORP NEW COM 166764100 1,619,199 9,944,110 SH   SOLE 30 9,944,110 0 0
CHEVRON CORP NEW COM 166764100 70,449 432,656 SH   SOLE 31 215,634 0 217,022
CHEVRON CORP NEW COM 166764100 34,812 213,794 SH   SOLE 32 213,794 0 0
CHEVRON CORP NEW COM 166764100 301,078 1,849,030 SH   SOLE 34 1,849,030 0 0
CHEVRON CORP NEW COM 166764100 140,712 864,167 SH   SOLE 36 864,167 0 0
CHEVRON CORP NEW COM 166764100 10,465 64,269 SH   SOLE 40 64,269 0 0
CHEVRON CORP NEW COM 166764100 661 4,060 SH   OTR 43 4,060 0 0
CHEVRON CORP NEW COM 166764100 163,367 1,003,299 SH   SOLE 43 880,976 0 122,323
CHEVRON CORP NEW OPTIONS 166764100 326 2,000 SH Call SOLE 4 2,000 0 0
CHEVRON CORP NEW OPTIONS 166764100 3,664 22,500 SH Call SOLE 18 22,500 0 0
CHEVRON CORP NEW OPTIONS 166764100 41,522 255,000 SH Call SOLE 19 255,000 0 0
CHEVRON CORP NEW OPTIONS 166764100 2,231 13,700 SH Call SOLE 22 13,700 0 0
CHEVRON CORP NEW OPTIONS 166764100 17,488 107,400 SH Call SOLE 34 107,400 0 0
CHEWY INC CL A 16679L109 290 7,107 SH   SOLE 2 4,740 0 2,367
CHEWY INC CL A 16679L109 2,159 52,947 SH   SOLE 4 32,480 0 20,467
CHEWY INC CL A 16679L109 385 9,449 SH   SOLE 7 9,449 0 0
CHEWY INC CL A 16679L109 7 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 251 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 5,669 139,003 SH   SOLE 18 134,610 0 4,393
CHEWY INC CL A 16679L109 9,782 239,861 SH   SOLE 21 239,861 0 0
CHEWY INC CL A 16679L109 53,139 1,303,053 SH   SOLE 22 1,212,162 0 90,891
CHEWY INC CL A 16679L109 4,492 110,156 SH   SOLE 23 110,156 0 0
CHEWY INC CL A 16679L109 862 21,146 SH   SOLE 25 21,146 0 0
CHEWY INC CL A 16679L109 2,906 71,263 SH   SOLE 26 55,554 0 15,709
CHEWY INC CL A 16679L109 3,128 76,706 SH   SOLE 28 1,469 0 75,237
CHEWY INC CL A 16679L109 10,115 248,035 SH   SOLE 30 248,035 0 0
CHEWY INC CL A 16679L109 750 18,397 SH   SOLE 31 8,392 0 10,005
CHEWY INC CL A 16679L109 166 4,059 SH   SOLE 34 4,059 0 0
CHEWY INC CL A 16679L109 752 18,429 SH   SOLE 36 18,429 0 0
CHEWY INC CL A 16679L109 127 3,124 SH   SOLE 40 3,124 0 0
CHEWY INC CL A 16679L109 1 22 SH   SOLE 43 0 0 22
CHICAGO ATLANTIC REAL ESTATE COM 167239102 25 1,438 SH   SOLE 2 397 0 1,041
CHICAGO ATLANTIC REAL ESTATE COM 167239102 280 15,796 SH   SOLE 18 15,796 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 135 7,631 SH   SOLE 19 7,631 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 2,983 168,253 SH   SOLE 21 168,253 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 1,760 99,267 SH   SOLE 22 96,280 0 2,987
CHICAGO RIVET & MACH CO COM 168088102 3 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 11 1,394 SH   SOLE 2 260 0 1,134
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1 185 SH   SOLE 7 185 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 157 19,705 SH   SOLE 18 19,705 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 100 12,491 SH   SOLE 19 12,491 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2,049 256,420 SH   SOLE 21 256,420 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 720 90,070 SH   SOLE 22 86,145 0 3,925
CHICOS FAS INC COM 168615102 606 126,223 SH   SOLE 2 61,675 0 64,548
CHICOS FAS INC COM 168615102 9 1,934 SH   SOLE 7 1,934 0 0
CHICOS FAS INC COM 168615102 2,240 466,698 SH   SOLE 18 466,698 0 0
CHICOS FAS INC COM 168615102 1,903 396,446 SH   SOLE 19 396,446 0 0
CHICOS FAS INC COM 168615102 73,226 15,255,480 SH   SOLE 21 15,255,480 0 0
CHICOS FAS INC COM 168615102 15,235 3,174,035 SH   SOLE 22 3,111,014 0 63,021
CHICOS FAS INC COM 168615102 23 4,699 SH   SOLE 23 4,699 0 0
CHICOS FAS INC COM 168615102 17 3,476 SH   SOLE 26 0 0 3,476
CHICOS FAS INC COM 168615102 731 152,370 SH   SOLE 30 152,370 0 0
CHICOS FAS INC COM 168615102 161 33,551 SH   SOLE 43 32,118 0 1,433
CHILDRENS PL INC NEW COM 168905107 866 17,556 SH   SOLE 2 13,633 0 3,923
CHILDRENS PL INC NEW COM 168905107 3 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 10 199 SH   SOLE 7 199 0 0
CHILDRENS PL INC NEW COM 168905107 2,324 47,139 SH   SOLE 18 47,139 0 0
CHILDRENS PL INC NEW COM 168905107 1,750 35,493 SH   SOLE 19 35,493 0 0
CHILDRENS PL INC NEW COM 168905107 80,118 1,625,112 SH   SOLE 21 1,625,112 0 0
CHILDRENS PL INC NEW COM 168905107 17,394 352,815 SH   SOLE 22 344,829 0 7,986
CHILDRENS PL INC NEW COM 168905107 78 1,575 SH   SOLE 23 1,575 0 0
CHILDRENS PL INC NEW COM 168905107 129 2,620 SH   SOLE 25 2,620 0 0
CHILDRENS PL INC NEW COM 168905107 350 7,109 SH   SOLE 26 4,215 0 2,894
CHILDRENS PL INC NEW COM 168905107 1,255 25,449 SH   SOLE 30 25,449 0 0
CHILDRENS PL INC NEW COM 168905107 35 704 SH   SOLE 36 704 0 0
CHILDRENS PL INC NEW COM 168905107 80 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 483 9,803 SH   SOLE 43 7,014 0 2,789
CHIMERA INVT CORP COM NEW 16934Q208 2,533 210,397 SH   SOLE 2 66,676 0 143,721
CHIMERA INVT CORP COM NEW 16934Q208 10 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 98 8,144 SH   SOLE 7 8,144 0 0
CHIMERA INVT CORP COM NEW 16934Q208 8,380 695,990 SH   SOLE 18 695,990 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,906 407,499 SH   SOLE 19 407,499 0 0
CHIMERA INVT CORP COM NEW 16934Q208 141,211 11,728,489 SH   SOLE 21 11,728,489 0 0
CHIMERA INVT CORP COM NEW 16934Q208 66,709 5,540,636 SH   SOLE 22 5,302,373 0 238,263
CHIMERA INVT CORP COM NEW 16934Q208 397 32,979 SH   SOLE 25 32,979 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,266 105,127 SH   SOLE 26 89,070 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208 49 4,108 SH   SOLE 28 4,108 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,016 333,536 SH   SOLE 30 333,536 0 0
CHIMERA INVT CORP COM NEW 16934Q208 175 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208 333 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 31 2,607 SH   SOLE 43 2,607 0 0
CHIMERIX INC COM 16934W106 159 34,747 SH   SOLE 2 19,982 0 14,765
CHIMERIX INC COM 16934W106 5 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 939 205,010 SH   SOLE 18 205,010 0 0
CHIMERIX INC COM 16934W106 575 125,610 SH   SOLE 19 125,610 0 0
CHIMERIX INC COM 16934W106 15,529 3,390,547 SH   SOLE 21 3,390,547 0 0
CHIMERIX INC COM 16934W106 6,770 1,478,087 SH   SOLE 22 1,423,070 0 55,017
CHIMERIX INC COM 16934W106 54 11,741 SH   SOLE 25 11,741 0 0
CHIMERIX INC COM 16934W106 30 6,450 SH   SOLE 26 6,450 0 0
CHIMERIX INC COM 16934W106 280 61,204 SH   SOLE 30 61,204 0 0
CHIMERIX INC COM 16934W106 52 11,370 SH   SOLE 36 11,370 0 0
CHIMERIX INC COM 16934W106 39 8,551 SH   SOLE 40 8,551 0 0
CHIMERIX INC COM 16934W106 67 14,567 SH   SOLE 43 1,747 0 12,820
CHINA AUTOMOTIVE SYS INC COM 16936R105 4 1,180 SH   SOLE 22 1,180 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 429 25,287 SH   SOLE 43 23,534 0 1,753
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 140 SH   SOLE 43 140 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 7,106 936,179 SH   SOLE 43 910,809 0 25,370
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 5,419 109,427 SH   SOLE 43 101,847 0 7,580
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 4,830 166,503 SH   SOLE 43 163,049 0 3,454
CHINA YUCHAI INTL LTD COM G21082105 2 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,672 143,489 SH   SOLE 21 143,489 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,144 98,169 SH   SOLE 22 96,199 0 1,970
CHINA YUCHAI INTL LTD COM G21082105 467 40,055 SH   SOLE 30 40,055 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,280 109,872 SH   SOLE 43 109,583 0 289
CHINDATA GROUP HLDGS LTD ADS 16955F107 183 29,015 SH   SOLE 2 1,760 0 27,255
CHINDATA GROUP HLDGS LTD ADS 16955F107 298 47,196 SH   SOLE 4 20,218 0 26,978
CHINDATA GROUP HLDGS LTD ADS 16955F107 96 15,234 SH   SOLE 7 15,234 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 470 74,408 SH   SOLE 15 74,408 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 16 2,575 SH   SOLE 18 2,575 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 11,882 1,880,141 SH   SOLE 21 1,880,141 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 6,280 993,725 SH   SOLE 22 916,385 0 77,340
CHINDATA GROUP HLDGS LTD ADS 16955F107 743 117,585 SH   SOLE 23 117,585 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 23 3,641 SH   SOLE 25 3,641 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 803 127,136 SH   SOLE 26 21,450 0 105,686
CHINDATA GROUP HLDGS LTD ADS 16955F107 614 97,118 SH   SOLE 28 0 0 97,118
CHINDATA GROUP HLDGS LTD ADS 16955F107 3,895 616,362 SH   SOLE 30 616,362 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 45 7,125 SH   SOLE 34 7,125 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 3 521 SH   SOLE 40 521 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 485 29,668 SH   SOLE 2 1,565 0 28,103
CHINOOK THERAPEUTICS INC COM 16961L106 5 282 SH   SOLE 7 282 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 2,021 123,546 SH   SOLE 18 123,546 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,492 91,203 SH   SOLE 19 91,203 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 28,994 1,772,222 SH   SOLE 21 1,772,222 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 16,563 1,012,415 SH   SOLE 22 987,811 0 24,604
CHINOOK THERAPEUTICS INC COM 16961L106 395 24,160 SH   SOLE 30 24,160 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 25 1,501 SH   SOLE 43 1,414 0 87
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 3,488 98,182 SH   SOLE 43 96,269 0 1,913
CHIPOTLE MEXICAN GRILL INC COM 169656105 73,357 46,369 SH   SOLE 2 6,784 0 39,585
CHIPOTLE MEXICAN GRILL INC COM 169656105 19,692 12,447 SH   SOLE 4 10,816 0 1,631
CHIPOTLE MEXICAN GRILL INC COM 169656105 38,491 24,330 SH   SOLE 7 23,527 0 803
CHIPOTLE MEXICAN GRILL INC COM 169656105 207 131 SH   SOLE 13 131 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,151 2,624 SH   SOLE 15 2,624 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 25 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 328,213 207,463 SH   SOLE 18 146,345 0 61,118
CHIPOTLE MEXICAN GRILL INC COM 169656105 216,110 136,603 SH   SOLE 19 136,603 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,153,219 728,949 SH   SOLE 21 728,949 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 982,330 620,930 SH   SOLE 22 564,770 0 56,160
CHIPOTLE MEXICAN GRILL INC COM 169656105 55,632 35,165 SH   SOLE 23 35,165 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 60,288 38,108 SH   SOLE 25 38,108 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 87,214 55,128 SH   SOLE 26 17,745 0 37,383
CHIPOTLE MEXICAN GRILL INC COM 169656105 96,471 60,979 SH   SOLE 28 501 0 60,478
CHIPOTLE MEXICAN GRILL INC COM 169656105 30 19 SH   SOLE 29 19 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 180,660 114,195 SH   SOLE 30 114,195 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,957 6,294 SH   SOLE 31 3,140 0 3,154
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,722 9,306 SH   SOLE 34 9,306 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,895 10,047 SH   SOLE 36 10,047 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,500 948 SH   SOLE 40 948 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 82 52 SH   OTR 43 52 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 31,898 20,163 SH   SOLE 43 18,167 0 1,996
CHOICE HOTELS INTL INC COM 169905106 8,772 61,877 SH   SOLE 2 34,755 0 27,122
CHOICE HOTELS INTL INC COM 169905106 13 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106 70 496 SH   SOLE 7 496 0 0
CHOICE HOTELS INTL INC COM 169905106 13,006 91,749 SH   SOLE 18 89,350 0 2,399
CHOICE HOTELS INTL INC COM 169905106 3,740 26,386 SH   SOLE 19 26,386 0 0
CHOICE HOTELS INTL INC COM 169905106 234,802 1,656,337 SH   SOLE 21 1,656,337 0 0
CHOICE HOTELS INTL INC COM 169905106 135,807 958,003 SH   SOLE 22 909,462 0 48,541
CHOICE HOTELS INTL INC COM 169905106 669 4,720 SH   SOLE 25 4,720 0 0
CHOICE HOTELS INTL INC COM 169905106 1,710 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 111 785 SH   SOLE 28 785 0 0
CHOICE HOTELS INTL INC COM 169905106 3,041 21,455 SH   SOLE 30 21,455 0 0
CHOICE HOTELS INTL INC COM 169905106 73 514 SH   SOLE 31 514 0 0
CHOICE HOTELS INTL INC COM 169905106 516 3,640 SH   SOLE 34 3,640 0 0
CHOICE HOTELS INTL INC COM 169905106 58 408 SH   SOLE 36 408 0 0
CHOICE HOTELS INTL INC COM 169905106 678 4,781 SH   SOLE 40 4,781 0 0
CHOICE HOTELS INTL INC COM 169905106 37 262 SH   OTR 43 262 0 0
CHOICE HOTELS INTL INC COM 169905106 2,397 16,909 SH   SOLE 43 15,026 0 1,883
CHOICEONE FINL SVCS INC COM 170386106 81 3,219 SH   SOLE 2 2,897 0 322
CHOICEONE FINL SVCS INC COM 170386106 36 1,420 SH   SOLE 18 1,420 0 0
CHOICEONE FINL SVCS INC COM 170386106 405 16,180 SH   SOLE 21 16,180 0 0
CHOICEONE FINL SVCS INC COM 170386106 235 9,397 SH   SOLE 22 9,397 0 0
CHROMADEX CORP COM NEW 171077407 16 6,494 SH   SOLE 2 2,085 0 4,409
CHROMADEX CORP COM NEW 171077407 2 753 SH   SOLE 7 753 0 0
CHROMADEX CORP COM NEW 171077407 319 129,527 SH   SOLE 18 129,527 0 0
CHROMADEX CORP COM NEW 171077407 236 95,993 SH   SOLE 19 95,993 0 0
CHROMADEX CORP COM NEW 171077407 4,171 1,695,542 SH   SOLE 21 1,695,542 0 0
CHROMADEX CORP COM NEW 171077407 3,014 1,225,387 SH   SOLE 22 1,218,164 0 7,223
CHROMADEX CORP COM NEW 171077407 0 13 SH   SOLE 43 13 0 0
CHUBB LIMITED COM H1467J104 188,734 882,346 SH   SOLE 2 125,081 0 757,265
CHUBB LIMITED COM H1467J104 58,291 272,515 SH   SOLE 4 167,012 0 105,503
CHUBB LIMITED COM H1467J104 86,475 404,276 SH   SOLE 7 380,955 0 23,321
CHUBB LIMITED COM H1467J104 1,763 8,244 SH   SOLE 13 8,244 0 0
CHUBB LIMITED COM H1467J104 13,235 61,873 SH   SOLE 15 61,873 0 0
CHUBB LIMITED COM H1467J104 2 10 SH   SOLE 17 0 0 10
CHUBB LIMITED COM H1467J104 182,631 853,814 SH   SOLE 18 794,575 0 59,239
CHUBB LIMITED COM H1467J104 23,951 111,972 SH   SOLE 19 111,972 0 0
CHUBB LIMITED COM H1467J104 1,941,377 9,076,098 SH   SOLE 21 9,076,098 0 0
CHUBB LIMITED COM H1467J104 1,920,531 8,978,640 SH   SOLE 22 8,124,908 0 853,732
CHUBB LIMITED COM H1467J104 114,228 534,025 SH   SOLE 23 534,025 0 0
CHUBB LIMITED COM H1467J104 133,656 624,854 SH   SOLE 25 624,854 0 0
CHUBB LIMITED COM H1467J104 199,779 933,985 SH   SOLE 26 345,309 0 588,676
CHUBB LIMITED COM H1467J104 242,939 1,135,758 SH   SOLE 28 10,409 0 1,125,349
CHUBB LIMITED COM H1467J104 197 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104 659,414 3,082,815 SH   SOLE 30 3,082,815 0 0
CHUBB LIMITED COM H1467J104 20,734 96,933 SH   SOLE 31 46,903 0 50,030
CHUBB LIMITED COM H1467J104 4,610 21,552 SH   SOLE 34 21,552 0 0
CHUBB LIMITED COM H1467J104 39,555 184,925 SH   SOLE 36 184,925 0 0
CHUBB LIMITED COM H1467J104 3,067 14,340 SH   SOLE 40 14,340 0 0
CHUBB LIMITED COM H1467J104 215 1,006 SH   OTR 43 1,006 0 0
CHUBB LIMITED COM H1467J104 76,330 356,847 SH   SOLE 43 321,999 0 34,848
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,284 51,387 SH   SOLE 2 0 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7 166 SH   SOLE 19 166 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,145 48,246 SH   SOLE 22 48,246 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 274 6,175 SH   SOLE 30 6,175 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 70 1,578 SH   SOLE 34 1,578 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 118,646 2,669,210 SH   SOLE 43 2,456,667 0 212,543
CHURCH & DWIGHT CO INC COM 171340102 47,268 475,626 SH   SOLE 2 128,579 0 347,047
CHURCH & DWIGHT CO INC COM 171340102 21,257 213,894 SH   SOLE 4 127,831 0 86,063
CHURCH & DWIGHT CO INC COM 171340102 25,519 256,787 SH   SOLE 7 250,009 0 6,778
CHURCH & DWIGHT CO INC COM 171340102 127 1,282 SH   SOLE 13 1,282 0 0
CHURCH & DWIGHT CO INC COM 171340102 3,430 34,513 SH   SOLE 15 34,513 0 0
CHURCH & DWIGHT CO INC COM 171340102 40,767 410,215 SH   SOLE 18 365,689 0 44,526
CHURCH & DWIGHT CO INC COM 171340102 14,766 148,582 SH   SOLE 19 148,582 0 0
CHURCH & DWIGHT CO INC COM 171340102 790,831 7,957,645 SH   SOLE 21 7,957,645 0 0
CHURCH & DWIGHT CO INC COM 171340102 565,503 5,690,306 SH   SOLE 22 5,177,618 0 512,688
CHURCH & DWIGHT CO INC COM 171340102 30,714 309,058 SH   SOLE 23 309,058 0 0
CHURCH & DWIGHT CO INC COM 171340102 31,683 318,802 SH   SOLE 25 318,802 0 0
CHURCH & DWIGHT CO INC COM 171340102 50,975 512,929 SH   SOLE 26 178,490 0 334,439
CHURCH & DWIGHT CO INC COM 171340102 76,944 774,243 SH   SOLE 28 4,370 0 769,873
CHURCH & DWIGHT CO INC COM 171340102 139,135 1,400,026 SH   SOLE 30 1,393,491 0 6,535
CHURCH & DWIGHT CO INC COM 171340102 5,464 54,981 SH   SOLE 31 27,914 0 27,067
CHURCH & DWIGHT CO INC COM 171340102 2,940 29,582 SH   SOLE 34 29,582 0 0
CHURCH & DWIGHT CO INC COM 171340102 11,602 116,742 SH   SOLE 36 116,742 0 0
CHURCH & DWIGHT CO INC COM 171340102 839 8,442 SH   SOLE 40 8,442 0 0
CHURCH & DWIGHT CO INC COM 171340102 45,963 462,497 SH   SOLE 43 440,909 0 21,588
CHURCHILL DOWNS INC COM 171484108 27,593 124,417 SH   SOLE 2 24,984 0 99,433
CHURCHILL DOWNS INC COM 171484108 27 123 SH   SOLE 4 123 0 0
CHURCHILL DOWNS INC COM 171484108 111 501 SH   SOLE 7 501 0 0
CHURCHILL DOWNS INC COM 171484108 17,426 78,572 SH   SOLE 18 78,572 0 0
CHURCHILL DOWNS INC COM 171484108 84,752 382,144 SH   SOLE 19 382,144 0 0
CHURCHILL DOWNS INC COM 171484108 386,732 1,743,766 SH   SOLE 21 1,743,766 0 0
CHURCHILL DOWNS INC COM 171484108 221,843 1,000,285 SH   SOLE 22 958,288 0 41,997
CHURCHILL DOWNS INC COM 171484108 1,085 4,890 SH   SOLE 25 4,890 0 0
CHURCHILL DOWNS INC COM 171484108 2,930 13,213 SH   SOLE 26 10,182 0 3,031
CHURCHILL DOWNS INC COM 171484108 141 636 SH   SOLE 28 636 0 0
CHURCHILL DOWNS INC COM 171484108 4,385 19,771 SH   SOLE 30 19,771 0 0
CHURCHILL DOWNS INC COM 171484108 120 541 SH   SOLE 31 541 0 0
CHURCHILL DOWNS INC COM 171484108 1,008 4,544 SH   SOLE 40 4,544 0 0
CHURCHILL DOWNS INC COM 171484108 1,677 7,561 SH   SOLE 43 6,954 0 607
CHUYS HLDGS INC COM 171604101 1,305 48,320 SH   SOLE 2 40,038 0 8,282
CHUYS HLDGS INC COM 171604101 10 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,987 73,611 SH   SOLE 18 73,611 0 0
CHUYS HLDGS INC COM 171604101 938 34,730 SH   SOLE 19 34,730 0 0
CHUYS HLDGS INC COM 171604101 67,208 2,489,200 SH   SOLE 21 2,489,200 0 0
CHUYS HLDGS INC COM 171604101 14,724 545,323 SH   SOLE 22 527,847 0 17,476
CHUYS HLDGS INC COM 171604101 68 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101 725 26,848 SH   SOLE 30 26,848 0 0
CHUYS HLDGS INC COM 171604101 53 1,974 SH   SOLE 34 1,974 0 0
CHUYS HLDGS INC COM 171604101 62 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101 358 13,250 SH   SOLE 43 13,250 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 11,259 3,496,675 SH   SOLE 7 3,496,675 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 71 22,172 SH   SOLE 19 22,172 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 75,004 23,293,096 SH   SOLE 21 23,293,096 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4,696 1,458,352 SH   SOLE 22 1,458,352 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 76,236 23,675,696 SH   SOLE 30 23,675,696 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 14,000 4,347,916 SH   SOLE 43 4,165,965 0 181,951
CIDARA THERAPEUTICS INC COM 171757107 37 44,719 SH   SOLE 2 44,282 0 437
CIDARA THERAPEUTICS INC COM 171757107 10 11,526 SH   SOLE 18 11,526 0 0
CIDARA THERAPEUTICS INC COM 171757107 134 160,902 SH   SOLE 21 160,902 0 0
CIDARA THERAPEUTICS INC COM 171757107 129 154,874 SH   SOLE 22 154,874 0 0
CIDARA THERAPEUTICS INC COM 171757107 7 8,558 SH   SOLE 23 8,558 0 0
CIENA CORP COM NEW 171779309 23,727 391,345 SH   SOLE 2 240,240 0 151,105
CIENA CORP COM NEW 171779309 816 13,455 SH   SOLE 4 13,166 0 289
CIENA CORP COM NEW 171779309 169 2,781 SH   SOLE 7 2,781 0 0
CIENA CORP COM NEW 171779309 71,342 1,176,679 SH   SOLE 18 1,161,881 0 14,798
CIENA CORP COM NEW 171779309 19,455 320,883 SH   SOLE 19 320,883 0 0
CIENA CORP COM NEW 171779309 483,647 7,977,021 SH   SOLE 21 7,977,021 0 0
CIENA CORP COM NEW 171779309 265,093 4,372,304 SH   SOLE 22 4,144,345 0 227,959
CIENA CORP COM NEW 171779309 28 464 SH   SOLE 23 464 0 0
CIENA CORP COM NEW 171779309 3,767 62,139 SH   SOLE 25 24,621 0 37,518
CIENA CORP COM NEW 171779309 4,171 68,796 SH   SOLE 26 50,002 0 18,794
CIENA CORP COM NEW 171779309 1,022 16,850 SH   SOLE 28 2,758 0 14,092
CIENA CORP COM NEW 171779309 33,519 552,851 SH   SOLE 30 552,851 0 0
CIENA CORP COM NEW 171779309 137 2,261 SH   SOLE 31 2,261 0 0
CIENA CORP COM NEW 171779309 36,146 596,166 SH   SOLE 34 596,166 0 0
CIENA CORP COM NEW 171779309 1,881 31,032 SH   SOLE 36 31,032 0 0
CIENA CORP COM NEW 171779309 1,201 19,814 SH   SOLE 40 19,814 0 0
CIENA CORP COM NEW 171779309 22 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309 18,293 301,718 SH   SOLE 43 293,857 0 7,861
CIGNA CORP NEW COM 125523100 290,914 1,214,113 SH   SOLE 2 616,789 0 597,324
CIGNA CORP NEW COM 125523100 60,429 252,198 SH   SOLE 4 156,239 0 95,959
CIGNA CORP NEW COM 125523100 69,542 290,230 SH   SOLE 7 280,982 0 9,248
CIGNA CORP NEW COM 125523100 7,646 31,909 SH   SOLE 13 31,909 0 0
CIGNA CORP NEW COM 125523100 11,393 47,549 SH   SOLE 15 47,549 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 335,968 1,402,145 SH   SOLE 18 1,287,238 0 114,907
CIGNA CORP NEW COM 125523100 819,378 3,419,633 SH   SOLE 19 3,419,633 0 0
CIGNA CORP NEW COM 125523100 819 3,416 SH   SOLE 20 3,416 0 0
CIGNA CORP NEW COM 125523100 1,778,586 7,422,838 SH   SOLE 21 7,422,838 0 0
CIGNA CORP NEW COM 125523100 1,727,832 7,211,019 SH   SOLE 22 6,400,901 0 810,118
CIGNA CORP NEW COM 125523100 118,799 495,802 SH   SOLE 23 495,802 0 0
CIGNA CORP NEW COM 125523100 147,445 615,355 SH   SOLE 25 615,355 0 0
CIGNA CORP NEW COM 125523100 194,242 810,660 SH   SOLE 26 332,843 0 477,817
CIGNA CORP NEW COM 125523100 264,720 1,104,796 SH   SOLE 28 9,603 0 1,095,193
CIGNA CORP NEW COM 125523100 6,739 28,125 SH   SOLE 29 28,125 0 0
CIGNA CORP NEW COM 125523100 655,302 2,734,868 SH   SOLE 30 2,734,868 0 0
CIGNA CORP NEW COM 125523100 29,681 123,871 SH   SOLE 31 84,014 0 39,857
CIGNA CORP NEW COM 125523100 412,309 1,720,752 SH   SOLE 34 1,720,752 0 0
CIGNA CORP NEW COM 125523100 34,768 145,101 SH   SOLE 36 145,101 0 0
CIGNA CORP NEW COM 125523100 2,609 10,889 SH   SOLE 40 10,889 0 0
CIGNA CORP NEW COM 125523100 709 2,960 SH   OTR 43 2,960 0 0
CIGNA CORP NEW COM 125523100 62,862 262,353 SH   SOLE 43 244,307 0 18,046
CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 21,670 2,156,250 SH   SOLE 2 2,156,250 0 0
CIMPRESS PLC SHS EURO G2143T103 1,825 28,692 SH   SOLE 2 18,390 0 10,302
CIMPRESS PLC SHS EURO G2143T103 5 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 13 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103 2,979 46,843 SH   SOLE 18 45,673 0 1,170
CIMPRESS PLC SHS EURO G2143T103 5,947 93,517 SH   SOLE 19 93,517 0 0
CIMPRESS PLC SHS EURO G2143T103 36,870 579,802 SH   SOLE 21 579,802 0 0
CIMPRESS PLC SHS EURO G2143T103 32,243 507,045 SH   SOLE 22 496,401 0 10,644
CIMPRESS PLC SHS EURO G2143T103 189 2,965 SH   SOLE 23 2,965 0 0
CIMPRESS PLC SHS EURO G2143T103 137 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103 1,110 17,460 SH   SOLE 26 3,287 0 14,173
CIMPRESS PLC SHS EURO G2143T103 694 10,919 SH   SOLE 30 10,919 0 0
CIMPRESS PLC SHS EURO G2143T103 588 9,245 SH   SOLE 34 9,245 0 0
CIMPRESS PLC SHS EURO G2143T103 143 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 62 975 SH   SOLE 43 963 0 12
CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102 86 5,417 SH   SOLE 21 5,417 0 0
CINCINNATI FINL CORP COM 172062101 33,323 245,095 SH   SOLE 2 59,893 0 185,202
CINCINNATI FINL CORP COM 172062101 13,578 99,870 SH   SOLE 4 59,870 0 40,000
CINCINNATI FINL CORP COM 172062101 22,561 165,938 SH   SOLE 7 161,297 0 4,641
CINCINNATI FINL CORP COM 172062101 77 568 SH   SOLE 13 568 0 0
CINCINNATI FINL CORP COM 172062101 2,975 21,879 SH   SOLE 15 21,879 0 0
CINCINNATI FINL CORP COM 172062101 49,867 366,774 SH   SOLE 18 345,939 0 20,835
CINCINNATI FINL CORP COM 172062101 9,569 70,380 SH   SOLE 19 70,380 0 0
CINCINNATI FINL CORP COM 172062101 705,523 5,189,199 SH   SOLE 21 5,189,199 0 0
CINCINNATI FINL CORP COM 172062101 428,954 3,155,004 SH   SOLE 22 2,853,868 0 301,136
CINCINNATI FINL CORP COM 172062101 25,743 189,345 SH   SOLE 23 189,345 0 0
CINCINNATI FINL CORP COM 172062101 27,420 201,675 SH   SOLE 25 201,675 0 0
CINCINNATI FINL CORP COM 172062101 42,014 309,019 SH   SOLE 26 107,132 0 201,887
CINCINNATI FINL CORP COM 172062101 51,621 379,676 SH   SOLE 28 2,713 0 376,963
CINCINNATI FINL CORP COM 172062101 43 313 SH   SOLE 29 313 0 0
CINCINNATI FINL CORP COM 172062101 96,194 707,516 SH   SOLE 30 707,516 0 0
CINCINNATI FINL CORP COM 172062101 4,536 33,364 SH   SOLE 31 15,851 0 17,513
CINCINNATI FINL CORP COM 172062101 3,460 25,448 SH   SOLE 32 25,448 0 0
CINCINNATI FINL CORP COM 172062101 986 7,249 SH   SOLE 34 7,249 0 0
CINCINNATI FINL CORP COM 172062101 10,059 73,982 SH   SOLE 36 73,982 0 0
CINCINNATI FINL CORP COM 172062101 710 5,225 SH   SOLE 40 5,225 0 0
CINCINNATI FINL CORP COM 172062101 54 400 SH   OTR 43 400 0 0
CINCINNATI FINL CORP COM 172062101 8,863 65,186 SH   SOLE 43 56,052 0 9,134
CINCOR PHARMA INC COM 17240Y109 52 2,947 SH   SOLE 2 741 0 2,206
CINCOR PHARMA INC COM 17240Y109 583 33,215 SH   SOLE 18 33,215 0 0
CINCOR PHARMA INC COM 17240Y109 299 17,069 SH   SOLE 19 17,069 0 0
CINCOR PHARMA INC COM 17240Y109 6,546 373,208 SH   SOLE 21 373,208 0 0
CINCOR PHARMA INC COM 17240Y109 4,377 249,571 SH   SOLE 22 246,699 0 2,872
CINEDIGM CORP COM NEW 172406209 23 28,410 SH   SOLE 18 28,410 0 0
CINEDIGM CORP COM NEW 172406209 386 474,194 SH   SOLE 21 474,194 0 0
CINEDIGM CORP COM NEW 172406209 1,592 1,956,124 SH   SOLE 22 1,956,124 0 0
CINEMARK HLDGS INC COM 17243V102 4,743 274,493 SH   SOLE 2 162,609 0 111,884
CINEMARK HLDGS INC COM 17243V102 8 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 65 3,788 SH   SOLE 7 3,788 0 0
CINEMARK HLDGS INC COM 17243V102 6,836 395,600 SH   SOLE 18 372,981 0 22,619
CINEMARK HLDGS INC COM 17243V102 17,273 999,593 SH   SOLE 19 999,593 0 0
CINEMARK HLDGS INC COM 17243V102 221,049 12,792,177 SH   SOLE 21 12,792,177 0 0
CINEMARK HLDGS INC COM 17243V102 65,183 3,772,158 SH   SOLE 22 3,704,811 0 67,347
CINEMARK HLDGS INC COM 17243V102 537 31,097 SH   SOLE 23 31,097 0 0
CINEMARK HLDGS INC COM 17243V102 252 14,600 SH   SOLE 25 14,600 0 0
CINEMARK HLDGS INC COM 17243V102 3,351 193,920 SH   SOLE 26 28,786 0 165,134
CINEMARK HLDGS INC COM 17243V102 32 1,858 SH   SOLE 28 1,858 0 0
CINEMARK HLDGS INC COM 17243V102 3,122 180,669 SH   SOLE 30 180,669 0 0
CINEMARK HLDGS INC COM 17243V102 162 9,398 SH   SOLE 36 9,398 0 0
CINEMARK HLDGS INC COM 17243V102 203 11,734 SH   SOLE 40 11,734 0 0
CINEMARK HLDGS INC COM 17243V102 19 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102 2,117 122,516 SH   SOLE 43 110,157 0 12,359
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 2,207 1,500,000 PRN   SOLE 2 1,500,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5,936 4,035,000 PRN   SOLE 19 4,035,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4,583 3,115,000 PRN   SOLE 21 3,115,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4,414 3,000,000 PRN   SOLE 22 3,000,000 0 0
CINTAS CORP COM 172908105 78,288 184,038 SH   SOLE 2 41,828 0 142,210
CINTAS CORP COM 172908105 25,814 60,684 SH   SOLE 4 35,611 0 25,073
CINTAS CORP COM 172908105 39,162 92,061 SH   SOLE 7 89,542 0 2,519
CINTAS CORP COM 172908105 1,234 2,902 SH   SOLE 13 2,902 0 0
CINTAS CORP COM 172908105 4,501 10,582 SH   SOLE 15 10,582 0 0
CINTAS CORP COM 172908105 4 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 95,847 225,315 SH   SOLE 18 213,095 0 12,220
CINTAS CORP COM 172908105 282,273 663,563 SH   SOLE 19 663,563 0 0
CINTAS CORP COM 172908105 1,084,692 2,549,876 SH   SOLE 21 2,549,876 0 0
CINTAS CORP COM 172908105 821,780 1,931,827 SH   SOLE 22 1,753,653 0 178,174
CINTAS CORP COM 172908105 49,746 116,942 SH   SOLE 23 116,942 0 0
CINTAS CORP COM 172908105 97,856 230,038 SH   SOLE 25 230,038 0 0
CINTAS CORP COM 172908105 82,602 194,180 SH   SOLE 26 59,075 0 135,105
CINTAS CORP COM 172908105 68,294 160,545 SH   SOLE 28 1,592 0 158,953
CINTAS CORP COM 172908105 205,383 482,811 SH   SOLE 30 482,811 0 0
CINTAS CORP COM 172908105 8,921 20,971 SH   SOLE 31 10,290 0 10,681
CINTAS CORP COM 172908105 10,360 24,353 SH   SOLE 32 24,353 0 0
CINTAS CORP COM 172908105 3,884 9,131 SH   SOLE 34 9,131 0 0
CINTAS CORP COM 172908105 13,906 32,690 SH   SOLE 36 32,690 0 0
CINTAS CORP COM 172908105 1,345 3,161 SH   SOLE 40 3,161 0 0
CINTAS CORP COM 172908105 95 224 SH   OTR 43 224 0 0
CINTAS CORP COM 172908105 26,377 62,007 SH   SOLE 43 54,022 0 7,985
CION INVT CORP COM 17259U204 4,622 312,291 SH   SOLE 30 312,291 0 0
CIPHER MINING INC COM 17253J106 41 11,338 SH   SOLE 2 11,338 0 0
CIPHER MINING INC COM 17253J106 198 54,423 SH   SOLE 21 54,423 0 0
CIPHER MINING INC COM 17253J106 507 139,216 SH   SOLE 22 113,474 0 25,742
CIPHER MINING INC COM 17253J106 40 10,981 SH   SOLE 25 10,981 0 0
CIPHER MINING INC COM 17253J106 64 17,719 SH   SOLE 30 17,719 0 0
CIRCOR INTL INC COM 17273K109 203 7,634 SH   SOLE 2 5,540 0 2,094
CIRCOR INTL INC COM 17273K109 2 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109 4 159 SH   SOLE 7 159 0 0
CIRCOR INTL INC COM 17273K109 1,731 65,027 SH   SOLE 18 65,027 0 0
CIRCOR INTL INC COM 17273K109 908 34,103 SH   SOLE 19 34,103 0 0
CIRCOR INTL INC COM 17273K109 65,005 2,441,945 SH   SOLE 21 2,441,945 0 0
CIRCOR INTL INC COM 17273K109 13,468 505,928 SH   SOLE 22 492,663 0 13,265
CIRCOR INTL INC COM 17273K109 68 2,542 SH   SOLE 25 2,542 0 0
CIRCOR INTL INC COM 17273K109 5 172 SH   SOLE 26 172 0 0
CIRCOR INTL INC COM 17273K109 700 26,283 SH   SOLE 30 26,283 0 0
CIRCOR INTL INC COM 17273K109 76 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 325 12,197 SH   SOLE 43 10,675 0 1,522
CIRRUS LOGIC INC COM 172755100 15,624 184,265 SH   SOLE 2 98,114 0 86,151
CIRRUS LOGIC INC COM 172755100 156 1,845 SH   SOLE 4 1,658 0 187
CIRRUS LOGIC INC COM 172755100 88 1,034 SH   SOLE 7 1,034 0 0
CIRRUS LOGIC INC COM 172755100 12,498 147,396 SH   SOLE 18 133,856 0 13,540
CIRRUS LOGIC INC COM 172755100 21,276 250,924 SH   SOLE 19 250,924 0 0
CIRRUS LOGIC INC COM 172755100 241,324 2,846,138 SH   SOLE 21 2,846,138 0 0
CIRRUS LOGIC INC COM 172755100 150,803 1,778,552 SH   SOLE 22 1,686,409 0 92,143
CIRRUS LOGIC INC COM 172755100 1,005 11,848 SH   SOLE 23 11,848 0 0
CIRRUS LOGIC INC COM 172755100 1,121 13,218 SH   SOLE 25 13,218 0 0
CIRRUS LOGIC INC COM 172755100 4,573 53,939 SH   SOLE 26 22,708 0 31,231
CIRRUS LOGIC INC COM 172755100 1,674 19,743 SH   SOLE 28 1,026 0 18,717
CIRRUS LOGIC INC COM 172755100 32,129 378,926 SH   SOLE 30 378,926 0 0
CIRRUS LOGIC INC COM 172755100 646 7,619 SH   SOLE 31 7,619 0 0
CIRRUS LOGIC INC COM 172755100 310 3,657 SH   SOLE 34 3,657 0 0
CIRRUS LOGIC INC COM 172755100 866 10,215 SH   SOLE 36 10,215 0 0
CIRRUS LOGIC INC COM 172755100 607 7,163 SH   SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 3,379 39,850 SH   SOLE 43 39,114 0 736
CISCO SYS INC COM 17275R102 534,565 9,586,897 SH   SOLE 2 2,356,499 0 7,230,398
CISCO SYS INC COM 17275R102 175,097 3,140,195 SH   SOLE 4 2,013,546 0 1,126,649
CISCO SYS INC COM 17275R102 294,854 5,287,904 SH   SOLE 7 4,778,553 0 509,351
CISCO SYS INC COM 17275R102 1,435 25,740 SH   SOLE 13 25,740 0 0
CISCO SYS INC COM 17275R102 34,291 614,968 SH   SOLE 15 614,968 0 0
CISCO SYS INC COM 17275R102 21 370 SH   SOLE 17 0 0 370
CISCO SYS INC COM 17275R102 718,366 12,883,178 SH   SOLE 18 11,929,706 0 953,472
CISCO SYS INC COM 17275R102 754,322 13,528,020 SH   SOLE 19 13,528,020 0 0
CISCO SYS INC COM 17275R102 1,264 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 6,987,788 125,319,016 SH   SOLE 21 125,319,016 0 0
CISCO SYS INC COM 17275R102 5,122,075 91,859,308 SH   SOLE 22 83,472,487 0 8,386,821
CISCO SYS INC COM 17275R102 304,788 5,466,060 SH   SOLE 23 5,466,060 0 0
CISCO SYS INC COM 17275R102 533,632 9,570,156 SH   SOLE 25 9,570,156 0 0
CISCO SYS INC COM 17275R102 605,370 10,856,704 SH   SOLE 26 4,720,941 0 6,135,763
CISCO SYS INC COM 17275R102 677,669 12,153,316 SH   SOLE 28 126,741 0 12,026,575
CISCO SYS INC COM 17275R102 2,327,775 41,746,328 SH   SOLE 30 41,594,681 0 151,647
CISCO SYS INC COM 17275R102 52,104 934,440 SH   SOLE 31 459,394 0 475,046
CISCO SYS INC COM 17275R102 73,219 1,313,108 SH   SOLE 32 1,313,108 0 0
CISCO SYS INC COM 17275R102 52,975 950,045 SH   SOLE 34 950,045 0 0
CISCO SYS INC COM 17275R102 105,534 1,892,651 SH   SOLE 36 1,892,651 0 0
CISCO SYS INC COM 17275R102 7,876 141,257 SH   SOLE 40 141,257 0 0
CISCO SYS INC COM 17275R102 580 10,399 SH   OTR 43 10,399 0 0
CISCO SYS INC COM 17275R102 238,658 4,280,085 SH   SOLE 43 3,862,382 0 417,703
CITI TRENDS INC COM 17306X102 909 29,689 SH   SOLE 2 19,852 0 9,837
CITI TRENDS INC COM 17306X102 4 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 853 27,865 SH   SOLE 18 23,876 0 3,989
CITI TRENDS INC COM 17306X102 2,183 71,296 SH   SOLE 19 71,296 0 0
CITI TRENDS INC COM 17306X102 8,764 286,179 SH   SOLE 21 286,179 0 0
CITI TRENDS INC COM 17306X102 7,948 259,532 SH   SOLE 22 253,828 0 5,704
CITI TRENDS INC COM 17306X102 52 1,684 SH   SOLE 23 1,684 0 0
CITI TRENDS INC COM 17306X102 35 1,137 SH   SOLE 25 1,137 0 0
CITI TRENDS INC COM 17306X102 266 8,686 SH   SOLE 26 0 0 8,686
CITI TRENDS INC COM 17306X102 72 2,345 SH   SOLE 30 2,345 0 0
CITI TRENDS INC COM 17306X102 32 1,044 SH   SOLE 40 1,044 0 0
CITI TRENDS INC COM 17306X102 47 1,544 SH   SOLE 43 1,544 0 0
CITIGROUP INC COM NEW 172967424 332,405 6,224,819 SH   SOLE 2 2,638,392 0 3,586,427
CITIGROUP INC COM NEW 172967424 89,587 1,677,659 SH   SOLE 4 1,083,982 0 593,677
CITIGROUP INC COM NEW 172967424 94,050 1,761,243 SH   SOLE 7 1,704,326 0 56,917
CITIGROUP INC COM NEW 172967424 2,399 44,920 SH   SOLE 13 44,920 0 0
CITIGROUP INC COM NEW 172967424 15,210 284,824 SH   SOLE 15 284,824 0 0
CITIGROUP INC COM NEW 172967424 2 44 SH   SOLE 17 0 0 44
CITIGROUP INC COM NEW 172967424 574,251 10,753,761 SH   SOLE 18 9,928,144 0 825,617
CITIGROUP INC COM NEW 172967424 789,355 14,781,929 SH   SOLE 19 14,781,929 0 0
CITIGROUP INC COM NEW 172967424 2,663,938 49,886,487 SH   SOLE 21 49,886,487 0 0
CITIGROUP INC COM NEW 172967424 2,406,231 45,060,506 SH   SOLE 22 40,267,661 0 4,792,845
CITIGROUP INC COM NEW 172967424 156,412 2,929,070 SH   SOLE 23 2,929,070 0 0
CITIGROUP INC COM NEW 172967424 217,057 4,064,732 SH   SOLE 25 4,064,732 0 0
CITIGROUP INC COM NEW 172967424 275,173 5,153,052 SH   SOLE 26 2,171,256 0 2,981,796
CITIGROUP INC COM NEW 172967424 232,622 4,356,224 SH   SOLE 28 236,752 0 4,119,472
CITIGROUP INC COM NEW 172967424 7,399 138,566 SH   SOLE 29 138,566 0 0
CITIGROUP INC COM NEW 172967424 742,501 13,904,518 SH   SOLE 30 13,752,736 0 151,782
CITIGROUP INC COM NEW 172967424 34,822 652,093 SH   SOLE 31 420,463 0 231,630
CITIGROUP INC COM NEW 172967424 7,127 133,470 SH   SOLE 32 133,470 0 0
CITIGROUP INC COM NEW 172967424 32,673 611,850 SH   SOLE 34 611,850 0 0
CITIGROUP INC COM NEW 172967424 56,402 1,056,224 SH   SOLE 36 1,056,224 0 0
CITIGROUP INC COM NEW 172967424 3,540 66,293 SH   SOLE 40 66,293 0 0
CITIGROUP INC COM NEW 172967424 260 4,871 SH   OTR 43 4,871 0 0
CITIGROUP INC COM NEW 172967424 70,408 1,318,509 SH   SOLE 43 1,191,929 0 126,580
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 210 117,097 SH   SOLE 2 4,646 0 112,451
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 3 1,825 SH   SOLE 7 1,825 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 665 371,786 SH   SOLE 18 371,786 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 352 196,460 SH   SOLE 19 196,460 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 7,998 4,468,006 SH   SOLE 21 4,468,006 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 5,238 2,926,005 SH   SOLE 22 2,858,633 0 67,372
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1,000 SH   SOLE 43 1,000 0 0
CITIZENS & NORTHN CORP COM 172922106 305 12,504 SH   SOLE 2 1,066 0 11,438
CITIZENS & NORTHN CORP COM 172922106 5 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,203 49,353 SH   SOLE 18 49,353 0 0
CITIZENS & NORTHN CORP COM 172922106 735 30,142 SH   SOLE 19 30,142 0 0
CITIZENS & NORTHN CORP COM 172922106 13,781 565,240 SH   SOLE 21 565,240 0 0
CITIZENS & NORTHN CORP COM 172922106 9,671 396,686 SH   SOLE 22 386,464 0 10,222
CITIZENS CMNTY BANCORP INC M COM 174903104 83 5,489 SH   SOLE 2 5,489 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 32 2,094 SH   SOLE 18 2,094 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 365 24,159 SH   SOLE 21 24,159 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 823 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINL GROUP INC COM 174610105 48,111 1,061,348 SH   SOLE 2 128,237 0 933,111
CITIZENS FINL GROUP INC COM 174610105 14,969 330,213 SH   SOLE 4 186,015 0 144,198
CITIZENS FINL GROUP INC COM 174610105 23,713 523,127 SH   SOLE 7 408,885 0 114,242
CITIZENS FINL GROUP INC COM 174610105 87 1,925 SH   SOLE 13 1,925 0 0
CITIZENS FINL GROUP INC COM 174610105 2,766 61,015 SH   SOLE 15 61,015 0 0
CITIZENS FINL GROUP INC COM 174610105 0 6 SH   SOLE 17 0 0 6
CITIZENS FINL GROUP INC COM 174610105 106,573 2,351,056 SH   SOLE 18 2,290,390 0 60,666
CITIZENS FINL GROUP INC COM 174610105 83,751 1,847,576 SH   SOLE 19 1,847,576 0 0
CITIZENS FINL GROUP INC COM 174610105 761,715 16,803,770 SH   SOLE 21 16,803,770 0 0
CITIZENS FINL GROUP INC COM 174610105 409,225 9,027,696 SH   SOLE 22 8,162,729 0 864,967
CITIZENS FINL GROUP INC COM 174610105 23,824 525,562 SH   SOLE 23 525,562 0 0
CITIZENS FINL GROUP INC COM 174610105 50,405 1,111,946 SH   SOLE 25 1,111,946 0 0
CITIZENS FINL GROUP INC COM 174610105 52,043 1,148,082 SH   SOLE 26 484,959 0 663,123
CITIZENS FINL GROUP INC COM 174610105 53,080 1,170,972 SH   SOLE 28 7,589 0 1,163,383
CITIZENS FINL GROUP INC COM 174610105 122,554 2,703,585 SH   SOLE 30 2,703,585 0 0
CITIZENS FINL GROUP INC COM 174610105 4,164 91,855 SH   SOLE 31 43,755 0 48,100
CITIZENS FINL GROUP INC COM 174610105 3,873 85,451 SH   SOLE 32 85,451 0 0
CITIZENS FINL GROUP INC COM 174610105 40,391 891,044 SH   SOLE 34 891,044 0 0
CITIZENS FINL GROUP INC COM 174610105 9,611 212,027 SH   SOLE 35 212,027 0 0
CITIZENS FINL GROUP INC COM 174610105 8,495 187,395 SH   SOLE 36 187,395 0 0
CITIZENS FINL GROUP INC COM 174610105 2,028 44,748 SH   SOLE 37 44,748 0 0
CITIZENS FINL GROUP INC COM 174610105 655 14,448 SH   SOLE 40 14,448 0 0
CITIZENS FINL GROUP INC COM 174610105 50 1,102 SH   OTR 43 1,102 0 0
CITIZENS FINL GROUP INC COM 174610105 28,671 632,504 SH   SOLE 43 574,346 0 58,158
CITIZENS HLDG CO MISS COM 174715102 17 898 SH   SOLE 18 898 0 0
CITIZENS HLDG CO MISS COM 174715102 228 11,787 SH   SOLE 21 11,787 0 0
CITIZENS HLDG CO MISS COM 174715102 21 1,084 SH   SOLE 22 1,084 0 0
CITIZENS INC CL A 174740100 92 21,640 SH   SOLE 2 5,761 0 15,879
CITIZENS INC CL A 174740100 5 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 691 162,933 SH   SOLE 18 162,933 0 0
CITIZENS INC CL A 174740100 383 90,314 SH   SOLE 19 90,314 0 0
CITIZENS INC CL A 174740100 7,913 1,866,256 SH   SOLE 21 1,866,256 0 0
CITIZENS INC CL A 174740100 5,188 1,223,682 SH   SOLE 22 1,191,284 0 32,398
CITIZENS INC CL A 174740100 0 81 SH   SOLE 43 81 0 0
CITRIX SYS INC COM 177376100 27,915 276,659 SH   SOLE 2 53,801 0 222,858
CITRIX SYS INC COM 177376100 9,228 91,452 SH   SOLE 4 59,622 0 31,830
CITRIX SYS INC COM 177376100 17,085 169,331 SH   SOLE 7 156,577 0 12,754
CITRIX SYS INC COM 177376100 43 424 SH   SOLE 13 424 0 0
CITRIX SYS INC COM 177376100 1,750 17,346 SH   SOLE 15 17,346 0 0
CITRIX SYS INC COM 177376100 32,029 317,430 SH   SOLE 18 300,349 0 17,081
CITRIX SYS INC COM 177376100 5,886 58,334 SH   SOLE 19 58,334 0 0
CITRIX SYS INC COM 177376100 612,366 6,069,041 SH   SOLE 21 6,069,041 0 0
CITRIX SYS INC COM 177376100 307,287 3,045,459 SH   SOLE 22 2,794,011 0 251,448
CITRIX SYS INC COM 177376100 15,645 155,058 SH   SOLE 23 155,058 0 0
CITRIX SYS INC COM 177376100 27,190 269,477 SH   SOLE 25 269,477 0 0
CITRIX SYS INC COM 177376100 27,458 272,129 SH   SOLE 26 77,062 0 195,067
CITRIX SYS INC COM 177376100 39,269 389,186 SH   SOLE 28 2,212 0 386,974
CITRIX SYS INC COM 177376100 23 224 SH   SOLE 29 224 0 0
CITRIX SYS INC COM 177376100 130,441 1,292,778 SH   SOLE 30 1,230,368 0 62,410
CITRIX SYS INC COM 177376100 2,879 28,530 SH   SOLE 31 14,713 0 13,817
CITRIX SYS INC COM 177376100 703 6,966 SH   SOLE 34 6,966 0 0
CITRIX SYS INC COM 177376100 8,817 87,388 SH   SOLE 36 87,388 0 0
CITRIX SYS INC COM 177376100 418 4,138 SH   SOLE 40 4,138 0 0
CITRIX SYS INC COM 177376100 36 360 SH   OTR 43 360 0 0
CITRIX SYS INC COM 177376100 24,635 244,151 SH   SOLE 43 235,097 0 9,054
CITY HLDG CO COM 177835105 844 10,718 SH   SOLE 2 4,100 0 6,618
CITY HLDG CO COM 177835105 15 189 SH   SOLE 7 189 0 0
CITY HLDG CO COM 177835105 4,404 55,963 SH   SOLE 18 55,963 0 0
CITY HLDG CO COM 177835105 2,040 25,921 SH   SOLE 19 25,921 0 0
CITY HLDG CO COM 177835105 135,192 1,717,809 SH   SOLE 21 1,717,809 0 0
CITY HLDG CO COM 177835105 29,077 369,464 SH   SOLE 22 354,090 0 15,374
CITY HLDG CO COM 177835105 20 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105 454 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105 3 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105 1,938 24,622 SH   SOLE 30 24,622 0 0
CITY HLDG CO COM 177835105 146 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 941 11,962 SH   SOLE 43 11,485 0 477
CITY OFFICE REIT INC COM 178587101 733 41,528 SH   SOLE 2 12,630 0 28,898
CITY OFFICE REIT INC COM 178587101 12 687 SH   SOLE 7 687 0 0
CITY OFFICE REIT INC COM 178587101 2,369 134,130 SH   SOLE 18 134,130 0 0
CITY OFFICE REIT INC COM 178587101 1,364 77,219 SH   SOLE 19 77,219 0 0
CITY OFFICE REIT INC COM 178587101 31,394 1,777,699 SH   SOLE 21 1,777,699 0 0
CITY OFFICE REIT INC COM 178587101 20,240 1,146,068 SH   SOLE 22 1,100,958 0 45,110
CITY OFFICE REIT INC COM 178587101 22 1,255 SH   SOLE 23 1,255 0 0
CITY OFFICE REIT INC COM 178587101 103 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 566 32,063 SH   SOLE 43 31,981 0 82
CIVISTA BANCSHARES INC COM NO PAR 178867107 743 30,832 SH   SOLE 2 14,010 0 16,822
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,151 47,768 SH   SOLE 18 47,768 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 707 29,318 SH   SOLE 19 29,318 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 13,035 540,874 SH   SOLE 21 540,874 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,665 442,515 SH   SOLE 22 432,917 0 9,598
CIVISTA BANCSHARES INC COM NO PAR 178867107 70 2,890 SH   SOLE 26 0 0 2,890
CIVISTA BANCSHARES INC COM NO PAR 178867107 89 3,680 SH   SOLE 43 3,680 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 2,612 43,748 SH   SOLE 2 15,362 0 28,386
CIVITAS RESOURCES INC COM NEW 17888H103 4 75 SH   SOLE 4 75 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 37 614 SH   SOLE 7 614 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 11,355 190,167 SH   SOLE 18 190,167 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 5,777 96,745 SH   SOLE 19 96,745 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 468,430 7,845,088 SH   SOLE 21 7,845,088 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 90,494 1,515,562 SH   SOLE 22 1,470,474 0 45,088
CIVITAS RESOURCES INC COM NEW 17888H103 411 6,880 SH   SOLE 25 6,880 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 1,586 26,567 SH   SOLE 26 21,003 0 5,564
CIVITAS RESOURCES INC COM NEW 17888H103 9,708 162,587 SH   SOLE 30 162,587 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 420 7,028 SH   SOLE 40 7,028 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 2,120 35,513 SH   SOLE 43 26,266 0 9,247
CKX LDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 11,849 706,970 SH   SOLE 2 44,708 0 662,262
CLARIVATE PLC ORD SHS G21810109 3,792 226,225 SH   SOLE 4 136,435 0 89,790
CLARIVATE PLC ORD SHS G21810109 656 39,140 SH   SOLE 7 39,140 0 0
CLARIVATE PLC ORD SHS G21810109 11 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109 842 50,259 SH   SOLE 15 50,259 0 0
CLARIVATE PLC ORD SHS G21810109 6,287 375,128 SH   SOLE 18 357,650 0 17,478
CLARIVATE PLC ORD SHS G21810109 1,663 99,251 SH   SOLE 19 99,251 0 0
CLARIVATE PLC ORD SHS G21810109 103,149 6,154,503 SH   SOLE 21 6,154,503 0 0
CLARIVATE PLC ORD SHS G21810109 148,446 8,857,173 SH   SOLE 22 8,148,808 0 708,365
CLARIVATE PLC ORD SHS G21810109 7,249 432,509 SH   SOLE 23 432,509 0 0
CLARIVATE PLC ORD SHS G21810109 10,071 600,869 SH   SOLE 25 600,869 0 0
CLARIVATE PLC ORD SHS G21810109 8,518 508,240 SH   SOLE 26 210,412 0 297,828
CLARIVATE PLC ORD SHS G21810109 12,965 773,563 SH   SOLE 28 209,919 0 563,644
CLARIVATE PLC ORD SHS G21810109 39,325 2,346,387 SH   SOLE 30 2,315,972 0 30,415
CLARIVATE PLC ORD SHS G21810109 1,382 82,458 SH   SOLE 31 42,724 0 39,734
CLARIVATE PLC ORD SHS G21810109 275 16,389 SH   SOLE 34 16,389 0 0
CLARIVATE PLC ORD SHS G21810109 2,853 170,222 SH   SOLE 36 170,222 0 0
CLARIVATE PLC ORD SHS G21810109 179 10,661 SH   SOLE 40 10,661 0 0
CLARIVATE PLC ORD SHS G21810109 41 2,452 SH   SOLE 43 2,452 0 0
CLARUS CORP NEW COM 18270P109 198 8,691 SH   SOLE 2 6,746 0 1,945
CLARUS CORP NEW COM 18270P109 5 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,622 71,188 SH   SOLE 18 71,188 0 0
CLARUS CORP NEW COM 18270P109 1,049 46,068 SH   SOLE 19 46,068 0 0
CLARUS CORP NEW COM 18270P109 22,001 965,783 SH   SOLE 21 965,783 0 0
CLARUS CORP NEW COM 18270P109 12,478 547,778 SH   SOLE 22 544,705 0 3,073
CLARUS CORP NEW COM 18270P109 131 5,760 SH   SOLE 30 5,760 0 0
CLARUS CORP NEW COM 18270P109 62 2,733 SH   SOLE 40 2,733 0 0
CLARUS CORP NEW COM 18270P109 34 1,489 SH   SOLE 43 1,489 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,685 338,214 SH   SOLE 2 123,311 0 214,903
CLEAN ENERGY FUELS CORP COM 184499101 5 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 16 2,035 SH   SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3,752 472,596 SH   SOLE 18 453,949 0 18,647
CLEAN ENERGY FUELS CORP COM 184499101 9,285 1,169,346 SH   SOLE 19 1,169,346 0 0
CLEAN ENERGY FUELS CORP COM 184499101 48,374 6,092,446 SH   SOLE 21 6,092,446 0 0
CLEAN ENERGY FUELS CORP COM 184499101 37,547 4,728,904 SH   SOLE 22 4,570,576 0 158,328
CLEAN ENERGY FUELS CORP COM 184499101 250 31,510 SH   SOLE 23 31,510 0 0
CLEAN ENERGY FUELS CORP COM 184499101 242 30,469 SH   SOLE 25 30,469 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,158 271,850 SH   SOLE 26 71,845 0 200,005
CLEAN ENERGY FUELS CORP COM 184499101 834 105,017 SH   SOLE 28 105,017 0 0
CLEAN ENERGY FUELS CORP COM 184499101 865 108,881 SH   SOLE 30 108,881 0 0
CLEAN ENERGY FUELS CORP COM 184499101 32 4,039 SH   SOLE 34 4,039 0 0
CLEAN ENERGY FUELS CORP COM 184499101 219 27,585 SH   SOLE 36 27,585 0 0
CLEAN ENERGY FUELS CORP COM 184499101 166 20,896 SH   SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 271 34,185 SH   SOLE 43 34,185 0 0
CLEAN HARBORS INC COM 184496107 15,101 135,261 SH   SOLE 2 43,486 0 91,775
CLEAN HARBORS INC COM 184496107 716 6,414 SH   SOLE 4 6,414 0 0
CLEAN HARBORS INC COM 184496107 166 1,488 SH   SOLE 7 1,488 0 0
CLEAN HARBORS INC COM 184496107 51 461 SH   SOLE 13 461 0 0
CLEAN HARBORS INC COM 184496107 12,219 109,449 SH   SOLE 18 109,281 0 168
CLEAN HARBORS INC COM 184496107 1,740 15,586 SH   SOLE 19 15,586 0 0
CLEAN HARBORS INC COM 184496107 266,882 2,390,556 SH   SOLE 21 2,390,556 0 0
CLEAN HARBORS INC COM 184496107 155,312 1,391,183 SH   SOLE 22 1,330,423 0 60,760
CLEAN HARBORS INC COM 184496107 284 2,543 SH   SOLE 23 2,543 0 0
CLEAN HARBORS INC COM 184496107 751 6,731 SH   SOLE 25 6,731 0 0
CLEAN HARBORS INC COM 184496107 2,074 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 101 901 SH   SOLE 28 901 0 0
CLEAN HARBORS INC COM 184496107 60 535 SH   SOLE 29 535 0 0
CLEAN HARBORS INC COM 184496107 7,207 64,554 SH   SOLE 30 64,554 0 0
CLEAN HARBORS INC COM 184496107 83 743 SH   SOLE 31 743 0 0
CLEAN HARBORS INC COM 184496107 2,419 21,670 SH   SOLE 34 21,670 0 0
CLEAN HARBORS INC COM 184496107 123 1,105 SH   SOLE 36 1,105 0 0
CLEAN HARBORS INC COM 184496107 723 6,480 SH   SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 1,629 14,589 SH   SOLE 43 12,838 0 1,751
CLEANSPARK INC COM NEW 18452B209 266 21,510 SH   SOLE 2 1,236 0 20,274
CLEANSPARK INC COM NEW 18452B209 7 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209 1,409 113,919 SH   SOLE 18 113,919 0 0
CLEANSPARK INC COM NEW 18452B209 778 62,904 SH   SOLE 19 62,904 0 0
CLEANSPARK INC COM NEW 18452B209 18,098 1,463,025 SH   SOLE 21 1,463,025 0 0
CLEANSPARK INC COM NEW 18452B209 10,670 862,565 SH   SOLE 22 841,068 0 21,497
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,621 468,427 SH   SOLE 2 265,311 0 203,116
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 14 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3,914 1,131,311 SH   SOLE 18 1,131,311 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19,202 5,549,778 SH   SOLE 19 5,549,778 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47,770 13,806,499 SH   SOLE 21 13,806,499 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 35,727 10,325,849 SH   SOLE 22 9,987,463 0 338,386
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 165 47,781 SH   SOLE 25 47,781 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 759 219,403 SH   SOLE 26 190,347 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 838 242,169 SH   SOLE 30 242,169 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,581 746,029 SH   SOLE 34 746,029 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 49 14,174 SH   SOLE 36 14,174 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 108 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 361 104,319 SH   SOLE 43 104,319 0 0
CLEAR SECURE INC COM CL A 18467V109 433 16,126 SH   SOLE 2 15,541 0 585
CLEAR SECURE INC COM CL A 18467V109 6,954 258,697 SH   SOLE 21 258,697 0 0
CLEAR SECURE INC COM CL A 18467V109 5,734 213,320 SH   SOLE 22 200,916 0 12,404
CLEAR SECURE INC COM CL A 18467V109 156 5,788 SH   SOLE 25 5,788 0 0
CLEAR SECURE INC COM CL A 18467V109 44 1,623 SH   SOLE 26 0 0 1,623
CLEAR SECURE INC COM CL A 18467V109 211 7,836 SH   SOLE 30 7,836 0 0
CLEAR SECURE INC COM CL A 18467V109 66 2,471 SH   SOLE 40 2,471 0 0
CLEARFIELD INC COM 18482P103 321 4,917 SH   SOLE 2 3,648 0 1,269
CLEARFIELD INC COM 18482P103 8 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103 2,059 31,573 SH   SOLE 18 31,573 0 0
CLEARFIELD INC COM 18482P103 1,320 20,233 SH   SOLE 19 20,233 0 0
CLEARFIELD INC COM 18482P103 30,556 468,503 SH   SOLE 21 468,503 0 0
CLEARFIELD INC COM 18482P103 17,190 263,572 SH   SOLE 22 257,847 0 5,725
CLEARFIELD INC COM 18482P103 98 1,499 SH   SOLE 25 1,499 0 0
CLEARFIELD INC COM 18482P103 54 821 SH   SOLE 26 0 0 821
CLEARFIELD INC COM 18482P103 198 3,040 SH   SOLE 30 3,040 0 0
CLEARFIELD INC COM 18482P103 125 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103 198 3,031 SH   SOLE 43 2,989 0 42
CLEARONE INC COM 18506U104 1 1,524 SH   SOLE 18 1,524 0 0
CLEARONE INC COM 18506U104 27 29,205 SH   SOLE 21 29,205 0 0
CLEARPOINT NEURO INC COM 18507C103 24 2,299 SH   SOLE 2 766 0 1,533
CLEARPOINT NEURO INC COM 18507C103 3 302 SH   SOLE 7 302 0 0
CLEARPOINT NEURO INC COM 18507C103 645 61,921 SH   SOLE 18 61,921 0 0
CLEARPOINT NEURO INC COM 18507C103 333 31,962 SH   SOLE 19 31,962 0 0
CLEARPOINT NEURO INC COM 18507C103 6,794 652,686 SH   SOLE 21 652,686 0 0
CLEARPOINT NEURO INC COM 18507C103 4,379 420,683 SH   SOLE 22 416,870 0 3,813
CLEARSIDE BIOMEDICAL INC COM 185063104 21 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,226 535,542 SH   SOLE 21 535,542 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,440 628,897 SH   SOLE 22 628,897 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 63 27,298 SH   SOLE 30 27,298 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 42 18,233 SH   SOLE 43 18,233 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 8 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 95 58,221 SH   SOLE 21 58,221 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 325 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 28 1,339 SH   SOLE 2 0 0 1,339
CLEARWATER ANALYTICS HLDGS I CL A 185123106 221 10,502 SH   SOLE 21 10,502 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 9,628 458,487 SH   SOLE 22 458,487 0 0
CLEARWATER PAPER CORP COM 18538R103 390 13,927 SH   SOLE 2 5,068 0 8,859
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 7 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 1,800 64,219 SH   SOLE 18 64,219 0 0
CLEARWATER PAPER CORP COM 18538R103 828 29,533 SH   SOLE 19 29,533 0 0
CLEARWATER PAPER CORP COM 18538R103 59,416 2,119,745 SH   SOLE 21 2,119,745 0 0
CLEARWATER PAPER CORP COM 18538R103 12,418 443,030 SH   SOLE 22 423,499 0 19,531
CLEARWATER PAPER CORP COM 18538R103 63 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103 90 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103 826 29,454 SH   SOLE 30 29,454 0 0
CLEARWATER PAPER CORP COM 18538R103 61 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 265 9,461 SH   SOLE 43 7,819 0 1,642
CLEARWAY ENERGY INC CL A 18539C105 2,750 82,538 SH   SOLE 2 50,846 0 31,692
CLEARWAY ENERGY INC CL A 18539C105 5 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 18 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,504 105,175 SH   SOLE 18 99,845 0 5,330
CLEARWAY ENERGY INC CL A 18539C105 9,558 286,846 SH   SOLE 19 286,846 0 0
CLEARWAY ENERGY INC CL A 18539C105 41,787 1,254,117 SH   SOLE 21 1,254,117 0 0
CLEARWAY ENERGY INC CL A 18539C105 34,244 1,027,721 SH   SOLE 22 995,981 0 31,740
CLEARWAY ENERGY INC CL A 18539C105 279 8,359 SH   SOLE 23 8,359 0 0
CLEARWAY ENERGY INC CL A 18539C105 242 7,260 SH   SOLE 25 7,260 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,777 113,366 SH   SOLE 26 3,299 0 110,067
CLEARWAY ENERGY INC CL A 18539C105 752 22,558 SH   SOLE 28 22,558 0 0
CLEARWAY ENERGY INC CL A 18539C105 759 22,785 SH   SOLE 30 22,785 0 0
CLEARWAY ENERGY INC CL A 18539C105 334 10,014 SH   SOLE 34 10,014 0 0
CLEARWAY ENERGY INC CL A 18539C105 180 5,410 SH   SOLE 36 5,410 0 0
CLEARWAY ENERGY INC CL A 18539C105 134 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 509 15,287 SH   SOLE 43 15,287 0 0
CLEARWAY ENERGY INC CL C 18539C204 6,203 169,905 SH   SOLE 2 105,667 0 64,238
CLEARWAY ENERGY INC CL C 18539C204 7 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204 37 1,002 SH   SOLE 7 1,002 0 0
CLEARWAY ENERGY INC CL C 18539C204 8,562 234,510 SH   SOLE 18 234,510 0 0
CLEARWAY ENERGY INC CL C 18539C204 9,454 258,941 SH   SOLE 19 258,941 0 0
CLEARWAY ENERGY INC CL C 18539C204 149,583 4,097,045 SH   SOLE 21 4,097,045 0 0
CLEARWAY ENERGY INC CL C 18539C204 76,146 2,085,620 SH   SOLE 22 2,011,136 0 74,484
CLEARWAY ENERGY INC CL C 18539C204 190 5,191 SH   SOLE 23 5,191 0 0
CLEARWAY ENERGY INC CL C 18539C204 556 15,221 SH   SOLE 25 15,221 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,758 75,533 SH   SOLE 26 29,645 0 45,888
CLEARWAY ENERGY INC CL C 18539C204 2,022 55,393 SH   SOLE 28 55,393 0 0
CLEARWAY ENERGY INC CL C 18539C204 47,602 1,303,813 SH   SOLE 30 1,303,813 0 0
CLEARWAY ENERGY INC CL C 18539C204 155 4,257 SH   SOLE 34 4,257 0 0
CLEARWAY ENERGY INC CL C 18539C204 474 12,988 SH   SOLE 36 12,988 0 0
CLEARWAY ENERGY INC CL C 18539C204 328 8,978 SH   SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,119 58,048 SH   SOLE 43 53,386 0 4,662
CLENE INC COMMON STOCK 185634102 55 13,835 SH   SOLE 2 900 0 12,935
CLENE INC COMMON STOCK 185634102 263 66,683 SH   SOLE 18 66,683 0 0
CLENE INC COMMON STOCK 185634102 149 37,712 SH   SOLE 19 37,712 0 0
CLENE INC COMMON STOCK 185634102 2,616 664,078 SH   SOLE 21 664,078 0 0
CLENE INC COMMON STOCK 185634102 1,374 348,853 SH   SOLE 22 340,919 0 7,934
CLEVELAND-CLIFFS INC NEW COM 185899101 31,234 969,711 SH   SOLE 2 347,536 0 622,175
CLEVELAND-CLIFFS INC NEW COM 185899101 57 1,770 SH   SOLE 4 1,770 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 248 7,702 SH   SOLE 7 7,702 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 7 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 32,883 1,020,907 SH   SOLE 18 1,020,907 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4,205 130,547 SH   SOLE 19 130,547 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 762,099 23,660,325 SH   SOLE 21 23,660,325 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 411,339 12,770,538 SH   SOLE 22 12,232,154 0 538,384
CLEVELAND-CLIFFS INC NEW COM 185899101 2,078 64,506 SH   SOLE 25 64,506 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 6,129 190,289 SH   SOLE 26 151,667 0 38,622
CLEVELAND-CLIFFS INC NEW COM 185899101 287 8,904 SH   SOLE 28 8,904 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 9,046 280,853 SH   SOLE 30 280,853 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 215 6,681 SH   SOLE 31 6,681 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 99 3,085 SH   SOLE 36 3,085 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,967 61,075 SH   SOLE 40 61,075 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 12 385 SH   OTR 43 385 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4,119 127,876 SH   SOLE 43 116,184 0 11,692
CLEVER LEAVES HOLDINGS INC COM 186760104 10 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 122 48,998 SH   SOLE 21 48,998 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 725 291,326 SH   SOLE 22 291,326 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 0 981 SH   SOLE 2 981 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 19 42,380 SH   SOLE 19 42,380 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 3 6,167 SH   SOLE 34 6,167 0 0
CLIPPER RLTY INC COM 18885T306 157 17,300 SH   SOLE 2 10,503 0 6,797
CLIPPER RLTY INC COM 18885T306 320 35,320 SH   SOLE 18 35,320 0 0
CLIPPER RLTY INC COM 18885T306 241 26,539 SH   SOLE 19 26,539 0 0
CLIPPER RLTY INC COM 18885T306 4,931 543,696 SH   SOLE 21 543,696 0 0
CLIPPER RLTY INC COM 18885T306 2,519 277,747 SH   SOLE 22 277,111 0 636
CLIPPER RLTY INC COM 18885T306 18 1,943 SH   SOLE 23 1,943 0 0
CLIPPER RLTY INC COM 18885T306 1 143 SH   SOLE 43 143 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 9 5,043 SH   SOLE 2 5,043 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 64 37,440 SH   SOLE 21 37,440 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 663 385,357 SH   SOLE 22 378,220 0 7,137
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 67 38,970 SH   SOLE 30 38,970 0 0
CLOROX CO DEL COM 189054109 42,408 305,031 SH   SOLE 2 90,819 0 214,212
CLOROX CO DEL COM 189054109 14,747 106,072 SH   SOLE 4 65,466 0 40,606
CLOROX CO DEL COM 189054109 22,438 161,387 SH   SOLE 7 157,529 0 3,858
CLOROX CO DEL COM 189054109 105 758 SH   SOLE 13 758 0 0
CLOROX CO DEL COM 189054109 2,453 17,643 SH   SOLE 15 17,643 0 0
CLOROX CO DEL COM 189054109 29,841 214,640 SH   SOLE 18 198,071 0 16,569
CLOROX CO DEL COM 189054109 13,818 99,392 SH   SOLE 19 99,392 0 0
CLOROX CO DEL COM 189054109 642,803 4,623,487 SH   SOLE 21 4,623,487 0 0
CLOROX CO DEL COM 189054109 419,519 3,017,472 SH   SOLE 22 2,767,183 0 250,289
CLOROX CO DEL COM 189054109 21,773 156,603 SH   SOLE 23 156,603 0 0
CLOROX CO DEL COM 189054109 34,698 249,575 SH   SOLE 25 249,575 0 0
CLOROX CO DEL COM 189054109 45,028 323,872 SH   SOLE 26 154,274 0 169,598
CLOROX CO DEL COM 189054109 61,292 440,854 SH   SOLE 28 5,768 0 435,086
CLOROX CO DEL COM 189054109 152,714 1,098,422 SH   SOLE 30 1,091,241 0 7,181
CLOROX CO DEL COM 189054109 3,847 27,667 SH   SOLE 31 13,562 0 14,105
CLOROX CO DEL COM 189054109 805 5,788 SH   SOLE 34 5,788 0 0
CLOROX CO DEL COM 189054109 10,713 77,054 SH   SOLE 36 77,054 0 0
CLOROX CO DEL COM 189054109 548 3,939 SH   SOLE 40 3,939 0 0
CLOROX CO DEL COM 189054109 48 345 SH   OTR 43 345 0 0
CLOROX CO DEL COM 189054109 26,071 187,521 SH   SOLE 43 175,728 0 11,792
CLOUDFLARE INC CL A COM 18915M107 56,730 473,939 SH   SOLE 2 39,322 0 434,617
CLOUDFLARE INC CL A COM 18915M107 17,462 145,879 SH   SOLE 4 94,427 0 51,452
CLOUDFLARE INC CL A COM 18915M107 3,042 25,414 SH   SOLE 7 25,414 0 0
CLOUDFLARE INC CL A COM 18915M107 119 991 SH   SOLE 13 991 0 0
CLOUDFLARE INC CL A COM 18915M107 2,358 19,697 SH   SOLE 15 19,697 0 0
CLOUDFLARE INC CL A COM 18915M107 8 66 SH   SOLE 17 0 0 66
CLOUDFLARE INC CL A COM 18915M107 22,821 190,654 SH   SOLE 18 177,236 0 13,418
CLOUDFLARE INC CL A COM 18915M107 41,118 343,512 SH   SOLE 19 343,512 0 0
CLOUDFLARE INC CL A COM 18915M107 590,592 4,933,931 SH   SOLE 21 4,933,931 0 0
CLOUDFLARE INC CL A COM 18915M107 702,095 5,865,452 SH   SOLE 22 5,400,019 0 465,433
CLOUDFLARE INC CL A COM 18915M107 38,559 322,133 SH   SOLE 23 322,133 0 0
CLOUDFLARE INC CL A COM 18915M107 47,123 393,675 SH   SOLE 25 393,675 0 0
CLOUDFLARE INC CL A COM 18915M107 42,768 357,295 SH   SOLE 26 165,326 0 191,969
CLOUDFLARE INC CL A COM 18915M107 59,612 498,014 SH   SOLE 28 8,841 0 489,173
CLOUDFLARE INC CL A COM 18915M107 48 398 SH   SOLE 29 398 0 0
CLOUDFLARE INC CL A COM 18915M107 112,503 939,871 SH   SOLE 30 939,871 0 0
CLOUDFLARE INC CL A COM 18915M107 6,986 58,365 SH   SOLE 31 29,668 0 28,697
CLOUDFLARE INC CL A COM 18915M107 50,837 424,705 SH   SOLE 34 424,705 0 0
CLOUDFLARE INC CL A COM 18915M107 10,458 87,366 SH   SOLE 36 87,366 0 0
CLOUDFLARE INC CL A COM 18915M107 995 8,316 SH   SOLE 40 8,316 0 0
CLOUDFLARE INC CL A COM 18915M107 261 2,183 SH   SOLE 43 2,125 0 58
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 288 81,062 SH   SOLE 2 75,014 0 6,048
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 0 16 SH   SOLE 17 0 0 16
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3,577 1,007,716 SH   SOLE 21 1,007,716 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 14,364 4,046,289 SH   SOLE 22 3,926,269 0 120,020
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 135 38,164 SH   SOLE 25 38,164 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 805 226,709 SH   SOLE 26 178,316 0 48,393
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 191 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 652 183,620 SH   SOLE 30 183,620 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 29 8,109 SH   SOLE 34 8,109 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 127 35,694 SH   SOLE 40 35,694 0 0
CLOVIS ONCOLOGY INC COM 189464100 348 172,345 SH   SOLE 2 62,502 0 109,843
CLOVIS ONCOLOGY INC COM 189464100 4 1,928 SH   SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 626 309,914 SH   SOLE 18 309,914 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,359 672,735 SH   SOLE 19 672,735 0 0
CLOVIS ONCOLOGY INC COM 189464100 10,353 5,125,287 SH   SOLE 21 5,125,287 0 0
CLOVIS ONCOLOGY INC COM 189464100 6,908 3,419,749 SH   SOLE 22 3,364,314 0 55,435
CLOVIS ONCOLOGY INC COM 189464100 45 22,197 SH   SOLE 23 22,197 0 0
CLOVIS ONCOLOGY INC COM 189464100 25 12,621 SH   SOLE 25 12,621 0 0
CLOVIS ONCOLOGY INC COM 189464100 216 107,063 SH   SOLE 26 0 0 107,063
CLOVIS ONCOLOGY INC COM 189464100 251 124,032 SH   SOLE 30 124,032 0 0
CLOVIS ONCOLOGY INC COM 189464100 18 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC COM 189464100 19 9,176 SH   SOLE 43 9,176 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1,069 1,425,000 PRN   SOLE 21 1,425,000 0 0
CMC MATERIALS INC COM 12571T100 6,672 35,989 SH   SOLE 2 27,265 0 8,724
CMC MATERIALS INC COM 12571T100 34 182 SH   SOLE 4 95 0 87
CMC MATERIALS INC COM 12571T100 71 384 SH   SOLE 7 384 0 0
CMC MATERIALS INC COM 12571T100 23,802 128,381 SH   SOLE 18 124,718 0 3,663
CMC MATERIALS INC COM 12571T100 20,123 108,537 SH   SOLE 19 108,537 0 0
CMC MATERIALS INC COM 12571T100 370,465 1,998,193 SH   SOLE 21 1,998,193 0 0
CMC MATERIALS INC COM 12571T100 158,049 852,478 SH   SOLE 22 835,169 0 17,309
CMC MATERIALS INC COM 12571T100 438 2,361 SH   SOLE 23 2,361 0 0
CMC MATERIALS INC COM 12571T100 684 3,690 SH   SOLE 25 3,690 0 0
CMC MATERIALS INC COM 12571T100 3,846 20,747 SH   SOLE 26 8,398 0 12,349
CMC MATERIALS INC COM 12571T100 97 521 SH   SOLE 28 521 0 0
CMC MATERIALS INC COM 12571T100 3,876 20,906 SH   SOLE 30 20,906 0 0
CMC MATERIALS INC COM 12571T100 715 3,859 SH   SOLE 40 3,859 0 0
CMC MATERIALS INC COM 12571T100 3,398 18,329 SH   SOLE 43 17,769 0 560
CME GROUP INC COM 12572Q105 161,579 679,305 SH   SOLE 2 91,657 0 587,648
CME GROUP INC COM 12572Q105 54,925 230,912 SH   SOLE 4 147,270 0 83,642
CME GROUP INC COM 12572Q105 81,590 343,019 SH   SOLE 7 332,680 0 10,339
CME GROUP INC COM 12572Q105 363 1,528 SH   SOLE 13 1,528 0 0
CME GROUP INC COM 12572Q105 12,149 51,077 SH   SOLE 15 51,077 0 0
CME GROUP INC COM 12572Q105 10 44 SH   SOLE 17 0 0 44
CME GROUP INC COM 12572Q105 171,904 722,712 SH   SOLE 18 673,734 0 48,978
CME GROUP INC COM 12572Q105 49,330 207,393 SH   SOLE 19 207,393 0 0
CME GROUP INC COM 12572Q105 2,035,968 8,559,523 SH   SOLE 21 8,559,523 0 0
CME GROUP INC COM 12572Q105 1,816,260 7,635,837 SH   SOLE 22 6,925,832 0 710,005
CME GROUP INC COM 12572Q105 107,052 450,063 SH   SOLE 23 450,063 0 0
CME GROUP INC COM 12572Q105 136,061 572,023 SH   SOLE 25 572,023 0 0
CME GROUP INC COM 12572Q105 180,524 758,950 SH   SOLE 26 273,920 0 485,030
CME GROUP INC COM 12572Q105 188,108 790,834 SH   SOLE 28 9,031 0 781,803
CME GROUP INC COM 12572Q105 61 258 SH   SOLE 29 258 0 0
CME GROUP INC COM 12572Q105 618,368 2,599,713 SH   SOLE 30 2,599,713 0 0
CME GROUP INC COM 12572Q105 18,914 79,519 SH   SOLE 31 38,999 0 40,520
CME GROUP INC COM 12572Q105 18,093 76,064 SH   SOLE 34 76,064 0 0
CME GROUP INC COM 12572Q105 37,962 159,596 SH   SOLE 36 159,596 0 0
CME GROUP INC COM 12572Q105 2,849 11,979 SH   SOLE 40 11,979 0 0
CME GROUP INC COM 12572Q105 213 895 SH   OTR 43 895 0 0
CME GROUP INC COM 12572Q105 74,209 311,985 SH   SOLE 43 264,073 0 47,912
CMS ENERGY CORP COM 125896100 64,732 925,530 SH   SOLE 2 468,635 0 456,895
CMS ENERGY CORP COM 125896100 20,996 300,203 SH   SOLE 4 173,376 0 126,827
CMS ENERGY CORP COM 125896100 21,095 301,617 SH   SOLE 7 293,371 0 8,246
CMS ENERGY CORP COM 125896100 1,321 18,886 SH   SOLE 13 18,886 0 0
CMS ENERGY CORP COM 125896100 3,016 43,129 SH   SOLE 15 43,129 0 0
CMS ENERGY CORP COM 125896100 41,304 590,569 SH   SOLE 18 529,924 0 60,645
CMS ENERGY CORP COM 125896100 41,300 590,503 SH   SOLE 19 590,503 0 0
CMS ENERGY CORP COM 125896100 833,534 11,917,839 SH   SOLE 21 11,917,839 0 0
CMS ENERGY CORP COM 125896100 465,810 6,660,140 SH   SOLE 22 5,974,049 0 686,091
CMS ENERGY CORP COM 125896100 26,824 383,535 SH   SOLE 23 383,535 0 0
CMS ENERGY CORP COM 125896100 7,144 102,149 SH   SOLE 25 102,149 0 0
CMS ENERGY CORP COM 125896100 39,656 567,007 SH   SOLE 26 242,714 0 324,293
CMS ENERGY CORP COM 125896100 41,810 597,795 SH   SOLE 28 5,158 0 592,637
CMS ENERGY CORP COM 125896100 1,295 18,517 SH   SOLE 29 18,517 0 0
CMS ENERGY CORP COM 125896100 96,613 1,381,363 SH   SOLE 30 1,368,144 0 13,219
CMS ENERGY CORP COM 125896100 8,778 125,513 SH   SOLE 31 92,781 0 32,732
CMS ENERGY CORP COM 125896100 4,235 60,557 SH   SOLE 32 60,557 0 0
CMS ENERGY CORP COM 125896100 7,366 105,317 SH   SOLE 34 105,317 0 0
CMS ENERGY CORP COM 125896100 9,725 139,050 SH   SOLE 36 139,050 0 0
CMS ENERGY CORP COM 125896100 385 5,501 SH   SOLE 40 5,501 0 0
CMS ENERGY CORP COM 125896100 43 611 SH   OTR 43 611 0 0
CMS ENERGY CORP COM 125896100 12,112 173,173 SH   SOLE 43 158,940 0 14,233
CNA FINL CORP COM 126117100 6,159 126,679 SH   SOLE 2 2,967 0 123,712
CNA FINL CORP COM 126117100 16 325 SH   SOLE 7 325 0 0
CNA FINL CORP COM 126117100 619 12,733 SH   SOLE 18 12,733 0 0
CNA FINL CORP COM 126117100 338 6,943 SH   SOLE 19 6,943 0 0
CNA FINL CORP COM 126117100 15,442 317,610 SH   SOLE 21 317,610 0 0
CNA FINL CORP COM 126117100 26,218 539,236 SH   SOLE 22 516,161 0 23,075
CNA FINL CORP COM 126117100 719 14,795 SH   SOLE 25 14,795 0 0
CNA FINL CORP COM 126117100 209 4,303 SH   SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 514 10,574 SH   SOLE 28 0 0 10,574
CNA FINL CORP COM 126117100 25 518 SH   SOLE 31 518 0 0
CNA FINL CORP COM 126117100 88 1,802 SH   SOLE 36 1,802 0 0
CNA FINL CORP COM 126117100 5,588 114,938 SH   SOLE 43 110,021 0 4,917
CNB FINL CORP PA COM 126128107 259 9,832 SH   SOLE 2 817 0 9,015
CNB FINL CORP PA COM 126128107 8 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,349 51,272 SH   SOLE 18 51,272 0 0
CNB FINL CORP PA COM 126128107 754 28,658 SH   SOLE 19 28,658 0 0
CNB FINL CORP PA COM 126128107 15,807 600,584 SH   SOLE 21 600,584 0 0
CNB FINL CORP PA COM 126128107 10,442 396,728 SH   SOLE 22 386,025 0 10,703
CNB FINL CORP PA COM 126128107 0 6 SH   SOLE 43 6 0 0
CNH INDL N V SHS N20944109 25,024 1,577,796 SH   SOLE 7 1,577,796 0 0
CNH INDL N V SHS N20944109 12,008 757,116 SH   SOLE 25 757,116 0 0
CNH INDL N V SHS N20944109 4,553 287,079 SH   SOLE 26 124,552 0 162,527
CNH INDL N V SHS N20944109 12,328 777,307 SH   SOLE 34 777,307 0 0
CNH INDL N V SHS N20944109 10,688 673,892 SH   SOLE 43 614,218 0 59,674
CNO FINL GROUP INC COM 12621E103 7,682 306,161 SH   SOLE 2 224,720 0 81,441
CNO FINL GROUP INC COM 12621E103 14 570 SH   SOLE 4 570 0 0
CNO FINL GROUP INC COM 12621E103 100 3,990 SH   SOLE 7 3,990 0 0
CNO FINL GROUP INC COM 12621E103 14,314 570,489 SH   SOLE 18 570,489 0 0
CNO FINL GROUP INC COM 12621E103 6,362 253,556 SH   SOLE 19 253,556 0 0
CNO FINL GROUP INC COM 12621E103 223,089 8,891,531 SH   SOLE 21 8,891,531 0 0
CNO FINL GROUP INC COM 12621E103 94,190 3,754,092 SH   SOLE 22 3,624,756 0 129,336
CNO FINL GROUP INC COM 12621E103 80 3,200 SH   SOLE 23 3,200 0 0
CNO FINL GROUP INC COM 12621E103 623 24,820 SH   SOLE 25 24,820 0 0
CNO FINL GROUP INC COM 12621E103 2,314 92,237 SH   SOLE 26 54,113 0 38,124
CNO FINL GROUP INC COM 12621E103 2,066 82,347 SH   SOLE 28 82,347 0 0
CNO FINL GROUP INC COM 12621E103 6,620 263,849 SH   SOLE 30 263,849 0 0
CNO FINL GROUP INC COM 12621E103 7 287 SH   SOLE 34 287 0 0
CNO FINL GROUP INC COM 12621E103 607 24,212 SH   SOLE 36 24,212 0 0
CNO FINL GROUP INC COM 12621E103 434 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103 35 1,384 SH   OTR 43 1,384 0 0
CNO FINL GROUP INC COM 12621E103 8,173 325,740 SH   SOLE 43 315,363 0 10,377
CNS PHARMACEUTICALS INC COM 18978H102 1 2,886 SH   SOLE 18 2,886 0 0
CNS PHARMACEUTICALS INC COM 18978H102 13 38,201 SH   SOLE 21 38,201 0 0
CNX RES CORP COM 12653C108 5,970 288,147 SH   SOLE 2 201,014 0 87,133
CNX RES CORP COM 12653C108 14 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108 107 5,152 SH   SOLE 7 5,152 0 0
CNX RES CORP COM 12653C108 19,671 949,363 SH   SOLE 18 949,363 0 0
CNX RES CORP COM 12653C108 10,865 524,391 SH   SOLE 19 524,391 0 0
CNX RES CORP COM 12653C108 312,501 15,082,080 SH   SOLE 21 15,082,080 0 0
CNX RES CORP COM 12653C108 128,905 6,221,275 SH   SOLE 22 6,007,363 0 213,912
CNX RES CORP COM 12653C108 153 7,403 SH   SOLE 23 7,403 0 0
CNX RES CORP COM 12653C108 587 28,314 SH   SOLE 25 28,314 0 0
CNX RES CORP COM 12653C108 3,128 150,963 SH   SOLE 26 95,207 0 55,756
CNX RES CORP COM 12653C108 299 14,444 SH   SOLE 28 14,444 0 0
CNX RES CORP COM 12653C108 5,744 277,241 SH   SOLE 30 277,241 0 0
CNX RES CORP COM 12653C108 121 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108 612 29,538 SH   SOLE 40 29,538 0 0
CNX RES CORP COM 12653C108 6,782 327,330 SH   SOLE 43 307,119 0 20,211
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,176 679,000 PRN   SOLE 2 679,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 932 538,000 PRN   SOLE 18 538,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,876 1,661,000 PRN   SOLE 19 1,661,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 3,221 1,860,000 PRN   SOLE 21 1,860,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,624 938,000 PRN   SOLE 26 938,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 3,544 2,047,000 PRN   SOLE 34 2,047,000 0 0
CO-DIAGNOSTICS INC COM 189763105 4 728 SH   SOLE 2 0 0 728
CO-DIAGNOSTICS INC COM 189763105 33 5,279 SH   SOLE 18 5,279 0 0
CO-DIAGNOSTICS INC COM 189763105 603 97,550 SH   SOLE 21 97,550 0 0
CO-DIAGNOSTICS INC COM 189763105 2,373 383,921 SH   SOLE 22 383,921 0 0
COASTAL FINL CORP WA COM NEW 19046P209 155 3,387 SH   SOLE 2 367 0 3,020
COASTAL FINL CORP WA COM NEW 19046P209 7 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,363 29,803 SH   SOLE 18 29,803 0 0
COASTAL FINL CORP WA COM NEW 19046P209 810 17,706 SH   SOLE 19 17,706 0 0
COASTAL FINL CORP WA COM NEW 19046P209 17,342 379,067 SH   SOLE 21 379,067 0 0
COASTAL FINL CORP WA COM NEW 19046P209 9,917 216,756 SH   SOLE 22 213,510 0 3,246
COASTAL FINL CORP WA COM NEW 19046P209 25 540 SH   SOLE 43 540 0 0
COCA COLA CO COM 191216100 515,459 8,313,848 SH   SOLE 2 1,625,145 0 6,688,703
COCA COLA CO COM 191216100 182,677 2,946,402 SH   SOLE 4 1,786,730 0 1,159,672
COCA COLA CO COM 191216100 234,137 3,776,410 SH   SOLE 7 3,660,422 0 115,988
COCA COLA CO COM 191216100 1,221 19,698 SH   SOLE 13 19,698 0 0
COCA COLA CO COM 191216100 36,025 581,042 SH   SOLE 15 581,042 0 0
COCA COLA CO COM 191216100 4 57 SH   SOLE 17 0 0 57
COCA COLA CO COM 191216100 818,516 13,201,878 SH   SOLE 18 12,654,335 0 547,543
COCA COLA CO COM 191216100 79,105 1,275,887 SH   SOLE 19 1,275,887 0 0
COCA COLA CO COM 191216100 6,054,433 97,652,150 SH   SOLE 21 97,652,150 0 0
COCA COLA CO COM 191216100 5,083,632 81,994,067 SH   SOLE 22 74,015,344 0 7,978,723
COCA COLA CO COM 191216100 321,045 5,178,151 SH   SOLE 23 5,178,151 0 0
COCA COLA CO COM 191216100 547,199 8,825,789 SH   SOLE 25 8,825,789 0 0
COCA COLA CO COM 191216100 670,998 10,822,552 SH   SOLE 26 5,005,496 0 5,817,056
COCA COLA CO COM 191216100 604,385 9,748,138 SH   SOLE 28 120,716 0 9,627,422
COCA COLA CO COM 191216100 148 2,381 SH   SOLE 29 2,381 0 0
COCA COLA CO COM 191216100 1,751,669 28,252,719 SH   SOLE 30 28,161,490 0 91,229
COCA COLA CO COM 191216100 56,101 904,854 SH   SOLE 31 443,492 0 461,362
COCA COLA CO COM 191216100 23,543 379,719 SH   SOLE 32 379,719 0 0
COCA COLA CO COM 191216100 24,651 397,593 SH   SOLE 34 397,593 0 0
COCA COLA CO COM 191216100 106,010 1,709,832 SH   SOLE 36 1,709,832 0 0
COCA COLA CO COM 191216100 8,457 136,409 SH   SOLE 40 136,409 0 0
COCA COLA CO COM 191216100 610 9,843 SH   OTR 43 9,843 0 0
COCA COLA CO COM 191216100 185,052 2,984,713 SH   SOLE 43 2,649,742 0 334,971
COCA COLA CONS INC COM 191098102 1,069 2,151 SH   SOLE 2 1,619 0 532
COCA COLA CONS INC COM 191098102 5 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102 33 66 SH   SOLE 7 66 0 0
COCA COLA CONS INC COM 191098102 7,889 15,879 SH   SOLE 18 15,879 0 0
COCA COLA CONS INC COM 191098102 4,166 8,385 SH   SOLE 19 8,385 0 0
COCA COLA CONS INC COM 191098102 269,029 541,470 SH   SOLE 21 541,470 0 0
COCA COLA CONS INC COM 191098102 57,256 115,237 SH   SOLE 22 112,181 0 3,056
COCA COLA CONS INC COM 191098102 370 745 SH   SOLE 25 745 0 0
COCA COLA CONS INC COM 191098102 1,236 2,487 SH   SOLE 26 2,195 0 292
COCA COLA CONS INC COM 191098102 41 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102 4,099 8,250 SH   SOLE 30 8,250 0 0
COCA COLA CONS INC COM 191098102 301 605 SH   SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 2,701 5,436 SH   SOLE 43 4,230 0 1,206
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 15,788 324,780 SH   SOLE 2 195,903 0 128,877
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 12,741 262,108 SH   SOLE 4 142,084 0 120,024
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,629 177,514 SH   SOLE 7 166,976 0 10,538
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,725 35,493 SH   SOLE 13 35,493 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 798 16,411 SH   SOLE 15 16,411 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 30,931 636,315 SH   SOLE 18 594,691 0 41,624
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 20,006 411,568 SH   SOLE 19 411,568 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 151,692 3,120,587 SH   SOLE 21 3,120,587 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 166,506 3,425,351 SH   SOLE 22 3,078,987 0 346,364
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14,572 299,780 SH   SOLE 23 299,780 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 40,846 840,281 SH   SOLE 25 840,281 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 23,249 478,276 SH   SOLE 26 218,848 0 259,428
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24,122 496,230 SH   SOLE 28 3,579 0 492,651
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 688 14,152 SH   SOLE 29 14,152 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 84,431 1,736,909 SH   SOLE 30 1,736,909 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 10,264 211,154 SH   SOLE 31 12,751 0 198,403
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 72,526 1,491,997 SH   SOLE 34 1,491,997 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3,944 81,142 SH   SOLE 36 81,142 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 161 3,306 SH   SOLE 40 3,306 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18,697 384,638 SH   SOLE 43 365,647 0 18,991
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5,913 107,599 SH   SOLE 2 106,680 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,335 24,300 SH   SOLE 4 24,300 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,628 29,622 SH   SOLE 13 29,622 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,768 50,367 SH   SOLE 18 50,367 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 587 10,681 SH   SOLE 19 10,681 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 387 7,043 SH   SOLE 21 7,043 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 30,307 551,539 SH   SOLE 22 397,023 0 154,516
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 192 3,493 SH   SOLE 28 0 0 3,493
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 3,055 55,598 SH   SOLE 30 55,598 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 833 15,167 SH   SOLE 31 0 0 15,167
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 9,542 173,643 SH   SOLE 43 156,308 0 17,335
COCRYSTAL PHARMA INC COM 19188J300 9 17,181 SH   SOLE 18 17,181 0 0
COCRYSTAL PHARMA INC COM 19188J300 113 205,085 SH   SOLE 21 205,085 0 0
COCRYSTAL PHARMA INC COM 19188J300 489 888,742 SH   SOLE 22 888,742 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 8 1,251 SH   SOLE 18 1,251 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 376 57,170 SH   SOLE 21 57,170 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 288 43,880 SH   SOLE 22 43,880 0 0
CODEX DNA INC COM 192003101 6 1,186 SH   SOLE 2 392 0 794
CODEX DNA INC COM 192003101 127 23,602 SH   SOLE 18 23,602 0 0
CODEX DNA INC COM 192003101 77 14,293 SH   SOLE 19 14,293 0 0
CODEX DNA INC COM 192003101 1,851 344,646 SH   SOLE 21 344,646 0 0
CODEX DNA INC COM 192003101 394 73,388 SH   SOLE 22 71,588 0 1,800
CODEX DNA INC COM 192003101 72 13,394 SH   SOLE 30 13,394 0 0
CODEXIS INC COM 192005106 2,321 112,542 SH   SOLE 2 53,901 0 58,641
CODEXIS INC COM 192005106 6 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106 18 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106 3,647 176,870 SH   SOLE 18 159,065 0 17,805
CODEXIS INC COM 192005106 10,067 488,192 SH   SOLE 19 488,192 0 0
CODEXIS INC COM 192005106 51,524 2,498,739 SH   SOLE 21 2,498,739 0 0
CODEXIS INC COM 192005106 34,320 1,664,384 SH   SOLE 22 1,627,759 0 36,625
CODEXIS INC COM 192005106 322 15,600 SH   SOLE 23 15,600 0 0
CODEXIS INC COM 192005106 229 11,123 SH   SOLE 25 11,123 0 0
CODEXIS INC COM 192005106 2,121 102,863 SH   SOLE 26 28,564 0 74,299
CODEXIS INC COM 192005106 63 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106 1,545 74,933 SH   SOLE 30 74,933 0 0
CODEXIS INC COM 192005106 184 8,901 SH   SOLE 36 8,901 0 0
CODEXIS INC COM 192005106 176 8,527 SH   SOLE 40 8,527 0 0
CODEXIS INC COM 192005106 342 16,576 SH   SOLE 43 7,367 0 9,209
CODIAK BIOSCIENCES INC COM 192010106 10 1,649 SH   SOLE 2 637 0 1,012
CODIAK BIOSCIENCES INC COM 192010106 2 252 SH   SOLE 7 252 0 0
CODIAK BIOSCIENCES INC COM 192010106 278 44,313 SH   SOLE 18 44,313 0 0
CODIAK BIOSCIENCES INC COM 192010106 236 37,656 SH   SOLE 19 37,656 0 0
CODIAK BIOSCIENCES INC COM 192010106 4,015 640,293 SH   SOLE 21 640,293 0 0
CODIAK BIOSCIENCES INC COM 192010106 1,880 299,810 SH   SOLE 22 296,265 0 3,545
CODIAK BIOSCIENCES INC COM 192010106 64 10,222 SH   SOLE 30 10,222 0 0
CODORUS VY BANCORP INC COM 192025104 42 1,893 SH   SOLE 18 1,893 0 0
CODORUS VY BANCORP INC COM 192025104 721 32,765 SH   SOLE 21 32,765 0 0
CODORUS VY BANCORP INC COM 192025104 543 24,688 SH   SOLE 22 24,688 0 0
COEUR MNG INC COM NEW 192108504 1,356 304,792 SH   SOLE 2 226,534 0 78,258
COEUR MNG INC COM NEW 192108504 5 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 4,312 969,090 SH   SOLE 7 969,090 0 0
COEUR MNG INC COM NEW 192108504 3,122 701,470 SH   SOLE 18 701,470 0 0
COEUR MNG INC COM NEW 192108504 2,056 462,059 SH   SOLE 19 462,059 0 0
COEUR MNG INC COM NEW 192108504 45,043 10,122,043 SH   SOLE 21 10,122,043 0 0
COEUR MNG INC COM NEW 192108504 29,310 6,586,539 SH   SOLE 22 6,390,903 0 195,636
COEUR MNG INC COM NEW 192108504 57 12,869 SH   SOLE 23 12,869 0 0
COEUR MNG INC COM NEW 192108504 184 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504 865 194,293 SH   SOLE 26 110,612 0 83,681
COEUR MNG INC COM NEW 192108504 9,437 2,120,586 SH   SOLE 30 2,120,586 0 0
COEUR MNG INC COM NEW 192108504 38 8,543 SH   SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 132 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 741 166,497 SH   SOLE 43 147,630 0 18,867
COFFEE HLDG CO INC COM 192176105 30 8,668 SH   SOLE 21 8,668 0 0
COGENT BIOSCIENCES INC COM 19240Q201 85 11,320 SH   SOLE 2 1,507 0 9,813
COGENT BIOSCIENCES INC COM 19240Q201 4 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201 879 117,373 SH   SOLE 18 117,373 0 0
COGENT BIOSCIENCES INC COM 19240Q201 478 63,778 SH   SOLE 19 63,778 0 0
COGENT BIOSCIENCES INC COM 19240Q201 11,727 1,565,691 SH   SOLE 21 1,565,691 0 0
COGENT BIOSCIENCES INC COM 19240Q201 6,459 862,358 SH   SOLE 22 842,401 0 19,957
COGENT BIOSCIENCES INC COM 19240Q201 136 18,216 SH   SOLE 30 18,216 0 0
COGENT BIOSCIENCES INC COM 19240Q201 0 38 SH   SOLE 43 38 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,727 41,105 SH   SOLE 2 36,539 0 4,566
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 334 5,038 SH   SOLE 4 5,038 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 231 3,482 SH   SOLE 7 3,482 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,631 145,151 SH   SOLE 18 145,151 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,632 84,882 SH   SOLE 19 84,882 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 363,678 5,481,199 SH   SOLE 21 5,481,199 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 70,476 1,062,186 SH   SOLE 22 1,027,700 0 34,486
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 422 6,363 SH   SOLE 25 6,363 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,527 23,021 SH   SOLE 26 19,070 0 3,951
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 765 SH   SOLE 28 765 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,543 98,611 SH   SOLE 30 98,611 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,003 15,113 SH   SOLE 34 15,113 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 243 3,662 SH   SOLE 36 3,662 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 351 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,060 31,044 SH   SOLE 43 27,040 0 4,004
COGNEX CORP COM 192422103 18,157 235,344 SH   SOLE 2 168,223 0 67,121
COGNEX CORP COM 192422103 10,097 130,870 SH   SOLE 4 69,038 0 61,832
COGNEX CORP COM 192422103 2,624 34,011 SH   SOLE 7 34,011 0 0
COGNEX CORP COM 192422103 61 786 SH   SOLE 13 786 0 0
COGNEX CORP COM 192422103 901 11,675 SH   SOLE 15 11,675 0 0
COGNEX CORP COM 192422103 38,735 502,078 SH   SOLE 18 492,883 0 9,195
COGNEX CORP COM 192422103 4,067 52,711 SH   SOLE 19 52,711 0 0
COGNEX CORP COM 192422103 736,042 9,540,398 SH   SOLE 21 9,540,398 0 0
COGNEX CORP COM 192422103 392,876 5,092,360 SH   SOLE 22 4,784,874 0 307,486
COGNEX CORP COM 192422103 16,985 220,154 SH   SOLE 23 220,154 0 0
COGNEX CORP COM 192422103 15,431 200,012 SH   SOLE 25 200,012 0 0
COGNEX CORP COM 192422103 55,991 725,740 SH   SOLE 26 396,886 0 328,854
COGNEX CORP COM 192422103 28,623 371,005 SH   SOLE 28 9,961 0 361,044
COGNEX CORP COM 192422103 25 320 SH   SOLE 29 320 0 0
COGNEX CORP COM 192422103 100,741 1,305,782 SH   SOLE 30 1,160,334 0 145,448
COGNEX CORP COM 192422103 2,938 38,078 SH   SOLE 31 18,360 0 19,718
COGNEX CORP COM 192422103 63,420 822,037 SH   SOLE 34 822,037 0 0
COGNEX CORP COM 192422103 2,521 32,676 SH   SOLE 36 32,676 0 0
COGNEX CORP COM 192422103 475 6,154 SH   SOLE 40 6,154 0 0
COGNEX CORP COM 192422103 28 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103 9,326 120,883 SH   SOLE 43 112,963 0 7,920
COGNITION THERAPEUTICS INC COM 19243B102 2 693 SH   SOLE 18 693 0 0
COGNITION THERAPEUTICS INC COM 19243B102 21 7,592 SH   SOLE 21 7,592 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 116,137 1,295,156 SH   SOLE 2 389,486 0 905,670
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,996 334,517 SH   SOLE 4 211,428 0 123,089
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 63,413 707,185 SH   SOLE 7 565,878 0 141,307
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 196 2,182 SH   SOLE 13 2,182 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,886 76,788 SH   SOLE 15 76,788 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 308,103 3,435,964 SH   SOLE 18 3,195,607 0 240,357
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 466,095 5,197,894 SH   SOLE 19 5,197,894 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,220,016 13,605,620 SH   SOLE 21 13,605,620 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,051,475 11,726,047 SH   SOLE 22 10,688,703 0 1,037,344
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 61,673 687,775 SH   SOLE 23 687,775 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 84,829 946,017 SH   SOLE 25 946,017 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 105,490 1,176,424 SH   SOLE 26 400,991 0 775,433
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 149,654 1,668,947 SH   SOLE 28 8,791 0 1,660,156
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38 428 SH   SOLE 29 428 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 319,264 3,560,437 SH   SOLE 30 3,560,437 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,303 114,899 SH   SOLE 31 55,590 0 59,309
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,097 123,751 SH   SOLE 32 123,751 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,526 262,363 SH   SOLE 34 262,363 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21,551 240,338 SH   SOLE 36 240,338 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,567 17,479 SH   SOLE 40 17,479 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 125 1,391 SH   OTR 43 1,391 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42,304 471,773 SH   SOLE 43 421,842 0 49,931
COGNYTE SOFTWARE LTD ORD SHS M25133105 227 20,060 SH   SOLE 2 20,060 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 3 288 SH   SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 123 10,862 SH   SOLE 7 10,862 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 10,209 902,654 SH   SOLE 21 902,654 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 5,458 482,620 SH   SOLE 22 449,310 0 33,310
COGNYTE SOFTWARE LTD ORD SHS M25133105 102 9,034 SH   SOLE 25 9,034 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 82 7,257 SH   SOLE 26 1,972 0 5,285
COGNYTE SOFTWARE LTD ORD SHS M25133105 52 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 5,036 445,248 SH   SOLE 30 445,248 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 8 706 SH   SOLE 34 706 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 9 829 SH   SOLE 36 829 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 88 7,761 SH   SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 410 36,236 SH   SOLE 43 29,691 0 6,545
COHBAR INC COM 19249J109 1 3,936 SH   SOLE 2 0 0 3,936
COHBAR INC COM 19249J109 3 9,455 SH   SOLE 18 9,455 0 0
COHBAR INC COM 19249J109 99 314,214 SH   SOLE 21 314,214 0 0
COHBAR INC COM 19249J109 18 58,808 SH   SOLE 22 58,808 0 0
COHEN & CO INC NEW COM 19249M102 1 92 SH   SOLE 18 92 0 0
COHEN & CO INC NEW COM 19249M102 38 2,328 SH   SOLE 21 2,328 0 0
COHEN & CO INC NEW COM 19249M102 432 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100 5,130 59,725 SH   SOLE 2 42,796 0 16,929
COHEN & STEERS INC COM 19247A100 5 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100 30 352 SH   SOLE 7 352 0 0
COHEN & STEERS INC COM 19247A100 6,148 71,577 SH   SOLE 18 65,261 0 6,316
COHEN & STEERS INC COM 19247A100 16,821 195,841 SH   SOLE 19 195,841 0 0
COHEN & STEERS INC COM 19247A100 76,035 885,262 SH   SOLE 21 885,262 0 0
COHEN & STEERS INC COM 19247A100 59,234 689,653 SH   SOLE 22 674,808 0 14,845
COHEN & STEERS INC COM 19247A100 401 4,669 SH   SOLE 23 4,669 0 0
COHEN & STEERS INC COM 19247A100 256 2,978 SH   SOLE 25 2,978 0 0
COHEN & STEERS INC COM 19247A100 3,196 37,209 SH   SOLE 26 8,590 0 28,619
COHEN & STEERS INC COM 19247A100 38 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100 1,250 14,550 SH   SOLE 30 14,550 0 0
COHEN & STEERS INC COM 19247A100 181 2,105 SH   SOLE 34 2,105 0 0
COHEN & STEERS INC COM 19247A100 274 3,186 SH   SOLE 40 3,186 0 0
COHEN & STEERS INC COM 19247A100 29 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100 1,637 19,057 SH   SOLE 43 17,459 0 1,598
COHERENT INC COM 192479103 10,724 39,231 SH   SOLE 2 17,775 0 21,456
COHERENT INC COM 192479103 121 442 SH   SOLE 4 98 0 344
COHERENT INC COM 192479103 92 335 SH   SOLE 7 335 0 0
COHERENT INC COM 192479103 15,026 54,966 SH   SOLE 18 54,966 0 0
COHERENT INC COM 192479103 1,960 7,171 SH   SOLE 19 7,171 0 0
COHERENT INC COM 192479103 336,334 1,230,369 SH   SOLE 21 1,230,369 0 0
COHERENT INC COM 192479103 185,040 676,908 SH   SOLE 22 648,326 0 28,582
COHERENT INC COM 192479103 1,289 4,717 SH   SOLE 25 4,717 0 0
COHERENT INC COM 192479103 2,701 9,880 SH   SOLE 26 8,082 0 1,798
COHERENT INC COM 192479103 119 437 SH   SOLE 28 437 0 0
COHERENT INC COM 192479103 32,909 120,388 SH   SOLE 30 120,388 0 0
COHERENT INC COM 192479103 98 358 SH   SOLE 31 358 0 0
COHERENT INC COM 192479103 968 3,541 SH   SOLE 36 3,541 0 0
COHERENT INC COM 192479103 873 3,193 SH   SOLE 40 3,193 0 0
COHERENT INC COM 192479103 1,956 7,157 SH   SOLE 43 7,085 0 72
COHERUS BIOSCIENCES INC COM 19249H103 2,382 184,495 SH   SOLE 2 107,151 0 77,344
COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 13 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3,181 246,364 SH   SOLE 18 216,830 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103 10,127 784,423 SH   SOLE 19 784,423 0 0
COHERUS BIOSCIENCES INC COM 19249H103 107,266 8,308,766 SH   SOLE 21 8,308,766 0 0
COHERUS BIOSCIENCES INC COM 19249H103 27,599 2,137,814 SH   SOLE 22 2,103,141 0 34,673
COHERUS BIOSCIENCES INC COM 19249H103 300 23,262 SH   SOLE 23 23,262 0 0
COHERUS BIOSCIENCES INC COM 19249H103 111 8,616 SH   SOLE 25 8,616 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,908 147,808 SH   SOLE 26 20,167 0 127,641
COHERUS BIOSCIENCES INC COM 19249H103 517 40,067 SH   SOLE 28 40,067 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,998 154,787 SH   SOLE 30 154,787 0 0
COHERUS BIOSCIENCES INC COM 19249H103 107 8,255 SH   SOLE 34 8,255 0 0
COHERUS BIOSCIENCES INC COM 19249H103 126 9,751 SH   SOLE 40 9,751 0 0
COHERUS BIOSCIENCES INC COM 19249H103 87 6,774 SH   OTR 43 6,774 0 0
COHERUS BIOSCIENCES INC COM 19249H103 125 9,714 SH   SOLE 43 9,624 0 90
COHU INC COM 192576106 964 32,551 SH   SOLE 2 21,966 0 10,585
COHU INC COM 192576106 4 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 20 678 SH   SOLE 7 678 0 0
COHU INC COM 192576106 4,967 167,788 SH   SOLE 18 167,788 0 0
COHU INC COM 192576106 2,524 85,261 SH   SOLE 19 85,261 0 0
COHU INC COM 192576106 170,586 5,763,037 SH   SOLE 21 5,763,037 0 0
COHU INC COM 192576106 35,322 1,193,303 SH   SOLE 22 1,161,820 0 31,483
COHU INC COM 192576106 177 5,995 SH   SOLE 25 5,995 0 0
COHU INC COM 192576106 1,083 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 26 863 SH   SOLE 28 863 0 0
COHU INC COM 192576106 2,552 86,217 SH   SOLE 30 86,217 0 0
COHU INC COM 192576106 170 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106 394 13,316 SH   SOLE 43 13,115 0 201
COINBASE GLOBAL INC COM CL A 19260Q107 2,267 11,942 SH   SOLE 2 11,173 0 769
COINBASE GLOBAL INC COM CL A 19260Q107 4,151 21,866 SH   SOLE 4 12,927 0 8,939
COINBASE GLOBAL INC COM CL A 19260Q107 587 3,094 SH   SOLE 7 3,094 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 31 164 SH   SOLE 13 164 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 763 4,017 SH   SOLE 15 4,017 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 0 1 SH   SOLE 17 0 0 1
COINBASE GLOBAL INC COM CL A 19260Q107 5,590 29,441 SH   SOLE 18 27,498 0 1,943
COINBASE GLOBAL INC COM CL A 19260Q107 26,353 138,804 SH   SOLE 19 138,804 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 96,451 508,009 SH   SOLE 21 508,009 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 88,659 466,973 SH   SOLE 22 427,969 0 39,004
COINBASE GLOBAL INC COM CL A 19260Q107 9,047 47,651 SH   SOLE 23 47,651 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,596 8,408 SH   SOLE 25 8,408 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 7,852 41,356 SH   SOLE 26 21,589 0 19,767
COINBASE GLOBAL INC COM CL A 19260Q107 7,288 38,388 SH   SOLE 28 4,546 0 33,842
COINBASE GLOBAL INC COM CL A 19260Q107 23,892 125,839 SH   SOLE 30 125,839 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 914 4,816 SH   SOLE 31 3,940 0 876
COINBASE GLOBAL INC COM CL A 19260Q107 37,138 195,609 SH   SOLE 34 195,609 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,161 6,114 SH   SOLE 36 6,114 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 248 1,306 SH   SOLE 40 1,306 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,454 7,656 SH   SOLE 43 6,086 0 1,570
COINBASE GLOBAL INC OPTIONS 19260Q107 304 1,600 SH Call SOLE 4 1,600 0 0
COINBASE GLOBAL INC OPTIONS 19260Q107 2,468 13,000 SH Call SOLE 18 13,000 0 0
COINBASE GLOBAL INC OPTIONS 19260Q107 16,461 86,700 SH Call SOLE 19 86,700 0 0
COINBASE GLOBAL INC OPTIONS 19260Q107 1,348 7,100 SH Call SOLE 22 7,100 0 0
COINBASE GLOBAL INC OPTIONS 19260Q107 228 1,200 SH Call SOLE 26 1,200 0 0
COINBASE GLOBAL INC OPTIONS 19260Q107 9,645 50,800 SH Call SOLE 34 50,800 0 0
COLFAX CORP COM 194014106 7,023 176,502 SH   SOLE 2 100,846 0 75,656
COLFAX CORP COM 194014106 16 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 111 2,801 SH   SOLE 7 2,801 0 0
COLFAX CORP COM 194014106 11,776 295,950 SH   SOLE 18 295,950 0 0
COLFAX CORP COM 194014106 1,589 39,932 SH   SOLE 19 39,932 0 0
COLFAX CORP COM 194014106 254,621 6,399,116 SH   SOLE 21 6,399,116 0 0
COLFAX CORP COM 194014106 148,564 3,733,713 SH   SOLE 22 3,573,539 0 160,174
COLFAX CORP COM 194014106 769 19,329 SH   SOLE 25 19,329 0 0
COLFAX CORP COM 194014106 2,229 56,022 SH   SOLE 26 46,582 0 9,440
COLFAX CORP COM 194014106 80 2,013 SH   SOLE 28 2,013 0 0
COLFAX CORP COM 194014106 3,176 79,828 SH   SOLE 30 79,828 0 0
COLFAX CORP COM 194014106 82 2,051 SH   SOLE 31 2,051 0 0
COLFAX CORP COM 194014106 123 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 729 18,325 SH   SOLE 40 18,325 0 0
COLFAX CORP COM 194014106 2,101 52,811 SH   SOLE 43 44,439 0 8,372
COLGATE PALMOLIVE CO COM 194162103 177,303 2,338,164 SH   SOLE 2 818,621 0 1,519,543
COLGATE PALMOLIVE CO COM 194162103 67,693 892,695 SH   SOLE 4 566,264 0 326,431
COLGATE PALMOLIVE CO COM 194162103 79,548 1,049,036 SH   SOLE 7 830,085 0 218,951
COLGATE PALMOLIVE CO COM 194162103 1,253 16,519 SH   SOLE 13 16,519 0 0
COLGATE PALMOLIVE CO COM 194162103 8,699 114,713 SH   SOLE 15 114,713 0 0
COLGATE PALMOLIVE CO COM 194162103 121,880 1,607,283 SH   SOLE 18 1,306,610 0 300,673
COLGATE PALMOLIVE CO COM 194162103 124,027 1,635,587 SH   SOLE 19 1,635,587 0 0
COLGATE PALMOLIVE CO COM 194162103 1,656,361 21,843,078 SH   SOLE 21 21,843,078 0 0
COLGATE PALMOLIVE CO COM 194162103 1,452,005 19,148,154 SH   SOLE 22 17,207,546 0 1,940,608
COLGATE PALMOLIVE CO COM 194162103 81,158 1,070,269 SH   SOLE 23 1,070,269 0 0
COLGATE PALMOLIVE CO COM 194162103 127,731 1,684,435 SH   SOLE 25 1,684,435 0 0
COLGATE PALMOLIVE CO COM 194162103 226,657 2,989,016 SH   SOLE 26 1,610,745 0 1,378,271
COLGATE PALMOLIVE CO COM 194162103 229,144 3,021,811 SH   SOLE 28 149,004 0 2,872,807
COLGATE PALMOLIVE CO COM 194162103 549,807 7,250,525 SH   SOLE 30 7,012,087 0 238,438
COLGATE PALMOLIVE CO COM 194162103 16,006 211,075 SH   SOLE 31 121,260 0 89,815
COLGATE PALMOLIVE CO COM 194162103 19,683 259,567 SH   SOLE 34 259,567 0 0
COLGATE PALMOLIVE CO COM 194162103 32,164 424,153 SH   SOLE 36 424,153 0 0
COLGATE PALMOLIVE CO COM 194162103 2,053 27,070 SH   SOLE 40 27,070 0 0
COLGATE PALMOLIVE CO COM 194162103 130 1,712 SH   OTR 43 1,712 0 0
COLGATE PALMOLIVE CO COM 194162103 75,082 990,142 SH   SOLE 43 925,564 0 64,578
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 688 33,794 SH   SOLE 2 24,271 0 9,523
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 7 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,841 139,526 SH   SOLE 18 124,276 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3,869 190,046 SH   SOLE 19 190,046 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 86,073 4,227,569 SH   SOLE 21 4,227,569 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20,053 984,924 SH   SOLE 22 965,160 0 19,764
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 71 3,509 SH   SOLE 23 3,509 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 94 4,609 SH   SOLE 25 4,609 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 186 9,149 SH   SOLE 26 1,127 0 8,022
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,616 79,374 SH   SOLE 30 79,374 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 102 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20 960 SH   OTR 43 960 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 759 37,292 SH   SOLE 43 37,278 0 14
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,495 11,464 SH   SOLE 43 11,464 0 0
COLONY BANKCORP INC COM 19623P101 315 16,890 SH   SOLE 2 15,330 0 1,560
COLONY BANKCORP INC COM 19623P101 39 2,113 SH   SOLE 18 2,113 0 0
COLONY BANKCORP INC COM 19623P101 649 34,783 SH   SOLE 21 34,783 0 0
COLONY BANKCORP INC COM 19623P101 444 23,804 SH   SOLE 22 23,804 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 6 27,989 SH   SOLE 18 27,989 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 79 344,358 SH   SOLE 21 344,358 0 0
COLUMBIA BKG SYS INC COM 197236102 1,909 59,156 SH   SOLE 2 19,289 0 39,867
COLUMBIA BKG SYS INC COM 197236102 79 2,450 SH   SOLE 4 312 0 2,138
COLUMBIA BKG SYS INC COM 197236102 43 1,330 SH   SOLE 7 1,330 0 0
COLUMBIA BKG SYS INC COM 197236102 9,139 283,206 SH   SOLE 18 283,206 0 0
COLUMBIA BKG SYS INC COM 197236102 4,141 128,321 SH   SOLE 19 128,321 0 0
COLUMBIA BKG SYS INC COM 197236102 297,094 9,206,516 SH   SOLE 21 9,206,516 0 0
COLUMBIA BKG SYS INC COM 197236102 55,590 1,722,654 SH   SOLE 22 1,645,334 0 77,320
COLUMBIA BKG SYS INC COM 197236102 242 7,509 SH   SOLE 25 7,509 0 0
COLUMBIA BKG SYS INC COM 197236102 393 12,185 SH   SOLE 26 7,201 0 4,984
COLUMBIA BKG SYS INC COM 197236102 42 1,292 SH   SOLE 28 1,292 0 0
COLUMBIA BKG SYS INC COM 197236102 4,047 125,403 SH   SOLE 30 125,403 0 0
COLUMBIA BKG SYS INC COM 197236102 12 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 273 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 406 12,583 SH   SOLE 43 9,727 0 2,856
COLUMBIA FINL INC COM 197641103 477 22,183 SH   SOLE 2 13,490 0 8,693
COLUMBIA FINL INC COM 197641103 14 645 SH   SOLE 7 645 0 0
COLUMBIA FINL INC COM 197641103 2,379 110,610 SH   SOLE 18 110,610 0 0
COLUMBIA FINL INC COM 197641103 1,511 70,264 SH   SOLE 19 70,264 0 0
COLUMBIA FINL INC COM 197641103 31,423 1,460,872 SH   SOLE 21 1,460,872 0 0
COLUMBIA FINL INC COM 197641103 25,220 1,172,497 SH   SOLE 22 1,135,801 0 36,696
COLUMBIA FINL INC COM 197641103 136 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103 127 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 840 39,047 SH   SOLE 30 39,047 0 0
COLUMBIA FINL INC COM 197641103 150 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,382 64,249 SH   SOLE 43 54,772 0 9,477
COLUMBIA SPORTSWEAR CO COM 198516106 4,316 47,672 SH   SOLE 2 28,763 0 18,909
COLUMBIA SPORTSWEAR CO COM 198516106 8 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 46 509 SH   SOLE 7 509 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,074 78,145 SH   SOLE 18 78,145 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,053 11,635 SH   SOLE 19 11,635 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 159,327 1,759,940 SH   SOLE 21 1,759,940 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 88,630 979,010 SH   SOLE 22 934,038 0 44,972
COLUMBIA SPORTSWEAR CO COM 198516106 593 6,545 SH   SOLE 25 6,545 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,085 11,987 SH   SOLE 26 9,556 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106 62 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,844 20,372 SH   SOLE 30 20,372 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 52 575 SH   SOLE 31 575 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 305 3,367 SH   SOLE 36 3,367 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 420 4,635 SH   SOLE 40 4,635 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,088 23,066 SH   SOLE 43 21,425 0 1,641
COLUMBUS MCKINNON CORP N Y COM 199333105 986 23,250 SH   SOLE 2 8,144 0 15,106
COLUMBUS MCKINNON CORP N Y COM 199333105 24 562 SH   SOLE 4 124 0 438
COLUMBUS MCKINNON CORP N Y COM 199333105 17 394 SH   SOLE 7 394 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,698 87,207 SH   SOLE 18 87,207 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,781 65,584 SH   SOLE 19 65,584 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 45,144 1,064,706 SH   SOLE 21 1,064,706 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 28,618 674,943 SH   SOLE 22 644,842 0 30,101
COLUMBUS MCKINNON CORP N Y COM 199333105 267 6,292 SH   SOLE 25 6,292 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 850 20,044 SH   SOLE 26 16,898 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105 21 505 SH   SOLE 28 505 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5,179 122,151 SH   SOLE 30 122,151 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 132 3,113 SH   SOLE 36 3,113 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 148 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 336 7,936 SH   SOLE 43 6,688 0 1,248
COMCAST CORP NEW CL A 20030N101 574,011 12,259,956 SH   SOLE 2 4,335,512 0 7,924,444
COMCAST CORP NEW CL A 20030N101 168,774 3,604,743 SH   SOLE 4 2,316,889 0 1,287,854
COMCAST CORP NEW CL A 20030N101 216,417 4,622,315 SH   SOLE 7 4,487,720 0 134,595
COMCAST CORP NEW CL A 20030N101 16,836 359,592 SH   SOLE 13 359,592 0 0
COMCAST CORP NEW CL A 20030N101 31,128 664,839 SH   SOLE 15 664,839 0 0
COMCAST CORP NEW CL A 20030N101 26 553 SH   SOLE 17 0 0 553
COMCAST CORP NEW CL A 20030N101 728,933 15,568,839 SH   SOLE 18 14,244,687 0 1,324,152
COMCAST CORP NEW CL A 20030N101 788,464 16,840,333 SH   SOLE 19 16,840,333 0 0
COMCAST CORP NEW CL A 20030N101 8,891 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 4,436,302 94,752,284 SH   SOLE 21 94,752,284 0 0
COMCAST CORP NEW CL A 20030N101 4,677,403 99,901,812 SH   SOLE 22 88,719,395 0 11,182,417
COMCAST CORP NEW CL A 20030N101 303,840 6,489,537 SH   SOLE 23 6,489,537 0 0
COMCAST CORP NEW CL A 20030N101 337,027 7,198,357 SH   SOLE 25 7,101,473 0 96,884
COMCAST CORP NEW CL A 20030N101 570,791 12,191,186 SH   SOLE 26 5,390,919 0 6,800,267
COMCAST CORP NEW CL A 20030N101 382,086 8,160,747 SH   SOLE 28 111,486 0 8,049,261
COMCAST CORP NEW CL A 20030N101 14,492 309,534 SH   SOLE 29 309,534 0 0
COMCAST CORP NEW CL A 20030N101 1,056,332 22,561,561 SH   SOLE 30 22,555,761 0 5,800
COMCAST CORP NEW CL A 20030N101 72,120 1,540,366 SH   SOLE 31 1,026,668 0 513,698
COMCAST CORP NEW CL A 20030N101 49,812 1,063,907 SH   SOLE 32 1,063,907 0 0
COMCAST CORP NEW CL A 20030N101 219,060 4,678,775 SH   SOLE 34 4,678,775 0 0
COMCAST CORP NEW CL A 20030N101 96,204 2,054,762 SH   SOLE 36 2,054,762 0 0
COMCAST CORP NEW CL A 20030N101 2,231 47,658 SH   SOLE 37 47,658 0 0
COMCAST CORP NEW CL A 20030N101 7,120 152,077 SH   SOLE 40 152,077 0 0
COMCAST CORP NEW CL A 20030N101 478 10,207 SH   OTR 43 10,207 0 0
COMCAST CORP NEW CL A 20030N101 190,290 4,064,290 SH   SOLE 43 3,688,139 0 376,151
COMCAST CORP NEW OPTIONS 20030N101 567 12,100 SH Call SOLE 4 12,100 0 0
COMCAST CORP NEW OPTIONS 20030N101 4,607 98,400 SH Call SOLE 18 98,400 0 0
COMCAST CORP NEW OPTIONS 20030N101 32,905 702,800 SH Call SOLE 19 702,800 0 0
COMCAST CORP NEW OPTIONS 20030N101 2,510 53,600 SH Call SOLE 22 53,600 0 0
COMCAST CORP NEW OPTIONS 20030N101 426 9,100 SH Call SOLE 26 9,100 0 0
COMCAST CORP NEW OPTIONS 20030N101 18,012 384,700 SH Call SOLE 34 384,700 0 0
COMERICA INC COM 200340107 36,465 403,237 SH   SOLE 2 90,683 0 312,554
COMERICA INC COM 200340107 701 7,752 SH   SOLE 4 5,481 0 2,271
COMERICA INC COM 200340107 9,897 109,443 SH   SOLE 7 105,800 0 3,643
COMERICA INC COM 200340107 275 3,045 SH   SOLE 15 3,045 0 0
COMERICA INC COM 200340107 0 4 SH   SOLE 17 0 0 4
COMERICA INC COM 200340107 21,970 242,952 SH   SOLE 18 232,022 0 10,930
COMERICA INC COM 200340107 9,176 101,474 SH   SOLE 19 101,474 0 0
COMERICA INC COM 200340107 557,564 6,165,702 SH   SOLE 21 6,165,702 0 0
COMERICA INC COM 200340107 262,359 2,901,241 SH   SOLE 22 2,718,030 0 183,211
COMERICA INC COM 200340107 26,110 288,732 SH   SOLE 25 288,732 0 0
COMERICA INC COM 200340107 31,194 344,948 SH   SOLE 26 183,669 0 161,279
COMERICA INC COM 200340107 9,060 100,184 SH   SOLE 28 29,476 0 70,708
COMERICA INC COM 200340107 51,361 567,964 SH   SOLE 30 567,964 0 0
COMERICA INC COM 200340107 174 1,922 SH   SOLE 31 1,922 0 0
COMERICA INC COM 200340107 4,011 44,357 SH   SOLE 32 44,357 0 0
COMERICA INC COM 200340107 4,940 54,626 SH   SOLE 36 54,626 0 0
COMERICA INC COM 200340107 1,547 17,108 SH   SOLE 40 17,108 0 0
COMERICA INC COM 200340107 40 438 SH   OTR 43 438 0 0
COMERICA INC COM 200340107 24,960 276,020 SH   SOLE 43 240,110 0 35,910
COMFORT SYS USA INC COM 199908104 2,138 24,022 SH   SOLE 2 20,178 0 3,844
COMFORT SYS USA INC COM 199908104 13 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 45 505 SH   SOLE 7 505 0 0
COMFORT SYS USA INC COM 199908104 10,947 122,981 SH   SOLE 18 121,363 0 1,618
COMFORT SYS USA INC COM 199908104 8,572 96,300 SH   SOLE 19 96,300 0 0
COMFORT SYS USA INC COM 199908104 379,149 4,259,623 SH   SOLE 21 4,259,623 0 0
COMFORT SYS USA INC COM 199908104 77,546 871,201 SH   SOLE 22 850,041 0 21,160
COMFORT SYS USA INC COM 199908104 79 883 SH   SOLE 23 883 0 0
COMFORT SYS USA INC COM 199908104 681 7,649 SH   SOLE 25 7,649 0 0
COMFORT SYS USA INC COM 199908104 1,282 14,407 SH   SOLE 26 11,033 0 3,374
COMFORT SYS USA INC COM 199908104 58 647 SH   SOLE 28 647 0 0
COMFORT SYS USA INC COM 199908104 5,672 63,721 SH   SOLE 30 63,721 0 0
COMFORT SYS USA INC COM 199908104 503 5,655 SH   SOLE 36 5,655 0 0
COMFORT SYS USA INC COM 199908104 425 4,780 SH   SOLE 40 4,780 0 0
COMFORT SYS USA INC COM 199908104 1,977 22,215 SH   SOLE 43 21,961 0 254
COMMERCE BANCSHARES INC COM 200525103 13,245 185,011 SH   SOLE 2 87,297 0 97,714
COMMERCE BANCSHARES INC COM 200525103 167 2,332 SH   SOLE 4 239 0 2,093
COMMERCE BANCSHARES INC COM 200525103 2,029 28,341 SH   SOLE 7 28,341 0 0
COMMERCE BANCSHARES INC COM 200525103 72 1,003 SH   SOLE 15 1,003 0 0
COMMERCE BANCSHARES INC COM 200525103 17,025 237,810 SH   SOLE 18 237,810 0 0
COMMERCE BANCSHARES INC COM 200525103 2,367 33,068 SH   SOLE 19 33,068 0 0
COMMERCE BANCSHARES INC COM 200525103 414,244 5,786,340 SH   SOLE 21 5,786,340 0 0
COMMERCE BANCSHARES INC COM 200525103 219,313 3,063,459 SH   SOLE 22 2,933,267 0 130,192
COMMERCE BANCSHARES INC COM 200525103 10,207 142,573 SH   SOLE 25 142,573 0 0
COMMERCE BANCSHARES INC COM 200525103 8,638 120,658 SH   SOLE 26 43,641 0 77,017
COMMERCE BANCSHARES INC COM 200525103 2,568 35,864 SH   SOLE 28 2,190 0 33,674
COMMERCE BANCSHARES INC COM 200525103 13,368 186,736 SH   SOLE 30 186,736 0 0
COMMERCE BANCSHARES INC COM 200525103 117 1,638 SH   SOLE 31 1,638 0 0
COMMERCE BANCSHARES INC COM 200525103 2,049 28,624 SH   SOLE 36 28,624 0 0
COMMERCE BANCSHARES INC COM 200525103 1,051 14,677 SH   SOLE 40 14,677 0 0
COMMERCE BANCSHARES INC COM 200525103 17,639 246,394 SH   SOLE 43 244,693 0 1,701
COMMERCIAL METALS CO COM 201723103 10,191 244,854 SH   SOLE 2 132,663 0 112,191
COMMERCIAL METALS CO COM 201723103 17 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 114 2,750 SH   SOLE 7 2,750 0 0
COMMERCIAL METALS CO COM 201723103 23,632 567,812 SH   SOLE 18 567,812 0 0
COMMERCIAL METALS CO COM 201723103 22,497 540,536 SH   SOLE 19 540,536 0 0
COMMERCIAL METALS CO COM 201723103 376,156 9,037,862 SH   SOLE 21 9,037,862 0 0
COMMERCIAL METALS CO COM 201723103 156,993 3,772,049 SH   SOLE 22 3,650,825 0 121,224
COMMERCIAL METALS CO COM 201723103 578 13,883 SH   SOLE 23 13,883 0 0
COMMERCIAL METALS CO COM 201723103 721 17,323 SH   SOLE 25 17,323 0 0
COMMERCIAL METALS CO COM 201723103 5,405 129,864 SH   SOLE 26 41,763 0 88,101
COMMERCIAL METALS CO COM 201723103 3,310 79,540 SH   SOLE 28 79,540 0 0
COMMERCIAL METALS CO COM 201723103 2,916 70,067 SH   SOLE 30 70,067 0 0
COMMERCIAL METALS CO COM 201723103 153 3,680 SH   SOLE 36 3,680 0 0
COMMERCIAL METALS CO COM 201723103 631 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 3,635 87,345 SH   SOLE 43 71,463 0 15,882
COMMERCIAL VEH GROUP INC COM 202608105 138 16,284 SH   SOLE 2 1,298 0 14,986
COMMERCIAL VEH GROUP INC COM 202608105 4 515 SH   SOLE 7 515 0 0
COMMERCIAL VEH GROUP INC COM 202608105 848 100,405 SH   SOLE 18 100,405 0 0
COMMERCIAL VEH GROUP INC COM 202608105 476 56,282 SH   SOLE 19 56,282 0 0
COMMERCIAL VEH GROUP INC COM 202608105 9,678 1,145,372 SH   SOLE 21 1,145,372 0 0
COMMERCIAL VEH GROUP INC COM 202608105 6,283 743,494 SH   SOLE 22 728,632 0 14,862
COMMSCOPE HLDG CO INC COM 20337X109 7,646 970,367 SH   SOLE 2 125,287 0 845,080
COMMSCOPE HLDG CO INC COM 20337X109 6 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 65 8,293 SH   SOLE 7 8,293 0 0
COMMSCOPE HLDG CO INC COM 20337X109 984 124,837 SH   SOLE 18 124,837 0 0
COMMSCOPE HLDG CO INC COM 20337X109 5,289 671,197 SH   SOLE 19 671,197 0 0
COMMSCOPE HLDG CO INC COM 20337X109 44,100 5,596,424 SH   SOLE 21 5,596,424 0 0
COMMSCOPE HLDG CO INC COM 20337X109 40,521 5,142,301 SH   SOLE 22 4,907,786 0 234,515
COMMSCOPE HLDG CO INC COM 20337X109 4,930 625,685 SH   SOLE 25 625,685 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,358 299,264 SH   SOLE 26 160,577 0 138,687
COMMSCOPE HLDG CO INC COM 20337X109 29 3,636 SH   SOLE 28 3,636 0 0
COMMSCOPE HLDG CO INC COM 20337X109 939 119,224 SH   SOLE 30 119,224 0 0
COMMSCOPE HLDG CO INC COM 20337X109 24 3,023 SH   SOLE 31 3,023 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,413 433,143 SH   SOLE 34 433,143 0 0
COMMSCOPE HLDG CO INC COM 20337X109 263 33,398 SH   SOLE 36 33,398 0 0
COMMSCOPE HLDG CO INC COM 20337X109 188 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109 861 109,258 SH   SOLE 43 81,112 0 28,146
COMMUNITY BK SYS INC COM 203607106 2,879 41,034 SH   SOLE 2 14,291 0 26,743
COMMUNITY BK SYS INC COM 203607106 81 1,157 SH   SOLE 4 222 0 935
COMMUNITY BK SYS INC COM 203607106 1,766 25,177 SH   SOLE 7 25,177 0 0
COMMUNITY BK SYS INC COM 203607106 13,904 198,199 SH   SOLE 18 198,199 0 0
COMMUNITY BK SYS INC COM 203607106 6,434 91,721 SH   SOLE 19 91,721 0 0
COMMUNITY BK SYS INC COM 203607106 435,915 6,214,037 SH   SOLE 21 6,214,037 0 0
COMMUNITY BK SYS INC COM 203607106 86,773 1,236,964 SH   SOLE 22 1,185,016 0 51,948
COMMUNITY BK SYS INC COM 203607106 426 6,071 SH   SOLE 25 6,071 0 0
COMMUNITY BK SYS INC COM 203607106 1,303 18,575 SH   SOLE 26 14,729 0 3,846
COMMUNITY BK SYS INC COM 203607106 67 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106 6,253 89,132 SH   SOLE 30 89,132 0 0
COMMUNITY BK SYS INC COM 203607106 145 2,061 SH   SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 436 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 821 11,704 SH   SOLE 43 11,260 0 444
COMMUNITY FINL CORP MD COM 20368X101 300 7,407 SH   SOLE 2 7,047 0 360
COMMUNITY FINL CORP MD COM 20368X101 44 1,080 SH   SOLE 18 1,080 0 0
COMMUNITY FINL CORP MD COM 20368X101 561 13,875 SH   SOLE 21 13,875 0 0
COMMUNITY FINL CORP MD COM 20368X101 128 3,169 SH   SOLE 22 3,169 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 788 66,415 SH   SOLE 2 39,460 0 26,955
COMMUNITY HEALTH SYS INC NEW COM 203668108 5 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 69 5,775 SH   SOLE 7 5,775 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,177 436,169 SH   SOLE 18 428,917 0 7,252
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,025 339,067 SH   SOLE 19 339,067 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 176,110 14,836,553 SH   SOLE 21 14,836,553 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 37,140 3,128,864 SH   SOLE 22 3,054,641 0 74,223
COMMUNITY HEALTH SYS INC NEW COM 203668108 48 4,073 SH   SOLE 23 4,073 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 166 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 388 32,679 SH   SOLE 26 14,029 0 18,650
COMMUNITY HEALTH SYS INC NEW COM 203668108 961 80,976 SH   SOLE 28 80,976 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,779 402,623 SH   SOLE 30 402,623 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 121 10,223 SH   SOLE 36 10,223 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 152 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 521 43,882 SH   SOLE 43 43,661 0 221
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,941 117,062 SH   SOLE 2 88,483 0 28,579
COMMUNITY HEALTHCARE TR INC COM 20369C106 467 11,068 SH   SOLE 4 11,068 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,287 30,497 SH   SOLE 7 30,497 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,541 83,884 SH   SOLE 18 83,884 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 15,136 358,588 SH   SOLE 19 358,588 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 126,283 2,991,775 SH   SOLE 21 2,991,775 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 32,850 778,250 SH   SOLE 22 761,166 0 17,084
COMMUNITY HEALTHCARE TR INC COM 20369C106 29 679 SH   SOLE 23 679 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,830 114,427 SH   SOLE 25 114,427 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 121 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,401 33,182 SH   SOLE 28 413 0 32,769
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,787 137,103 SH   SOLE 30 137,103 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,815 137,770 SH   SOLE 34 137,770 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 112 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 682 16,150 SH   SOLE 43 15,085 0 1,065
COMMUNITY TR BANCORP INC COM 204149108 2,251 54,639 SH   SOLE 2 46,005 0 8,634
COMMUNITY TR BANCORP INC COM 204149108 2 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108 6 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,064 50,094 SH   SOLE 18 50,094 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,458 83,921 SH   SOLE 19 83,921 0 0
COMMUNITY TR BANCORP INC COM 204149108 27,903 677,247 SH   SOLE 21 677,247 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,241 539,842 SH   SOLE 22 522,193 0 17,649
COMMUNITY TR BANCORP INC COM 204149108 132 3,196 SH   SOLE 25 3,196 0 0
COMMUNITY TR BANCORP INC COM 204149108 380 9,224 SH   SOLE 26 7,174 0 2,050
COMMUNITY TR BANCORP INC COM 204149108 583 14,160 SH   SOLE 30 14,160 0 0
COMMUNITY TR BANCORP INC COM 204149108 109 2,638 SH   SOLE 36 2,638 0 0
COMMUNITY TR BANCORP INC COM 204149108 65 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY TR BANCORP INC COM 204149108 42 1,010 SH   OTR 43 1,010 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,077 26,139 SH   SOLE 43 22,012 0 4,127
COMMUNITY WEST BANCSHARES COM 204157101 21 1,471 SH   SOLE 18 1,471 0 0
COMMUNITY WEST BANCSHARES COM 204157101 343 24,511 SH   SOLE 21 24,511 0 0
COMMUNITY WEST BANCSHARES COM 204157101 67 4,814 SH   SOLE 22 4,814 0 0
COMMVAULT SYS INC COM 204166102 2,352 35,450 SH   SOLE 2 30,637 0 4,813
COMMVAULT SYS INC COM 204166102 42 634 SH   SOLE 4 174 0 460
COMMVAULT SYS INC COM 204166102 39 582 SH   SOLE 7 582 0 0
COMMVAULT SYS INC COM 204166102 12,964 195,395 SH   SOLE 18 195,395 0 0
COMMVAULT SYS INC COM 204166102 5,203 78,410 SH   SOLE 19 78,410 0 0
COMMVAULT SYS INC COM 204166102 217,245 3,274,232 SH   SOLE 21 3,274,232 0 0
COMMVAULT SYS INC COM 204166102 83,003 1,250,990 SH   SOLE 22 1,226,381 0 24,609
COMMVAULT SYS INC COM 204166102 448 6,758 SH   SOLE 25 6,758 0 0
COMMVAULT SYS INC COM 204166102 1,035 15,595 SH   SOLE 26 11,553 0 4,042
COMMVAULT SYS INC COM 204166102 51 771 SH   SOLE 28 771 0 0
COMMVAULT SYS INC COM 204166102 1,735 26,145 SH   SOLE 30 26,145 0 0
COMMVAULT SYS INC COM 204166102 246 3,701 SH   SOLE 36 3,701 0 0
COMMVAULT SYS INC COM 204166102 328 4,948 SH   SOLE 40 4,948 0 0
COMMVAULT SYS INC COM 204166102 3,122 47,057 SH   SOLE 43 45,288 0 1,769
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,006 199,508 SH   SOLE 21 199,508 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,498 297,303 SH   SOLE 43 293,681 0 3,622
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9,798 996,780 SH   SOLE 7 996,780 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,073 516,108 SH   SOLE 21 516,108 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 38,195 3,885,574 SH   SOLE 30 3,885,574 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,147 320,131 SH   SOLE 43 315,959 0 4,172
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 702 89,739 SH   SOLE 2 89,739 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,561 199,588 SH   SOLE 7 199,588 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 41 5,242 SH   SOLE 19 5,242 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 18,068 2,310,517 SH   SOLE 21 2,310,517 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 516 65,983 SH   SOLE 22 65,983 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 19,222 2,458,085 SH   SOLE 30 2,458,085 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 8,063 1,031,137 SH   SOLE 43 1,012,973 0 18,164
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1,248 230,288 SH   SOLE 30 230,288 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 6,358 1,173,004 SH   SOLE 43 1,064,035 0 108,969
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 230 15,398 SH   SOLE 2 15,398 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 262 17,517 SH   SOLE 22 17,517 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,278 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 62 4,175 SH   SOLE 34 4,175 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,584 105,894 SH   SOLE 43 100,368 0 5,526
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,683 365,720 SH   SOLE 2 18,479 0 347,241
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,210 120,159 SH   SOLE 4 65,792 0 54,367
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9,278 921,355 SH   SOLE 7 921,355 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 729 72,426 SH   SOLE 18 72,426 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 365 36,251 SH   SOLE 19 36,251 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 58,819 5,840,966 SH   SOLE 21 5,840,966 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,939 2,079,338 SH   SOLE 22 1,915,942 0 163,396
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,355 233,889 SH   SOLE 23 233,889 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 80 7,914 SH   SOLE 25 7,914 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,337 232,118 SH   SOLE 26 0 0 232,118
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,098 307,661 SH   SOLE 28 25,416 0 282,245
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 32,892 3,266,334 SH   SOLE 30 3,004,096 0 262,238
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 574 57,018 SH   SOLE 34 57,018 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5 448 SH   SOLE 40 448 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 338 33,517 SH   SOLE 43 33,517 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 353 14,870 SH   SOLE 21 14,870 0 0
COMPASS INC CL A 20464U100 102 12,963 SH   SOLE 2 12,963 0 0
COMPASS INC CL A 20464U100 809 102,922 SH   SOLE 21 102,922 0 0
COMPASS INC CL A 20464U100 158 20,138 SH   SOLE 22 20,138 0 0
COMPASS MINERALS INTL INC COM 20451N101 843 13,427 SH   SOLE 2 9,691 0 3,736
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 4,744 75,552 SH   SOLE 7 75,552 0 0
COMPASS MINERALS INTL INC COM 20451N101 7,342 116,926 SH   SOLE 18 116,926 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,808 60,644 SH   SOLE 19 60,644 0 0
COMPASS MINERALS INTL INC COM 20451N101 269,442 4,291,164 SH   SOLE 21 4,291,164 0 0
COMPASS MINERALS INTL INC COM 20451N101 51,904 826,630 SH   SOLE 22 805,161 0 21,469
COMPASS MINERALS INTL INC COM 20451N101 435 6,925 SH   SOLE 25 6,925 0 0
COMPASS MINERALS INTL INC COM 20451N101 861 13,712 SH   SOLE 26 10,499 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 38 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,763 59,934 SH   SOLE 30 59,934 0 0
COMPASS MINERALS INTL INC COM 20451N101 297 4,734 SH   SOLE 36 4,734 0 0
COMPASS MINERALS INTL INC COM 20451N101 323 5,138 SH   SOLE 40 5,138 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,698 42,973 SH   SOLE 43 40,377 0 2,596
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 3,420 265,306 SH   SOLE 21 265,306 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 129 10,032 SH   SOLE 30 10,032 0 0
COMPOSECURE INC COM CL A 20459V105 835 110,049 SH   SOLE 22 110,049 0 0
COMPUGEN LTD ORD M25722105 2 684 SH   SOLE 2 684 0 0
COMPUGEN LTD ORD M25722105 1 438 SH   SOLE 4 438 0 0
COMPUGEN LTD ORD M25722105 46 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 5,196 1,613,672 SH   SOLE 21 1,613,672 0 0
COMPUGEN LTD ORD M25722105 1,811 562,321 SH   SOLE 22 526,621 0 35,700
COMPUGEN LTD ORD M25722105 34 10,531 SH   SOLE 25 10,531 0 0
COMPUGEN LTD ORD M25722105 19 6,020 SH   SOLE 26 0 0 6,020
COMPUGEN LTD ORD M25722105 250 77,750 SH   SOLE 30 77,750 0 0
COMPUGEN LTD ORD M25722105 44 13,617 SH   SOLE 40 13,617 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,093 31,732 SH   SOLE 2 17,034 0 14,698
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,921 55,775 SH   SOLE 18 55,775 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 849 24,654 SH   SOLE 19 24,654 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 63,768 1,851,024 SH   SOLE 21 1,851,024 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 13,395 388,835 SH   SOLE 22 375,757 0 13,078
COMPUTER PROGRAMS & SYS INC COM 205306103 76 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 107 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 1,098 31,868 SH   SOLE 30 31,868 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 40 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 720 20,913 SH   SOLE 43 20,913 0 0
COMPUTER TASK GROUP INC COM 205477102 26 2,627 SH   SOLE 18 2,627 0 0
COMPUTER TASK GROUP INC COM 205477102 478 48,968 SH   SOLE 21 48,968 0 0
COMPUTER TASK GROUP INC COM 205477102 2,254 230,715 SH   SOLE 22 230,715 0 0
COMPX INTL INC CL A 20563P101 37 1,556 SH   SOLE 2 0 0 1,556
COMPX INTL INC CL A 20563P101 136 5,794 SH   SOLE 18 5,794 0 0
COMPX INTL INC CL A 20563P101 65 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 1,306 55,544 SH   SOLE 21 55,544 0 0
COMPX INTL INC CL A 20563P101 1,083 46,026 SH   SOLE 22 45,247 0 779
COMSCORE INC COM 20564W105 251 86,227 SH   SOLE 2 44,796 0 41,431
COMSCORE INC COM 20564W105 5 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 647 222,411 SH   SOLE 18 222,411 0 0
COMSCORE INC COM 20564W105 1,237 425,129 SH   SOLE 19 425,129 0 0
COMSCORE INC COM 20564W105 7,398 2,542,180 SH   SOLE 21 2,542,180 0 0
COMSCORE INC COM 20564W105 4,439 1,525,349 SH   SOLE 22 1,482,655 0 42,694
COMSCORE INC COM 20564W105 33 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650203 8 9,370 SH   SOLE 18 9,370 0 0
COMSOVEREIGN HLDG CORP COM NEW 205650203 100 118,605 SH   SOLE 21 118,605 0 0
COMSOVEREIGN HLDG CORP COM NEW 205650203 2 2,549 SH   SOLE 22 2,549 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 2 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 32 5,361 SH   SOLE 21 5,361 0 0
COMSTOCK MNG INC COM NEW 205750300 8 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK MNG INC COM NEW 205750300 14 8,255 SH   SOLE 18 8,255 0 0
COMSTOCK MNG INC COM NEW 205750300 163 97,876 SH   SOLE 21 97,876 0 0
COMSTOCK MNG INC COM NEW 205750300 224 133,855 SH   SOLE 22 133,855 0 0
COMSTOCK RES INC COM 205768302 4,390 336,429 SH   SOLE 2 251,035 0 85,394
COMSTOCK RES INC COM 205768302 19 1,472 SH   SOLE 7 1,472 0 0
COMSTOCK RES INC COM 205768302 3,542 271,434 SH   SOLE 18 271,434 0 0
COMSTOCK RES INC COM 205768302 2,123 162,645 SH   SOLE 19 162,645 0 0
COMSTOCK RES INC COM 205768302 43,152 3,306,630 SH   SOLE 21 3,306,630 0 0
COMSTOCK RES INC COM 205768302 38,289 2,933,989 SH   SOLE 22 2,844,138 0 89,851
COMSTOCK RES INC COM 205768302 158 12,104 SH   SOLE 25 12,104 0 0
COMSTOCK RES INC COM 205768302 106 8,113 SH   SOLE 26 0 0 8,113
COMSTOCK RES INC COM 205768302 279 21,397 SH   SOLE 30 21,397 0 0
COMSTOCK RES INC COM 205768302 127 9,757 SH   SOLE 40 9,757 0 0
COMSTOCK RES INC COM 205768302 162 12,383 SH   SOLE 43 11,673 0 710
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 372 23,681 SH   SOLE 2 8,070 0 15,611
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2 124 SH   SOLE 4 124 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,594 101,585 SH   SOLE 18 101,585 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 753 47,987 SH   SOLE 19 47,987 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 52,298 3,333,183 SH   SOLE 21 3,333,183 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10,646 678,545 SH   SOLE 22 650,503 0 28,042
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 50 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 86 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 677 43,168 SH   SOLE 30 43,168 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 28 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 100 6,352 SH   SOLE 43 6,352 0 0
CONAGRA BRANDS INC COM 205887102 33,730 1,004,777 SH   SOLE 2 211,648 0 793,129
CONAGRA BRANDS INC COM 205887102 10,791 321,442 SH   SOLE 4 289,032 0 32,410
CONAGRA BRANDS INC COM 205887102 15,343 457,045 SH   SOLE 7 441,230 0 15,815
CONAGRA BRANDS INC COM 205887102 62 1,853 SH   SOLE 13 1,853 0 0
CONAGRA BRANDS INC COM 205887102 2,355 70,145 SH   SOLE 15 70,145 0 0
CONAGRA BRANDS INC COM 205887102 32,423 965,830 SH   SOLE 18 899,885 0 65,945
CONAGRA BRANDS INC COM 205887102 25,000 744,721 SH   SOLE 19 744,721 0 0
CONAGRA BRANDS INC COM 205887102 702,740 20,933,575 SH   SOLE 21 20,933,575 0 0
CONAGRA BRANDS INC COM 205887102 341,191 10,163,562 SH   SOLE 22 9,184,515 0 979,047
CONAGRA BRANDS INC COM 205887102 20,007 595,990 SH   SOLE 23 595,990 0 0
CONAGRA BRANDS INC COM 205887102 18,552 552,629 SH   SOLE 25 552,629 0 0
CONAGRA BRANDS INC COM 205887102 42,853 1,276,537 SH   SOLE 26 401,744 0 874,793
CONAGRA BRANDS INC COM 205887102 42,695 1,271,819 SH   SOLE 28 8,551 0 1,263,268
CONAGRA BRANDS INC COM 205887102 113,969 3,394,975 SH   SOLE 30 3,310,434 0 84,541
CONAGRA BRANDS INC COM 205887102 3,472 103,439 SH   SOLE 31 49,521 0 53,918
CONAGRA BRANDS INC COM 205887102 5,288 157,507 SH   SOLE 32 157,507 0 0
CONAGRA BRANDS INC COM 205887102 11,671 347,675 SH   SOLE 34 347,675 0 0
CONAGRA BRANDS INC COM 205887102 13,179 392,591 SH   SOLE 35 392,591 0 0
CONAGRA BRANDS INC COM 205887102 7,236 215,559 SH   SOLE 36 215,559 0 0
CONAGRA BRANDS INC COM 205887102 549 16,362 SH   SOLE 40 16,362 0 0
CONAGRA BRANDS INC COM 205887102 51 1,523 SH   OTR 43 1,523 0 0
CONAGRA BRANDS INC COM 205887102 14,473 431,138 SH   SOLE 43 356,784 0 74,354
CONCENTRIX CORP COM 20602D101 19,568 117,485 SH   SOLE 2 37,721 0 79,764
CONCENTRIX CORP COM 20602D101 43 261 SH   SOLE 4 160 0 101
CONCENTRIX CORP COM 20602D101 127 760 SH   SOLE 7 760 0 0
CONCENTRIX CORP COM 20602D101 21,474 128,929 SH   SOLE 18 128,929 0 0
CONCENTRIX CORP COM 20602D101 2,056 12,344 SH   SOLE 19 12,344 0 0
CONCENTRIX CORP COM 20602D101 357,708 2,147,623 SH   SOLE 21 2,147,623 0 0
CONCENTRIX CORP COM 20602D101 192,814 1,157,624 SH   SOLE 22 1,107,195 0 50,429
CONCENTRIX CORP COM 20602D101 1,099 6,601 SH   SOLE 25 6,601 0 0
CONCENTRIX CORP COM 20602D101 2,864 17,197 SH   SOLE 26 13,997 0 3,200
CONCENTRIX CORP COM 20602D101 126 756 SH   SOLE 28 756 0 0
CONCENTRIX CORP COM 20602D101 4,325 25,965 SH   SOLE 30 25,965 0 0
CONCENTRIX CORP COM 20602D101 103 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101 430 2,584 SH   SOLE 36 2,584 0 0
CONCENTRIX CORP COM 20602D101 963 5,783 SH   SOLE 40 5,783 0 0
CONCENTRIX CORP COM 20602D101 7,403 44,445 SH   SOLE 43 41,004 0 3,441
CONCERT PHARMACEUTICALS INC COM 206022105 53 15,586 SH   SOLE 2 14,691 0 895
CONCERT PHARMACEUTICALS INC COM 206022105 20 6,019 SH   SOLE 18 6,019 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 302 89,503 SH   SOLE 21 89,503 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,135 336,840 SH   SOLE 22 336,840 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 258 38,525 SH   SOLE 2 20,823 0 17,702
CONCRETE PUMPING HLDGS INC COM 206704108 584 87,185 SH   SOLE 18 87,185 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 321 47,972 SH   SOLE 19 47,972 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 5,851 873,230 SH   SOLE 21 873,230 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,132 318,210 SH   SOLE 22 301,665 0 16,545
CONDUENT INC COM 206787103 2,729 528,954 SH   SOLE 2 194,816 0 334,138
CONDUENT INC COM 206787103 4 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 41 7,933 SH   SOLE 7 7,933 0 0
CONDUENT INC COM 206787103 3 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 3,235 626,955 SH   SOLE 18 626,955 0 0
CONDUENT INC COM 206787103 10,316 1,999,141 SH   SOLE 19 1,999,141 0 0
CONDUENT INC COM 206787103 31,969 6,195,500 SH   SOLE 21 6,195,500 0 0
CONDUENT INC COM 206787103 27,957 5,417,964 SH   SOLE 22 5,238,605 0 179,359
CONDUENT INC COM 206787103 341 66,084 SH   SOLE 23 66,084 0 0
CONDUENT INC COM 206787103 4,510 873,965 SH   SOLE 25 873,965 0 0
CONDUENT INC COM 206787103 3,367 652,488 SH   SOLE 26 142,581 0 509,907
CONDUENT INC COM 206787103 531 102,994 SH   SOLE 30 102,994 0 0
CONDUENT INC COM 206787103 606 117,478 SH   SOLE 34 117,478 0 0
CONDUENT INC COM 206787103 57 11,053 SH   SOLE 36 11,053 0 0
CONDUENT INC COM 206787103 89 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 1,791 347,080 SH   SOLE 43 301,194 0 45,886
CONFLUENT INC CLASS A COM 20717M103 617 15,044 SH   SOLE 2 13,183 0 1,861
CONFLUENT INC CLASS A COM 20717M103 8,395 204,756 SH   SOLE 19 204,756 0 0
CONFLUENT INC CLASS A COM 20717M103 10,766 262,577 SH   SOLE 21 262,577 0 0
CONFLUENT INC CLASS A COM 20717M103 31,927 778,696 SH   SOLE 22 778,696 0 0
CONFLUENT INC CLASS A COM 20717M103 4,305 105,005 SH   SOLE 28 1,424 0 103,581
CONFLUENT INC CLASS A COM 20717M103 16,519 402,914 SH   SOLE 34 402,914 0 0
CONFLUENT INC CLASS A COM 20717M103 173 4,217 SH   SOLE 43 4,217 0 0
CONFORMIS INC COM 20717E101 1 978 SH   SOLE 2 0 0 978
CONFORMIS INC COM 20717E101 48 77,325 SH   SOLE 21 77,325 0 0
CONFORMIS INC COM 20717E101 1,816 2,911,723 SH   SOLE 22 2,911,723 0 0
CONIFER HLDGS INC COM 20731J102 2 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101 2,692 18,119 SH   SOLE 2 14,723 0 3,396
CONMED CORP COM 207410101 75 505 SH   SOLE 4 113 0 392
CONMED CORP COM 207410101 61 411 SH   SOLE 7 411 0 0
CONMED CORP COM 207410101 14,625 98,451 SH   SOLE 18 98,451 0 0
CONMED CORP COM 207410101 8,881 59,787 SH   SOLE 19 59,787 0 0
CONMED CORP COM 207410101 546,390 3,678,156 SH   SOLE 21 3,678,156 0 0
CONMED CORP COM 207410101 107,201 721,651 SH   SOLE 22 703,425 0 18,226
CONMED CORP COM 207410101 29 197 SH   SOLE 23 197 0 0
CONMED CORP COM 207410101 916 6,167 SH   SOLE 25 6,167 0 0
CONMED CORP COM 207410101 1,931 12,997 SH   SOLE 26 11,126 0 1,871
CONMED CORP COM 207410101 77 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101 7,687 51,746 SH   SOLE 30 51,746 0 0
CONMED CORP COM 207410101 682 4,589 SH   SOLE 36 4,589 0 0
CONMED CORP COM 207410101 513 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP COM 207410101 2,082 14,015 SH   SOLE 43 13,849 0 166
CONMED CORP NOTE 2.625% 2/0 207410AF8 4,430 2,578,000 PRN   SOLE 21 2,578,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 44 14,708 SH   SOLE 18 14,708 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 5,501 1,821,374 SH   SOLE 19 1,821,374 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 15 4,866 SH   SOLE 20 4,866 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 1,108 366,795 SH   SOLE 21 366,795 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 87 28,649 SH   SOLE 30 28,649 0 0
CONNECTONE BANCORP INC COM 20786W107 1,518 47,431 SH   SOLE 2 26,522 0 20,909
CONNECTONE BANCORP INC COM 20786W107 16 503 SH   SOLE 7 503 0 0
CONNECTONE BANCORP INC COM 20786W107 3,816 119,222 SH   SOLE 18 119,222 0 0
CONNECTONE BANCORP INC COM 20786W107 2,694 84,149 SH   SOLE 19 84,149 0 0
CONNECTONE BANCORP INC COM 20786W107 46,174 1,442,486 SH   SOLE 21 1,442,486 0 0
CONNECTONE BANCORP INC COM 20786W107 33,386 1,042,992 SH   SOLE 22 1,006,433 0 36,559
CONNECTONE BANCORP INC COM 20786W107 146 4,551 SH   SOLE 25 4,551 0 0
CONNECTONE BANCORP INC COM 20786W107 67 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC COM 20786W107 22 672 SH   SOLE 28 672 0 0
CONNECTONE BANCORP INC COM 20786W107 897 28,018 SH   SOLE 30 28,018 0 0
CONNECTONE BANCORP INC COM 20786W107 181 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107 884 27,613 SH   SOLE 43 24,863 0 2,750
CONNS INC COM 208242107 1,167 75,724 SH   SOLE 2 24,321 0 51,403
CONNS INC COM 208242107 4 253 SH   SOLE 7 253 0 0
CONNS INC COM 208242107 1,237 80,263 SH   SOLE 18 70,651 0 9,612
CONNS INC COM 208242107 6,498 421,655 SH   SOLE 19 421,655 0 0
CONNS INC COM 208242107 36,680 2,380,262 SH   SOLE 21 2,380,262 0 0
CONNS INC COM 208242107 12,915 838,077 SH   SOLE 22 827,452 0 10,625
CONNS INC COM 208242107 229 14,841 SH   SOLE 23 14,841 0 0
CONNS INC COM 208242107 985 63,923 SH   SOLE 26 0 0 63,923
CONNS INC COM 208242107 317 20,587 SH   SOLE 30 20,587 0 0
CONNS INC COM 208242107 93 6,046 SH   SOLE 43 5,051 0 995
CONOCOPHILLIPS COM 20825C104 160,762 1,607,620 SH   SOLE 2 546,683 0 1,060,937
CONOCOPHILLIPS COM 20825C104 47,284 472,837 SH   SOLE 4 420,211 0 52,626
CONOCOPHILLIPS COM 20825C104 113,036 1,130,355 SH   SOLE 7 1,091,762 0 38,593
CONOCOPHILLIPS COM 20825C104 2,310 23,098 SH   SOLE 13 23,098 0 0
CONOCOPHILLIPS COM 20825C104 18,852 188,522 SH   SOLE 15 188,522 0 0
CONOCOPHILLIPS COM 20825C104 3 32 SH   SOLE 17 0 0 32
CONOCOPHILLIPS COM 20825C104 609,972 6,099,721 SH   SOLE 18 5,796,573 0 303,148
CONOCOPHILLIPS COM 20825C104 909,554 9,095,536 SH   SOLE 19 9,095,536 0 0
CONOCOPHILLIPS COM 20825C104 3,542,852 35,428,520 SH   SOLE 21 35,428,520 0 0
CONOCOPHILLIPS COM 20825C104 2,811,568 28,115,683 SH   SOLE 22 25,517,454 0 2,598,229
CONOCOPHILLIPS COM 20825C104 171,458 1,714,578 SH   SOLE 23 1,714,578 0 0
CONOCOPHILLIPS COM 20825C104 322,066 3,220,664 SH   SOLE 25 3,173,817 0 46,847
CONOCOPHILLIPS COM 20825C104 337,385 3,373,846 SH   SOLE 26 1,497,852 0 1,875,994
CONOCOPHILLIPS COM 20825C104 266,679 2,666,792 SH   SOLE 28 3,936 0 2,662,856
CONOCOPHILLIPS COM 20825C104 39,843 398,432 SH   SOLE 29 398,432 0 0
CONOCOPHILLIPS COM 20825C104 776,973 7,769,730 SH   SOLE 30 7,587,253 0 182,477
CONOCOPHILLIPS COM 20825C104 29,553 295,533 SH   SOLE 31 143,480 0 152,053
CONOCOPHILLIPS COM 20825C104 456,968 4,569,679 SH   SOLE 34 4,569,679 0 0
CONOCOPHILLIPS COM 20825C104 59,452 594,523 SH   SOLE 36 594,523 0 0
CONOCOPHILLIPS COM 20825C104 4,442 44,415 SH   SOLE 40 44,415 0 0
CONOCOPHILLIPS COM 20825C104 318 3,180 SH   OTR 43 3,180 0 0
CONOCOPHILLIPS COM 20825C104 72,449 724,487 SH   SOLE 43 628,574 0 95,913
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 360 5,985 SH   SOLE 2 4,269 0 1,716
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 21 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 14 233 SH   SOLE 7 233 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3,192 53,089 SH   SOLE 18 53,089 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,710 28,443 SH   SOLE 19 28,443 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 120,213 1,999,217 SH   SOLE 21 1,999,217 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 24,167 401,906 SH   SOLE 22 392,808 0 9,098
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 116 1,931 SH   SOLE 25 1,931 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 282 4,692 SH   SOLE 26 3,588 0 1,104
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,550 25,775 SH   SOLE 30 25,775 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 101 1,688 SH   SOLE 40 1,688 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 608 10,110 SH   SOLE 43 8,968 0 1,142
CONSOL ENERGY INC NEW COM 20854L108 551 14,646 SH   SOLE 2 9,151 0 5,495
CONSOL ENERGY INC NEW COM 20854L108 15 398 SH   SOLE 7 398 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,882 129,739 SH   SOLE 18 129,739 0 0
CONSOL ENERGY INC NEW COM 20854L108 2,298 61,058 SH   SOLE 19 61,058 0 0
CONSOL ENERGY INC NEW COM 20854L108 154,991 4,118,804 SH   SOLE 21 4,118,804 0 0
CONSOL ENERGY INC NEW COM 20854L108 30,318 805,689 SH   SOLE 22 776,233 0 29,456
CONSOL ENERGY INC NEW COM 20854L108 87 2,316 SH   SOLE 26 0 0 2,316
CONSOL ENERGY INC NEW COM 20854L108 1,663 44,184 SH   SOLE 30 44,184 0 0
CONSOL ENERGY INC NEW COM 20854L108 133 3,531 SH   SOLE 40 3,531 0 0
CONSOL ENERGY INC NEW COM 20854L108 320 8,512 SH   SOLE 43 8,473 0 39
CONSOLIDATED COMM HLDGS INC COM 209034107 348 58,993 SH   SOLE 2 21,115 0 37,878
CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 7 1,172 SH   SOLE 7 1,172 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,680 284,665 SH   SOLE 18 284,665 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 773 131,064 SH   SOLE 19 131,064 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 53,471 9,062,939 SH   SOLE 21 9,062,939 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 11,077 1,877,425 SH   SOLE 22 1,799,080 0 78,345
CONSOLIDATED COMM HLDGS INC COM 209034107 53 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 89 15,070 SH   SOLE 26 11,310 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 574 97,259 SH   SOLE 30 97,259 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 41 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 177 30,007 SH   SOLE 43 24,885 0 5,122
CONSOLIDATED EDISON INC COM 209115104 98,568 1,041,065 SH   SOLE 2 186,603 0 854,462
CONSOLIDATED EDISON INC COM 209115104 29,231 308,739 SH   SOLE 4 205,010 0 103,729
CONSOLIDATED EDISON INC COM 209115104 106,401 1,123,795 SH   SOLE 7 1,046,059 0 77,736
CONSOLIDATED EDISON INC COM 209115104 1,089 11,504 SH   SOLE 13 11,504 0 0
CONSOLIDATED EDISON INC COM 209115104 4,815 50,859 SH   SOLE 15 50,859 0 0
CONSOLIDATED EDISON INC COM 209115104 1 9 SH   SOLE 17 0 0 9
CONSOLIDATED EDISON INC COM 209115104 55,849 589,874 SH   SOLE 18 540,872 0 49,002
CONSOLIDATED EDISON INC COM 209115104 34,557 364,985 SH   SOLE 19 364,985 0 0
CONSOLIDATED EDISON INC COM 209115104 1,676,363 17,705,562 SH   SOLE 21 17,705,562 0 0
CONSOLIDATED EDISON INC COM 209115104 816,249 8,621,131 SH   SOLE 22 7,848,692 0 772,439
CONSOLIDATED EDISON INC COM 209115104 42,461 448,470 SH   SOLE 23 448,470 0 0
CONSOLIDATED EDISON INC COM 209115104 65,390 690,647 SH   SOLE 25 690,647 0 0
CONSOLIDATED EDISON INC COM 209115104 95,285 1,006,391 SH   SOLE 26 418,364 0 588,027
CONSOLIDATED EDISON INC COM 209115104 153,523 1,621,489 SH   SOLE 28 192,590 0 1,428,899
CONSOLIDATED EDISON INC COM 209115104 112 1,181 SH   SOLE 29 1,181 0 0
CONSOLIDATED EDISON INC COM 209115104 669,036 7,066,284 SH   SOLE 30 7,036,075 0 30,209
CONSOLIDATED EDISON INC COM 209115104 7,518 79,406 SH   SOLE 31 40,186 0 39,220
CONSOLIDATED EDISON INC COM 209115104 3,076 32,487 SH   SOLE 34 32,487 0 0
CONSOLIDATED EDISON INC COM 209115104 13,133 138,713 SH   SOLE 35 138,713 0 0
CONSOLIDATED EDISON INC COM 209115104 26,729 282,312 SH   SOLE 36 282,312 0 0
CONSOLIDATED EDISON INC COM 209115104 1,151 12,156 SH   SOLE 40 12,156 0 0
CONSOLIDATED EDISON INC COM 209115104 108 1,138 SH   OTR 43 1,138 0 0
CONSOLIDATED EDISON INC COM 209115104 35,781 377,910 SH   SOLE 43 352,807 0 25,103
CONSOLIDATED WATER CO INC ORD G23773107 33 3,008 SH   SOLE 18 3,008 0 0
CONSOLIDATED WATER CO INC ORD G23773107 368 33,313 SH   SOLE 21 33,313 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,911 172,776 SH   SOLE 22 172,776 0 0
CONSTELLATION BRANDS INC CL A 21036P108 62,514 271,421 SH   SOLE 2 73,360 0 198,061
CONSTELLATION BRANDS INC CL A 21036P108 25,355 110,085 SH   SOLE 4 62,700 0 47,385
CONSTELLATION BRANDS INC CL A 21036P108 32,805 142,433 SH   SOLE 7 137,164 0 5,269
CONSTELLATION BRANDS INC CL A 21036P108 130 563 SH   SOLE 13 563 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,496 23,864 SH   SOLE 15 23,864 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 263,388 1,143,573 SH   SOLE 18 1,073,071 0 70,502
CONSTELLATION BRANDS INC CL A 21036P108 336,350 1,460,358 SH   SOLE 19 1,460,358 0 0
CONSTELLATION BRANDS INC CL A 21036P108 733,525 3,184,810 SH   SOLE 21 3,184,810 0 0
CONSTELLATION BRANDS INC CL A 21036P108 785,785 3,411,708 SH   SOLE 22 3,191,301 0 220,407
CONSTELLATION BRANDS INC CL A 21036P108 47,167 204,789 SH   SOLE 23 204,789 0 0
CONSTELLATION BRANDS INC CL A 21036P108 56,339 244,612 SH   SOLE 25 244,612 0 0
CONSTELLATION BRANDS INC CL A 21036P108 80,300 348,646 SH   SOLE 26 99,226 0 249,420
CONSTELLATION BRANDS INC CL A 21036P108 56,920 247,136 SH   SOLE 28 2,614 0 244,522
CONSTELLATION BRANDS INC CL A 21036P108 157,178 682,432 SH   SOLE 30 682,432 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,929 21,399 SH   SOLE 31 2,290 0 19,109
CONSTELLATION BRANDS INC CL A 21036P108 18,819 81,709 SH   SOLE 34 81,709 0 0
CONSTELLATION BRANDS INC CL A 21036P108 14,490 62,911 SH   SOLE 36 62,911 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,296 5,628 SH   SOLE 40 5,628 0 0
CONSTELLATION BRANDS INC CL A 21036P108 146 634 SH   OTR 43 634 0 0
CONSTELLATION BRANDS INC CL A 21036P108 20,769 90,175 SH   SOLE 43 80,386 0 9,789
CONSTELLATION ENERGY CORP COM 21037T109 45,976 817,348 SH   SOLE 2 122,960 0 694,388
CONSTELLATION ENERGY CORP COM 21037T109 10,347 183,953 SH   SOLE 4 124,110 0 59,843
CONSTELLATION ENERGY CORP COM 21037T109 23,200 412,437 SH   SOLE 7 325,406 0 87,031
CONSTELLATION ENERGY CORP COM 21037T109 360 6,395 SH   SOLE 13 6,395 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,663 47,337 SH   SOLE 15 47,337 0 0
CONSTELLATION ENERGY CORP COM 21037T109 26,935 478,837 SH   SOLE 18 433,594 0 45,243
CONSTELLATION ENERGY CORP COM 21037T109 11,513 204,675 SH   SOLE 19 204,675 0 0
CONSTELLATION ENERGY CORP COM 21037T109 404,265 7,186,934 SH   SOLE 21 7,186,934 0 0
CONSTELLATION ENERGY CORP COM 21037T109 384,897 6,842,612 SH   SOLE 22 6,190,556 0 652,056
CONSTELLATION ENERGY CORP COM 21037T109 22,742 404,311 SH   SOLE 23 404,311 0 0
CONSTELLATION ENERGY CORP COM 21037T109 28,093 499,432 SH   SOLE 25 499,432 0 0
CONSTELLATION ENERGY CORP COM 21037T109 48,608 864,147 SH   SOLE 26 386,380 0 477,767
CONSTELLATION ENERGY CORP COM 21037T109 55,936 994,419 SH   SOLE 28 5,708 0 988,711
CONSTELLATION ENERGY CORP COM 21037T109 68 1,213 SH   SOLE 29 1,213 0 0
CONSTELLATION ENERGY CORP COM 21037T109 112,728 2,004,045 SH   SOLE 30 1,998,971 0 5,074
CONSTELLATION ENERGY CORP COM 21037T109 4,133 73,479 SH   SOLE 31 36,570 0 36,909
CONSTELLATION ENERGY CORP COM 21037T109 4,321 76,817 SH   SOLE 32 76,817 0 0
CONSTELLATION ENERGY CORP COM 21037T109 3,587 63,773 SH   SOLE 34 63,773 0 0
CONSTELLATION ENERGY CORP COM 21037T109 8,342 148,305 SH   SOLE 36 148,305 0 0
CONSTELLATION ENERGY CORP COM 21037T109 619 11,009 SH   SOLE 40 11,009 0 0
CONSTELLATION ENERGY CORP COM 21037T109 41 736 SH   OTR 43 736 0 0
CONSTELLATION ENERGY CORP COM 21037T109 9,738 173,123 SH   SOLE 43 151,520 0 21,603
CONSTELLIUM SE CL A SHS F21107101 7,198 399,906 SH   SOLE 2 228,814 0 171,092
CONSTELLIUM SE CL A SHS F21107101 34 1,887 SH   SOLE 4 1,887 0 0
CONSTELLIUM SE CL A SHS F21107101 4,947 274,849 SH   SOLE 7 274,849 0 0
CONSTELLIUM SE CL A SHS F21107101 80 4,429 SH   SOLE 13 4,429 0 0
CONSTELLIUM SE CL A SHS F21107101 7,187 399,272 SH   SOLE 18 368,126 0 31,146
CONSTELLIUM SE CL A SHS F21107101 55,910 3,106,086 SH   SOLE 19 3,106,086 0 0
CONSTELLIUM SE CL A SHS F21107101 74,130 4,118,334 SH   SOLE 21 4,118,334 0 0
CONSTELLIUM SE CL A SHS F21107101 39,272 2,181,794 SH   SOLE 22 2,018,710 0 163,084
CONSTELLIUM SE CL A SHS F21107101 630 34,979 SH   SOLE 23 34,979 0 0
CONSTELLIUM SE CL A SHS F21107101 233 12,918 SH   SOLE 25 12,918 0 0
CONSTELLIUM SE CL A SHS F21107101 2,930 162,764 SH   SOLE 26 0 0 162,764
CONSTELLIUM SE CL A SHS F21107101 1,692 94,005 SH   SOLE 28 93,006 0 999
CONSTELLIUM SE CL A SHS F21107101 173 9,615 SH   SOLE 30 9,615 0 0
CONSTELLIUM SE CL A SHS F21107101 8,297 460,930 SH   SOLE 34 460,930 0 0
CONSTELLIUM SE CL A SHS F21107101 86 4,804 SH   SOLE 36 4,804 0 0
CONSTELLIUM SE CL A SHS F21107101 2 100 SH   SOLE 43 0 0 100
CONSTRUCTION PARTNERS INC COM CL A 21044C107 574 21,931 SH   SOLE 2 17,847 0 4,084
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 10 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,688 102,685 SH   SOLE 18 102,685 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,692 64,621 SH   SOLE 19 64,621 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 39,173 1,496,295 SH   SOLE 21 1,496,295 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 24,344 929,874 SH   SOLE 22 912,855 0 17,019
CONSTRUCTION PARTNERS INC COM CL A 21044C107 144 5,508 SH   SOLE 25 5,508 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 88 3,349 SH   SOLE 26 0 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107 13 509 SH   SOLE 28 509 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 620 23,693 SH   SOLE 30 23,693 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 77 2,931 SH   SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 86 3,297 SH   SOLE 43 3,157 0 140
CONSUMER PORTFOLIO SVCS INC COM 210502100 307 30,188 SH   SOLE 2 4,784 0 25,404
CONSUMER PORTFOLIO SVCS INC COM 210502100 29 2,903 SH   SOLE 18 2,903 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 529 52,083 SH   SOLE 21 52,083 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 4,403 433,345 SH   SOLE 22 433,345 0 0
CONTAINER STORE GROUP INC COM 210751103 247 30,184 SH   SOLE 2 16,946 0 13,238
CONTAINER STORE GROUP INC COM 210751103 3 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 809 98,990 SH   SOLE 18 98,990 0 0
CONTAINER STORE GROUP INC COM 210751103 482 59,004 SH   SOLE 19 59,004 0 0
CONTAINER STORE GROUP INC COM 210751103 9,966 1,219,886 SH   SOLE 21 1,219,886 0 0
CONTAINER STORE GROUP INC COM 210751103 6,566 803,732 SH   SOLE 22 766,270 0 37,462
CONTAINER STORE GROUP INC COM 210751103 53 6,542 SH   SOLE 25 6,542 0 0
CONTAINER STORE GROUP INC COM 210751103 87 10,688 SH   SOLE 30 10,688 0 0
CONTAINER STORE GROUP INC COM 210751103 32 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103 87 10,626 SH   SOLE 43 10,626 0 0
CONTEXT THERAPEUTICS INC COM 21077P108 2 1,016 SH   SOLE 18 1,016 0 0
CONTEXT THERAPEUTICS INC COM 21077P108 35 15,945 SH   SOLE 21 15,945 0 0
CONTEXTLOGIC INC COM CL A 21077C107 203 90,438 SH   SOLE 2 81,255 0 9,183
CONTEXTLOGIC INC COM CL A 21077C107 104 46,274 SH   SOLE 19 46,274 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,093 485,738 SH   SOLE 21 485,738 0 0
CONTEXTLOGIC INC COM CL A 21077C107 11,317 5,029,856 SH   SOLE 22 4,918,714 0 111,142
CONTEXTLOGIC INC COM CL A 21077C107 81 35,799 SH   SOLE 25 35,799 0 0
CONTEXTLOGIC INC COM CL A 21077C107 43 18,958 SH   SOLE 26 5,548 0 13,410
CONTEXTLOGIC INC COM CL A 21077C107 1,214 539,639 SH   SOLE 30 539,639 0 0
CONTEXTLOGIC INC COM CL A 21077C107 250 111,083 SH   SOLE 34 111,083 0 0
CONTEXTLOGIC INC COM CL A 21077C107 76 33,623 SH   SOLE 40 33,623 0 0
CONTEXTLOGIC INC COM CL A 21077C107 24 10,748 SH   SOLE 43 10,748 0 0
CONTINENTAL RES INC COM 212015101 11,168 182,093 SH   SOLE 2 129,660 0 52,433
CONTINENTAL RES INC COM 212015101 471 7,675 SH   SOLE 4 5,966 0 1,709
CONTINENTAL RES INC COM 212015101 110 1,789 SH   SOLE 7 1,789 0 0
CONTINENTAL RES INC COM 212015101 316 5,152 SH   SOLE 13 5,152 0 0
CONTINENTAL RES INC COM 212015101 2,200 35,868 SH   SOLE 18 31,534 0 4,334
CONTINENTAL RES INC COM 212015101 2,691 43,878 SH   SOLE 19 43,878 0 0
CONTINENTAL RES INC COM 212015101 55,804 909,901 SH   SOLE 21 909,901 0 0
CONTINENTAL RES INC COM 212015101 94,139 1,534,955 SH   SOLE 22 1,469,916 0 65,039
CONTINENTAL RES INC COM 212015101 972 15,854 SH   SOLE 23 15,854 0 0
CONTINENTAL RES INC COM 212015101 1 14 SH   SOLE 25 14 0 0
CONTINENTAL RES INC COM 212015101 185 3,009 SH   SOLE 26 2,388 0 621
CONTINENTAL RES INC COM 212015101 312 5,088 SH   SOLE 29 5,088 0 0
CONTINENTAL RES INC COM 212015101 2,423 39,503 SH   SOLE 30 39,503 0 0
CONTINENTAL RES INC COM 212015101 621 10,130 SH   SOLE 31 10,130 0 0
CONTINENTAL RES INC COM 212015101 138 2,258 SH   SOLE 34 2,258 0 0
CONTINENTAL RES INC COM 212015101 134 2,187 SH   SOLE 36 2,187 0 0
CONTINENTAL RES INC COM 212015101 19,581 319,270 SH   SOLE 43 250,518 0 68,752
CONTRAFECT CORP COM NEW 212326300 2 611 SH   SOLE 2 0 0 611
CONTRAFECT CORP COM NEW 212326300 30 8,293 SH   SOLE 18 8,293 0 0
CONTRAFECT CORP COM NEW 212326300 394 107,827 SH   SOLE 21 107,827 0 0
CONTRAFECT CORP COM NEW 212326300 1,496 409,824 SH   SOLE 22 409,824 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 205 11,267 SH   SOLE 43 11,267 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 199 30,430 SH   SOLE 2 22,540 0 7,890
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 253 38,701 SH   SOLE 18 38,701 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 143 21,878 SH   SOLE 19 21,878 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 2,986 456,646 SH   SOLE 21 456,646 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 784 119,927 SH   SOLE 22 116,966 0 2,961
COOPER COS INC COM NEW 216648402 42,256 101,189 SH   SOLE 2 29,769 0 71,420
COOPER COS INC COM NEW 216648402 14,561 34,870 SH   SOLE 4 20,616 0 14,254
COOPER COS INC COM NEW 216648402 25,898 62,018 SH   SOLE 7 48,851 0 13,167
COOPER COS INC COM NEW 216648402 86 207 SH   SOLE 13 207 0 0
COOPER COS INC COM NEW 216648402 2,791 6,683 SH   SOLE 15 6,683 0 0
COOPER COS INC COM NEW 216648402 35,820 85,778 SH   SOLE 18 79,149 0 6,629
COOPER COS INC COM NEW 216648402 79,329 189,969 SH   SOLE 19 189,969 0 0
COOPER COS INC COM NEW 216648402 649,102 1,554,401 SH   SOLE 21 1,554,401 0 0
COOPER COS INC COM NEW 216648402 445,814 1,067,588 SH   SOLE 22 969,290 0 98,298
COOPER COS INC COM NEW 216648402 25,548 61,179 SH   SOLE 23 61,179 0 0
COOPER COS INC COM NEW 216648402 30,402 72,804 SH   SOLE 25 72,804 0 0
COOPER COS INC COM NEW 216648402 40,849 97,822 SH   SOLE 26 33,515 0 64,307
COOPER COS INC COM NEW 216648402 63,305 151,597 SH   SOLE 28 877 0 150,720
COOPER COS INC COM NEW 216648402 135,393 324,225 SH   SOLE 30 296,781 0 27,444
COOPER COS INC COM NEW 216648402 4,642 11,115 SH   SOLE 31 5,543 0 5,572
COOPER COS INC COM NEW 216648402 51,073 122,303 SH   SOLE 34 122,303 0 0
COOPER COS INC COM NEW 216648402 7,289 17,454 SH   SOLE 36 17,454 0 0
COOPER COS INC COM NEW 216648402 640 1,533 SH   SOLE 40 1,533 0 0
COOPER COS INC COM NEW 216648402 16,817 40,271 SH   SOLE 43 34,747 0 5,524
COOPER STD HLDGS INC COM 21676P103 527 60,099 SH   SOLE 2 20,632 0 39,467
COOPER STD HLDGS INC COM 21676P103 2 239 SH   SOLE 7 239 0 0
COOPER STD HLDGS INC COM 21676P103 469 53,473 SH   SOLE 18 53,473 0 0
COOPER STD HLDGS INC COM 21676P103 1,303 148,521 SH   SOLE 19 148,521 0 0
COOPER STD HLDGS INC COM 21676P103 5,431 619,293 SH   SOLE 21 619,293 0 0
COOPER STD HLDGS INC COM 21676P103 4,936 562,815 SH   SOLE 22 551,861 0 10,954
COOPER STD HLDGS INC COM 21676P103 46 5,249 SH   SOLE 23 5,249 0 0
COOPER STD HLDGS INC COM 21676P103 220 25,067 SH   SOLE 26 0 0 25,067
COOPER STD HLDGS INC COM 21676P103 263 29,972 SH   SOLE 30 29,972 0 0
COOPER STD HLDGS INC COM 21676P103 31 3,547 SH   SOLE 43 2,342 0 1,205
COPA HOLDINGS SA CL A P31076105 1,829 21,869 SH   SOLE 2 2,143 0 19,726
COPA HOLDINGS SA CL A P31076105 38 449 SH   SOLE 7 449 0 0
COPA HOLDINGS SA CL A P31076105 5,163 61,726 SH   SOLE 18 12,540 0 49,186
COPA HOLDINGS SA CL A P31076105 56,029 669,882 SH   SOLE 19 669,882 0 0
COPA HOLDINGS SA CL A P31076105 24,303 290,569 SH   SOLE 21 290,569 0 0
COPA HOLDINGS SA CL A P31076105 23,898 285,728 SH   SOLE 22 262,234 0 23,494
COPA HOLDINGS SA CL A P31076105 23,551 281,570 SH   SOLE 25 281,570 0 0
COPA HOLDINGS SA CL A P31076105 8,556 102,294 SH   SOLE 26 74,376 0 27,918
COPA HOLDINGS SA CL A P31076105 39 462 SH   SOLE 31 462 0 0
COPA HOLDINGS SA CL A P31076105 55,458 663,058 SH   SOLE 34 663,058 0 0
COPA HOLDINGS SA CL A P31076105 9 113 SH   SOLE 43 113 0 0
COPART INC COM 217204106 42,329 337,364 SH   SOLE 2 84,599 0 252,765
COPART INC COM 217204106 18,163 144,756 SH   SOLE 4 84,719 0 60,037
COPART INC COM 217204106 26,898 214,374 SH   SOLE 7 208,731 0 5,643
COPART INC COM 217204106 342 2,729 SH   SOLE 13 2,729 0 0
COPART INC COM 217204106 2,569 20,477 SH   SOLE 15 20,477 0 0
COPART INC COM 217204106 74,388 592,876 SH   SOLE 18 414,289 0 178,587
COPART INC COM 217204106 512,135 4,081,736 SH   SOLE 19 4,081,736 0 0
COPART INC COM 217204106 808,430 6,443,212 SH   SOLE 21 6,443,212 0 0
COPART INC COM 217204106 614,500 4,897,588 SH   SOLE 22 4,480,188 0 417,400
COPART INC COM 217204106 33,012 263,109 SH   SOLE 23 263,109 0 0
COPART INC COM 217204106 46,300 369,012 SH   SOLE 25 369,012 0 0
COPART INC COM 217204106 52,190 415,958 SH   SOLE 26 136,115 0 279,843
COPART INC COM 217204106 62,865 501,040 SH   SOLE 28 7,381 0 493,659
COPART INC COM 217204106 153,901 1,226,597 SH   SOLE 30 1,149,555 0 77,042
COPART INC COM 217204106 6,081 48,464 SH   SOLE 31 24,387 0 24,077
COPART INC COM 217204106 7,012 55,884 SH   SOLE 32 55,884 0 0
COPART INC COM 217204106 10,336 82,377 SH   SOLE 34 82,377 0 0
COPART INC COM 217204106 9,784 77,982 SH   SOLE 36 77,982 0 0
COPART INC COM 217204106 888 7,077 SH   SOLE 40 7,077 0 0
COPART INC COM 217204106 38 301 SH   OTR 43 301 0 0
COPART INC COM 217204106 19,018 151,576 SH   SOLE 43 134,163 0 17,413
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 26 48,925 SH   SOLE 2 37,048 0 11,877
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12 22,528 SH   SOLE 18 22,528 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 191 360,084 SH   SOLE 21 360,084 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,129 2,124,635 SH   SOLE 22 2,124,635 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 401 SH   SOLE 43 401 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,818 125,123 SH   SOLE 2 73,606 0 51,517
CORCEPT THERAPEUTICS INC COM 218352102 10 462 SH   SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 24 1,083 SH   SOLE 7 1,083 0 0
CORCEPT THERAPEUTICS INC COM 218352102 7,155 317,713 SH   SOLE 18 304,367 0 13,346
CORCEPT THERAPEUTICS INC COM 218352102 12,166 540,235 SH   SOLE 19 540,235 0 0
CORCEPT THERAPEUTICS INC COM 218352102 257,823 11,448,629 SH   SOLE 21 11,448,629 0 0
CORCEPT THERAPEUTICS INC COM 218352102 58,538 2,599,370 SH   SOLE 22 2,540,662 0 58,708
CORCEPT THERAPEUTICS INC COM 218352102 355 15,772 SH   SOLE 23 15,772 0 0
CORCEPT THERAPEUTICS INC COM 218352102 363 16,097 SH   SOLE 25 16,097 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,521 111,935 SH   SOLE 26 32,704 0 79,231
CORCEPT THERAPEUTICS INC COM 218352102 47 2,078 SH   SOLE 28 2,078 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,157 184,601 SH   SOLE 30 184,601 0 0
CORCEPT THERAPEUTICS INC COM 218352102 190 8,453 SH   SOLE 34 8,453 0 0
CORCEPT THERAPEUTICS INC COM 218352102 62 2,746 SH   SOLE 36 2,746 0 0
CORCEPT THERAPEUTICS INC COM 218352102 288 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 849 37,678 SH   SOLE 43 37,429 0 249
CORE & MAIN INC CL A 21874C102 1,236 51,090 SH   SOLE 2 20,650 0 30,440
CORE & MAIN INC CL A 21874C102 12 515 SH   SOLE 7 515 0 0
CORE & MAIN INC CL A 21874C102 541 22,354 SH   SOLE 18 22,354 0 0
CORE & MAIN INC CL A 21874C102 338 13,957 SH   SOLE 19 13,957 0 0
CORE & MAIN INC CL A 21874C102 16,657 688,609 SH   SOLE 21 688,609 0 0
CORE & MAIN INC CL A 21874C102 31,419 1,298,831 SH   SOLE 22 1,228,607 0 70,224
CORE & MAIN INC CL A 21874C102 234 9,667 SH   SOLE 25 9,667 0 0
CORE & MAIN INC CL A 21874C102 849 35,081 SH   SOLE 26 30,746 0 4,335
CORE & MAIN INC CL A 21874C102 426 17,612 SH   SOLE 30 17,612 0 0
CORE & MAIN INC CL A 21874C102 20 825 SH   SOLE 31 825 0 0
CORE & MAIN INC CL A 21874C102 240 9,908 SH   SOLE 40 9,908 0 0
CORE LABORATORIES N V COM N22717107 392 12,397 SH   SOLE 2 11,176 0 1,221
CORE LABORATORIES N V COM N22717107 7 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 1,165 36,834 SH   SOLE 18 36,834 0 0
CORE LABORATORIES N V COM N22717107 135,391 4,280,471 SH   SOLE 21 4,280,471 0 0
CORE LABORATORIES N V COM N22717107 21,900 692,395 SH   SOLE 22 671,309 0 21,086
CORE LABORATORIES N V COM N22717107 274 8,671 SH   SOLE 25 8,671 0 0
CORE LABORATORIES N V COM N22717107 462 14,601 SH   SOLE 26 11,402 0 3,199
CORE LABORATORIES N V COM N22717107 960 30,348 SH   SOLE 28 30,348 0 0
CORE LABORATORIES N V COM N22717107 2,574 81,368 SH   SOLE 30 81,368 0 0
CORE LABORATORIES N V COM N22717107 312 9,876 SH   SOLE 36 9,876 0 0
CORE LABORATORIES N V COM N22717107 166 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 9,697 306,588 SH   SOLE 43 289,226 0 17,362
CORE MOLDING TECHNOLOGIES IN COM 218683100 16 1,469 SH   SOLE 18 1,469 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 284 26,425 SH   SOLE 21 26,425 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 373 34,663 SH   SOLE 22 34,663 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 90 10,920 SH   SOLE 2 4,488 0 6,432
CORE SCIENTIFIC INC COMMON STOCK 21873J108 2,171 263,740 SH   SOLE 21 263,740 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 23,925 2,907,062 SH   SOLE 22 2,907,062 0 0
CORECARD CORPORATION COM 45816D100 26 962 SH   SOLE 2 240 0 722
CORECARD CORPORATION COM 45816D100 3 113 SH   SOLE 7 113 0 0
CORECARD CORPORATION COM 45816D100 562 20,510 SH   SOLE 18 20,510 0 0
CORECARD CORPORATION COM 45816D100 361 13,163 SH   SOLE 19 13,163 0 0
CORECARD CORPORATION COM 45816D100 7,146 260,813 SH   SOLE 21 260,813 0 0
CORECARD CORPORATION COM 45816D100 3,958 144,446 SH   SOLE 22 143,248 0 1,198
CORECARD CORPORATION COM 45816D100 8 292 SH   SOLE 43 292 0 0
CORECIVIC INC COM 21871N101 472 42,300 SH   SOLE 2 37,781 0 4,519
CORECIVIC INC COM 21871N101 5 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 19 1,698 SH   SOLE 7 1,698 0 0
CORECIVIC INC COM 21871N101 4,999 447,554 SH   SOLE 18 447,554 0 0
CORECIVIC INC COM 21871N101 2,371 212,232 SH   SOLE 19 212,232 0 0
CORECIVIC INC COM 21871N101 165,035 14,774,825 SH   SOLE 21 14,774,825 0 0
CORECIVIC INC COM 21871N101 34,504 3,088,948 SH   SOLE 22 2,962,284 0 126,664
CORECIVIC INC COM 21871N101 390 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 24 2,143 SH   SOLE 28 2,143 0 0
CORECIVIC INC COM 21871N101 2,351 210,494 SH   SOLE 30 210,494 0 0
CORECIVIC INC COM 21871N101 122 10,909 SH   SOLE 36 10,909 0 0
CORECIVIC INC COM 21871N101 142 12,713 SH   SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 799 71,506 SH   SOLE 43 69,821 0 1,685
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 16 5,111 SH   SOLE 2 5,111 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 9 2,977 SH   SOLE 18 2,977 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 90 29,195 SH   SOLE 19 29,195 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 158 51,424 SH   SOLE 21 51,424 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 710 231,149 SH   SOLE 22 231,149 0 0
CORMEDIX INC COM 21900C308 111 20,273 SH   SOLE 2 1,684 0 18,589
CORMEDIX INC COM 21900C308 3 604 SH   SOLE 7 604 0 0
CORMEDIX INC COM 21900C308 588 107,244 SH   SOLE 18 107,244 0 0
CORMEDIX INC COM 21900C308 335 61,144 SH   SOLE 19 61,144 0 0
CORMEDIX INC COM 21900C308 7,477 1,364,339 SH   SOLE 21 1,364,339 0 0
CORMEDIX INC COM 21900C308 4,765 869,605 SH   SOLE 22 848,588 0 21,017
CORMEDIX INC COM 21900C308 0 8 SH   SOLE 43 8 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 491 20,192 SH   SOLE 2 14,562 0 5,630
CORNERSTONE BLDG BRANDS INC COM 21925D109 17 690 SH   SOLE 7 690 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 3,519 144,677 SH   SOLE 18 144,677 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2,357 96,900 SH   SOLE 19 96,900 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 49,552 2,037,500 SH   SOLE 21 2,037,500 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 30,908 1,270,889 SH   SOLE 22 1,234,526 0 36,363
CORNERSTONE BLDG BRANDS INC COM 21925D109 202 8,288 SH   SOLE 25 8,288 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 256 10,512 SH   SOLE 26 3,365 0 7,147
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,094 44,975 SH   SOLE 30 44,975 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 112 4,611 SH   SOLE 36 4,611 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 133 5,451 SH   SOLE 40 5,451 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 720 29,588 SH   SOLE 43 20,012 0 9,576
CORNING INC COM 219350105 51,433 1,393,478 SH   SOLE 2 222,451 0 1,171,027
CORNING INC COM 219350105 12,390 335,685 SH   SOLE 4 301,928 0 33,757
CORNING INC COM 219350105 25,472 690,114 SH   SOLE 7 667,114 0 23,000
CORNING INC COM 219350105 139 3,766 SH   SOLE 13 3,766 0 0
CORNING INC COM 219350105 4,304 116,621 SH   SOLE 15 116,621 0 0
CORNING INC COM 219350105 1 20 SH   SOLE 17 0 0 20
CORNING INC COM 219350105 59,251 1,605,289 SH   SOLE 18 1,499,935 0 105,354
CORNING INC COM 219350105 13,043 353,377 SH   SOLE 19 353,377 0 0
CORNING INC COM 219350105 860,398 23,310,713 SH   SOLE 21 23,310,713 0 0
CORNING INC COM 219350105 585,718 15,868,819 SH   SOLE 22 14,320,874 0 1,547,945
CORNING INC COM 219350105 37,491 1,015,732 SH   SOLE 23 1,015,732 0 0
CORNING INC COM 219350105 34,786 942,466 SH   SOLE 25 942,466 0 0
CORNING INC COM 219350105 58,431 1,583,061 SH   SOLE 26 562,459 0 1,020,602
CORNING INC COM 219350105 42,292 1,145,823 SH   SOLE 28 117,155 0 1,028,668
CORNING INC COM 219350105 57 1,532 SH   SOLE 29 1,532 0 0
CORNING INC COM 219350105 170,690 4,624,490 SH   SOLE 30 4,624,490 0 0
CORNING INC COM 219350105 6,506 176,269 SH   SOLE 31 88,138 0 88,131
CORNING INC COM 219350105 1,487 40,290 SH   SOLE 34 40,290 0 0
CORNING INC COM 219350105 12,313 333,604 SH   SOLE 36 333,604 0 0
CORNING INC COM 219350105 1,001 27,127 SH   SOLE 40 27,127 0 0
CORNING INC COM 219350105 71 1,932 SH   OTR 43 1,932 0 0
CORNING INC COM 219350105 20,019 542,386 SH   SOLE 43 480,385 0 62,001
CORPORACION AMER ARPTS S A COM L1995B107 96 16,040 SH   SOLE 21 16,040 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,679 304,090 SH   SOLE 2 157,978 0 146,112
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,551 54,330 SH   SOLE 4 54,330 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,079 142,921 SH   SOLE 7 142,921 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15,188 532,169 SH   SOLE 18 532,169 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 25,419 890,662 SH   SOLE 19 890,662 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 259,606 9,096,230 SH   SOLE 21 9,096,230 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 133,490 4,677,312 SH   SOLE 22 4,558,206 0 119,106
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 772 27,057 SH   SOLE 23 27,057 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,419 505,216 SH   SOLE 25 505,216 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,827 64,029 SH   SOLE 26 56,213 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,004 70,228 SH   SOLE 28 1,296 0 68,932
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15,248 534,276 SH   SOLE 30 534,276 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 572 20,056 SH   SOLE 36 20,056 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 393 13,766 SH   SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,080 37,849 SH   SOLE 43 28,414 0 9,435
CORSAIR GAMING INC COM 22041X102 242 11,420 SH   SOLE 2 8,153 0 3,267
CORSAIR GAMING INC COM 22041X102 9 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 2,073 97,975 SH   SOLE 18 97,975 0 0
CORSAIR GAMING INC COM 22041X102 1,036 48,958 SH   SOLE 19 48,958 0 0
CORSAIR GAMING INC COM 22041X102 80,107 3,785,794 SH   SOLE 21 3,785,794 0 0
CORSAIR GAMING INC COM 22041X102 14,835 701,103 SH   SOLE 22 683,485 0 17,618
CORSAIR GAMING INC COM 22041X102 74 3,510 SH   SOLE 25 3,510 0 0
CORSAIR GAMING INC COM 22041X102 51 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102 1,242 58,715 SH   SOLE 30 58,715 0 0
CORSAIR GAMING INC COM 22041X102 16 750 SH   SOLE 34 750 0 0
CORSAIR GAMING INC COM 22041X102 69 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102 75 3,564 SH   SOLE 43 3,476 0 88
CORTEVA INC COM 22052L104 112,766 1,961,822 SH   SOLE 2 693,393 0 1,268,429
CORTEVA INC COM 22052L104 26,780 465,902 SH   SOLE 4 270,207 0 195,695
CORTEVA INC COM 22052L104 65,875 1,146,045 SH   SOLE 7 1,126,315 0 19,730
CORTEVA INC COM 22052L104 1,159 20,172 SH   SOLE 13 20,172 0 0
CORTEVA INC COM 22052L104 6,035 104,992 SH   SOLE 15 104,992 0 0
CORTEVA INC COM 22052L104 10 166 SH   SOLE 17 0 0 166
CORTEVA INC COM 22052L104 347,695 6,048,973 SH   SOLE 18 5,788,601 0 260,372
CORTEVA INC COM 22052L104 228,832 3,981,069 SH   SOLE 19 3,981,069 0 0
CORTEVA INC COM 22052L104 1,100,030 19,137,608 SH   SOLE 21 19,137,608 0 0
CORTEVA INC COM 22052L104 908,313 15,802,238 SH   SOLE 22 14,224,096 0 1,578,142
CORTEVA INC COM 22052L104 52,656 916,078 SH   SOLE 23 916,078 0 0
CORTEVA INC COM 22052L104 78,516 1,365,976 SH   SOLE 25 1,258,429 0 107,547
CORTEVA INC COM 22052L104 93,824 1,632,283 SH   SOLE 26 542,214 0 1,090,069
CORTEVA INC COM 22052L104 83,656 1,455,387 SH   SOLE 28 20,069 0 1,435,318
CORTEVA INC COM 22052L104 292,824 5,094,370 SH   SOLE 30 5,088,992 0 5,378
CORTEVA INC COM 22052L104 9,422 163,920 SH   SOLE 31 80,384 0 83,536
CORTEVA INC COM 22052L104 60,018 1,044,152 SH   SOLE 34 1,044,152 0 0
CORTEVA INC COM 22052L104 22,191 386,062 SH   SOLE 36 386,062 0 0
CORTEVA INC COM 22052L104 1,429 24,857 SH   SOLE 40 24,857 0 0
CORTEVA INC COM 22052L104 62 1,080 SH   OTR 43 1,080 0 0
CORTEVA INC COM 22052L104 28,154 489,810 SH   SOLE 43 417,578 0 72,232
CORTEXYME INC COM 22053A107 46 7,504 SH   SOLE 2 5,661 0 1,843
CORTEXYME INC COM 22053A107 0 59 SH   SOLE 4 59 0 0
CORTEXYME INC COM 22053A107 2 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 336 54,275 SH   SOLE 18 54,275 0 0
CORTEXYME INC COM 22053A107 289 46,717 SH   SOLE 19 46,717 0 0
CORTEXYME INC COM 22053A107 4,897 791,186 SH   SOLE 21 791,186 0 0
CORTEXYME INC COM 22053A107 2,805 453,141 SH   SOLE 22 442,412 0 10,729
CORTEXYME INC COM 22053A107 18 2,944 SH   SOLE 25 2,944 0 0
CORTEXYME INC COM 22053A107 58 9,424 SH   SOLE 26 7,953 0 1,471
CORTEXYME INC COM 22053A107 172 27,806 SH   SOLE 30 27,806 0 0
CORTEXYME INC COM 22053A107 8 1,306 SH   SOLE 36 1,306 0 0
CORTEXYME INC COM 22053A107 13 2,173 SH   SOLE 40 2,173 0 0
CORTEXYME INC COM 22053A107 45 7,253 SH   SOLE 43 7,253 0 0
CORVEL CORP COM 221006109 698 4,142 SH   SOLE 2 2,878 0 1,264
CORVEL CORP COM 221006109 10 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 20 117 SH   SOLE 7 117 0 0
CORVEL CORP COM 221006109 5,029 29,858 SH   SOLE 18 29,858 0 0
CORVEL CORP COM 221006109 6,665 39,568 SH   SOLE 19 39,568 0 0
CORVEL CORP COM 221006109 189,353 1,124,157 SH   SOLE 21 1,124,157 0 0
CORVEL CORP COM 221006109 38,125 226,343 SH   SOLE 22 220,641 0 5,702
CORVEL CORP COM 221006109 54 321 SH   SOLE 23 321 0 0
CORVEL CORP COM 221006109 325 1,930 SH   SOLE 25 1,930 0 0
CORVEL CORP COM 221006109 1,653 9,815 SH   SOLE 26 4,794 0 5,021
CORVEL CORP COM 221006109 18 105 SH   SOLE 28 105 0 0
CORVEL CORP COM 221006109 9,805 58,210 SH   SOLE 30 58,210 0 0
CORVEL CORP COM 221006109 272 1,617 SH   SOLE 36 1,617 0 0
CORVEL CORP COM 221006109 202 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 33 197 SH   OTR 43 197 0 0
CORVEL CORP COM 221006109 690 4,096 SH   SOLE 43 4,096 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 23 13,987 SH   SOLE 2 13,987 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 9 5,579 SH   SOLE 18 5,579 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 131 79,876 SH   SOLE 21 79,876 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 621 378,728 SH   SOLE 22 378,728 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 35 21,304 SH   SOLE 30 21,304 0 0
COSAN S A ADS 22113B103 41 2,076 SH   SOLE 25 2,076 0 0
COSAN S A ADS 22113B103 55 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103 0 1 SH   SOLE 43 1 0 0
COSTAMARE INC SHS Y1771G102 809 47,465 SH   SOLE 2 15,734 0 31,731
COSTAMARE INC SHS Y1771G102 193 11,313 SH   SOLE 4 11,313 0 0
COSTAMARE INC SHS Y1771G102 12 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102 2,551 149,632 SH   SOLE 18 149,632 0 0
COSTAMARE INC SHS Y1771G102 2,750 161,314 SH   SOLE 19 161,314 0 0
COSTAMARE INC SHS Y1771G102 30,262 1,774,910 SH   SOLE 21 1,774,910 0 0
COSTAMARE INC SHS Y1771G102 9,116 534,668 SH   SOLE 22 503,160 0 31,508
COSTAMARE INC SHS Y1771G102 1,152 67,589 SH   SOLE 43 67,423 0 166
COSTAR GROUP INC COM 22160N109 49,674 745,744 SH   SOLE 2 79,152 0 666,592
COSTAR GROUP INC COM 22160N109 17,449 261,955 SH   SOLE 4 153,494 0 108,461
COSTAR GROUP INC COM 22160N109 2,302 34,560 SH   SOLE 7 34,560 0 0
COSTAR GROUP INC COM 22160N109 108 1,625 SH   SOLE 13 1,625 0 0
COSTAR GROUP INC COM 22160N109 2,008 30,151 SH   SOLE 15 30,151 0 0
COSTAR GROUP INC COM 22160N109 26,159 392,724 SH   SOLE 18 372,700 0 20,024
COSTAR GROUP INC COM 22160N109 40,976 615,165 SH   SOLE 19 615,165 0 0
COSTAR GROUP INC COM 22160N109 437,589 6,569,426 SH   SOLE 21 6,569,426 0 0
COSTAR GROUP INC COM 22160N109 562,959 8,451,573 SH   SOLE 22 7,749,026 0 702,547
COSTAR GROUP INC COM 22160N109 32,671 490,487 SH   SOLE 23 490,487 0 0
COSTAR GROUP INC COM 22160N109 35,285 529,726 SH   SOLE 25 529,726 0 0
COSTAR GROUP INC COM 22160N109 36,117 542,218 SH   SOLE 26 245,969 0 296,249
COSTAR GROUP INC COM 22160N109 37,916 569,222 SH   SOLE 28 7,037 0 562,185
COSTAR GROUP INC COM 22160N109 63,086 947,101 SH   SOLE 30 947,101 0 0
COSTAR GROUP INC COM 22160N109 5,770 86,618 SH   SOLE 31 42,606 0 44,012
COSTAR GROUP INC COM 22160N109 1,247 18,723 SH   SOLE 34 18,723 0 0
COSTAR GROUP INC COM 22160N109 8,768 131,625 SH   SOLE 36 131,625 0 0
COSTAR GROUP INC COM 22160N109 859 12,903 SH   SOLE 40 12,903 0 0
COSTAR GROUP INC COM 22160N109 49 731 SH   OTR 43 731 0 0
COSTAR GROUP INC COM 22160N109 12,188 182,975 SH   SOLE 43 161,008 0 21,967
COSTCO WHSL CORP NEW COM 22160K105 465,395 808,188 SH   SOLE 2 218,920 0 589,268
COSTCO WHSL CORP NEW COM 22160K105 175,190 304,228 SH   SOLE 4 192,505 0 111,723
COSTCO WHSL CORP NEW COM 22160K105 260,266 451,969 SH   SOLE 7 439,051 0 12,918
COSTCO WHSL CORP NEW COM 22160K105 7,493 13,012 SH   SOLE 13 13,012 0 0
COSTCO WHSL CORP NEW COM 22160K105 28,970 50,308 SH   SOLE 15 50,308 0 0
COSTCO WHSL CORP NEW COM 22160K105 104 180 SH   SOLE 17 0 0 180
COSTCO WHSL CORP NEW COM 22160K105 440,604 765,137 SH   SOLE 18 696,622 0 68,515
COSTCO WHSL CORP NEW COM 22160K105 367,418 638,044 SH   SOLE 19 638,044 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,397,419 11,109,524 SH   SOLE 21 11,109,524 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,571,118 9,674,600 SH   SOLE 22 8,713,486 0 961,114
COSTCO WHSL CORP NEW COM 22160K105 336,867 584,991 SH   SOLE 23 584,991 0 0
COSTCO WHSL CORP NEW COM 22160K105 439,581 763,360 SH   SOLE 25 763,360 0 0
COSTCO WHSL CORP NEW COM 22160K105 574,205 997,144 SH   SOLE 26 386,468 0 610,676
COSTCO WHSL CORP NEW COM 22160K105 719,908 1,250,165 SH   SOLE 28 10,183 0 1,239,982
COSTCO WHSL CORP NEW COM 22160K105 7,591 13,182 SH   SOLE 29 13,182 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,528,972 2,655,156 SH   SOLE 30 2,621,605 0 33,551
COSTCO WHSL CORP NEW COM 22160K105 69,363 120,453 SH   SOLE 31 70,556 0 49,897
COSTCO WHSL CORP NEW COM 22160K105 60,053 104,286 SH   SOLE 32 104,286 0 0
COSTCO WHSL CORP NEW COM 22160K105 212,386 368,822 SH   SOLE 34 368,822 0 0
COSTCO WHSL CORP NEW COM 22160K105 102,512 178,018 SH   SOLE 36 178,018 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,534 14,819 SH   SOLE 40 14,819 0 0
COSTCO WHSL CORP NEW COM 22160K105 646 1,121 SH   OTR 43 1,121 0 0
COSTCO WHSL CORP NEW COM 22160K105 272,715 473,587 SH   SOLE 43 434,230 0 39,357
COTERRA ENERGY INC COM 127097103 63,786 2,365,082 SH   SOLE 2 438,657 0 1,926,425
COTERRA ENERGY INC COM 127097103 14,260 528,746 SH   SOLE 4 298,108 0 230,638
COTERRA ENERGY INC COM 127097103 27,462 1,018,245 SH   SOLE 7 809,045 0 209,200
COTERRA ENERGY INC COM 127097103 310 11,487 SH   SOLE 13 11,487 0 0
COTERRA ENERGY INC COM 127097103 3,096 114,790 SH   SOLE 15 114,790 0 0
COTERRA ENERGY INC COM 127097103 38,131 1,413,822 SH   SOLE 18 1,295,155 0 118,667
COTERRA ENERGY INC COM 127097103 12,787 474,103 SH   SOLE 19 474,103 0 0
COTERRA ENERGY INC COM 127097103 806,660 29,909,547 SH   SOLE 21 29,909,547 0 0
COTERRA ENERGY INC COM 127097103 501,927 18,610,572 SH   SOLE 22 17,056,186 0 1,554,386
COTERRA ENERGY INC COM 127097103 26,111 968,167 SH   SOLE 23 968,167 0 0
COTERRA ENERGY INC COM 127097103 26,356 977,244 SH   SOLE 25 977,244 0 0
COTERRA ENERGY INC COM 127097103 42,874 1,589,691 SH   SOLE 26 497,192 0 1,092,499
COTERRA ENERGY INC COM 127097103 33,523 1,242,989 SH   SOLE 28 37,378 0 1,205,611
COTERRA ENERGY INC COM 127097103 472 17,508 SH   SOLE 29 17,508 0 0
COTERRA ENERGY INC COM 127097103 147,775 5,479,244 SH   SOLE 30 5,339,586 0 139,658
COTERRA ENERGY INC COM 127097103 4,292 159,135 SH   SOLE 31 142,576 0 16,559
COTERRA ENERGY INC COM 127097103 1,805 66,908 SH   SOLE 34 66,908 0 0
COTERRA ENERGY INC COM 127097103 15,973 592,241 SH   SOLE 35 592,241 0 0
COTERRA ENERGY INC COM 127097103 8,536 316,490 SH   SOLE 36 316,490 0 0
COTERRA ENERGY INC COM 127097103 721 26,719 SH   SOLE 40 26,719 0 0
COTERRA ENERGY INC COM 127097103 46 1,722 SH   OTR 43 1,722 0 0
COTERRA ENERGY INC COM 127097103 25,335 939,387 SH   SOLE 43 853,365 0 86,022
COTY INC COM CL A 222070203 22,504 2,503,230 SH   SOLE 2 1,911,848 0 591,382
COTY INC COM CL A 222070203 8 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203 74 8,285 SH   SOLE 7 8,285 0 0
COTY INC COM CL A 222070203 6,755 751,420 SH   SOLE 18 751,420 0 0
COTY INC COM CL A 222070203 65,073 7,238,388 SH   SOLE 19 7,238,388 0 0
COTY INC COM CL A 222070203 148,393 16,506,451 SH   SOLE 21 16,506,451 0 0
COTY INC COM CL A 222070203 85,373 9,496,399 SH   SOLE 22 9,097,979 0 398,420
COTY INC COM CL A 222070203 434 48,322 SH   SOLE 25 48,322 0 0
COTY INC COM CL A 222070203 1,174 130,565 SH   SOLE 26 109,613 0 20,952
COTY INC COM CL A 222070203 22 2,483 SH   SOLE 28 2,483 0 0
COTY INC COM CL A 222070203 1,736 193,141 SH   SOLE 30 193,141 0 0
COTY INC COM CL A 222070203 45 4,991 SH   SOLE 31 4,991 0 0
COTY INC COM CL A 222070203 85,286 9,486,786 SH   SOLE 34 9,486,786 0 0
COTY INC COM CL A 222070203 82 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203 377 41,880 SH   SOLE 40 41,880 0 0
COTY INC COM CL A 222070203 1,887 209,902 SH   SOLE 43 182,329 0 27,573
COUCHBASE INC COM 22207T101 101 5,800 SH   SOLE 2 3,532 0 2,268
COUCHBASE INC COM 22207T101 1,082 62,122 SH   SOLE 18 62,122 0 0
COUCHBASE INC COM 22207T101 666 38,217 SH   SOLE 19 38,217 0 0
COUCHBASE INC COM 22207T101 12,809 735,326 SH   SOLE 21 735,326 0 0
COUCHBASE INC COM 22207T101 6,147 352,880 SH   SOLE 22 341,356 0 11,524
COUCHBASE INC COM 22207T101 49 2,788 SH   SOLE 25 2,788 0 0
COUCHBASE INC COM 22207T101 28 1,628 SH   SOLE 26 0 0 1,628
COUCHBASE INC COM 22207T101 74 4,253 SH   SOLE 30 4,253 0 0
COUPA SOFTWARE INC COM 22266L106 17,225 169,485 SH   SOLE 2 82,064 0 87,421
COUPA SOFTWARE INC COM 22266L106 5,109 50,269 SH   SOLE 4 31,077 0 19,192
COUPA SOFTWARE INC COM 22266L106 683 6,717 SH   SOLE 7 6,717 0 0
COUPA SOFTWARE INC COM 22266L106 42 414 SH   SOLE 13 414 0 0
COUPA SOFTWARE INC COM 22266L106 678 6,667 SH   SOLE 15 6,667 0 0
COUPA SOFTWARE INC COM 22266L106 12,550 123,487 SH   SOLE 18 119,652 0 3,835
COUPA SOFTWARE INC COM 22266L106 2,068 20,344 SH   SOLE 19 20,344 0 0
COUPA SOFTWARE INC COM 22266L106 149,587 1,471,879 SH   SOLE 21 1,471,879 0 0
COUPA SOFTWARE INC COM 22266L106 169,571 1,668,518 SH   SOLE 22 1,534,430 0 134,088
COUPA SOFTWARE INC COM 22266L106 9,197 90,498 SH   SOLE 23 90,498 0 0
COUPA SOFTWARE INC COM 22266L106 9,467 93,151 SH   SOLE 25 93,151 0 0
COUPA SOFTWARE INC COM 22266L106 10,277 101,121 SH   SOLE 26 46,349 0 54,772
COUPA SOFTWARE INC COM 22266L106 16,021 157,638 SH   SOLE 28 1,310 0 156,328
COUPA SOFTWARE INC COM 22266L106 15 152 SH   SOLE 29 152 0 0
COUPA SOFTWARE INC COM 22266L106 13,820 135,980 SH   SOLE 30 135,980 0 0
COUPA SOFTWARE INC COM 22266L106 1,719 16,913 SH   SOLE 31 8,531 0 8,382
COUPA SOFTWARE INC COM 22266L106 400 3,931 SH   SOLE 34 3,931 0 0
COUPA SOFTWARE INC COM 22266L106 2,909 28,621 SH   SOLE 36 28,621 0 0
COUPA SOFTWARE INC COM 22266L106 245 2,406 SH   SOLE 40 2,406 0 0
COUPA SOFTWARE INC COM 22266L106 20 196 SH   OTR 43 196 0 0
COUPA SOFTWARE INC COM 22266L106 3,404 33,498 SH   SOLE 43 28,570 0 4,928
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 5,875 6,050,000 PRN   SOLE 21 6,050,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 839 1,000,000 PRN   SOLE 19 1,000,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 7,536 8,982,000 PRN   SOLE 21 8,982,000 0 0
COUPANG INC CL A 22266T109 3,053 172,664 SH   SOLE 2 15,571 0 157,093
COUPANG INC CL A 22266T109 288 16,295 SH   SOLE 4 8,361 0 7,934
COUPANG INC CL A 22266T109 91 5,135 SH   SOLE 15 5,135 0 0
COUPANG INC CL A 22266T109 1,724 97,498 SH   SOLE 18 97,498 0 0
COUPANG INC CL A 22266T109 20,089 1,136,245 SH   SOLE 19 1,136,245 0 0
COUPANG INC CL A 22266T109 954 53,971 SH   SOLE 21 53,971 0 0
COUPANG INC CL A 22266T109 1,478 83,622 SH   SOLE 22 83,622 0 0
COUPANG INC CL A 22266T109 11,533 652,307 SH   SOLE 25 652,307 0 0
COUPANG INC CL A 22266T109 5,254 297,148 SH   SOLE 26 20,739 0 276,409
COUPANG INC CL A 22266T109 3,821 216,126 SH   SOLE 28 48,228 0 167,898
COUPANG INC CL A 22266T109 8,482 479,727 SH   SOLE 34 479,727 0 0
COUPANG INC CL A 22266T109 1,976 111,783 SH   SOLE 36 111,783 0 0
COUPANG INC OPTIONS 22266T109 136 7,700 SH Call SOLE 4 7,700 0 0
COUPANG INC OPTIONS 22266T109 1,566 88,600 SH Call SOLE 18 88,600 0 0
COUPANG INC OPTIONS 22266T109 19,056 1,077,800 SH Call SOLE 19 1,077,800 0 0
COUPANG INC OPTIONS 22266T109 965 54,600 SH Call SOLE 22 54,600 0 0
COUPANG INC OPTIONS 22266T109 7,972 450,900 SH Call SOLE 34 450,900 0 0
COURSERA INC COM 22266M104 1,905 82,681 SH   SOLE 2 43,188 0 39,493
COURSERA INC COM 22266M104 24 1,033 SH   SOLE 7 1,033 0 0
COURSERA INC COM 22266M104 4,950 214,830 SH   SOLE 18 214,830 0 0
COURSERA INC COM 22266M104 3,777 163,920 SH   SOLE 19 163,920 0 0
COURSERA INC COM 22266M104 59,622 2,587,780 SH   SOLE 21 2,587,780 0 0
COURSERA INC COM 22266M104 44,155 1,916,457 SH   SOLE 22 1,840,699 0 75,758
COURSERA INC COM 22266M104 143 6,186 SH   SOLE 25 6,186 0 0
COURSERA INC COM 22266M104 811 35,214 SH   SOLE 26 35,214 0 0
COURSERA INC COM 22266M104 737 31,993 SH   SOLE 30 31,993 0 0
COURSERA INC COM 22266M104 273 11,831 SH   SOLE 34 11,831 0 0
COURSERA INC COM 22266M104 158 6,879 SH   SOLE 40 6,879 0 0
COURSERA INC COM 22266M104 1 40 SH   SOLE 43 40 0 0
COUSINS PPTYS INC COM NEW 222795502 20,391 506,117 SH   SOLE 2 330,998 0 175,119
COUSINS PPTYS INC COM NEW 222795502 13,825 343,141 SH   SOLE 4 343,141 0 0
COUSINS PPTYS INC COM NEW 222795502 8,598 213,407 SH   SOLE 7 213,407 0 0
COUSINS PPTYS INC COM NEW 222795502 16 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 28,291 702,182 SH   SOLE 18 702,182 0 0
COUSINS PPTYS INC COM NEW 222795502 19,034 472,419 SH   SOLE 19 472,419 0 0
COUSINS PPTYS INC COM NEW 222795502 351,556 8,725,629 SH   SOLE 21 8,725,629 0 0
COUSINS PPTYS INC COM NEW 222795502 220,681 5,477,320 SH   SOLE 22 5,054,391 0 422,929
COUSINS PPTYS INC COM NEW 222795502 1,212 30,082 SH   SOLE 23 30,082 0 0
COUSINS PPTYS INC COM NEW 222795502 26,193 650,124 SH   SOLE 25 650,124 0 0
COUSINS PPTYS INC COM NEW 222795502 2,568 63,750 SH   SOLE 26 52,699 0 11,051
COUSINS PPTYS INC COM NEW 222795502 6,670 165,557 SH   SOLE 28 19,580 0 145,977
COUSINS PPTYS INC COM NEW 222795502 28,739 713,297 SH   SOLE 30 713,297 0 0
COUSINS PPTYS INC COM NEW 222795502 88 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502 2,228 55,295 SH   SOLE 34 55,295 0 0
COUSINS PPTYS INC COM NEW 222795502 115 2,848 SH   SOLE 36 2,848 0 0
COUSINS PPTYS INC COM NEW 222795502 781 19,388 SH   SOLE 40 19,388 0 0
COUSINS PPTYS INC COM NEW 222795502 4,316 107,126 SH   SOLE 43 106,025 0 1,101
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,452 67,448 SH   SOLE 2 18,045 0 49,403
COVENANT LOGISTICS GROUP INC CL A 22284P105 1 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 821 38,115 SH   SOLE 18 38,115 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 3,795 176,287 SH   SOLE 19 176,287 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 10,075 467,957 SH   SOLE 21 467,957 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 12,296 571,125 SH   SOLE 22 563,987 0 7,138
COVENANT LOGISTICS GROUP INC CL A 22284P105 273 12,667 SH   SOLE 23 12,667 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,490 69,189 SH   SOLE 26 0 0 69,189
COVETRUS INC COM 22304C100 1,775 105,720 SH   SOLE 2 35,276 0 70,444
COVETRUS INC COM 22304C100 7 402 SH   SOLE 4 402 0 0
COVETRUS INC COM 22304C100 25 1,465 SH   SOLE 7 1,465 0 0
COVETRUS INC COM 22304C100 6,426 382,700 SH   SOLE 18 382,700 0 0
COVETRUS INC COM 22304C100 3,914 233,092 SH   SOLE 19 233,092 0 0
COVETRUS INC COM 22304C100 214,138 12,753,922 SH   SOLE 21 12,753,922 0 0
COVETRUS INC COM 22304C100 44,590 2,655,761 SH   SOLE 22 2,549,110 0 106,651
COVETRUS INC COM 22304C100 33 1,951 SH   SOLE 23 1,951 0 0
COVETRUS INC COM 22304C100 265 15,780 SH   SOLE 25 15,780 0 0
COVETRUS INC COM 22304C100 1,022 60,858 SH   SOLE 26 40,300 0 20,558
COVETRUS INC COM 22304C100 30 1,793 SH   SOLE 28 1,793 0 0
COVETRUS INC COM 22304C100 2,963 176,465 SH   SOLE 30 176,465 0 0
COVETRUS INC COM 22304C100 141 8,378 SH   SOLE 36 8,378 0 0
COVETRUS INC COM 22304C100 199 11,880 SH   SOLE 40 11,880 0 0
COVETRUS INC COM 22304C100 6 383 SH   OTR 43 383 0 0
COVETRUS INC COM 22304C100 1,382 82,330 SH   SOLE 43 80,528 0 1,802
COWEN INC CL A NEW 223622606 2,870 105,905 SH   SOLE 2 57,164 0 48,741
COWEN INC CL A NEW 223622606 2 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 9 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 2,248 82,964 SH   SOLE 18 82,964 0 0
COWEN INC CL A NEW 223622606 6,212 229,209 SH   SOLE 19 229,209 0 0
COWEN INC CL A NEW 223622606 31,071 1,146,544 SH   SOLE 21 1,146,544 0 0
COWEN INC CL A NEW 223622606 25,688 947,895 SH   SOLE 22 919,200 0 28,695
COWEN INC CL A NEW 223622606 249 9,170 SH   SOLE 23 9,170 0 0
COWEN INC CL A NEW 223622606 126 4,644 SH   SOLE 25 4,644 0 0
COWEN INC CL A NEW 223622606 1,578 58,229 SH   SOLE 26 1,779 0 56,450
COWEN INC CL A NEW 223622606 55 2,016 SH   SOLE 28 2,016 0 0
COWEN INC CL A NEW 223622606 195 7,197 SH   SOLE 30 7,197 0 0
COWEN INC CL A NEW 223622606 123 4,555 SH   SOLE 34 4,555 0 0
COWEN INC CL A NEW 223622606 121 4,474 SH   SOLE 36 4,474 0 0
COWEN INC CL A NEW 223622606 80 2,957 SH   SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,031 38,041 SH   SOLE 43 38,041 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 7 2,312 SH   SOLE 18 2,312 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 104 35,422 SH   SOLE 21 35,422 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 64 21,539 SH   SOLE 22 21,539 0 0
CPI CARD GROUP INC COM NEW 12634H200 14 959 SH   SOLE 2 959 0 0
CPI CARD GROUP INC COM NEW 12634H200 498 34,316 SH   SOLE 22 34,316 0 0
CPS TECHNOLOGIES CORP COM 12619F104 11 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104 179 34,430 SH   SOLE 21 34,430 0 0
CPS TECHNOLOGIES CORP COM 12619F104 633 121,521 SH   SOLE 22 121,521 0 0
CRA INTL INC COM 12618T105 718 8,519 SH   SOLE 2 6,407 0 2,112
CRA INTL INC COM 12618T105 11 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,731 20,544 SH   SOLE 18 20,544 0 0
CRA INTL INC COM 12618T105 1,114 13,223 SH   SOLE 19 13,223 0 0
CRA INTL INC COM 12618T105 22,363 265,406 SH   SOLE 21 265,406 0 0
CRA INTL INC COM 12618T105 15,292 181,487 SH   SOLE 22 177,605 0 3,882
CRA INTL INC COM 12618T105 80 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105 162 1,919 SH   SOLE 30 1,919 0 0
CRA INTL INC COM 12618T105 78 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105 27 321 SH   SOLE 43 321 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,046 25,652 SH   SOLE 2 22,516 0 3,136
CRACKER BARREL OLD CTRY STOR COM 22410J106 12 99 SH   SOLE 4 99 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 78 654 SH   SOLE 7 654 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 12,342 103,946 SH   SOLE 18 103,946 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,610 47,253 SH   SOLE 19 47,253 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 193,929 1,633,358 SH   SOLE 21 1,633,358 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 80,787 680,423 SH   SOLE 22 666,726 0 13,697
CRACKER BARREL OLD CTRY STOR COM 22410J106 62 523 SH   SOLE 23 523 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 402 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 920 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 46 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,536 12,936 SH   SOLE 30 12,936 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 95 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 367 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,450 29,054 SH   SOLE 43 24,217 0 4,837
CRANE CO COM 224399105 7,300 67,419 SH   SOLE 2 39,220 0 28,199
CRANE CO COM 224399105 20 188 SH   SOLE 4 188 0 0
CRANE CO COM 224399105 103 955 SH   SOLE 7 955 0 0
CRANE CO COM 224399105 11,641 107,511 SH   SOLE 18 107,511 0 0
CRANE CO COM 224399105 1,568 14,484 SH   SOLE 19 14,484 0 0
CRANE CO COM 224399105 253,052 2,337,019 SH   SOLE 21 2,337,019 0 0
CRANE CO COM 224399105 147,026 1,357,829 SH   SOLE 22 1,302,855 0 54,974
CRANE CO COM 224399105 729 6,729 SH   SOLE 25 6,729 0 0
CRANE CO COM 224399105 2,252 20,795 SH   SOLE 26 17,355 0 3,440
CRANE CO COM 224399105 98 906 SH   SOLE 28 906 0 0
CRANE CO COM 224399105 2,676 24,713 SH   SOLE 30 24,713 0 0
CRANE CO COM 224399105 78 723 SH   SOLE 31 723 0 0
CRANE CO COM 224399105 127 1,171 SH   SOLE 36 1,171 0 0
CRANE CO COM 224399105 668 6,165 SH   SOLE 40 6,165 0 0
CRANE CO COM 224399105 83 762 SH   OTR 43 762 0 0
CRANE CO COM 224399105 3,589 33,143 SH   SOLE 43 30,644 0 2,499
CRAWFORD & CO CL B 224633107 70 9,572 SH   SOLE 21 9,572 0 0
CRAWFORD & CO CL B 224633107 2,771 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206 1,941 256,765 SH   SOLE 2 221,115 0 35,650
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 403 53,298 SH   SOLE 18 53,298 0 0
CRAWFORD & CO CL A 224633206 260 34,360 SH   SOLE 19 34,360 0 0
CRAWFORD & CO CL A 224633206 4,896 647,630 SH   SOLE 21 647,630 0 0
CRAWFORD & CO CL A 224633206 4,906 648,926 SH   SOLE 22 638,434 0 10,492
CRAWFORD & CO CL A 224633206 63 8,330 SH   SOLE 23 8,330 0 0
CRAWFORD & CO CL A 224633206 233 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206 2 290 SH   SOLE 43 290 0 0
CREATD INC COM 225265107 2 1,479 SH   SOLE 18 1,479 0 0
CREATD INC COM 225265107 28 24,395 SH   SOLE 21 24,395 0 0
CREATD INC COM 225265107 1 673 SH   SOLE 22 673 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 192 24,851 SH   SOLE 2 24,411 0 440
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 26 3,389 SH   SOLE 18 3,389 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 693 89,513 SH   SOLE 21 89,513 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 1,875 242,221 SH   SOLE 22 242,221 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 11 1,426 SH   SOLE 23 1,426 0 0
CREDICORP LTD COM G2519Y108 28,133 163,687 SH   SOLE 2 52,347 0 111,340
CREDICORP LTD COM G2519Y108 5,950 34,617 SH   SOLE 4 15,488 0 19,129
CREDICORP LTD COM G2519Y108 1,363 7,931 SH   SOLE 7 7,931 0 0
CREDICORP LTD COM G2519Y108 36 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108 302 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 13,788 80,223 SH   SOLE 18 36,212 0 44,011
CREDICORP LTD COM G2519Y108 45,026 261,978 SH   SOLE 19 261,978 0 0
CREDICORP LTD COM G2519Y108 336,212 1,956,198 SH   SOLE 21 1,956,198 0 0
CREDICORP LTD COM G2519Y108 131,762 766,639 SH   SOLE 22 692,881 0 73,758
CREDICORP LTD COM G2519Y108 12,973 75,481 SH   SOLE 23 75,481 0 0
CREDICORP LTD COM G2519Y108 39,004 226,941 SH   SOLE 25 226,941 0 0
CREDICORP LTD COM G2519Y108 27,511 160,070 SH   SOLE 26 57,200 0 102,870
CREDICORP LTD COM G2519Y108 21,344 124,185 SH   SOLE 28 5,081 0 119,104
CREDICORP LTD COM G2519Y108 74,539 433,694 SH   SOLE 30 422,558 0 11,136
CREDICORP LTD COM G2519Y108 127 740 SH   SOLE 31 0 0 740
CREDICORP LTD COM G2519Y108 68,232 396,999 SH   SOLE 34 396,999 0 0
CREDICORP LTD COM G2519Y108 3,586 20,867 SH   SOLE 36 20,867 0 0
CREDICORP LTD COM G2519Y108 44 255 SH   SOLE 40 255 0 0
CREDICORP LTD COM G2519Y108 18,338 106,695 SH   SOLE 43 100,141 0 6,554
CREDIT ACCEP CORP MICH COM 225310101 9,123 16,576 SH   SOLE 2 3,317 0 13,259
CREDIT ACCEP CORP MICH COM 225310101 17 30 SH   SOLE 4 30 0 0
CREDIT ACCEP CORP MICH COM 225310101 59 107 SH   SOLE 7 107 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,771 3,217 SH   SOLE 18 3,217 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,389 2,523 SH   SOLE 19 2,523 0 0
CREDIT ACCEP CORP MICH COM 225310101 54,415 98,870 SH   SOLE 21 98,870 0 0
CREDIT ACCEP CORP MICH COM 225310101 99,051 179,972 SH   SOLE 22 170,198 0 9,774
CREDIT ACCEP CORP MICH COM 225310101 647 1,176 SH   SOLE 25 1,176 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,085 3,788 SH   SOLE 26 2,987 0 801
CREDIT ACCEP CORP MICH COM 225310101 122 222 SH   SOLE 28 222 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,712 4,928 SH   SOLE 30 4,928 0 0
CREDIT ACCEP CORP MICH COM 225310101 65 119 SH   SOLE 31 119 0 0
CREDIT ACCEP CORP MICH COM 225310101 40 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101 606 1,101 SH   SOLE 40 1,101 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,064 3,751 SH   SOLE 43 3,492 0 259
CREDIT SUISSE GROUP SPONSORED ADR 225401108 9,193 1,171,127 SH   SOLE 43 1,005,667 0 165,460
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1,289 84,642 SH   SOLE 2 81,926 0 2,716
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 886 58,171 SH   SOLE 18 58,171 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 528 34,636 SH   SOLE 19 34,636 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 9,872 648,194 SH   SOLE 21 648,194 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 6,975 457,963 SH   SOLE 22 450,520 0 7,443
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 29,294 1,923,431 SH   SOLE 34 1,923,431 0 0
CRESCENT CAP BDC INC COM 225655109 3,105 174,428 SH   SOLE 30 174,428 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 189 10,928 SH   SOLE 2 7,756 0 3,172
CRESCENT ENERGY COMPANY CL A COM 44952J104 7 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 1,414 81,529 SH   SOLE 18 81,529 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 917 52,879 SH   SOLE 19 52,879 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 18,197 1,049,397 SH   SOLE 21 1,049,397 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 12,385 714,250 SH   SOLE 22 697,852 0 16,398
CRESCENT ENERGY COMPANY CL A COM 44952J104 60 3,442 SH   SOLE 25 3,442 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 55 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104 103 5,928 SH   SOLE 30 5,928 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 45 2,597 SH   SOLE 40 2,597 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 8 434 SH   SOLE 43 434 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,559 215,078 SH   SOLE 21 215,078 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,145 157,884 SH   SOLE 43 153,947 0 3,937
CRESUD S A C I F Y A SPONSORED ADR 226406106 144 17,609 SH   SOLE 21 17,609 0 0
CREXENDO INC COM 226552107 5 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107 62 17,137 SH   SOLE 21 17,137 0 0
CRH PLC ADR 12626K203 107 2,674 SH   SOLE 18 2,674 0 0
CRH PLC ADR 12626K203 15,885 396,540 SH   SOLE 43 338,097 0 58,443
CRICUT INC COM CL A 22658D100 54 4,149 SH   SOLE 2 3,453 0 696
CRICUT INC COM CL A 22658D100 512 39,118 SH   SOLE 21 39,118 0 0
CRICUT INC COM CL A 22658D100 6,293 480,746 SH   SOLE 22 471,999 0 8,747
CRICUT INC COM CL A 22658D100 45 3,411 SH   SOLE 25 3,411 0 0
CRICUT INC COM CL A 22658D100 74 5,649 SH   SOLE 30 5,649 0 0
CRICUT INC COM CL A 22658D100 43 3,294 SH   SOLE 40 3,294 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 632 28,770 SH   SOLE 2 11,341 0 17,429
CRINETICS PHARMACEUTICALS IN COM 22663K107 12 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 2,914 132,756 SH   SOLE 18 130,155 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 2,743 124,980 SH   SOLE 19 124,980 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 42,645 1,942,835 SH   SOLE 21 1,942,835 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 22,203 1,011,518 SH   SOLE 22 989,684 0 21,834
CRINETICS PHARMACEUTICALS IN COM 22663K107 17 764 SH   SOLE 23 764 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 78 3,569 SH   SOLE 25 3,569 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 116 5,278 SH   SOLE 26 0 0 5,278
CRINETICS PHARMACEUTICALS IN COM 22663K107 682 31,070 SH   SOLE 30 31,070 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 76 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 247 11,249 SH   SOLE 43 8,514 0 2,735
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,091 17,379 SH   SOLE 2 14,996 0 2,383
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 62,187 990,711 SH   SOLE 21 990,711 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 60,971 971,341 SH   SOLE 22 946,360 0 24,981
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 541 8,622 SH   SOLE 25 8,622 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,729 27,547 SH   SOLE 26 21,684 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 79 1,257 SH   SOLE 28 1,257 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15,414 245,558 SH   SOLE 30 245,558 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 469 7,478 SH   SOLE 40 7,478 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 542 8,637 SH   SOLE 43 6,966 0 1,671
CRITEO S A SPONS ADS 226718104 1,101 40,420 SH   SOLE 43 23,477 0 16,943
CROCS INC COM 227046109 5,532 72,402 SH   SOLE 2 54,494 0 17,908
CROCS INC COM 227046109 18 230 SH   SOLE 4 230 0 0
CROCS INC COM 227046109 59 769 SH   SOLE 7 769 0 0
CROCS INC COM 227046109 20,135 263,544 SH   SOLE 18 255,739 0 7,805
CROCS INC COM 227046109 15,915 208,310 SH   SOLE 19 208,310 0 0
CROCS INC COM 227046109 314,774 4,120,083 SH   SOLE 21 4,120,083 0 0
CROCS INC COM 227046109 140,518 1,839,235 SH   SOLE 22 1,802,874 0 36,361
CROCS INC COM 227046109 398 5,203 SH   SOLE 23 5,203 0 0
CROCS INC COM 227046109 724 9,471 SH   SOLE 25 9,471 0 0
CROCS INC COM 227046109 3,566 46,678 SH   SOLE 26 24,056 0 22,622
CROCS INC COM 227046109 85 1,112 SH   SOLE 28 1,112 0 0
CROCS INC COM 227046109 2,805 36,714 SH   SOLE 30 36,714 0 0
CROCS INC COM 227046109 311 4,073 SH   SOLE 36 4,073 0 0
CROCS INC COM 227046109 584 7,650 SH   SOLE 40 7,650 0 0
CROCS INC COM 227046109 2,387 31,239 SH   SOLE 43 29,964 0 1,275
CRONOS GROUP INC COM 22717L101 0 54 SH   SOLE 17 0 0 54
CROSS CTRY HEALTHCARE INC COM 227483104 2,144 98,956 SH   SOLE 2 54,093 0 44,863
CROSS CTRY HEALTHCARE INC COM 227483104 10 470 SH   SOLE 7 470 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,944 135,854 SH   SOLE 18 135,854 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 4,724 217,996 SH   SOLE 19 217,996 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 94,026 4,338,998 SH   SOLE 21 4,338,998 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 22,626 1,044,116 SH   SOLE 22 1,011,112 0 33,004
CROSS CTRY HEALTHCARE INC COM 227483104 110 5,083 SH   SOLE 23 5,083 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 150 6,942 SH   SOLE 25 6,942 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 616 28,429 SH   SOLE 26 2,653 0 25,776
CROSS CTRY HEALTHCARE INC COM 227483104 1,088 50,189 SH   SOLE 30 50,189 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 123 5,665 SH   SOLE 36 5,665 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 77 3,575 SH   SOLE 40 3,575 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 273 12,612 SH   SOLE 43 12,484 0 128
CROSSFIRST BANKSHARES INC COM 22766M109 856 54,337 SH   SOLE 2 40,985 0 13,352
CROSSFIRST BANKSHARES INC COM 22766M109 8 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 2,214 140,484 SH   SOLE 18 140,484 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,310 83,112 SH   SOLE 19 83,112 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 28,093 1,782,557 SH   SOLE 21 1,782,557 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 17,191 1,090,796 SH   SOLE 22 1,047,249 0 43,547
CROSSFIRST BANKSHARES INC COM 22766M109 93 5,911 SH   SOLE 25 5,911 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 198 12,536 SH   SOLE 30 12,536 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 98 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 49 3,078 SH   SOLE 43 3,078 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 81,144 357,335 SH   SOLE 2 42,515 0 314,820
CROWDSTRIKE HLDGS INC CL A 22788C105 26,426 116,374 SH   SOLE 4 74,976 0 41,398
CROWDSTRIKE HLDGS INC CL A 22788C105 9,602 42,286 SH   SOLE 7 42,286 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 180 793 SH   SOLE 13 793 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,562 15,687 SH   SOLE 15 15,687 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 148,318 653,151 SH   SOLE 18 559,715 0 93,436
CROWDSTRIKE HLDGS INC CL A 22788C105 218,735 963,251 SH   SOLE 19 963,251 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 957,025 4,214,482 SH   SOLE 21 4,214,482 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,018,719 4,486,169 SH   SOLE 22 4,134,935 0 351,234
CROWDSTRIKE HLDGS INC CL A 22788C105 55,083 242,571 SH   SOLE 23 242,571 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 71,398 314,420 SH   SOLE 25 314,420 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 75,084 330,649 SH   SOLE 26 131,365 0 199,284
CROWDSTRIKE HLDGS INC CL A 22788C105 74,807 329,428 SH   SOLE 28 5,932 0 323,496
CROWDSTRIKE HLDGS INC CL A 22788C105 89 390 SH   SOLE 29 390 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 172,675 760,417 SH   SOLE 30 760,417 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 9,744 42,912 SH   SOLE 31 20,742 0 22,170
CROWDSTRIKE HLDGS INC CL A 22788C105 11,011 48,490 SH   SOLE 32 48,490 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 140,562 618,996 SH   SOLE 34 618,996 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 16,128 71,024 SH   SOLE 36 71,024 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,506 6,633 SH   SOLE 40 6,633 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 127 558 SH   OTR 43 558 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 22,681 99,880 SH   SOLE 43 84,716 0 15,165
CROWN CASTLE INTL CORP NEW COM 22822V101 217,221 1,176,714 SH   SOLE 2 432,320 0 744,394
CROWN CASTLE INTL CORP NEW COM 22822V101 80,818 437,801 SH   SOLE 4 292,969 0 144,832
CROWN CASTLE INTL CORP NEW COM 22822V101 205,852 1,115,125 SH   SOLE 7 1,103,180 0 11,945
CROWN CASTLE INTL CORP NEW COM 22822V101 6,599 35,746 SH   SOLE 13 35,746 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 11,335 61,403 SH   SOLE 15 61,403 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH   SOLE 17 0 0 3
CROWN CASTLE INTL CORP NEW COM 22822V101 132,145 715,843 SH   SOLE 18 638,440 0 77,403
CROWN CASTLE INTL CORP NEW COM 22822V101 100,076 542,123 SH   SOLE 19 542,123 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,356,509 12,765,487 SH   SOLE 21 12,765,487 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,773,533 9,607,439 SH   SOLE 22 8,562,889 0 1,044,550
CROWN CASTLE INTL CORP NEW COM 22822V101 110,097 596,409 SH   SOLE 23 596,409 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 129,066 699,167 SH   SOLE 25 699,167 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 183,533 994,220 SH   SOLE 26 369,615 0 624,605
CROWN CASTLE INTL CORP NEW COM 22822V101 135,181 732,292 SH   SOLE 28 7,272 0 725,020
CROWN CASTLE INTL CORP NEW COM 22822V101 5,452 29,536 SH   SOLE 29 29,536 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 429,356 2,325,871 SH   SOLE 30 2,325,871 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 26,936 145,914 SH   SOLE 31 97,213 0 48,701
CROWN CASTLE INTL CORP NEW COM 22822V101 50,275 272,347 SH   SOLE 34 272,347 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 39,358 213,207 SH   SOLE 36 213,207 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,657 14,391 SH   SOLE 40 14,391 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 212 1,151 SH   OTR 43 1,151 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 53,284 288,646 SH   SOLE 43 262,298 0 26,348
CROWN CRAFTS INC COM 228309100 12 1,810 SH   SOLE 18 1,810 0 0
CROWN CRAFTS INC COM 228309100 182 27,915 SH   SOLE 21 27,915 0 0
CROWN CRAFTS INC COM 228309100 2 345 SH   SOLE 22 345 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 2 1,115 SH   SOLE 18 1,115 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 31 16,863 SH   SOLE 21 16,863 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 1 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106 20,964 167,588 SH   SOLE 2 24,905 0 142,683
CROWN HLDGS INC COM 228368106 11,848 94,715 SH   SOLE 4 48,158 0 46,557
CROWN HLDGS INC COM 228368106 1,298 10,373 SH   SOLE 7 10,373 0 0
CROWN HLDGS INC COM 228368106 66 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106 1,928 15,413 SH   SOLE 15 15,413 0 0
CROWN HLDGS INC COM 228368106 8,731 69,798 SH   SOLE 18 63,267 0 6,531
CROWN HLDGS INC COM 228368106 4,514 36,083 SH   SOLE 19 36,083 0 0
CROWN HLDGS INC COM 228368106 191,004 1,526,933 SH   SOLE 21 1,526,933 0 0
CROWN HLDGS INC COM 228368106 361,193 2,887,465 SH   SOLE 22 2,664,165 0 223,300
CROWN HLDGS INC COM 228368106 20,311 162,370 SH   SOLE 23 162,370 0 0
CROWN HLDGS INC COM 228368106 944 7,545 SH   SOLE 25 7,545 0 0
CROWN HLDGS INC COM 228368106 15,251 121,923 SH   SOLE 26 88,517 0 33,406
CROWN HLDGS INC COM 228368106 18,179 145,329 SH   SOLE 28 2,341 0 142,988
CROWN HLDGS INC COM 228368106 35,939 287,307 SH   SOLE 30 257,957 0 29,350
CROWN HLDGS INC COM 228368106 3,504 28,015 SH   SOLE 31 13,333 0 14,682
CROWN HLDGS INC COM 228368106 72,869 582,535 SH   SOLE 34 582,535 0 0
CROWN HLDGS INC COM 228368106 3,500 27,981 SH   SOLE 36 27,981 0 0
CROWN HLDGS INC COM 228368106 516 4,125 SH   SOLE 40 4,125 0 0
CROWN HLDGS INC COM 228368106 37 298 SH   OTR 43 298 0 0
CROWN HLDGS INC COM 228368106 8,873 70,933 SH   SOLE 43 68,979 0 1,954
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,784 1,800,000 SH   SOLE 19 1,800,000 0 0
CRYOPORT INC COM PAR $0.001 229050307 575 16,479 SH   SOLE 2 11,924 0 4,555
CRYOPORT INC COM PAR $0.001 229050307 24 675 SH   SOLE 4 170 0 505
CRYOPORT INC COM PAR $0.001 229050307 20 574 SH   SOLE 7 574 0 0
CRYOPORT INC COM PAR $0.001 229050307 3,736 107,010 SH   SOLE 18 107,010 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,929 83,915 SH   SOLE 19 83,915 0 0
CRYOPORT INC COM PAR $0.001 229050307 59,209 1,696,037 SH   SOLE 21 1,696,037 0 0
CRYOPORT INC COM PAR $0.001 229050307 37,104 1,062,837 SH   SOLE 22 1,040,498 0 22,339
CRYOPORT INC COM PAR $0.001 229050307 10 275 SH   SOLE 23 275 0 0
CRYOPORT INC COM PAR $0.001 229050307 188 5,373 SH   SOLE 25 5,373 0 0
CRYOPORT INC COM PAR $0.001 229050307 495 14,169 SH   SOLE 26 10,604 0 3,565
CRYOPORT INC COM PAR $0.001 229050307 28 814 SH   SOLE 28 814 0 0
CRYOPORT INC COM PAR $0.001 229050307 951 27,251 SH   SOLE 30 27,251 0 0
CRYOPORT INC COM PAR $0.001 229050307 119 3,414 SH   SOLE 36 3,414 0 0
CRYOPORT INC COM PAR $0.001 229050307 182 5,215 SH   SOLE 40 5,215 0 0
CRYOPORT INC COM PAR $0.001 229050307 148 4,231 SH   SOLE 43 4,077 0 154
CS DISCO INC COM 126327105 1,177 34,662 SH   SOLE 2 31,840 0 2,822
CS DISCO INC COM 126327105 1,465 43,115 SH   SOLE 18 43,115 0 0
CS DISCO INC COM 126327105 8,196 241,260 SH   SOLE 19 241,260 0 0
CS DISCO INC COM 126327105 18,267 537,730 SH   SOLE 21 537,730 0 0
CS DISCO INC COM 126327105 10,963 322,732 SH   SOLE 22 316,417 0 6,315
CS DISCO INC COM 126327105 3,755 110,542 SH   SOLE 26 6,122 0 104,420
CS DISCO INC COM 126327105 33,155 976,006 SH   SOLE 34 976,006 0 0
CSG SYS INTL INC COM 126349109 8,948 140,757 SH   SOLE 2 70,388 0 70,369
CSG SYS INTL INC COM 126349109 6 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 27 423 SH   SOLE 7 423 0 0
CSG SYS INTL INC COM 126349109 10,017 157,578 SH   SOLE 18 141,509 0 16,069
CSG SYS INTL INC COM 126349109 21,219 333,782 SH   SOLE 19 333,782 0 0
CSG SYS INTL INC COM 126349109 254,697 4,006,560 SH   SOLE 21 4,006,560 0 0
CSG SYS INTL INC COM 126349109 71,444 1,123,866 SH   SOLE 22 1,094,883 0 28,983
CSG SYS INTL INC COM 126349109 871 13,696 SH   SOLE 23 13,696 0 0
CSG SYS INTL INC COM 126349109 264 4,157 SH   SOLE 25 4,157 0 0
CSG SYS INTL INC COM 126349109 4,577 71,994 SH   SOLE 26 5,625 0 66,369
CSG SYS INTL INC COM 126349109 37 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109 3,636 57,190 SH   SOLE 30 57,190 0 0
CSG SYS INTL INC COM 126349109 13 212 SH   SOLE 36 212 0 0
CSG SYS INTL INC COM 126349109 236 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 1,707 26,856 SH   SOLE 43 25,138 0 1,718
CSP INC COM 126389105 7 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105 80 10,202 SH   SOLE 21 10,202 0 0
CSP INC COM 126389105 1 179 SH   SOLE 22 179 0 0
CSW INDUSTRIALS INC COM 126402106 699 5,944 SH   SOLE 2 4,390 0 1,554
CSW INDUSTRIALS INC COM 126402106 6 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106 21 181 SH   SOLE 7 181 0 0
CSW INDUSTRIALS INC COM 126402106 4,570 38,861 SH   SOLE 18 38,861 0 0
CSW INDUSTRIALS INC COM 126402106 3,164 26,906 SH   SOLE 19 26,906 0 0
CSW INDUSTRIALS INC COM 126402106 60,340 513,135 SH   SOLE 21 513,135 0 0
CSW INDUSTRIALS INC COM 126402106 42,242 359,231 SH   SOLE 22 350,319 0 8,912
CSW INDUSTRIALS INC COM 126402106 217 1,846 SH   SOLE 25 1,846 0 0
CSW INDUSTRIALS INC COM 126402106 829 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106 31 266 SH   SOLE 28 266 0 0
CSW INDUSTRIALS INC COM 126402106 2,634 22,399 SH   SOLE 30 22,399 0 0
CSW INDUSTRIALS INC COM 126402106 260 2,211 SH   SOLE 40 2,211 0 0
CSW INDUSTRIALS INC COM 126402106 1,006 8,558 SH   SOLE 43 8,219 0 339
CSX CORP COM 126408103 183,400 4,897,199 SH   SOLE 2 969,941 0 3,927,258
CSX CORP COM 126408103 48,551 1,296,409 SH   SOLE 4 1,066,166 0 230,243
CSX CORP COM 126408103 81,173 2,167,512 SH   SOLE 7 2,103,148 0 64,364
CSX CORP COM 126408103 793 21,172 SH   SOLE 13 21,172 0 0
CSX CORP COM 126408103 12,248 327,060 SH   SOLE 15 327,060 0 0
CSX CORP COM 126408103 151,540 4,046,472 SH   SOLE 18 3,729,080 0 317,392
CSX CORP COM 126408103 72,880 1,946,062 SH   SOLE 19 1,946,062 0 0
CSX CORP COM 126408103 1,736,029 46,355,920 SH   SOLE 21 46,355,920 0 0
CSX CORP COM 126408103 1,750,223 46,734,928 SH   SOLE 22 42,124,696 0 4,610,232
CSX CORP COM 126408103 107,564 2,872,197 SH   SOLE 23 2,872,197 0 0
CSX CORP COM 126408103 116,467 3,109,924 SH   SOLE 25 3,109,924 0 0
CSX CORP COM 126408103 173,229 4,625,598 SH   SOLE 26 1,601,148 0 3,024,450
CSX CORP COM 126408103 238,593 6,370,967 SH   SOLE 28 630,107 0 5,740,860
CSX CORP COM 126408103 356 9,511 SH   SOLE 29 9,511 0 0
CSX CORP COM 126408103 636,498 16,995,937 SH   SOLE 30 16,769,147 0 226,790
CSX CORP COM 126408103 19,369 517,184 SH   SOLE 31 262,792 0 254,392
CSX CORP COM 126408103 19,318 515,840 SH   SOLE 32 515,840 0 0
CSX CORP COM 126408103 36,517 975,090 SH   SOLE 34 975,090 0 0
CSX CORP COM 126408103 36,810 982,901 SH   SOLE 36 982,901 0 0
CSX CORP COM 126408103 2,796 74,647 SH   SOLE 40 74,647 0 0
CSX CORP COM 126408103 205 5,472 SH   OTR 43 5,472 0 0
CSX CORP COM 126408103 72,131 1,926,069 SH   SOLE 43 1,753,263 0 172,806
CSX CORP OPTIONS 126408103 210 5,600 SH Call SOLE 4 5,600 0 0
CSX CORP OPTIONS 126408103 2,386 63,700 SH Call SOLE 18 63,700 0 0
CSX CORP OPTIONS 126408103 27,058 722,500 SH Call SOLE 19 722,500 0 0
CSX CORP OPTIONS 126408103 1,449 38,700 SH Call SOLE 22 38,700 0 0
CSX CORP OPTIONS 126408103 11,684 312,000 SH Call SOLE 34 312,000 0 0
CTI BIOPHARMA CORP COM 12648L601 20 4,254 SH   SOLE 2 0 0 4,254
CTI BIOPHARMA CORP COM 12648L601 81 17,358 SH   SOLE 18 17,358 0 0
CTI BIOPHARMA CORP COM 12648L601 1,076 230,427 SH   SOLE 21 230,427 0 0
CTI BIOPHARMA CORP COM 12648L601 7,189 1,539,378 SH   SOLE 22 1,539,378 0 0
CTI BIOPHARMA CORP COM 12648L601 1 276 SH   SOLE 43 276 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 2,848 42,939 SH   SOLE 2 34,375 0 8,564
CTO RLTY GROWTH INC NEW COM 22948Q101 6 83 SH   SOLE 7 83 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,176 17,731 SH   SOLE 18 17,731 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,572 23,698 SH   SOLE 19 23,698 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 14,832 223,650 SH   SOLE 21 223,650 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 14,029 211,537 SH   SOLE 22 208,107 0 3,430
CTO RLTY GROWTH INC NEW COM 22948Q101 12 174 SH   SOLE 23 174 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 391 5,895 SH   SOLE 43 5,262 0 633
CTS CORP COM 126501105 680 19,232 SH   SOLE 2 8,456 0 10,776
CTS CORP COM 126501105 7 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 19 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 4,401 124,523 SH   SOLE 18 124,523 0 0
CTS CORP COM 126501105 2,022 57,216 SH   SOLE 19 57,216 0 0
CTS CORP COM 126501105 141,309 3,998,563 SH   SOLE 21 3,998,563 0 0
CTS CORP COM 126501105 29,216 826,709 SH   SOLE 22 796,013 0 30,696
CTS CORP COM 126501105 200 5,646 SH   SOLE 25 5,646 0 0
CTS CORP COM 126501105 235 6,638 SH   SOLE 26 2,225 0 4,413
CTS CORP COM 126501105 3,982 112,670 SH   SOLE 30 112,670 0 0
CTS CORP COM 126501105 191 5,400 SH   SOLE 36 5,400 0 0
CTS CORP COM 126501105 131 3,702 SH   SOLE 40 3,702 0 0
CTS CORP COM 126501105 808 22,850 SH   SOLE 43 22,381 0 469
CUBESMART COM 229663109 42,892 824,372 SH   SOLE 2 333,256 0 491,116
CUBESMART COM 229663109 9,154 175,931 SH   SOLE 4 175,931 0 0
CUBESMART COM 229663109 14,577 280,162 SH   SOLE 7 280,162 0 0
CUBESMART COM 229663109 1,788 34,357 SH   SOLE 13 34,357 0 0
CUBESMART COM 229663109 16,460 316,364 SH   SOLE 18 177,911 0 138,453
CUBESMART COM 229663109 68,084 1,308,562 SH   SOLE 19 1,308,562 0 0
CUBESMART COM 229663109 268,039 5,151,617 SH   SOLE 21 5,151,617 0 0
CUBESMART COM 229663109 413,119 7,940,009 SH   SOLE 22 7,179,640 0 760,369
CUBESMART COM 229663109 8,113 155,925 SH   SOLE 23 155,925 0 0
CUBESMART COM 229663109 49,571 952,746 SH   SOLE 25 952,746 0 0
CUBESMART COM 229663109 7,066 135,813 SH   SOLE 26 64,023 0 71,790
CUBESMART COM 229663109 16,596 318,974 SH   SOLE 28 3,591 0 315,383
CUBESMART COM 229663109 1,427 27,431 SH   SOLE 29 27,431 0 0
CUBESMART COM 229663109 56,096 1,078,140 SH   SOLE 30 1,078,140 0 0
CUBESMART COM 229663109 4,743 91,152 SH   SOLE 31 91,152 0 0
CUBESMART COM 229663109 1,525 29,318 SH   SOLE 34 29,318 0 0
CUBESMART COM 229663109 859 16,513 SH   SOLE 36 16,513 0 0
CUBESMART COM 229663109 1,451 27,880 SH   SOLE 40 27,880 0 0
CUBESMART COM 229663109 40 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109 6,123 117,682 SH   SOLE 43 114,491 0 3,191
CUE BIOPHARMA INC COM 22978P106 118 24,089 SH   SOLE 2 12,956 0 11,133
CUE BIOPHARMA INC COM 22978P106 2 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 497 101,796 SH   SOLE 18 91,833 0 9,963
CUE BIOPHARMA INC COM 22978P106 1,164 238,575 SH   SOLE 19 238,575 0 0
CUE BIOPHARMA INC COM 22978P106 5,685 1,164,897 SH   SOLE 21 1,164,897 0 0
CUE BIOPHARMA INC COM 22978P106 3,911 801,421 SH   SOLE 22 786,599 0 14,822
CUE BIOPHARMA INC COM 22978P106 15 3,108 SH   SOLE 23 3,108 0 0
CUE BIOPHARMA INC COM 22978P106 30 6,063 SH   SOLE 25 6,063 0 0
CUE BIOPHARMA INC COM 22978P106 101 20,686 SH   SOLE 26 2,391 0 18,295
CUE BIOPHARMA INC COM 22978P106 63 12,839 SH   SOLE 30 12,839 0 0
CUE BIOPHARMA INC COM 22978P106 6 1,330 SH   SOLE 36 1,330 0 0
CUE BIOPHARMA INC COM 22978P106 11 2,191 SH   SOLE 40 2,191 0 0
CUE BIOPHARMA INC COM 22978P106 19 3,793 SH   SOLE 43 3,793 0 0
CUE HEALTH INC COM 229790100 14 2,216 SH   SOLE 2 875 0 1,341
CUE HEALTH INC COM 229790100 252 39,103 SH   SOLE 18 39,103 0 0
CUE HEALTH INC COM 229790100 195 30,200 SH   SOLE 19 30,200 0 0
CUE HEALTH INC COM 229790100 3,099 480,537 SH   SOLE 21 480,537 0 0
CUE HEALTH INC COM 229790100 826 128,102 SH   SOLE 22 124,535 0 3,567
CUENTAS INC COM NEW 229794201 1 620 SH   SOLE 18 620 0 0
CUENTAS INC COM NEW 229794201 18 13,877 SH   SOLE 21 13,877 0 0
CULLEN FROST BANKERS INC COM 229899109 20,076 145,046 SH   SOLE 2 43,838 0 101,208
CULLEN FROST BANKERS INC COM 229899109 235 1,700 SH   SOLE 4 204 0 1,496
CULLEN FROST BANKERS INC COM 229899109 3,289 23,765 SH   SOLE 7 23,765 0 0
CULLEN FROST BANKERS INC COM 229899109 17,084 123,433 SH   SOLE 18 123,433 0 0
CULLEN FROST BANKERS INC COM 229899109 2,340 16,904 SH   SOLE 19 16,904 0 0
CULLEN FROST BANKERS INC COM 229899109 411,099 2,970,157 SH   SOLE 21 2,970,157 0 0
CULLEN FROST BANKERS INC COM 229899109 218,497 1,578,621 SH   SOLE 22 1,510,811 0 67,810
CULLEN FROST BANKERS INC COM 229899109 1,220 8,813 SH   SOLE 25 8,813 0 0
CULLEN FROST BANKERS INC COM 229899109 3,526 25,475 SH   SOLE 26 21,127 0 4,348
CULLEN FROST BANKERS INC COM 229899109 146 1,052 SH   SOLE 28 1,052 0 0
CULLEN FROST BANKERS INC COM 229899109 13,431 97,035 SH   SOLE 30 97,035 0 0
CULLEN FROST BANKERS INC COM 229899109 116 837 SH   SOLE 31 837 0 0
CULLEN FROST BANKERS INC COM 229899109 194 1,399 SH   SOLE 36 1,399 0 0
CULLEN FROST BANKERS INC COM 229899109 1,099 7,939 SH   SOLE 40 7,939 0 0
CULLEN FROST BANKERS INC COM 229899109 4,137 29,892 SH   SOLE 43 26,400 0 3,492
CULLINAN ONCOLOGY INC COM 230031106 263 25,087 SH   SOLE 2 8,868 0 16,219
CULLINAN ONCOLOGY INC COM 230031106 3 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 791 75,506 SH   SOLE 18 75,506 0 0
CULLINAN ONCOLOGY INC COM 230031106 551 52,588 SH   SOLE 19 52,588 0 0
CULLINAN ONCOLOGY INC COM 230031106 11,157 1,065,635 SH   SOLE 21 1,065,635 0 0
CULLINAN ONCOLOGY INC COM 230031106 5,941 567,406 SH   SOLE 22 546,295 0 21,111
CULLINAN ONCOLOGY INC COM 230031106 26 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106 3 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106 249 23,793 SH   SOLE 30 23,793 0 0
CULLINAN ONCOLOGY INC COM 230031106 18 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106 118 11,307 SH   SOLE 43 9,402 0 1,905
CULP INC COM 230215105 468 58,994 SH   SOLE 2 50,191 0 8,803
CULP INC COM 230215105 18 2,272 SH   SOLE 18 2,272 0 0
CULP INC COM 230215105 239 30,143 SH   SOLE 21 30,143 0 0
CULP INC COM 230215105 2,384 300,272 SH   SOLE 22 300,272 0 0
CULP INC COM 230215105 23 2,923 SH   SOLE 23 2,923 0 0
CULP INC COM 230215105 51 6,399 SH   SOLE 26 0 0 6,399
CULP INC COM 230215105 7 823 SH   SOLE 43 823 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 74 26,099 SH   SOLE 2 0 0 26,099
CUMBERLAND PHARMACEUTICALS I COM 230770109 4 1,260 SH   SOLE 18 1,260 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 82 29,153 SH   SOLE 21 29,153 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 232 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106 82,494 402,192 SH   SOLE 2 184,686 0 217,506
CUMMINS INC COM 231021106 28,808 140,453 SH   SOLE 4 81,096 0 59,357
CUMMINS INC COM 231021106 29,270 142,705 SH   SOLE 7 138,513 0 4,192
CUMMINS INC COM 231021106 165 804 SH   SOLE 13 804 0 0
CUMMINS INC COM 231021106 4,316 21,042 SH   SOLE 15 21,042 0 0
CUMMINS INC COM 231021106 61,861 301,600 SH   SOLE 18 273,254 0 28,346
CUMMINS INC COM 231021106 22,937 111,830 SH   SOLE 19 111,830 0 0
CUMMINS INC COM 231021106 905,177 4,413,129 SH   SOLE 21 4,413,129 0 0
CUMMINS INC COM 231021106 656,185 3,199,187 SH   SOLE 22 2,823,314 0 375,873
CUMMINS INC COM 231021106 38,227 186,373 SH   SOLE 23 186,373 0 0
CUMMINS INC COM 231021106 75,328 367,257 SH   SOLE 25 367,257 0 0
CUMMINS INC COM 231021106 104,744 510,673 SH   SOLE 26 271,779 0 238,894
CUMMINS INC COM 231021106 166,686 812,666 SH   SOLE 28 98,304 0 714,362
CUMMINS INC COM 231021106 680 3,315 SH   SOLE 29 3,315 0 0
CUMMINS INC COM 231021106 270,025 1,316,488 SH   SOLE 30 1,239,130 0 77,358
CUMMINS INC COM 231021106 6,410 31,252 SH   SOLE 31 14,888 0 16,364
CUMMINS INC COM 231021106 4,121 20,092 SH   SOLE 34 20,092 0 0
CUMMINS INC COM 231021106 13,230 64,500 SH   SOLE 36 64,500 0 0
CUMMINS INC COM 231021106 959 4,677 SH   SOLE 40 4,677 0 0
CUMMINS INC COM 231021106 92 449 SH   OTR 43 449 0 0
CUMMINS INC COM 231021106 50,990 248,598 SH   SOLE 43 234,686 0 13,912
CUMULUS MEDIA INC COM CL A 231082801 37 3,738 SH   SOLE 18 3,738 0 0
CUMULUS MEDIA INC COM CL A 231082801 883 88,755 SH   SOLE 21 88,755 0 0
CUMULUS MEDIA INC COM CL A 231082801 948 95,281 SH   SOLE 22 95,281 0 0
CUMULUS MEDIA INC COM CL A 231082801 6 605 SH   SOLE 43 605 0 0
CUREVAC N V COM N2451R105 520 26,528 SH   SOLE 2 1,399 0 25,129
CUREVAC N V COM N2451R105 15 757 SH   SOLE 7 757 0 0
CUREVAC N V COM N2451R105 473 24,144 SH   SOLE 18 24,144 0 0
CUREVAC N V COM N2451R105 231 11,764 SH   SOLE 19 11,764 0 0
CUREVAC N V COM N2451R105 23,162 1,181,148 SH   SOLE 21 1,181,148 0 0
CUREVAC N V COM N2451R105 6,861 349,853 SH   SOLE 22 311,707 0 38,146
CUREVAC N V COM N2451R105 1,736 88,508 SH   SOLE 30 88,508 0 0
CUREVAC N V COM N2451R105 15 774 SH   SOLE 31 774 0 0
CUREVAC N V COM N2451R105 4,551 232,072 SH   SOLE 43 214,462 0 17,610
CURIOSITYSTREAM INC COM CL A 23130Q107 99 34,300 SH   SOLE 2 16,466 0 17,834
CURIOSITYSTREAM INC COM CL A 23130Q107 1 418 SH   SOLE 7 418 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 244 83,987 SH   SOLE 18 83,987 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 131 45,295 SH   SOLE 19 45,295 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 2,897 999,056 SH   SOLE 21 999,056 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 1,837 633,354 SH   SOLE 22 602,032 0 31,322
CURIOSITYSTREAM INC COM CL A 23130Q107 17 5,905 SH   SOLE 25 5,905 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 20 6,995 SH   SOLE 26 0 0 6,995
CURIOSITYSTREAM INC COM CL A 23130Q107 30 10,309 SH   SOLE 30 10,309 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 13 4,482 SH   SOLE 40 4,482 0 0
CURIS INC COM NEW 231269200 109 45,732 SH   SOLE 2 19,188 0 26,544
CURIS INC COM NEW 231269200 3 1,391 SH   SOLE 7 1,391 0 0
CURIS INC COM NEW 231269200 609 256,021 SH   SOLE 18 256,021 0 0
CURIS INC COM NEW 231269200 928 390,020 SH   SOLE 19 390,020 0 0
CURIS INC COM NEW 231269200 9,007 3,784,397 SH   SOLE 21 3,784,397 0 0
CURIS INC COM NEW 231269200 4,667 1,960,745 SH   SOLE 22 1,908,541 0 52,204
CURIS INC COM NEW 231269200 14 5,884 SH   SOLE 25 5,884 0 0
CURIS INC COM NEW 231269200 97 40,595 SH   SOLE 26 3,793 0 36,802
CURIS INC COM NEW 231269200 199 83,811 SH   SOLE 30 83,811 0 0
CURIS INC COM NEW 231269200 25 10,655 SH   SOLE 36 10,655 0 0
CURIS INC COM NEW 231269200 19 8,130 SH   SOLE 40 8,130 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 95 7,254 SH   SOLE 2 4,916 0 2,338
CURO GROUP HOLDINGS CORP COM 23131L107 4 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 775 59,398 SH   SOLE 18 59,398 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 496 37,977 SH   SOLE 19 37,977 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 10,267 786,724 SH   SOLE 21 786,724 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 6,286 481,687 SH   SOLE 22 479,045 0 2,642
CURO GROUP HOLDINGS CORP COM 23131L107 62 4,729 SH   SOLE 25 4,729 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 98 7,546 SH   SOLE 30 7,546 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 58 4,462 SH   SOLE 40 4,462 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 65 5,008 SH   SOLE 43 4,939 0 69
CURTISS WRIGHT CORP COM 231561101 24,125 160,661 SH   SOLE 2 83,150 0 77,511
CURTISS WRIGHT CORP COM 231561101 24 159 SH   SOLE 4 159 0 0
CURTISS WRIGHT CORP COM 231561101 114 761 SH   SOLE 7 761 0 0
CURTISS WRIGHT CORP COM 231561101 20,529 136,715 SH   SOLE 18 106,908 0 29,807
CURTISS WRIGHT CORP COM 231561101 21,604 143,874 SH   SOLE 19 143,874 0 0
CURTISS WRIGHT CORP COM 231561101 349,014 2,324,281 SH   SOLE 21 2,324,281 0 0
CURTISS WRIGHT CORP COM 231561101 187,397 1,247,982 SH   SOLE 22 1,159,316 0 88,666
CURTISS WRIGHT CORP COM 231561101 10,852 72,272 SH   SOLE 25 72,272 0 0
CURTISS WRIGHT CORP COM 231561101 4,436 29,542 SH   SOLE 26 19,644 0 9,898
CURTISS WRIGHT CORP COM 231561101 10,939 72,849 SH   SOLE 28 667 0 72,182
CURTISS WRIGHT CORP COM 231561101 9,170 61,071 SH   SOLE 30 61,071 0 0
CURTISS WRIGHT CORP COM 231561101 86 573 SH   SOLE 31 573 0 0
CURTISS WRIGHT CORP COM 231561101 1,468 9,773 SH   SOLE 34 9,773 0 0
CURTISS WRIGHT CORP COM 231561101 1,159 7,716 SH   SOLE 36 7,716 0 0
CURTISS WRIGHT CORP COM 231561101 768 5,112 SH   SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 4,085 27,202 SH   SOLE 43 24,955 0 2,247
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,939 94,521 SH   SOLE 2 61,149 0 33,372
CUSHMAN WAKEFIELD PLC SHS G2717B108 8 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 66 3,235 SH   SOLE 7 3,235 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 7,707 375,744 SH   SOLE 18 364,576 0 11,168
CUSHMAN WAKEFIELD PLC SHS G2717B108 8,434 411,200 SH   SOLE 19 411,200 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 98,623 4,808,526 SH   SOLE 21 4,808,526 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 72,727 3,545,932 SH   SOLE 22 3,462,817 0 83,115
CUSHMAN WAKEFIELD PLC SHS G2717B108 142 6,925 SH   SOLE 23 6,925 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 544 26,532 SH   SOLE 25 26,532 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,598 77,915 SH   SOLE 26 40,691 0 37,224
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,218 59,398 SH   SOLE 28 59,398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,773 86,467 SH   SOLE 30 86,467 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 517 25,201 SH   SOLE 36 25,201 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 338 16,493 SH   SOLE 40 16,493 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,692 82,489 SH   SOLE 43 78,299 0 4,190
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 136 16,229 SH   SOLE 2 2,528 0 13,701
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 7 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1,325 157,913 SH   SOLE 18 157,913 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 830 98,881 SH   SOLE 19 98,881 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 16,417 1,956,720 SH   SOLE 21 1,956,720 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 9,286 1,106,832 SH   SOLE 22 1,083,825 0 23,007
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1 100 SH   SOLE 43 100 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,424 46,492 SH   SOLE 2 26,351 0 20,141
CUSTOMERS BANCORP INC COM 23204G100 22 422 SH   SOLE 7 422 0 0
CUSTOMERS BANCORP INC COM 23204G100 6,080 116,611 SH   SOLE 18 116,611 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,825 54,185 SH   SOLE 19 54,185 0 0
CUSTOMERS BANCORP INC COM 23204G100 192,932 3,700,259 SH   SOLE 21 3,700,259 0 0
CUSTOMERS BANCORP INC COM 23204G100 39,812 763,560 SH   SOLE 22 732,788 0 30,772
CUSTOMERS BANCORP INC COM 23204G100 57 1,093 SH   SOLE 23 1,093 0 0
CUSTOMERS BANCORP INC COM 23204G100 204 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,039 19,930 SH   SOLE 26 9,305 0 10,625
CUSTOMERS BANCORP INC COM 23204G100 2,697 51,724 SH   SOLE 30 51,724 0 0
CUSTOMERS BANCORP INC COM 23204G100 200 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,924 75,251 SH   SOLE 43 60,503 0 14,748
CUTERA INC COM 232109108 2,952 42,787 SH   SOLE 2 40,767 0 2,020
CUTERA INC COM 232109108 20 283 SH   SOLE 7 283 0 0
CUTERA INC COM 232109108 4,262 61,767 SH   SOLE 18 61,767 0 0
CUTERA INC COM 232109108 2,183 31,644 SH   SOLE 19 31,644 0 0
CUTERA INC COM 232109108 139,365 2,019,778 SH   SOLE 21 2,019,778 0 0
CUTERA INC COM 232109108 32,939 477,371 SH   SOLE 22 469,059 0 8,312
CUTERA INC COM 232109108 40 579 SH   SOLE 23 579 0 0
CUTERA INC COM 232109108 150 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108 92 1,328 SH   SOLE 26 0 0 1,328
CUTERA INC COM 232109108 1,577 22,854 SH   SOLE 30 22,854 0 0
CUTERA INC COM 232109108 171 2,477 SH   SOLE 40 2,477 0 0
CUTERA INC COM 232109108 322 4,665 SH   SOLE 43 4,665 0 0
CVB FINL CORP COM 126600105 2,405 103,638 SH   SOLE 2 35,630 0 68,008
CVB FINL CORP COM 126600105 102 4,375 SH   SOLE 4 565 0 3,810
CVB FINL CORP COM 126600105 35 1,527 SH   SOLE 7 1,527 0 0
CVB FINL CORP COM 126600105 11,232 483,932 SH   SOLE 18 483,932 0 0
CVB FINL CORP COM 126600105 5,396 232,471 SH   SOLE 19 232,471 0 0
CVB FINL CORP COM 126600105 381,392 16,432,215 SH   SOLE 21 16,432,215 0 0
CVB FINL CORP COM 126600105 75,360 3,246,867 SH   SOLE 22 3,111,351 0 135,516
CVB FINL CORP COM 126600105 380 16,388 SH   SOLE 25 16,388 0 0
CVB FINL CORP COM 126600105 759 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 56 2,422 SH   SOLE 28 2,422 0 0
CVB FINL CORP COM 126600105 5,057 217,887 SH   SOLE 30 217,887 0 0
CVB FINL CORP COM 126600105 50 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105 373 16,079 SH   SOLE 40 16,079 0 0
CVB FINL CORP COM 126600105 687 29,598 SH   SOLE 43 28,946 0 652
CVD EQUIP CORP COM 126601103 4 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103 90 19,981 SH   SOLE 21 19,981 0 0
CVD EQUIP CORP COM 126601103 2 359 SH   SOLE 22 359 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 13 1,748 SH   SOLE 2 0 0 1,748
CVENT HOLDING CORP COMMON STOCK 126677103 57 7,876 SH   SOLE 21 7,876 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 5,919 823,171 SH   SOLE 22 823,171 0 0
CVR ENERGY INC COM 12662P108 2,221 86,957 SH   SOLE 2 18,200 0 68,757
CVR ENERGY INC COM 12662P108 5 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 9 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108 2,230 87,322 SH   SOLE 18 87,322 0 0
CVR ENERGY INC COM 12662P108 6,208 243,057 SH   SOLE 19 243,057 0 0
CVR ENERGY INC COM 12662P108 29,535 1,156,413 SH   SOLE 21 1,156,413 0 0
CVR ENERGY INC COM 12662P108 21,760 852,013 SH   SOLE 22 816,404 0 35,609
CVR ENERGY INC COM 12662P108 123 4,799 SH   SOLE 23 4,799 0 0
CVR ENERGY INC COM 12662P108 106 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108 921 36,048 SH   SOLE 26 14,906 0 21,142
CVR ENERGY INC COM 12662P108 626 24,521 SH   SOLE 30 24,521 0 0
CVR ENERGY INC COM 12662P108 78 3,045 SH   SOLE 36 3,045 0 0
CVR ENERGY INC COM 12662P108 78 3,055 SH   SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108 520 20,352 SH   SOLE 43 18,596 0 1,756
CVRX INC COM 126638105 22 3,725 SH   SOLE 2 2,796 0 929
CVRX INC COM 126638105 149 24,866 SH   SOLE 18 24,866 0 0
CVRX INC COM 126638105 82 13,657 SH   SOLE 19 13,657 0 0
CVRX INC COM 126638105 1,685 281,353 SH   SOLE 21 281,353 0 0
CVRX INC COM 126638105 456 76,044 SH   SOLE 22 74,754 0 1,290
CVS HEALTH CORP COM 126650100 355,561 3,513,104 SH   SOLE 2 1,130,151 0 2,382,953
CVS HEALTH CORP COM 126650100 91,772 906,752 SH   SOLE 4 557,732 0 349,020
CVS HEALTH CORP COM 126650100 120,491 1,190,507 SH   SOLE 7 1,152,107 0 38,400
CVS HEALTH CORP COM 126650100 3,241 32,025 SH   SOLE 13 32,025 0 0
CVS HEALTH CORP COM 126650100 18,861 186,357 SH   SOLE 15 186,357 0 0
CVS HEALTH CORP COM 126650100 15 147 SH   SOLE 17 0 0 147
CVS HEALTH CORP COM 126650100 305,864 3,022,077 SH   SOLE 18 2,715,578 0 306,499
CVS HEALTH CORP COM 126650100 231,334 2,285,679 SH   SOLE 19 2,285,679 0 0
CVS HEALTH CORP COM 126650100 3,045,940 30,095,249 SH   SOLE 21 30,095,249 0 0
CVS HEALTH CORP COM 126650100 2,865,168 28,309,136 SH   SOLE 22 25,393,161 0 2,915,975
CVS HEALTH CORP COM 126650100 171,816 1,697,620 SH   SOLE 23 1,697,620 0 0
CVS HEALTH CORP COM 126650100 245,985 2,430,437 SH   SOLE 25 2,430,437 0 0
CVS HEALTH CORP COM 126650100 345,067 3,409,421 SH   SOLE 26 1,419,758 0 1,989,663
CVS HEALTH CORP COM 126650100 388,102 3,834,620 SH   SOLE 28 34,343 0 3,800,277
CVS HEALTH CORP COM 126650100 1,665 16,451 SH   SOLE 29 16,451 0 0
CVS HEALTH CORP COM 126650100 820,157 8,103,522 SH   SOLE 30 7,979,506 0 124,016
CVS HEALTH CORP COM 126650100 34,060 336,528 SH   SOLE 31 188,683 0 147,845
CVS HEALTH CORP COM 126650100 159,192 1,572,885 SH   SOLE 34 1,572,885 0 0
CVS HEALTH CORP COM 126650100 62,398 616,524 SH   SOLE 36 616,524 0 0
CVS HEALTH CORP COM 126650100 4,462 44,082 SH   SOLE 40 44,082 0 0
CVS HEALTH CORP COM 126650100 370 3,656 SH   OTR 43 3,656 0 0
CVS HEALTH CORP COM 126650100 137,629 1,359,831 SH   SOLE 43 1,249,271 0 110,561
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 36 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 4,896 3,950,000 PRN   SOLE 21 3,950,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,863 22,889 SH   SOLE 2 18,888 0 4,001
CYBERARK SOFTWARE LTD SHS M2682V108 5,399 31,996 SH   SOLE 4 22,764 0 9,232
CYBERARK SOFTWARE LTD SHS M2682V108 5,633 33,383 SH   SOLE 7 31,397 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 23 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 785 4,654 SH   SOLE 15 4,654 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,064 35,937 SH   SOLE 18 35,858 0 79
CYBERARK SOFTWARE LTD SHS M2682V108 3,628 21,501 SH   SOLE 19 21,501 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 119,194 706,337 SH   SOLE 21 706,337 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 92,251 546,675 SH   SOLE 22 532,714 0 13,961
CYBERARK SOFTWARE LTD SHS M2682V108 8,219 48,706 SH   SOLE 23 48,706 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,233 7,305 SH   SOLE 25 7,305 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,675 15,852 SH   SOLE 26 7,388 0 8,464
CYBERARK SOFTWARE LTD SHS M2682V108 4,781 28,333 SH   SOLE 28 708 0 27,625
CYBERARK SOFTWARE LTD SHS M2682V108 13 76 SH   SOLE 29 76 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 42,837 253,846 SH   SOLE 30 248,840 0 5,006
CYBERARK SOFTWARE LTD SHS M2682V108 601 3,563 SH   SOLE 31 2,848 0 715
CYBERARK SOFTWARE LTD SHS M2682V108 309 1,831 SH   SOLE 34 1,831 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,208 7,159 SH   SOLE 36 7,159 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 233 1,380 SH   SOLE 40 1,380 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 9,567 56,695 SH   SOLE 43 51,328 0 5,367
CYBEROPTICS CORP COM 232517102 234 5,770 SH   SOLE 2 5,571 0 199
CYBEROPTICS CORP COM 232517102 58 1,433 SH   SOLE 18 1,433 0 0
CYBEROPTICS CORP COM 232517102 1,107 27,285 SH   SOLE 21 27,285 0 0
CYBEROPTICS CORP COM 232517102 4,329 106,677 SH   SOLE 22 106,677 0 0
CYBIN INC COM 23256X100 704 861,796 SH   SOLE 21 861,796 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 6 1,924 SH   SOLE 18 1,924 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 71 23,353 SH   SOLE 21 23,353 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 1 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 7 6,103 SH   SOLE 18 6,103 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 102 91,851 SH   SOLE 21 91,851 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 381 343,410 SH   SOLE 22 343,410 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 16 SH   SOLE 43 16 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 6 1,853 SH   SOLE 18 1,853 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 51 15,988 SH   SOLE 21 15,988 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 1 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 195 62,728 SH   SOLE 2 2,827 0 59,901
CYMABAY THERAPEUTICS INC COM 23257D103 4 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 809 260,277 SH   SOLE 18 260,277 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 370 119,062 SH   SOLE 19 119,062 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 10,246 3,294,552 SH   SOLE 21 3,294,552 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 5,233 1,682,689 SH   SOLE 22 1,639,668 0 43,021
CYMABAY THERAPEUTICS INC COM 23257D103 109 35,171 SH   SOLE 30 35,171 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 12 3,895 SH   OTR 43 3,895 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 20 6,569 SH   SOLE 43 6,569 0 0
CYNERGISTEK INC COM 23258P105 11 8,344 SH   SOLE 21 8,344 0 0
CYNGN INC COM 23257B107 1 728 SH   SOLE 18 728 0 0
CYNGN INC COM 23257B107 16 10,965 SH   SOLE 21 10,965 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 9 2,256 SH   SOLE 2 253 0 2,003
CYTEIR THERAPEUTICS INC COM 23284P103 132 35,035 SH   SOLE 18 35,035 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 51 13,536 SH   SOLE 19 13,536 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 1,846 489,540 SH   SOLE 21 489,540 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 408 108,201 SH   SOLE 22 105,429 0 2,772
CYTEIR THERAPEUTICS INC COM 23284P103 61 16,178 SH   SOLE 30 16,178 0 0
CYTEK BIOSCIENCES INC COM 23285D109 239 22,190 SH   SOLE 2 7,186 0 15,004
CYTEK BIOSCIENCES INC COM 23285D109 15 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109 2,809 260,570 SH   SOLE 18 260,570 0 0
CYTEK BIOSCIENCES INC COM 23285D109 11,170 1,036,163 SH   SOLE 19 1,036,163 0 0
CYTEK BIOSCIENCES INC COM 23285D109 39,486 3,662,876 SH   SOLE 21 3,662,876 0 0
CYTEK BIOSCIENCES INC COM 23285D109 11,957 1,109,182 SH   SOLE 22 1,083,793 0 25,389
CYTEK BIOSCIENCES INC COM 23285D109 11 1,009 SH   SOLE 23 1,009 0 0
CYTOKINETICS INC COM NEW 23282W605 1,459 39,636 SH   SOLE 2 24,636 0 15,000
CYTOKINETICS INC COM NEW 23282W605 11 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 40 1,095 SH   SOLE 7 1,095 0 0
CYTOKINETICS INC COM NEW 23282W605 10,245 278,330 SH   SOLE 18 275,124 0 3,206
CYTOKINETICS INC COM NEW 23282W605 6,272 170,376 SH   SOLE 19 170,376 0 0
CYTOKINETICS INC COM NEW 23282W605 377,982 10,268,465 SH   SOLE 21 10,268,465 0 0
CYTOKINETICS INC COM NEW 23282W605 74,944 2,035,957 SH   SOLE 22 1,985,737 0 50,220
CYTOKINETICS INC COM NEW 23282W605 40 1,078 SH   SOLE 23 1,078 0 0
CYTOKINETICS INC COM NEW 23282W605 366 9,955 SH   SOLE 25 9,955 0 0
CYTOKINETICS INC COM NEW 23282W605 1,270 34,515 SH   SOLE 26 27,758 0 6,757
CYTOKINETICS INC COM NEW 23282W605 54 1,480 SH   SOLE 28 1,480 0 0
CYTOKINETICS INC COM NEW 23282W605 6,494 176,415 SH   SOLE 30 176,415 0 0
CYTOKINETICS INC COM NEW 23282W605 392 10,644 SH   SOLE 40 10,644 0 0
CYTOKINETICS INC COM NEW 23282W605 1,339 36,367 SH   SOLE 43 35,319 0 1,048
CYTOMX THERAPEUTICS INC COM 23284F105 53 20,004 SH   SOLE 2 5,710 0 14,294
CYTOMX THERAPEUTICS INC COM 23284F105 2 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 525 196,666 SH   SOLE 18 196,666 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 339 126,950 SH   SOLE 19 126,950 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 8,147 3,051,484 SH   SOLE 21 3,051,484 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 4,156 1,556,663 SH   SOLE 22 1,540,187 0 16,476
CYTOMX THERAPEUTICS INC COM 23284F105 88 32,880 SH   SOLE 30 32,880 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 18 6,590 SH   SOLE 43 6,590 0 0
CYTOSORBENTS CORP COM NEW 23283X206 18 5,583 SH   SOLE 2 1,670 0 3,913
CYTOSORBENTS CORP COM NEW 23283X206 2 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 399 124,924 SH   SOLE 18 124,924 0 0
CYTOSORBENTS CORP COM NEW 23283X206 237 74,443 SH   SOLE 19 74,443 0 0
CYTOSORBENTS CORP COM NEW 23283X206 4,436 1,390,559 SH   SOLE 21 1,390,559 0 0
CYTOSORBENTS CORP COM NEW 23283X206 3,202 1,003,884 SH   SOLE 22 998,360 0 5,524
CYTOSORBENTS CORP COM NEW 23283X206 1 450 SH   SOLE 43 450 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 14 1,155 SH   SOLE 2 0 0 1,155
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 162 13,218 SH   SOLE 21 13,218 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 4,750 388,682 SH   SOLE 22 388,682 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 505 222,641 SH   SOLE 30 222,641 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 6,350 2,797,175 SH   SOLE 34 2,797,175 0 0
D R HORTON INC COM 23331A109 39,693 532,716 SH   SOLE 2 101,427 0 431,289
D R HORTON INC COM 23331A109 17,719 237,807 SH   SOLE 4 149,239 0 88,568
D R HORTON INC COM 23331A109 22,581 303,065 SH   SOLE 7 293,416 0 9,649
D R HORTON INC COM 23331A109 110 1,483 SH   SOLE 13 1,483 0 0
D R HORTON INC COM 23331A109 3,590 48,175 SH   SOLE 15 48,175 0 0
D R HORTON INC COM 23331A109 54,518 731,691 SH   SOLE 18 682,058 0 49,633
D R HORTON INC COM 23331A109 118,240 1,586,907 SH   SOLE 19 1,586,907 0 0
D R HORTON INC COM 23331A109 1,102,541 14,797,221 SH   SOLE 21 14,797,221 0 0
D R HORTON INC COM 23331A109 527,801 7,083,632 SH   SOLE 22 6,418,660 0 664,972
D R HORTON INC COM 23331A109 31,403 421,463 SH   SOLE 23 421,463 0 0
D R HORTON INC COM 23331A109 31,433 421,869 SH   SOLE 25 421,869 0 0
D R HORTON INC COM 23331A109 52,524 704,925 SH   SOLE 26 252,969 0 451,956
D R HORTON INC COM 23331A109 73,056 980,483 SH   SOLE 28 5,977 0 974,506
D R HORTON INC COM 23331A109 287 3,846 SH   SOLE 29 3,846 0 0
D R HORTON INC COM 23331A109 186,580 2,504,094 SH   SOLE 30 2,504,094 0 0
D R HORTON INC COM 23331A109 5,721 76,788 SH   SOLE 31 38,154 0 38,634
D R HORTON INC COM 23331A109 56,967 764,551 SH   SOLE 34 764,551 0 0
D R HORTON INC COM 23331A109 10,088 135,385 SH   SOLE 36 135,385 0 0
D R HORTON INC COM 23331A109 848 11,379 SH   SOLE 40 11,379 0 0
D R HORTON INC COM 23331A109 30 397 SH   OTR 43 397 0 0
D R HORTON INC COM 23331A109 22,443 301,214 SH   SOLE 43 276,115 0 25,099
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14,542 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 41 4,241 SH   SOLE 21 4,241 0 0
DADA NEXUS LTD ADS 23344D108 188 20,562 SH   SOLE 2 1,263 0 19,299
DADA NEXUS LTD ADS 23344D108 211 23,095 SH   SOLE 4 9,710 0 13,385
DADA NEXUS LTD ADS 23344D108 56 6,149 SH   SOLE 7 6,149 0 0
DADA NEXUS LTD ADS 23344D108 39 4,292 SH   SOLE 13 0 0 4,292
DADA NEXUS LTD ADS 23344D108 410 44,926 SH   SOLE 15 44,926 0 0
DADA NEXUS LTD ADS 23344D108 38 4,160 SH   SOLE 18 4,160 0 0
DADA NEXUS LTD ADS 23344D108 9,313 1,020,079 SH   SOLE 21 1,020,079 0 0
DADA NEXUS LTD ADS 23344D108 4,958 543,009 SH   SOLE 22 494,729 0 48,280
DADA NEXUS LTD ADS 23344D108 565 61,851 SH   SOLE 23 61,851 0 0
DADA NEXUS LTD ADS 23344D108 539 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108 556 60,851 SH   SOLE 26 0 0 60,851
DADA NEXUS LTD ADS 23344D108 950 104,025 SH   SOLE 28 4,503 0 99,522
DADA NEXUS LTD ADS 23344D108 3,290 360,370 SH   SOLE 30 360,370 0 0
DADA NEXUS LTD ADS 23344D108 44 4,809 SH   SOLE 34 4,809 0 0
DADA NEXUS LTD ADS 23344D108 3 359 SH   SOLE 40 359 0 0
DAILY JOURNAL CORP COM 233912104 149 478 SH   SOLE 2 41 0 437
DAILY JOURNAL CORP COM 233912104 5 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104 1,178 3,775 SH   SOLE 18 3,775 0 0
DAILY JOURNAL CORP COM 233912104 696 2,231 SH   SOLE 19 2,231 0 0
DAILY JOURNAL CORP COM 233912104 13,553 43,440 SH   SOLE 21 43,440 0 0
DAILY JOURNAL CORP COM 233912104 7,663 24,563 SH   SOLE 22 23,871 0 692
DAILY JOURNAL CORP COM 233912104 32 103 SH   SOLE 43 103 0 0
DAKTRONICS INC COM 234264109 997 259,714 SH   SOLE 2 212,232 0 47,482
DAKTRONICS INC COM 234264109 4 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 472 122,975 SH   SOLE 18 122,975 0 0
DAKTRONICS INC COM 234264109 259 67,532 SH   SOLE 19 67,532 0 0
DAKTRONICS INC COM 234264109 5,157 1,342,973 SH   SOLE 21 1,342,973 0 0
DAKTRONICS INC COM 234264109 4,517 1,176,387 SH   SOLE 22 1,155,813 0 20,574
DALLASNEWS CORPORATION COM SER A 235050101 7 950 SH   SOLE 18 950 0 0
DALLASNEWS CORPORATION COM SER A 235050101 114 16,293 SH   SOLE 21 16,293 0 0
DALLASNEWS CORPORATION COM SER A 235050101 694 99,167 SH   SOLE 22 99,167 0 0
DANA INC COM 235825205 2,869 163,269 SH   SOLE 2 105,706 0 57,563
DANA INC COM 235825205 11 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205 82 4,688 SH   SOLE 7 4,688 0 0
DANA INC COM 235825205 11,539 656,746 SH   SOLE 18 656,746 0 0
DANA INC COM 235825205 5,917 336,746 SH   SOLE 19 336,746 0 0
DANA INC COM 235825205 180,563 10,276,759 SH   SOLE 21 10,276,759 0 0
DANA INC COM 235825205 73,480 4,182,111 SH   SOLE 22 4,068,560 0 113,551
DANA INC COM 235825205 44 2,518 SH   SOLE 23 2,518 0 0
DANA INC COM 235825205 323 18,387 SH   SOLE 25 18,387 0 0
DANA INC COM 235825205 880 50,112 SH   SOLE 26 39,970 0 10,142
DANA INC COM 235825205 45 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205 1,474 83,886 SH   SOLE 30 83,886 0 0
DANA INC COM 235825205 136 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205 299 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205 2,779 158,156 SH   SOLE 43 151,494 0 6,662
DANAHER CORPORATION COM 235851102 472,993 1,612,493 SH   SOLE 2 553,979 0 1,058,514
DANAHER CORPORATION COM 235851102 139,394 475,211 SH   SOLE 4 297,476 0 177,735
DANAHER CORPORATION COM 235851102 172,061 586,578 SH   SOLE 7 568,035 0 18,543
DANAHER CORPORATION COM 235851102 6,672 22,745 SH   SOLE 13 22,745 0 0
DANAHER CORPORATION COM 235851102 20,720 70,636 SH   SOLE 15 70,636 0 0
DANAHER CORPORATION COM 235851102 13 43 SH   SOLE 17 0 0 43
DANAHER CORPORATION COM 235851102 529,532 1,805,244 SH   SOLE 18 1,424,327 0 380,917
DANAHER CORPORATION COM 235851102 685,901 2,338,326 SH   SOLE 19 2,338,326 0 0
DANAHER CORPORATION COM 235851102 4,185,038 14,267,338 SH   SOLE 21 14,267,338 0 0
DANAHER CORPORATION COM 235851102 4,084,866 13,925,837 SH   SOLE 22 12,447,875 0 1,477,962
DANAHER CORPORATION COM 235851102 253,649 864,722 SH   SOLE 23 864,722 0 0
DANAHER CORPORATION COM 235851102 287,645 980,620 SH   SOLE 25 980,620 0 0
DANAHER CORPORATION COM 235851102 449,074 1,530,953 SH   SOLE 26 594,203 0 936,750
DANAHER CORPORATION COM 235851102 325,434 1,109,448 SH   SOLE 28 17,734 0 1,091,714
DANAHER CORPORATION COM 235851102 6,696 22,828 SH   SOLE 29 22,828 0 0
DANAHER CORPORATION COM 235851102 895,114 3,051,558 SH   SOLE 30 3,051,558 0 0
DANAHER CORPORATION COM 235851102 56,745 193,450 SH   SOLE 31 121,307 0 72,143
DANAHER CORPORATION COM 235851102 440,472 1,501,627 SH   SOLE 34 1,501,627 0 0
DANAHER CORPORATION COM 235851102 75,462 257,259 SH   SOLE 36 257,259 0 0
DANAHER CORPORATION COM 235851102 6,308 21,506 SH   SOLE 40 21,506 0 0
DANAHER CORPORATION COM 235851102 530 1,806 SH   OTR 43 1,806 0 0
DANAHER CORPORATION COM 235851102 230,816 786,882 SH   SOLE 43 717,729 0 69,154
DANAHER CORPORATION 4.75 MND CV PFD 235851300 264,708 130,736 SH   SOLE 21 130,736 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 2,301 1,457 SH   SOLE 2 1,457 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 26,406 16,721 SH   SOLE 19 16,721 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 215,258 136,305 SH   SOLE 21 136,305 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 16,751 10,607 SH   SOLE 34 10,607 0 0
DANAOS CORPORATION SHS Y1968P121 479 4,668 SH   SOLE 43 4,668 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 180 30,746 SH   SOLE 2 21,978 0 8,768
DANIMER SCIENTIFIC INC COM CL A 236272100 1 125 SH   SOLE 4 125 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 6 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 41 6,981 SH   SOLE 17 0 0 6,981
DANIMER SCIENTIFIC INC COM CL A 236272100 1,374 234,428 SH   SOLE 18 234,428 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 941 160,607 SH   SOLE 19 160,607 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 24,409 4,165,294 SH   SOLE 21 4,165,294 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 12,092 2,063,470 SH   SOLE 22 2,013,070 0 50,400
DANIMER SCIENTIFIC INC COM CL A 236272100 53 8,981 SH   SOLE 25 8,981 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 29 4,920 SH   SOLE 26 0 0 4,920
DANIMER SCIENTIFIC INC COM CL A 236272100 306 52,288 SH   SOLE 28 52,288 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 314 53,625 SH   SOLE 30 53,625 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 44 7,507 SH   SOLE 40 7,507 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,927 70,846 SH   SOLE 2 2,132 0 68,714
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,211 29,297 SH   SOLE 4 9,710 0 19,587
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 281 6,802 SH   SOLE 7 6,802 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 475 11,496 SH   SOLE 13 157 0 11,339
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,848 44,734 SH   SOLE 15 44,734 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 684 16,559 SH   SOLE 18 16,559 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 91,736 2,220,128 SH   SOLE 21 2,220,128 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 22,284 539,302 SH   SOLE 22 494,049 0 45,253
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,742 66,371 SH   SOLE 23 66,371 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 70 1,687 SH   SOLE 25 1,687 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,549 85,895 SH   SOLE 26 7,900 0 77,995
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,373 81,636 SH   SOLE 28 4,058 0 77,578
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 33 792 SH   SOLE 29 792 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 66,957 1,620,453 SH   SOLE 30 1,584,900 0 35,553
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 205 4,963 SH   SOLE 31 4,963 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 138 3,329 SH   SOLE 34 3,329 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 9 221 SH   SOLE 40 221 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,331 80,613 SH   SOLE 43 74,806 0 5,807
DARDEN RESTAURANTS INC COM 237194105 22,691 170,671 SH   SOLE 2 35,316 0 135,355
DARDEN RESTAURANTS INC COM 237194105 7,727 58,120 SH   SOLE 4 50,732 0 7,388
DARDEN RESTAURANTS INC COM 237194105 16,046 120,692 SH   SOLE 7 116,719 0 3,973
DARDEN RESTAURANTS INC COM 237194105 85 636 SH   SOLE 13 636 0 0
DARDEN RESTAURANTS INC COM 237194105 2,526 18,998 SH   SOLE 15 18,998 0 0
DARDEN RESTAURANTS INC COM 237194105 29,688 223,304 SH   SOLE 18 205,761 0 17,543
DARDEN RESTAURANTS INC COM 237194105 7,209 54,227 SH   SOLE 19 54,227 0 0
DARDEN RESTAURANTS INC COM 237194105 449,443 3,380,541 SH   SOLE 21 3,380,541 0 0
DARDEN RESTAURANTS INC COM 237194105 361,842 2,721,639 SH   SOLE 22 2,462,437 0 259,202
DARDEN RESTAURANTS INC COM 237194105 21,494 161,667 SH   SOLE 23 161,667 0 0
DARDEN RESTAURANTS INC COM 237194105 20,896 157,174 SH   SOLE 25 157,174 0 0
DARDEN RESTAURANTS INC COM 237194105 36,086 271,426 SH   SOLE 26 84,065 0 187,361
DARDEN RESTAURANTS INC COM 237194105 39,206 294,895 SH   SOLE 28 2,330 0 292,565
DARDEN RESTAURANTS INC COM 237194105 71,165 535,277 SH   SOLE 30 535,277 0 0
DARDEN RESTAURANTS INC COM 237194105 3,958 29,772 SH   SOLE 31 14,995 0 14,777
DARDEN RESTAURANTS INC COM 237194105 804 6,051 SH   SOLE 34 6,051 0 0
DARDEN RESTAURANTS INC COM 237194105 6,508 48,948 SH   SOLE 36 48,948 0 0
DARDEN RESTAURANTS INC COM 237194105 613 4,610 SH   SOLE 40 4,610 0 0
DARDEN RESTAURANTS INC COM 237194105 19 143 SH   OTR 43 143 0 0
DARDEN RESTAURANTS INC COM 237194105 13,208 99,344 SH   SOLE 43 91,346 0 7,998
DARE BIOSCIENCE INC COM 23666P101 22 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101 262 176,064 SH   SOLE 21 176,064 0 0
DARE BIOSCIENCE INC COM 23666P101 613 411,164 SH   SOLE 22 411,164 0 0
DARIOHEALTH CORP COM NEW 23725P209 14 2,316 SH   SOLE 2 543 0 1,773
DARIOHEALTH CORP COM NEW 23725P209 1 217 SH   SOLE 7 217 0 0
DARIOHEALTH CORP COM NEW 23725P209 254 43,501 SH   SOLE 18 43,501 0 0
DARIOHEALTH CORP COM NEW 23725P209 137 23,491 SH   SOLE 19 23,491 0 0
DARIOHEALTH CORP COM NEW 23725P209 2,809 480,924 SH   SOLE 21 480,924 0 0
DARIOHEALTH CORP COM NEW 23725P209 1,394 238,662 SH   SOLE 22 229,114 0 9,548
DARLING INGREDIENTS INC COM 237266101 30,516 379,648 SH   SOLE 2 129,860 0 249,788
DARLING INGREDIENTS INC COM 237266101 124 1,543 SH   SOLE 4 619 0 924
DARLING INGREDIENTS INC COM 237266101 10,279 127,880 SH   SOLE 7 127,880 0 0
DARLING INGREDIENTS INC COM 237266101 28,393 353,230 SH   SOLE 18 353,230 0 0
DARLING INGREDIENTS INC COM 237266101 30,537 379,914 SH   SOLE 19 379,914 0 0
DARLING INGREDIENTS INC COM 237266101 628,568 7,819,953 SH   SOLE 21 7,819,953 0 0
DARLING INGREDIENTS INC COM 237266101 353,433 4,397,022 SH   SOLE 22 4,208,162 0 188,860
DARLING INGREDIENTS INC COM 237266101 19,860 247,081 SH   SOLE 25 247,081 0 0
DARLING INGREDIENTS INC COM 237266101 5,835 72,587 SH   SOLE 26 54,013 0 18,574
DARLING INGREDIENTS INC COM 237266101 7,092 88,235 SH   SOLE 28 88,235 0 0
DARLING INGREDIENTS INC COM 237266101 19,134 238,040 SH   SOLE 29 238,040 0 0
DARLING INGREDIENTS INC COM 237266101 26,944 335,208 SH   SOLE 30 335,208 0 0
DARLING INGREDIENTS INC COM 237266101 191 2,370 SH   SOLE 31 2,370 0 0
DARLING INGREDIENTS INC COM 237266101 176,963 2,201,583 SH   SOLE 34 2,201,583 0 0
DARLING INGREDIENTS INC COM 237266101 146 1,819 SH   SOLE 36 1,819 0 0
DARLING INGREDIENTS INC COM 237266101 1,664 20,704 SH   SOLE 40 20,704 0 0
DARLING INGREDIENTS INC COM 237266101 30 371 SH   OTR 43 371 0 0
DARLING INGREDIENTS INC COM 237266101 25,907 322,302 SH   SOLE 43 279,149 0 43,153
DASEKE INC COM 23753F107 66 6,555 SH   SOLE 2 1,348 0 5,207
DASEKE INC COM 23753F107 8 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 1,127 111,944 SH   SOLE 18 111,944 0 0
DASEKE INC COM 23753F107 728 72,248 SH   SOLE 19 72,248 0 0
DASEKE INC COM 23753F107 15,143 1,503,821 SH   SOLE 21 1,503,821 0 0
DASEKE INC COM 23753F107 12,078 1,199,370 SH   SOLE 22 1,192,554 0 6,816
DASEKE INC COM 23753F107 35 3,463 SH   SOLE 43 3,463 0 0
DATA I O CORP COM 237690102 6 1,371 SH   SOLE 18 1,371 0 0
DATA I O CORP COM 237690102 112 26,393 SH   SOLE 21 26,393 0 0
DATA I O CORP COM 237690102 74 17,467 SH   SOLE 22 17,467 0 0
DATADOG INC CL A COM 23804L103 70,098 462,786 SH   SOLE 2 36,287 0 426,499
DATADOG INC CL A COM 23804L103 18,618 122,915 SH   SOLE 4 80,254 0 42,661
DATADOG INC CL A COM 23804L103 7,901 52,165 SH   SOLE 7 52,165 0 0
DATADOG INC CL A COM 23804L103 127 841 SH   SOLE 13 841 0 0
DATADOG INC CL A COM 23804L103 2,601 17,169 SH   SOLE 15 17,169 0 0
DATADOG INC CL A COM 23804L103 4 24 SH   SOLE 17 0 0 24
DATADOG INC CL A COM 23804L103 58,326 385,064 SH   SOLE 18 373,782 0 11,282
DATADOG INC CL A COM 23804L103 25,676 169,511 SH   SOLE 19 169,511 0 0
DATADOG INC CL A COM 23804L103 771,826 5,095,573 SH   SOLE 21 5,095,573 0 0
DATADOG INC CL A COM 23804L103 823,633 5,437,596 SH   SOLE 22 5,021,799 0 415,797
DATADOG INC CL A COM 23804L103 41,006 270,717 SH   SOLE 23 270,717 0 0
DATADOG INC CL A COM 23804L103 56,449 372,672 SH   SOLE 25 372,672 0 0
DATADOG INC CL A COM 23804L103 51,101 337,368 SH   SOLE 26 146,906 0 190,462
DATADOG INC CL A COM 23804L103 67,735 447,184 SH   SOLE 28 6,491 0 440,693
DATADOG INC CL A COM 23804L103 67 441 SH   SOLE 29 441 0 0
DATADOG INC CL A COM 23804L103 185,117 1,222,139 SH   SOLE 30 1,222,139 0 0
DATADOG INC CL A COM 23804L103 7,276 48,034 SH   SOLE 31 25,058 0 22,976
DATADOG INC CL A COM 23804L103 9,415 62,156 SH   SOLE 32 62,156 0 0
DATADOG INC CL A COM 23804L103 11,656 76,952 SH   SOLE 34 76,952 0 0
DATADOG INC CL A COM 23804L103 12,125 80,047 SH   SOLE 36 80,047 0 0
DATADOG INC CL A COM 23804L103 1,061 7,007 SH   SOLE 40 7,007 0 0
DATADOG INC CL A COM 23804L103 112 737 SH   OTR 43 737 0 0
DATADOG INC CL A COM 23804L103 11,187 73,856 SH   SOLE 43 56,981 0 16,875
DATADOG INC NOTE 0.125% 6/1 23804LAB9 9,255 5,229,000 PRN   SOLE 21 5,229,000 0 0
DATCHAT INC COM 23816M107 8 2,957 SH   SOLE 18 2,957 0 0
DATCHAT INC COM 23816M107 71 27,143 SH   SOLE 21 27,143 0 0
DATTO HLDG CORP COM 23821D100 558 20,889 SH   SOLE 2 2,213 0 18,676
DATTO HLDG CORP COM 23821D100 10 386 SH   SOLE 7 386 0 0
DATTO HLDG CORP COM 23821D100 267 10,000 SH   SOLE 18 10,000 0 0
DATTO HLDG CORP COM 23821D100 175 6,545 SH   SOLE 19 6,545 0 0
DATTO HLDG CORP COM 23821D100 7,545 282,388 SH   SOLE 21 282,388 0 0
DATTO HLDG CORP COM 23821D100 15,207 569,118 SH   SOLE 22 550,955 0 18,163
DATTO HLDG CORP COM 23821D100 9 354 SH   SOLE 31 354 0 0
DATTO HLDG CORP COM 23821D100 1,795 67,183 SH   SOLE 43 65,743 0 1,440
DAVE & BUSTERS ENTMT INC COM 238337109 2,678 54,539 SH   SOLE 2 29,333 0 25,206
DAVE & BUSTERS ENTMT INC COM 238337109 5 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 29 586 SH   SOLE 7 586 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 7,692 156,655 SH   SOLE 18 153,005 0 3,650
DAVE & BUSTERS ENTMT INC COM 238337109 6,667 135,782 SH   SOLE 19 135,782 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 237,651 4,840,134 SH   SOLE 21 4,840,134 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 55,176 1,123,745 SH   SOLE 22 1,089,792 0 33,953
DAVE & BUSTERS ENTMT INC COM 238337109 137 2,794 SH   SOLE 23 2,794 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 248 5,056 SH   SOLE 25 5,056 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,351 27,521 SH   SOLE 26 10,402 0 17,119
DAVE & BUSTERS ENTMT INC COM 238337109 11 224 SH   SOLE 28 224 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,266 66,508 SH   SOLE 30 66,508 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 49 995 SH   SOLE 36 995 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 223 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,738 35,400 SH   SOLE 43 32,878 0 2,522
DAVE INC CLASS A COM 23834J102 34 4,748 SH   SOLE 2 0 0 4,748
DAVE INC CLASS A COM 23834J102 1,177 164,566 SH   SOLE 21 164,566 0 0
DAVE INC CLASS A COM 23834J102 15,267 2,135,232 SH   SOLE 22 2,135,232 0 0
DAVITA INC COM 23918K108 9,554 84,470 SH   SOLE 2 28,910 0 55,560
DAVITA INC COM 23918K108 6,065 53,616 SH   SOLE 4 32,867 0 20,749
DAVITA INC COM 23918K108 6,527 57,704 SH   SOLE 7 55,586 0 2,118
DAVITA INC COM 23918K108 24 215 SH   SOLE 13 215 0 0
DAVITA INC COM 23918K108 1,049 9,278 SH   SOLE 15 9,278 0 0
DAVITA INC COM 23918K108 11,867 104,919 SH   SOLE 18 96,387 0 8,532
DAVITA INC COM 23918K108 6,193 54,755 SH   SOLE 19 54,755 0 0
DAVITA INC COM 23918K108 241,706 2,136,910 SH   SOLE 21 2,136,910 0 0
DAVITA INC COM 23918K108 151,008 1,335,053 SH   SOLE 22 1,195,332 0 139,721
DAVITA INC COM 23918K108 9,721 85,941 SH   SOLE 23 85,941 0 0
DAVITA INC COM 23918K108 10,751 95,049 SH   SOLE 25 95,049 0 0
DAVITA INC COM 23918K108 19,020 168,159 SH   SOLE 26 82,186 0 85,973
DAVITA INC COM 23918K108 34,159 301,996 SH   SOLE 28 35,769 0 266,227
DAVITA INC COM 23918K108 81,459 720,177 SH   SOLE 30 619,788 0 100,389
DAVITA INC COM 23918K108 1,622 14,344 SH   SOLE 31 6,340 0 8,004
DAVITA INC COM 23918K108 2,095 18,522 SH   SOLE 34 18,522 0 0
DAVITA INC COM 23918K108 3,906 34,534 SH   SOLE 36 34,534 0 0
DAVITA INC COM 23918K108 279 2,463 SH   SOLE 40 2,463 0 0
DAVITA INC COM 23918K108 42 371 SH   OTR 43 371 0 0
DAVITA INC COM 23918K108 6,763 59,788 SH   SOLE 43 56,474 0 3,314
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 10 4,330 SH   SOLE 18 4,330 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 115 49,268 SH   SOLE 21 49,268 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 74 7,460 SH   SOLE 2 1,948 0 5,512
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 567 57,133 SH   SOLE 18 57,133 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 347 34,936 SH   SOLE 19 34,936 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 8,552 862,125 SH   SOLE 21 862,125 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1,716 172,978 SH   SOLE 22 168,945 0 4,033
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 281 28,284 SH   SOLE 30 28,284 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1,092 686,795 SH   SOLE 21 686,795 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1 546 SH   SOLE 43 166 0 380
DBX ETF TR XTRACKERS S&P 233051143 79 1,938 SH   SOLE 17 0 0 1,938
DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH   SOLE 17 0 0 45
DBX ETF TR XTRACK MSCI EAFE 233051200 7 182 SH   SOLE 17 0 0 182
DBX ETF TR XTKR MSCI EMRG 233051226 2 85 SH   SOLE 17 0 0 85
DBX ETF TR XTRACK USD HIGH 233051432 19 509 SH   SOLE 2 509 0 0
DBX ETF TR XTRACK USD HIGH 233051432 305 8,099 SH   SOLE 17 0 0 8,099
DBX ETF TR XTRACK MSCI EAFE 233051630 3 108 SH   SOLE 17 0 0 108
DBX ETF TR OPTIONS 233051879 7,760 234,500 SH Call SOLE 2 234,500 0 0
DBX ETF TR OPTIONS 233051879 95,382 2,882,500 SH Call SOLE 19 2,882,500 0 0
DBX ETF TR OPTIONS 233051879 12,088 365,300 SH Call SOLE 26 365,300 0 0
DBX ETF TR OPTIONS 233051879 9,695 293,000 SH Call SOLE 30 293,000 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 111 36,409 SH   SOLE 18 36,409 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 5,284 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 10 3,271 SH   SOLE 20 3,271 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 327 107,517 SH   SOLE 21 107,517 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 1 418 SH   SOLE 22 418 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 35 11,396 SH   SOLE 30 11,396 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,575 277,761 SH   SOLE 2 153,844 0 123,917
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,090 117,575 SH   SOLE 18 108,013 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7,069 762,581 SH   SOLE 19 762,581 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 15,343 1,655,124 SH   SOLE 21 1,655,124 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 14,598 1,574,721 SH   SOLE 22 1,547,106 0 27,615
DECIPHERA PHARMACEUTICALS IN COM 24344T101 148 15,953 SH   SOLE 23 15,953 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 48 5,127 SH   SOLE 25 5,127 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 978 105,547 SH   SOLE 26 9,978 0 95,569
DECIPHERA PHARMACEUTICALS IN COM 24344T101 31 3,372 SH   SOLE 28 3,372 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,485 268,107 SH   SOLE 30 268,107 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 44 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 493 53,200 SH   SOLE 43 49,872 0 3,328
DECKERS OUTDOOR CORP COM 243537107 9,739 35,575 SH   SOLE 2 21,276 0 14,299
DECKERS OUTDOOR CORP COM 243537107 27 100 SH   SOLE 4 100 0 0
DECKERS OUTDOOR CORP COM 243537107 129 471 SH   SOLE 7 471 0 0
DECKERS OUTDOOR CORP COM 243537107 16,251 59,361 SH   SOLE 18 59,361 0 0
DECKERS OUTDOOR CORP COM 243537107 2,202 8,044 SH   SOLE 19 8,044 0 0
DECKERS OUTDOOR CORP COM 243537107 357,511 1,305,880 SH   SOLE 21 1,305,880 0 0
DECKERS OUTDOOR CORP COM 243537107 203,241 742,380 SH   SOLE 22 710,236 0 32,144
DECKERS OUTDOOR CORP COM 243537107 1,397 5,104 SH   SOLE 25 5,104 0 0
DECKERS OUTDOOR CORP COM 243537107 3,224 11,775 SH   SOLE 26 9,502 0 2,273
DECKERS OUTDOOR CORP COM 243537107 135 493 SH   SOLE 28 493 0 0
DECKERS OUTDOOR CORP COM 243537107 4,670 17,057 SH   SOLE 30 17,057 0 0
DECKERS OUTDOOR CORP COM 243537107 110 402 SH   SOLE 31 402 0 0
DECKERS OUTDOOR CORP COM 243537107 950 3,471 SH   SOLE 36 3,471 0 0
DECKERS OUTDOOR CORP COM 243537107 968 3,534 SH   SOLE 40 3,534 0 0
DECKERS OUTDOOR CORP COM 243537107 19 68 SH   OTR 43 68 0 0
DECKERS OUTDOOR CORP COM 243537107 6,549 23,921 SH   SOLE 43 22,802 0 1,119
DEERE & CO COM 244199105 236,861 570,118 SH   SOLE 2 114,735 0 455,383
DEERE & CO COM 244199105 88,744 213,603 SH   SOLE 4 137,000 0 76,603
DEERE & CO COM 244199105 123,092 296,278 SH   SOLE 7 288,246 0 8,032
DEERE & CO COM 244199105 814 1,959 SH   SOLE 13 1,959 0 0
DEERE & CO COM 244199105 11,372 27,372 SH   SOLE 15 27,372 0 0
DEERE & CO COM 244199105 17 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 226,320 544,745 SH   SOLE 18 505,162 0 39,583
DEERE & CO COM 244199105 130,920 315,121 SH   SOLE 19 315,121 0 0
DEERE & CO COM 244199105 2,378,897 5,725,936 SH   SOLE 21 5,725,936 0 0
DEERE & CO COM 244199105 2,447,593 5,891,284 SH   SOLE 22 5,326,297 0 564,987
DEERE & CO COM 244199105 153,557 369,607 SH   SOLE 23 369,607 0 0
DEERE & CO COM 244199105 245,807 591,650 SH   SOLE 25 591,650 0 0
DEERE & CO COM 244199105 257,247 619,186 SH   SOLE 26 218,232 0 400,954
DEERE & CO COM 244199105 293,378 706,152 SH   SOLE 28 7,940 0 698,212
DEERE & CO COM 244199105 44,095 106,135 SH   SOLE 29 106,135 0 0
DEERE & CO COM 244199105 595,131 1,432,462 SH   SOLE 30 1,431,603 0 859
DEERE & CO COM 244199105 27,168 65,393 SH   SOLE 31 31,912 0 33,481
DEERE & CO COM 244199105 154,293 371,379 SH   SOLE 34 371,379 0 0
DEERE & CO COM 244199105 47,185 113,572 SH   SOLE 36 113,572 0 0
DEERE & CO COM 244199105 4,101 9,870 SH   SOLE 40 9,870 0 0
DEERE & CO COM 244199105 286 688 SH   OTR 43 688 0 0
DEERE & CO COM 244199105 112,393 270,525 SH   SOLE 43 250,860 0 19,665
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1,939 78,653 SH   SOLE 2 63,673 0 14,980
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 202 8,194 SH   SOLE 18 8,194 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 4,310 174,848 SH   SOLE 19 174,848 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 6,703 271,925 SH   SOLE 21 271,925 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 12,512 507,594 SH   SOLE 22 492,255 0 15,339
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 6 251 SH   SOLE 31 251 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 29,886 1,212,423 SH   SOLE 34 1,212,423 0 0
DELCATH SYS INC COM NEW 24661P807 7 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807 79 12,395 SH   SOLE 21 12,395 0 0
DELCATH SYS INC COM NEW 24661P807 2 390 SH   SOLE 22 390 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,227 246,315 SH   SOLE 2 117,478 0 128,837
DELEK US HLDGS INC NEW COM 24665A103 7 332 SH   SOLE 4 332 0 0
DELEK US HLDGS INC NEW COM 24665A103 74 3,482 SH   SOLE 7 3,482 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,235 199,588 SH   SOLE 18 193,180 0 6,408
DELEK US HLDGS INC NEW COM 24665A103 15,918 750,137 SH   SOLE 19 750,137 0 0
DELEK US HLDGS INC NEW COM 24665A103 54,341 2,560,816 SH   SOLE 21 2,560,816 0 0
DELEK US HLDGS INC NEW COM 24665A103 50,279 2,369,413 SH   SOLE 22 2,301,485 0 67,928
DELEK US HLDGS INC NEW COM 24665A103 522 24,605 SH   SOLE 23 24,605 0 0
DELEK US HLDGS INC NEW COM 24665A103 179 8,433 SH   SOLE 25 8,433 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,581 168,774 SH   SOLE 26 22,073 0 146,701
DELEK US HLDGS INC NEW COM 24665A103 909 42,824 SH   SOLE 30 42,824 0 0
DELEK US HLDGS INC NEW COM 24665A103 422 19,879 SH   SOLE 34 19,879 0 0
DELEK US HLDGS INC NEW COM 24665A103 172 8,087 SH   SOLE 36 8,087 0 0
DELEK US HLDGS INC NEW COM 24665A103 162 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103 554 26,101 SH   SOLE 43 21,485 0 4,616
DELL TECHNOLOGIES INC CL C 24703L202 48,373 963,797 SH   SOLE 2 434,144 0 529,653
DELL TECHNOLOGIES INC CL C 24703L202 16,318 325,117 SH   SOLE 4 178,636 0 146,481
DELL TECHNOLOGIES INC CL C 24703L202 1,746 34,778 SH   SOLE 7 34,778 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,149 42,818 SH   SOLE 13 42,818 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,794 35,737 SH   SOLE 15 35,737 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 24,307 484,302 SH   SOLE 18 280,370 0 203,932
DELL TECHNOLOGIES INC CL C 24703L202 71,319 1,420,973 SH   SOLE 19 1,420,973 0 0
DELL TECHNOLOGIES INC CL C 24703L202 193,691 3,859,154 SH   SOLE 21 3,859,154 0 0
DELL TECHNOLOGIES INC CL C 24703L202 365,507 7,282,469 SH   SOLE 22 6,245,624 0 1,036,845
DELL TECHNOLOGIES INC CL C 24703L202 24,354 485,243 SH   SOLE 23 485,243 0 0
DELL TECHNOLOGIES INC CL C 24703L202 55,224 1,100,308 SH   SOLE 25 1,100,308 0 0
DELL TECHNOLOGIES INC CL C 24703L202 44,771 892,032 SH   SOLE 26 310,370 0 581,662
DELL TECHNOLOGIES INC CL C 24703L202 43,144 859,619 SH   SOLE 28 47,331 0 812,288
DELL TECHNOLOGIES INC CL C 24703L202 899 17,906 SH   SOLE 29 17,906 0 0
DELL TECHNOLOGIES INC CL C 24703L202 96,135 1,915,413 SH   SOLE 30 1,612,508 0 302,905
DELL TECHNOLOGIES INC CL C 24703L202 8,456 168,475 SH   SOLE 31 138,238 0 30,237
DELL TECHNOLOGIES INC CL C 24703L202 6,534 130,178 SH   SOLE 34 130,178 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7,188 143,217 SH   SOLE 36 143,217 0 0
DELL TECHNOLOGIES INC CL C 24703L202 454 9,041 SH   SOLE 40 9,041 0 0
DELL TECHNOLOGIES INC CL C 24703L202 30 588 SH   OTR 43 588 0 0
DELL TECHNOLOGIES INC CL C 24703L202 18,389 366,380 SH   SOLE 43 352,983 0 13,397
DELTA AIR LINES INC DEL COM NEW 247361702 17,581 444,311 SH   SOLE 2 132,772 0 311,539
DELTA AIR LINES INC DEL COM NEW 247361702 3,582 90,517 SH   SOLE 4 67,955 0 22,562
DELTA AIR LINES INC DEL COM NEW 247361702 20,876 527,574 SH   SOLE 7 507,031 0 20,543
DELTA AIR LINES INC DEL COM NEW 247361702 33 842 SH   SOLE 13 842 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,052 26,587 SH   SOLE 15 26,587 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3 81 SH   SOLE 17 0 0 81
DELTA AIR LINES INC DEL COM NEW 247361702 75,731 1,913,856 SH   SOLE 18 1,835,817 0 78,039
DELTA AIR LINES INC DEL COM NEW 247361702 33,933 857,545 SH   SOLE 19 857,545 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 683,292 17,267,935 SH   SOLE 21 17,267,935 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 500,324 12,644,025 SH   SOLE 22 11,857,866 0 786,159
DELTA AIR LINES INC DEL COM NEW 247361702 8,408 212,492 SH   SOLE 23 212,492 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,122 230,536 SH   SOLE 25 230,536 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 30,375 767,619 SH   SOLE 26 251,856 0 515,763
DELTA AIR LINES INC DEL COM NEW 247361702 8,891 224,694 SH   SOLE 28 23,088 0 201,606
DELTA AIR LINES INC DEL COM NEW 247361702 75,713 1,913,387 SH   SOLE 30 1,913,387 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,675 42,328 SH   SOLE 31 24,098 0 18,230
DELTA AIR LINES INC DEL COM NEW 247361702 10,105 255,368 SH   SOLE 34 255,368 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,646 92,149 SH   SOLE 36 92,149 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 237 5,995 SH   SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 106 2,690 SH   OTR 43 2,690 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,336 337,032 SH   SOLE 43 298,772 0 38,260
DELTA APPAREL INC COM 247368103 36 1,224 SH   SOLE 18 1,224 0 0
DELTA APPAREL INC COM 247368103 686 23,031 SH   SOLE 21 23,031 0 0
DELTA APPAREL INC COM 247368103 3,671 123,222 SH   SOLE 22 123,222 0 0
DELUXE CORP COM 248019101 1,451 47,996 SH   SOLE 2 16,981 0 31,015
DELUXE CORP COM 248019101 5 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101 18 596 SH   SOLE 7 596 0 0
DELUXE CORP COM 248019101 4,750 157,065 SH   SOLE 18 157,065 0 0
DELUXE CORP COM 248019101 4,074 134,706 SH   SOLE 19 134,706 0 0
DELUXE CORP COM 248019101 160,287 5,300,500 SH   SOLE 21 5,300,500 0 0
DELUXE CORP COM 248019101 33,936 1,122,230 SH   SOLE 22 1,078,060 0 44,170
DELUXE CORP COM 248019101 32 1,060 SH   SOLE 23 1,060 0 0
DELUXE CORP COM 248019101 218 7,220 SH   SOLE 25 7,220 0 0
DELUXE CORP COM 248019101 1,054 34,861 SH   SOLE 26 16,404 0 18,457
DELUXE CORP COM 248019101 9 292 SH   SOLE 28 292 0 0
DELUXE CORP COM 248019101 2,249 74,386 SH   SOLE 30 74,386 0 0
DELUXE CORP COM 248019101 93 3,067 SH   SOLE 36 3,067 0 0
DELUXE CORP COM 248019101 151 4,979 SH   SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 925 30,595 SH   SOLE 43 29,632 0 963
DENALI THERAPEUTICS INC COM 24823R105 3,095 96,196 SH   SOLE 2 45,211 0 50,985
DENALI THERAPEUTICS INC COM 24823R105 10 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105 42 1,309 SH   SOLE 7 1,309 0 0
DENALI THERAPEUTICS INC COM 24823R105 8,333 259,022 SH   SOLE 18 239,085 0 19,937
DENALI THERAPEUTICS INC COM 24823R105 17,205 534,806 SH   SOLE 19 534,806 0 0
DENALI THERAPEUTICS INC COM 24823R105 137,777 4,282,787 SH   SOLE 21 4,282,787 0 0
DENALI THERAPEUTICS INC COM 24823R105 78,799 2,449,462 SH   SOLE 22 2,401,450 0 48,012
DENALI THERAPEUTICS INC COM 24823R105 507 15,747 SH   SOLE 23 15,747 0 0
DENALI THERAPEUTICS INC COM 24823R105 427 13,285 SH   SOLE 25 13,285 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,182 98,899 SH   SOLE 26 23,550 0 75,349
DENALI THERAPEUTICS INC COM 24823R105 56 1,727 SH   SOLE 28 1,727 0 0
DENALI THERAPEUTICS INC COM 24823R105 12,728 395,642 SH   SOLE 30 395,642 0 0
DENALI THERAPEUTICS INC COM 24823R105 82 2,563 SH   SOLE 36 2,563 0 0
DENALI THERAPEUTICS INC COM 24823R105 308 9,573 SH   SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 12 377 SH   OTR 43 377 0 0
DENALI THERAPEUTICS INC COM 24823R105 773 24,026 SH   SOLE 43 23,758 0 268
DENBURY INC COM 24790A101 1,937 24,653 SH   SOLE 2 18,879 0 5,774
DENBURY INC COM 24790A101 10 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101 57 722 SH   SOLE 7 722 0 0
DENBURY INC COM 24790A101 10,674 135,851 SH   SOLE 18 131,918 0 3,933
DENBURY INC COM 24790A101 10,235 130,265 SH   SOLE 19 130,265 0 0
DENBURY INC COM 24790A101 143,928 1,831,842 SH   SOLE 21 1,831,842 0 0
DENBURY INC COM 24790A101 92,545 1,177,869 SH   SOLE 22 1,148,077 0 29,792
DENBURY INC COM 24790A101 89 1,131 SH   SOLE 23 1,131 0 0
DENBURY INC COM 24790A101 557 7,083 SH   SOLE 25 7,083 0 0
DENBURY INC COM 24790A101 1,775 22,594 SH   SOLE 26 17,190 0 5,404
DENBURY INC COM 24790A101 4,951 63,015 SH   SOLE 30 63,015 0 0
DENBURY INC COM 24790A101 468 5,951 SH   SOLE 40 5,951 0 0
DENBURY INC COM 24790A101 1 10 SH   SOLE 43 0 0 10
DENNYS CORP COM 24869P104 512 35,755 SH   SOLE 2 17,640 0 18,115
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 13 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 2,375 165,969 SH   SOLE 18 165,969 0 0
DENNYS CORP COM 24869P104 1,617 112,997 SH   SOLE 19 112,997 0 0
DENNYS CORP COM 24869P104 29,792 2,081,885 SH   SOLE 21 2,081,885 0 0
DENNYS CORP COM 24869P104 22,427 1,567,199 SH   SOLE 22 1,517,099 0 50,100
DENNYS CORP COM 24869P104 116 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104 376 26,287 SH   SOLE 26 22,809 0 3,478
DENNYS CORP COM 24869P104 7 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104 508 35,489 SH   SOLE 30 35,489 0 0
DENNYS CORP COM 24869P104 93 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 547 38,212 SH   SOLE 43 37,855 0 357
DENTSPLY SIRONA INC COM 24906P109 43,222 878,139 SH   SOLE 2 410,531 0 467,608
DENTSPLY SIRONA INC COM 24906P109 9,534 193,703 SH   SOLE 4 112,574 0 81,129
DENTSPLY SIRONA INC COM 24906P109 9,516 193,340 SH   SOLE 7 186,213 0 7,127
DENTSPLY SIRONA INC COM 24906P109 83 1,686 SH   SOLE 13 1,686 0 0
DENTSPLY SIRONA INC COM 24906P109 1,668 33,893 SH   SOLE 15 33,893 0 0
DENTSPLY SIRONA INC COM 24906P109 87,393 1,775,562 SH   SOLE 18 1,598,459 0 177,103
DENTSPLY SIRONA INC COM 24906P109 282,837 5,746,386 SH   SOLE 19 5,746,386 0 0
DENTSPLY SIRONA INC COM 24906P109 275,720 5,601,790 SH   SOLE 21 5,601,790 0 0
DENTSPLY SIRONA INC COM 24906P109 247,213 5,022,606 SH   SOLE 22 4,561,746 0 460,860
DENTSPLY SIRONA INC COM 24906P109 18,749 380,930 SH   SOLE 23 380,930 0 0
DENTSPLY SIRONA INC COM 24906P109 54,396 1,105,165 SH   SOLE 25 1,105,165 0 0
DENTSPLY SIRONA INC COM 24906P109 32,078 651,724 SH   SOLE 26 136,350 0 515,374
DENTSPLY SIRONA INC COM 24906P109 28,899 587,148 SH   SOLE 28 3,890 0 583,258
DENTSPLY SIRONA INC COM 24906P109 68,673 1,395,229 SH   SOLE 30 1,386,544 0 8,685
DENTSPLY SIRONA INC COM 24906P109 2,218 45,064 SH   SOLE 31 21,215 0 23,849
DENTSPLY SIRONA INC COM 24906P109 12,984 263,787 SH   SOLE 34 263,787 0 0
DENTSPLY SIRONA INC COM 24906P109 4,054 82,357 SH   SOLE 36 82,357 0 0
DENTSPLY SIRONA INC COM 24906P109 360 7,315 SH   SOLE 40 7,315 0 0
DENTSPLY SIRONA INC COM 24906P109 41 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109 5,734 116,497 SH   SOLE 43 100,525 0 15,972
DERMATA THERAPEUTICS INC COM 249845108 1 512 SH   SOLE 18 512 0 0
DERMATA THERAPEUTICS INC COM 249845108 21 17,157 SH   SOLE 21 17,157 0 0
DERMTECH INC COM 24984K105 113 7,684 SH   SOLE 2 5,004 0 2,680
DERMTECH INC COM 24984K105 6 381 SH   SOLE 7 381 0 0
DERMTECH INC COM 24984K105 1,016 69,196 SH   SOLE 18 69,196 0 0
DERMTECH INC COM 24984K105 642 43,740 SH   SOLE 19 43,740 0 0
DERMTECH INC COM 24984K105 12,569 856,219 SH   SOLE 21 856,219 0 0
DERMTECH INC COM 24984K105 8,454 575,881 SH   SOLE 22 563,578 0 12,303
DERMTECH INC COM 24984K105 32 2,192 SH   SOLE 25 2,192 0 0
DERMTECH INC COM 24984K105 1,187 80,865 SH   SOLE 30 80,865 0 0
DERMTECH INC COM 24984K105 30 2,033 SH   SOLE 40 2,033 0 0
DERMTECH INC COM 24984K105 220 14,996 SH   SOLE 43 14,932 0 64
DESCARTES SYS GROUP INC COM 249906108 17,226 235,138 SH   SOLE 21 235,138 0 0
DESCARTES SYS GROUP INC COM 249906108 40 548 SH   SOLE 43 548 0 0
DESIGN THERAPEUTICS INC COM 25056L103 858 53,147 SH   SOLE 2 49,132 0 4,015
DESIGN THERAPEUTICS INC COM 25056L103 4 217 SH   SOLE 7 217 0 0
DESIGN THERAPEUTICS INC COM 25056L103 1,512 93,627 SH   SOLE 18 93,627 0 0
DESIGN THERAPEUTICS INC COM 25056L103 20,290 1,256,325 SH   SOLE 19 1,256,325 0 0
DESIGN THERAPEUTICS INC COM 25056L103 17,082 1,057,695 SH   SOLE 21 1,057,695 0 0
DESIGN THERAPEUTICS INC COM 25056L103 5,953 368,599 SH   SOLE 22 359,178 0 9,421
DESIGN THERAPEUTICS INC COM 25056L103 445 27,525 SH   SOLE 30 27,525 0 0
DESIGN THERAPEUTICS INC COM 25056L103 4,743 293,685 SH   SOLE 34 293,685 0 0
DESIGNER BRANDS INC CL A 250565108 1,173 86,789 SH   SOLE 2 45,804 0 40,985
DESIGNER BRANDS INC CL A 250565108 2 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108 11 851 SH   SOLE 7 851 0 0
DESIGNER BRANDS INC CL A 250565108 2,876 212,858 SH   SOLE 18 205,818 0 7,040
DESIGNER BRANDS INC CL A 250565108 5,748 425,479 SH   SOLE 19 425,479 0 0
DESIGNER BRANDS INC CL A 250565108 100,997 7,475,709 SH   SOLE 21 7,475,709 0 0
DESIGNER BRANDS INC CL A 250565108 24,200 1,791,297 SH   SOLE 22 1,757,349 0 33,948
DESIGNER BRANDS INC CL A 250565108 156 11,530 SH   SOLE 23 11,530 0 0
DESIGNER BRANDS INC CL A 250565108 105 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108 1,225 90,648 SH   SOLE 26 20,603 0 70,045
DESIGNER BRANDS INC CL A 250565108 8 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108 1,148 84,980 SH   SOLE 30 84,980 0 0
DESIGNER BRANDS INC CL A 250565108 57 4,193 SH   SOLE 36 4,193 0 0
DESIGNER BRANDS INC CL A 250565108 80 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,087 80,448 SH   SOLE 43 80,182 0 266
DESKTOP METAL INC COM CL A 25058X105 1,217 256,691 SH   SOLE 2 102,037 0 154,654
DESKTOP METAL INC COM CL A 25058X105 6 1,354 SH   SOLE 4 1,354 0 0
DESKTOP METAL INC COM CL A 25058X105 9 1,885 SH   SOLE 7 1,885 0 0
DESKTOP METAL INC COM CL A 25058X105 2,560 539,987 SH   SOLE 18 520,425 0 19,562
DESKTOP METAL INC COM CL A 25058X105 5,337 1,125,877 SH   SOLE 19 1,125,877 0 0
DESKTOP METAL INC COM CL A 25058X105 32,989 6,959,795 SH   SOLE 21 6,959,795 0 0
DESKTOP METAL INC COM CL A 25058X105 24,521 5,173,195 SH   SOLE 22 5,033,209 0 139,986
DESKTOP METAL INC COM CL A 25058X105 153 32,283 SH   SOLE 23 32,283 0 0
DESKTOP METAL INC COM CL A 25058X105 116 24,395 SH   SOLE 25 24,395 0 0
DESKTOP METAL INC COM CL A 25058X105 1,331 280,788 SH   SOLE 26 107,841 0 172,947
DESKTOP METAL INC COM CL A 25058X105 53 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105 678 143,063 SH   SOLE 30 143,063 0 0
DESKTOP METAL INC COM CL A 25058X105 102 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105 99 20,839 SH   SOLE 43 20,839 0 0
DESPEGAR COM CORP ORD SHS G27358103 54 4,461 SH   SOLE 2 4,461 0 0
DESPEGAR COM CORP ORD SHS G27358103 316 25,898 SH   SOLE 21 25,898 0 0
DESPEGAR COM CORP ORD SHS G27358103 42 3,466 SH   SOLE 22 3,466 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,145 93,841 SH   SOLE 30 93,841 0 0
DESTINATION XL GROUP INC COM 25065K104 2,231 457,223 SH   SOLE 22 457,223 0 0
DESTINATION XL GROUP INC COM 25065K104 9 1,810 SH   SOLE 43 0 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898 12,645 999,640 SH   SOLE 43 847,114 0 152,526
DEVON ENERGY CORP NEW COM 25179M103 71,881 1,215,639 SH   SOLE 2 508,141 0 707,498
DEVON ENERGY CORP NEW COM 25179M103 35,747 604,548 SH   SOLE 4 294,018 0 310,530
DEVON ENERGY CORP NEW COM 25179M103 37,265 630,228 SH   SOLE 7 590,190 0 40,038
DEVON ENERGY CORP NEW COM 25179M103 4,638 78,436 SH   SOLE 13 78,436 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,609 94,864 SH   SOLE 15 94,864 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 18 SH   SOLE 17 0 0 18
DEVON ENERGY CORP NEW COM 25179M103 77,031 1,302,739 SH   SOLE 18 1,137,060 0 165,679
DEVON ENERGY CORP NEW COM 25179M103 104,621 1,769,342 SH   SOLE 19 1,769,342 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,268,564 21,453,812 SH   SOLE 21 21,453,812 0 0
DEVON ENERGY CORP NEW COM 25179M103 928,032 15,694,767 SH   SOLE 22 14,242,851 0 1,451,916
DEVON ENERGY CORP NEW COM 25179M103 50,915 861,067 SH   SOLE 23 861,067 0 0
DEVON ENERGY CORP NEW COM 25179M103 65,154 1,101,870 SH   SOLE 25 1,101,870 0 0
DEVON ENERGY CORP NEW COM 25179M103 91,167 1,541,806 SH   SOLE 26 600,655 0 941,151
DEVON ENERGY CORP NEW COM 25179M103 84,517 1,429,336 SH   SOLE 28 984 0 1,428,352
DEVON ENERGY CORP NEW COM 25179M103 2,894 48,949 SH   SOLE 29 48,949 0 0
DEVON ENERGY CORP NEW COM 25179M103 265,991 4,498,403 SH   SOLE 30 4,443,677 0 54,726
DEVON ENERGY CORP NEW COM 25179M103 12,621 213,447 SH   SOLE 31 141,657 0 71,790
DEVON ENERGY CORP NEW COM 25179M103 59,625 1,008,372 SH   SOLE 34 1,008,372 0 0
DEVON ENERGY CORP NEW COM 25179M103 14,559 246,218 SH   SOLE 36 246,218 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,306 22,087 SH   SOLE 40 22,087 0 0
DEVON ENERGY CORP NEW COM 25179M103 95 1,610 SH   OTR 43 1,610 0 0
DEVON ENERGY CORP NEW COM 25179M103 68,817 1,163,834 SH   SOLE 43 1,055,897 0 107,937
DEVON ENERGY CORP NEW OPTIONS 25179M103 426 7,200 SH Call SOLE 2 0 0 7,200
DEVON ENERGY CORP NEW OPTIONS 25179M103 822 13,900 SH Call SOLE 4 13,900 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 9,774 165,300 SH Call SOLE 18 165,300 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 198,091 3,350,100 SH Call SOLE 19 3,350,100 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 6,457 109,200 SH Call SOLE 22 109,200 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 627 10,600 SH Call SOLE 26 10,600 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 54,748 925,900 SH Call SOLE 34 925,900 0 0
DEXCOM INC COM 252131107 110,138 215,281 SH   SOLE 2 52,262 0 163,019
DEXCOM INC COM 252131107 37,148 72,611 SH   SOLE 4 42,581 0 30,030
DEXCOM INC COM 252131107 48,851 95,486 SH   SOLE 7 92,744 0 2,742
DEXCOM INC COM 252131107 234 457 SH   SOLE 13 457 0 0
DEXCOM INC COM 252131107 4,787 9,357 SH   SOLE 15 9,357 0 0
DEXCOM INC COM 252131107 3 5 SH   SOLE 17 0 0 5
DEXCOM INC COM 252131107 105,974 207,143 SH   SOLE 18 193,859 0 13,284
DEXCOM INC COM 252131107 251,182 490,974 SH   SOLE 19 490,974 0 0
DEXCOM INC COM 252131107 1,802,322 3,522,913 SH   SOLE 21 3,522,913 0 0
DEXCOM INC COM 252131107 1,057,461 2,066,968 SH   SOLE 22 1,876,141 0 190,827
DEXCOM INC COM 252131107 62,004 121,196 SH   SOLE 23 121,196 0 0
DEXCOM INC COM 252131107 78,268 152,986 SH   SOLE 25 152,986 0 0
DEXCOM INC COM 252131107 104,366 203,999 SH   SOLE 26 75,547 0 128,452
DEXCOM INC COM 252131107 105,450 206,119 SH   SOLE 28 5,877 0 200,242
DEXCOM INC COM 252131107 50 98 SH   SOLE 29 98 0 0
DEXCOM INC COM 252131107 328,938 642,960 SH   SOLE 30 609,419 0 33,541
DEXCOM INC COM 252131107 10,947 21,398 SH   SOLE 31 10,583 0 10,815
DEXCOM INC COM 252131107 11,683 22,837 SH   SOLE 32 22,837 0 0
DEXCOM INC COM 252131107 144,310 282,076 SH   SOLE 34 282,076 0 0
DEXCOM INC COM 252131107 17,876 34,941 SH   SOLE 36 34,941 0 0
DEXCOM INC COM 252131107 1,683 3,289 SH   SOLE 40 3,289 0 0
DEXCOM INC COM 252131107 153 300 SH   OTR 43 300 0 0
DEXCOM INC COM 252131107 32,710 63,936 SH   SOLE 43 56,242 0 7,694
DEXCOM INC NOTE 0.750%12/0 252131AH0 16,269 5,229,000 PRN   SOLE 21 5,229,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 9,443 8,270,000 PRN   SOLE 21 8,270,000 0 0
DHI GROUP INC COM 23331S100 169 28,359 SH   SOLE 2 28,359 0 0
DHI GROUP INC COM 23331S100 54 9,153 SH   SOLE 18 9,153 0 0
DHI GROUP INC COM 23331S100 836 140,522 SH   SOLE 21 140,522 0 0
DHI GROUP INC COM 23331S100 3,698 621,548 SH   SOLE 22 621,548 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 880 151,809 SH   SOLE 2 6,091 0 145,718
DHT HOLDINGS INC SHS NEW Y2065G121 12 2,032 SH   SOLE 7 2,032 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,404 414,529 SH   SOLE 18 414,529 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,474 254,159 SH   SOLE 19 254,159 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 27,926 4,814,848 SH   SOLE 21 4,814,848 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 8,296 1,430,290 SH   SOLE 22 1,342,518 0 87,772
DIAGEO PLC SPON ADR NEW 25243Q205 33 162 SH   SOLE 17 0 0 162
DIAGEO PLC SPON ADR NEW 25243Q205 59,355 292,185 SH   SOLE 18 291,330 0 855
DIAGEO PLC SPON ADR NEW 25243Q205 67,182 330,719 SH   SOLE 43 304,677 0 26,042
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 10 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 129 51,515 SH   SOLE 21 51,515 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 2 984 SH   SOLE 22 984 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 530 2,829 SH   SOLE 2 864 0 1,965
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 9 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,835 9,797 SH   SOLE 18 9,797 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 982 5,244 SH   SOLE 19 5,244 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 25,419 135,712 SH   SOLE 21 135,712 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 16,202 86,504 SH   SOLE 22 83,186 0 3,318
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 102 544 SH   SOLE 25 544 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 161 862 SH   SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 785 4,189 SH   SOLE 30 4,189 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 93 495 SH   SOLE 36 495 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 93 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 31 164 SH   OTR 43 164 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,582 13,783 SH   SOLE 43 10,467 0 3,316
DIAMOND OFFSHORE DRILLING IN COM 25271C201 5 705 SH   SOLE 43 705 0 0
DIAMONDBACK ENERGY INC COM 25278X109 28,925 211,006 SH   SOLE 2 72,624 0 138,382
DIAMONDBACK ENERGY INC COM 25278X109 16,904 123,312 SH   SOLE 4 50,479 0 72,833
DIAMONDBACK ENERGY INC COM 25278X109 19,928 145,374 SH   SOLE 7 140,477 0 4,897
DIAMONDBACK ENERGY INC COM 25278X109 103 753 SH   SOLE 13 753 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,362 24,525 SH   SOLE 15 24,525 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1 5 SH   SOLE 17 0 0 5
DIAMONDBACK ENERGY INC COM 25278X109 43,440 316,895 SH   SOLE 18 289,631 0 27,264
DIAMONDBACK ENERGY INC COM 25278X109 30,767 224,444 SH   SOLE 19 224,444 0 0
DIAMONDBACK ENERGY INC COM 25278X109 802,083 5,851,201 SH   SOLE 21 5,851,201 0 0
DIAMONDBACK ENERGY INC COM 25278X109 564,736 4,119,752 SH   SOLE 22 3,765,513 0 354,239
DIAMONDBACK ENERGY INC COM 25278X109 29,192 212,956 SH   SOLE 23 212,956 0 0
DIAMONDBACK ENERGY INC COM 25278X109 37,103 270,669 SH   SOLE 25 270,669 0 0
DIAMONDBACK ENERGY INC COM 25278X109 46,800 341,406 SH   SOLE 26 99,539 0 241,867
DIAMONDBACK ENERGY INC COM 25278X109 39,086 285,130 SH   SOLE 28 0 0 285,130
DIAMONDBACK ENERGY INC COM 25278X109 23 171 SH   SOLE 29 171 0 0
DIAMONDBACK ENERGY INC COM 25278X109 152,584 1,113,104 SH   SOLE 30 1,113,104 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,055 22,289 SH   SOLE 31 18,373 0 3,916
DIAMONDBACK ENERGY INC COM 25278X109 7,571 55,228 SH   SOLE 34 55,228 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,387 68,476 SH   SOLE 36 68,476 0 0
DIAMONDBACK ENERGY INC COM 25278X109 754 5,504 SH   SOLE 40 5,504 0 0
DIAMONDBACK ENERGY INC COM 25278X109 74 541 SH   OTR 43 541 0 0
DIAMONDBACK ENERGY INC COM 25278X109 28,400 207,179 SH   SOLE 43 182,349 0 24,830
DIAMONDBACK ENERGY INC OPTIONS 25278X109 288 2,100 SH Call SOLE 2 0 0 2,100
DIAMONDBACK ENERGY INC OPTIONS 25278X109 452 3,300 SH Call SOLE 4 3,300 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 5,277 38,500 SH Call SOLE 18 38,500 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 121,357 885,300 SH Call SOLE 19 885,300 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 3,537 25,800 SH Call SOLE 22 25,800 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 424 3,100 SH Call SOLE 26 3,100 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 31,693 231,200 SH Call SOLE 34 231,200 0 0
DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33,438 3,415,500 SH   SOLE 2 3,415,500 0 0
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 290 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,758 273,093 SH   SOLE 2 120,375 0 152,718
DIAMONDROCK HOSPITALITY CO COM 252784301 992 98,186 SH   SOLE 4 98,186 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,706 267,954 SH   SOLE 7 267,954 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,843 776,554 SH   SOLE 18 776,554 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 22,804 2,257,821 SH   SOLE 19 2,257,821 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 271,521 26,883,233 SH   SOLE 21 26,883,233 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 74,820 7,407,900 SH   SOLE 22 7,192,189 0 215,711
DIAMONDROCK HOSPITALITY CO COM 252784301 266 26,319 SH   SOLE 23 26,319 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,177 908,573 SH   SOLE 25 908,573 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,712 169,457 SH   SOLE 26 52,604 0 116,853
DIAMONDROCK HOSPITALITY CO COM 252784301 1,317 130,379 SH   SOLE 28 3,747 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 7,177 710,548 SH   SOLE 30 710,548 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,615 258,883 SH   SOLE 34 258,883 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 125 12,357 SH   SOLE 36 12,357 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 252 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,081 107,004 SH   SOLE 43 103,997 0 3,007
DICE THERAPEUTICS INC COM 23345J104 47 2,472 SH   SOLE 2 462 0 2,010
DICE THERAPEUTICS INC COM 23345J104 768 40,129 SH   SOLE 18 40,129 0 0
DICE THERAPEUTICS INC COM 23345J104 512 26,774 SH   SOLE 19 26,774 0 0
DICE THERAPEUTICS INC COM 23345J104 9,209 481,375 SH   SOLE 21 481,375 0 0
DICE THERAPEUTICS INC COM 23345J104 5,926 309,790 SH   SOLE 22 304,034 0 5,756
DICKS SPORTING GOODS INC COM 253393102 32,470 324,640 SH   SOLE 2 191,150 0 133,490
DICKS SPORTING GOODS INC COM 253393102 112 1,117 SH   SOLE 4 1,117 0 0
DICKS SPORTING GOODS INC COM 253393102 135 1,348 SH   SOLE 7 1,348 0 0
DICKS SPORTING GOODS INC COM 253393102 14,645 146,421 SH   SOLE 18 145,903 0 518
DICKS SPORTING GOODS INC COM 253393102 21,328 213,234 SH   SOLE 19 213,234 0 0
DICKS SPORTING GOODS INC COM 253393102 307,017 3,069,558 SH   SOLE 21 3,069,558 0 0
DICKS SPORTING GOODS INC COM 253393102 189,812 1,897,737 SH   SOLE 22 1,817,735 0 80,002
DICKS SPORTING GOODS INC COM 253393102 823 8,226 SH   SOLE 25 8,226 0 0
DICKS SPORTING GOODS INC COM 253393102 2,744 27,439 SH   SOLE 26 22,457 0 4,982
DICKS SPORTING GOODS INC COM 253393102 117 1,168 SH   SOLE 28 1,168 0 0
DICKS SPORTING GOODS INC COM 253393102 3,793 37,922 SH   SOLE 30 37,922 0 0
DICKS SPORTING GOODS INC COM 253393102 93 933 SH   SOLE 31 933 0 0
DICKS SPORTING GOODS INC COM 253393102 6,825 68,240 SH   SOLE 34 68,240 0 0
DICKS SPORTING GOODS INC COM 253393102 93 931 SH   SOLE 36 931 0 0
DICKS SPORTING GOODS INC COM 253393102 829 8,290 SH   SOLE 40 8,290 0 0
DICKS SPORTING GOODS INC COM 253393102 4,961 49,600 SH   SOLE 43 39,900 0 9,700
DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 11,825 3,800,000 PRN   SOLE 21 3,800,000 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 552 220,857 SH   SOLE 2 6,506 0 214,351
DIDI GLOBAL INC SPONSORED ADS 23292E108 250 99,957 SH   SOLE 4 22,263 0 77,694
DIDI GLOBAL INC SPONSORED ADS 23292E108 63 25,224 SH   SOLE 7 25,224 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 144 57,584 SH   SOLE 13 0 0 57,584
DIDI GLOBAL INC SPONSORED ADS 23292E108 473 189,317 SH   SOLE 15 189,317 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 203 81,058 SH   SOLE 18 81,058 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 10,197 4,078,880 SH   SOLE 21 4,078,880 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 5,471 2,188,579 SH   SOLE 22 2,030,334 0 158,245
DIDI GLOBAL INC SPONSORED ADS 23292E108 707 282,809 SH   SOLE 23 282,809 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 4,945 1,978,128 SH   SOLE 25 1,978,128 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 774 309,509 SH   SOLE 26 0 0 309,509
DIDI GLOBAL INC SPONSORED ADS 23292E108 3,453 1,381,360 SH   SOLE 28 23,148 0 1,358,212
DIDI GLOBAL INC SPONSORED ADS 23292E108 3,541 1,416,359 SH   SOLE 30 1,416,359 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 104 41,743 SH   SOLE 34 41,743 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 3 1,253 SH   SOLE 40 1,253 0 0
DIEBOLD NIXDORF INC COM STK 253651103 201 29,896 SH   SOLE 2 21,829 0 8,067
DIEBOLD NIXDORF INC COM STK 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NIXDORF INC COM STK 253651103 8 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103 1,676 249,034 SH   SOLE 18 249,034 0 0
DIEBOLD NIXDORF INC COM STK 253651103 871 129,456 SH   SOLE 19 129,456 0 0
DIEBOLD NIXDORF INC COM STK 253651103 57,550 8,551,237 SH   SOLE 21 8,551,237 0 0
DIEBOLD NIXDORF INC COM STK 253651103 11,535 1,713,970 SH   SOLE 22 1,669,464 0 44,506
DIEBOLD NIXDORF INC COM STK 253651103 63 9,379 SH   SOLE 25 9,379 0 0
DIEBOLD NIXDORF INC COM STK 253651103 167 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NIXDORF INC COM STK 253651103 898 133,480 SH   SOLE 30 133,480 0 0
DIEBOLD NIXDORF INC COM STK 253651103 43 6,417 SH   SOLE 36 6,417 0 0
DIEBOLD NIXDORF INC COM STK 253651103 74 11,014 SH   SOLE 40 11,014 0 0
DIEBOLD NIXDORF INC COM STK 253651103 306 45,431 SH   SOLE 43 45,431 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 411 1,642,704 SH   SOLE 22 1,642,704 0 0
DIGI INTL INC COM 253798102 970 45,059 SH   SOLE 2 22,749 0 22,310
DIGI INTL INC COM 253798102 12 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 2,901 134,810 SH   SOLE 18 134,810 0 0
DIGI INTL INC COM 253798102 1,360 63,220 SH   SOLE 19 63,220 0 0
DIGI INTL INC COM 253798102 92,752 4,310,052 SH   SOLE 21 4,310,052 0 0
DIGI INTL INC COM 253798102 19,876 923,583 SH   SOLE 22 889,580 0 34,003
DIGI INTL INC COM 253798102 1,023 47,535 SH   SOLE 25 47,535 0 0
DIGI INTL INC COM 253798102 188 8,735 SH   SOLE 26 4,527 0 4,208
DIGI INTL INC COM 253798102 1,013 47,084 SH   SOLE 30 47,084 0 0
DIGI INTL INC COM 253798102 170 7,889 SH   SOLE 34 7,889 0 0
DIGI INTL INC COM 253798102 1 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102 82 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 318 14,784 SH   SOLE 43 14,784 0 0
DIGIMARC CORP NEW COM 25381B101 47 1,781 SH   SOLE 2 448 0 1,333
DIGIMARC CORP NEW COM 25381B101 5 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 915 34,714 SH   SOLE 18 34,714 0 0
DIGIMARC CORP NEW COM 25381B101 588 22,302 SH   SOLE 19 22,302 0 0
DIGIMARC CORP NEW COM 25381B101 11,811 447,913 SH   SOLE 21 447,913 0 0
DIGIMARC CORP NEW COM 25381B101 8,057 305,552 SH   SOLE 22 303,137 0 2,415
DIGIMARC CORP NEW COM 25381B101 53 2,013 SH   SOLE 43 2,013 0 0
DIGITAL ALLY INC COM NEW 25382P208 11 10,370 SH   SOLE 18 10,370 0 0
DIGITAL ALLY INC COM NEW 25382P208 124 113,790 SH   SOLE 21 113,790 0 0
DIGITAL ALLY INC COM NEW 25382P208 877 804,495 SH   SOLE 22 804,495 0 0
DIGITAL BRANDS GROUP INC COM 25401N101 3 1,722 SH   SOLE 18 1,722 0 0
DIGITAL BRANDS GROUP INC COM 25401N101 30 15,997 SH   SOLE 21 15,997 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 1 385 SH   SOLE 2 0 0 385
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 33 8,990 SH   SOLE 18 8,990 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 4 1,111 SH   SOLE 19 1,111 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 324 88,941 SH   SOLE 21 88,941 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 40 10,990 SH   SOLE 22 10,145 0 845
DIGITAL RLTY TR INC COM 253868103 100,097 705,906 SH   SOLE 2 147,034 0 558,872
DIGITAL RLTY TR INC COM 253868103 52,979 373,616 SH   SOLE 4 361,473 0 12,143
DIGITAL RLTY TR INC COM 253868103 89,703 632,599 SH   SOLE 7 624,661 0 7,938
DIGITAL RLTY TR INC COM 253868103 180 1,266 SH   SOLE 13 1,266 0 0
DIGITAL RLTY TR INC COM 253868103 5,642 39,789 SH   SOLE 15 39,789 0 0
DIGITAL RLTY TR INC COM 253868103 80,529 567,905 SH   SOLE 18 528,935 0 38,970
DIGITAL RLTY TR INC COM 253868103 119,990 846,190 SH   SOLE 19 846,190 0 0
DIGITAL RLTY TR INC COM 253868103 1,225,999 8,645,974 SH   SOLE 21 8,645,974 0 0
DIGITAL RLTY TR INC COM 253868103 1,158,391 8,169,186 SH   SOLE 22 7,454,315 0 714,871
DIGITAL RLTY TR INC COM 253868103 53,488 377,205 SH   SOLE 23 377,205 0 0
DIGITAL RLTY TR INC COM 253868103 225,216 1,588,265 SH   SOLE 25 1,588,265 0 0
DIGITAL RLTY TR INC COM 253868103 80,325 566,465 SH   SOLE 26 198,516 0 367,949
DIGITAL RLTY TR INC COM 253868103 96,478 680,379 SH   SOLE 28 14,066 0 666,313
DIGITAL RLTY TR INC COM 253868103 57 402 SH   SOLE 29 402 0 0
DIGITAL RLTY TR INC COM 253868103 379,645 2,677,327 SH   SOLE 30 2,677,327 0 0
DIGITAL RLTY TR INC COM 253868103 8,962 63,199 SH   SOLE 31 31,330 0 31,869
DIGITAL RLTY TR INC COM 253868103 35,233 248,471 SH   SOLE 34 248,471 0 0
DIGITAL RLTY TR INC COM 253868103 15,137 106,746 SH   SOLE 36 106,746 0 0
DIGITAL RLTY TR INC COM 253868103 1,354 9,552 SH   SOLE 40 9,552 0 0
DIGITAL RLTY TR INC COM 253868103 77 544 SH   OTR 43 544 0 0
DIGITAL RLTY TR INC COM 253868103 27,270 192,315 SH   SOLE 43 180,323 0 11,992
DIGITAL TURBINE INC COM NEW 25400W102 6,011 137,214 SH   SOLE 2 86,867 0 50,347
DIGITAL TURBINE INC COM NEW 25400W102 62 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102 56 1,285 SH   SOLE 7 1,285 0 0
DIGITAL TURBINE INC COM NEW 25400W102 17,969 410,167 SH   SOLE 18 396,237 0 13,930
DIGITAL TURBINE INC COM NEW 25400W102 20,580 469,767 SH   SOLE 19 469,767 0 0
DIGITAL TURBINE INC COM NEW 25400W102 281,981 6,436,458 SH   SOLE 21 6,436,458 0 0
DIGITAL TURBINE INC COM NEW 25400W102 120,743 2,756,069 SH   SOLE 22 2,700,893 0 55,176
DIGITAL TURBINE INC COM NEW 25400W102 537 12,264 SH   SOLE 23 12,264 0 0
DIGITAL TURBINE INC COM NEW 25400W102 567 12,941 SH   SOLE 25 12,941 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,728 85,105 SH   SOLE 26 26,942 0 58,163
DIGITAL TURBINE INC COM NEW 25400W102 69 1,573 SH   SOLE 28 1,573 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,479 56,579 SH   SOLE 30 56,579 0 0
DIGITAL TURBINE INC COM NEW 25400W102 504 11,502 SH   SOLE 40 11,502 0 0
DIGITAL TURBINE INC COM NEW 25400W102 10 221 SH   OTR 43 221 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,498 34,191 SH   SOLE 43 31,048 0 3,143
DIGITALBRIDGE GROUP INC CL A COM 25401T108 3,699 513,782 SH   SOLE 2 170,216 0 343,566
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,674 232,460 SH   SOLE 4 232,460 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,430 615,296 SH   SOLE 7 615,296 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 10,342 1,436,404 SH   SOLE 18 1,436,404 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 13,824 1,919,954 SH   SOLE 19 1,919,954 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 140,037 19,449,541 SH   SOLE 21 19,449,541 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 112,088 15,567,766 SH   SOLE 22 15,060,407 0 507,359
DIGITALBRIDGE GROUP INC CL A COM 25401T108 260 36,071 SH   SOLE 23 36,071 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 15,474 2,149,131 SH   SOLE 25 2,149,131 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,770 245,779 SH   SOLE 26 113,969 0 131,810
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,163 300,467 SH   SOLE 28 8,667 0 291,800
DIGITALBRIDGE GROUP INC CL A COM 25401T108 8,092 1,123,933 SH   SOLE 30 1,123,933 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 193 26,765 SH   SOLE 36 26,765 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 468 64,977 SH   SOLE 40 64,977 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,145 575,696 SH   SOLE 43 564,000 0 11,696
DIGITALOCEAN HLDGS INC COM 25402D102 2,285 39,492 SH   SOLE 2 18,999 0 20,493
DIGITALOCEAN HLDGS INC COM 25402D102 8 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 41 701 SH   SOLE 7 701 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 8,051 139,175 SH   SOLE 18 134,268 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102 81,485 1,408,556 SH   SOLE 19 1,408,556 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 95,459 1,650,111 SH   SOLE 21 1,650,111 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 47,280 817,286 SH   SOLE 22 795,144 0 22,142
DIGITALOCEAN HLDGS INC COM 25402D102 249 4,302 SH   SOLE 23 4,302 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 199 3,443 SH   SOLE 25 3,443 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 1,724 29,796 SH   SOLE 26 10,557 0 19,239
DIGITALOCEAN HLDGS INC COM 25402D102 923 15,952 SH   SOLE 30 15,952 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 204 3,519 SH   SOLE 40 3,519 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 52 904 SH   SOLE 43 904 0 0
DILLARDS INC CL A 254067101 3,442 12,825 SH   SOLE 2 3,847 0 8,978
DILLARDS INC CL A 254067101 2 6 SH   SOLE 4 6 0 0
DILLARDS INC CL A 254067101 21 77 SH   SOLE 7 77 0 0
DILLARDS INC CL A 254067101 4,480 16,693 SH   SOLE 18 16,137 0 556
DILLARDS INC CL A 254067101 9,198 34,270 SH   SOLE 19 34,270 0 0
DILLARDS INC CL A 254067101 52,995 197,454 SH   SOLE 21 197,454 0 0
DILLARDS INC CL A 254067101 37,094 138,211 SH   SOLE 22 132,049 0 6,162
DILLARDS INC CL A 254067101 231 859 SH   SOLE 23 859 0 0
DILLARDS INC CL A 254067101 215 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101 1,960 7,301 SH   SOLE 26 1,699 0 5,602
DILLARDS INC CL A 254067101 924 3,442 SH   SOLE 30 3,442 0 0
DILLARDS INC CL A 254067101 197 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101 2,035 7,583 SH   SOLE 43 7,518 0 65
DIME CMNTY BANCSHARES INC COM 25432X102 1,306 37,780 SH   SOLE 2 19,156 0 18,624
DIME CMNTY BANCSHARES INC COM 25432X102 6 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 14 404 SH   SOLE 7 404 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 4,521 130,774 SH   SOLE 18 130,774 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,110 61,031 SH   SOLE 19 61,031 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 142,989 4,136,205 SH   SOLE 21 4,136,205 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 31,564 913,039 SH   SOLE 22 876,105 0 36,934
DIME CMNTY BANCSHARES INC COM 25432X102 145 4,189 SH   SOLE 25 4,189 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 447 12,919 SH   SOLE 26 12,919 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2 57 SH   SOLE 28 57 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,335 67,555 SH   SOLE 30 67,555 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 143 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,353 39,143 SH   SOLE 43 39,143 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,379 86,256 SH   SOLE 17 0 0 86,256
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 0 12 SH   SOLE 17 0 0 12
DINE BRANDS GLOBAL INC COM 254423106 874 11,208 SH   SOLE 2 7,234 0 3,974
DINE BRANDS GLOBAL INC COM 254423106 5 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 16 201 SH   SOLE 7 201 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,361 55,942 SH   SOLE 18 55,942 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,749 60,930 SH   SOLE 19 60,930 0 0
DINE BRANDS GLOBAL INC COM 254423106 156,926 2,013,166 SH   SOLE 21 2,013,166 0 0
DINE BRANDS GLOBAL INC COM 254423106 31,498 404,081 SH   SOLE 22 393,115 0 10,966
DINE BRANDS GLOBAL INC COM 254423106 56 724 SH   SOLE 23 724 0 0
DINE BRANDS GLOBAL INC COM 254423106 154 1,982 SH   SOLE 25 1,982 0 0
DINE BRANDS GLOBAL INC COM 254423106 910 11,678 SH   SOLE 26 6,726 0 4,952
DINE BRANDS GLOBAL INC COM 254423106 2,321 29,774 SH   SOLE 30 29,774 0 0
DINE BRANDS GLOBAL INC COM 254423106 143 1,838 SH   SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 986 12,650 SH   SOLE 43 9,280 0 3,370
DINGDONG CAYMAN LTD ADS 25445D101 4 1,124 SH   SOLE 2 1,124 0 0
DINGDONG CAYMAN LTD ADS 25445D101 8 2,152 SH   SOLE 22 2,152 0 0
DIODES INC COM 254543101 4,864 55,920 SH   SOLE 2 42,492 0 13,428
DIODES INC COM 254543101 52 603 SH   SOLE 4 189 0 414
DIODES INC COM 254543101 54 619 SH   SOLE 7 619 0 0
DIODES INC COM 254543101 13,392 153,943 SH   SOLE 18 152,518 0 1,425
DIODES INC COM 254543101 8,690 99,894 SH   SOLE 19 99,894 0 0
DIODES INC COM 254543101 461,051 5,300,049 SH   SOLE 21 5,300,049 0 0
DIODES INC COM 254543101 96,543 1,109,814 SH   SOLE 22 1,079,079 0 30,735
DIODES INC COM 254543101 76 879 SH   SOLE 23 879 0 0
DIODES INC COM 254543101 561 6,445 SH   SOLE 25 6,445 0 0
DIODES INC COM 254543101 1,693 19,462 SH   SOLE 26 15,191 0 4,271
DIODES INC COM 254543101 69 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101 26,805 308,137 SH   SOLE 30 308,137 0 0
DIODES INC COM 254543101 32 370 SH   SOLE 34 370 0 0
DIODES INC COM 254543101 514 5,912 SH   SOLE 40 5,912 0 0
DIODES INC COM 254543101 2,845 32,709 SH   SOLE 43 28,018 0 4,691
DISCOVER FINL SVCS COM 254709108 73,792 669,676 SH   SOLE 2 190,361 0 479,315
DISCOVER FINL SVCS COM 254709108 27,228 247,103 SH   SOLE 4 150,635 0 96,468
DISCOVER FINL SVCS COM 254709108 29,104 264,126 SH   SOLE 7 250,449 0 13,677
DISCOVER FINL SVCS COM 254709108 1,657 15,042 SH   SOLE 13 15,042 0 0
DISCOVER FINL SVCS COM 254709108 4,574 41,513 SH   SOLE 15 41,513 0 0
DISCOVER FINL SVCS COM 254709108 0 3 SH   SOLE 17 0 0 3
DISCOVER FINL SVCS COM 254709108 78,534 712,718 SH   SOLE 18 668,595 0 44,123
DISCOVER FINL SVCS COM 254709108 16,609 150,733 SH   SOLE 19 150,733 0 0
DISCOVER FINL SVCS COM 254709108 920,637 8,354,993 SH   SOLE 21 8,354,993 0 0
DISCOVER FINL SVCS COM 254709108 691,228 6,273,052 SH   SOLE 22 5,583,158 0 689,894
DISCOVER FINL SVCS COM 254709108 44,661 405,310 SH   SOLE 23 405,310 0 0
DISCOVER FINL SVCS COM 254709108 53,136 482,226 SH   SOLE 25 482,226 0 0
DISCOVER FINL SVCS COM 254709108 75,488 685,071 SH   SOLE 26 274,563 0 410,508
DISCOVER FINL SVCS COM 254709108 66,725 605,549 SH   SOLE 28 27,307 0 578,242
DISCOVER FINL SVCS COM 254709108 950 8,621 SH   SOLE 29 8,621 0 0
DISCOVER FINL SVCS COM 254709108 166,534 1,511,332 SH   SOLE 30 1,508,035 0 3,297
DISCOVER FINL SVCS COM 254709108 9,439 85,665 SH   SOLE 31 51,612 0 34,053
DISCOVER FINL SVCS COM 254709108 2,314 20,996 SH   SOLE 34 20,996 0 0
DISCOVER FINL SVCS COM 254709108 14,338 130,125 SH   SOLE 36 130,125 0 0
DISCOVER FINL SVCS COM 254709108 1,084 9,836 SH   SOLE 40 9,836 0 0
DISCOVER FINL SVCS COM 254709108 72 657 SH   OTR 43 657 0 0
DISCOVER FINL SVCS COM 254709108 31,665 287,368 SH   SOLE 43 247,096 0 40,272
DISCOVERY INC COM SER A 25470F104 14,761 592,326 SH   SOLE 2 282,315 0 310,011
DISCOVERY INC COM SER A 25470F104 2,429 97,481 SH   SOLE 4 81,273 0 16,208
DISCOVERY INC COM SER A 25470F104 3,632 145,733 SH   SOLE 7 142,747 0 2,986
DISCOVERY INC COM SER A 25470F104 10 419 SH   SOLE 13 419 0 0
DISCOVERY INC COM SER A 25470F104 663 26,600 SH   SOLE 15 26,600 0 0
DISCOVERY INC COM SER A 25470F104 11,972 480,419 SH   SOLE 18 456,789 0 23,630
DISCOVERY INC COM SER A 25470F104 38,716 1,553,617 SH   SOLE 19 1,553,617 0 0
DISCOVERY INC COM SER A 25470F104 122,345 4,909,492 SH   SOLE 21 4,909,492 0 0
DISCOVERY INC COM SER A 25470F104 95,591 3,835,907 SH   SOLE 22 3,503,918 0 331,989
DISCOVERY INC COM SER A 25470F104 8,772 352,024 SH   SOLE 23 352,024 0 0
DISCOVERY INC COM SER A 25470F104 9,740 390,848 SH   SOLE 25 390,848 0 0
DISCOVERY INC COM SER A 25470F104 9,691 388,892 SH   SOLE 26 169,150 0 219,742
DISCOVERY INC COM SER A 25470F104 10,884 436,775 SH   SOLE 28 1,746 0 435,029
DISCOVERY INC COM SER A 25470F104 32 1,269 SH   SOLE 29 1,269 0 0
DISCOVERY INC COM SER A 25470F104 32,177 1,291,210 SH   SOLE 30 1,169,683 0 121,527
DISCOVERY INC COM SER A 25470F104 979 39,268 SH   SOLE 31 20,132 0 19,136
DISCOVERY INC COM SER A 25470F104 2,936 117,805 SH   SOLE 34 117,805 0 0
DISCOVERY INC COM SER A 25470F104 2,103 84,378 SH   SOLE 36 84,378 0 0
DISCOVERY INC COM SER A 25470F104 160 6,431 SH   SOLE 40 6,431 0 0
DISCOVERY INC COM SER A 25470F104 588 23,600 SH   SOLE 43 16,016 0 7,584
DISCOVERY INC OPTIONS 25470F104 80 3,200 SH Call SOLE 4 3,200 0 0
DISCOVERY INC OPTIONS 25470F104 957 38,400 SH Call SOLE 18 38,400 0 0
DISCOVERY INC OPTIONS 25470F104 16,893 677,900 SH Call SOLE 19 677,900 0 0
DISCOVERY INC OPTIONS 25470F104 580 23,300 SH Call SOLE 22 23,300 0 0
DISCOVERY INC OPTIONS 25470F104 5,164 207,200 SH Call SOLE 34 207,200 0 0
DISCOVERY INC COM SER C 25470F302 15,328 613,855 SH   SOLE 2 104,982 0 508,873
DISCOVERY INC COM SER C 25470F302 6,056 242,543 SH   SOLE 4 134,004 0 108,539
DISCOVERY INC COM SER C 25470F302 9,059 362,798 SH   SOLE 7 275,993 0 86,805
DISCOVERY INC COM SER C 25470F302 127 5,085 SH   SOLE 13 5,085 0 0
DISCOVERY INC COM SER C 25470F302 1,003 40,167 SH   SOLE 15 40,167 0 0
DISCOVERY INC COM SER C 25470F302 13,410 537,063 SH   SOLE 18 482,070 0 54,993
DISCOVERY INC COM SER C 25470F302 5,518 220,999 SH   SOLE 19 220,999 0 0
DISCOVERY INC COM SER C 25470F302 262,045 10,494,381 SH   SOLE 21 10,494,381 0 0
DISCOVERY INC COM SER C 25470F302 165,320 6,620,762 SH   SOLE 22 5,982,987 0 637,775
DISCOVERY INC COM SER C 25470F302 9,700 388,454 SH   SOLE 23 388,454 0 0
DISCOVERY INC COM SER C 25470F302 20,534 822,343 SH   SOLE 25 822,343 0 0
DISCOVERY INC COM SER C 25470F302 18,828 754,035 SH   SOLE 26 308,011 0 446,024
DISCOVERY INC COM SER C 25470F302 21,812 873,544 SH   SOLE 28 20,803 0 852,741
DISCOVERY INC COM SER C 25470F302 49 1,961 SH   SOLE 29 1,961 0 0
DISCOVERY INC COM SER C 25470F302 64,791 2,594,768 SH   SOLE 30 2,580,021 0 14,747
DISCOVERY INC COM SER C 25470F302 1,565 62,669 SH   SOLE 31 28,701 0 33,968
DISCOVERY INC COM SER C 25470F302 354 14,181 SH   SOLE 34 14,181 0 0
DISCOVERY INC COM SER C 25470F302 3,504 140,333 SH   SOLE 36 140,333 0 0
DISCOVERY INC COM SER C 25470F302 229 9,181 SH   SOLE 40 9,181 0 0
DISCOVERY INC COM SER C 25470F302 7 264 SH   OTR 43 264 0 0
DISCOVERY INC COM SER C 25470F302 2,748 110,051 SH   SOLE 43 100,683 0 9,368
DISH NETWORK CORPORATION CL A 25470M109 16,239 513,066 SH   SOLE 2 69,963 0 443,103
DISH NETWORK CORPORATION CL A 25470M109 5,125 161,918 SH   SOLE 4 90,518 0 71,400
DISH NETWORK CORPORATION CL A 25470M109 6,743 213,051 SH   SOLE 7 206,088 0 6,963
DISH NETWORK CORPORATION CL A 25470M109 32 1,008 SH   SOLE 13 1,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,203 38,008 SH   SOLE 15 38,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 13,355 421,961 SH   SOLE 18 387,528 0 34,433
DISH NETWORK CORPORATION CL A 25470M109 4,133 130,577 SH   SOLE 19 130,577 0 0
DISH NETWORK CORPORATION CL A 25470M109 248,170 7,841,062 SH   SOLE 21 7,841,062 0 0
DISH NETWORK CORPORATION CL A 25470M109 166,754 5,268,699 SH   SOLE 22 4,759,099 0 509,600
DISH NETWORK CORPORATION CL A 25470M109 9,535 301,255 SH   SOLE 23 301,255 0 0
DISH NETWORK CORPORATION CL A 25470M109 10,547 333,234 SH   SOLE 25 333,234 0 0
DISH NETWORK CORPORATION CL A 25470M109 17,168 542,441 SH   SOLE 26 201,209 0 341,232
DISH NETWORK CORPORATION CL A 25470M109 11,014 348,004 SH   SOLE 28 4,640 0 343,364
DISH NETWORK CORPORATION CL A 25470M109 42 1,340 SH   SOLE 29 1,340 0 0
DISH NETWORK CORPORATION CL A 25470M109 45,435 1,435,556 SH   SOLE 30 1,435,556 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,772 55,998 SH   SOLE 31 28,138 0 27,860
DISH NETWORK CORPORATION CL A 25470M109 387 12,236 SH   SOLE 34 12,236 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,650 115,328 SH   SOLE 36 115,328 0 0
DISH NETWORK CORPORATION CL A 25470M109 230 7,276 SH   SOLE 40 7,276 0 0
DISH NETWORK CORPORATION CL A 25470M109 29 905 SH   OTR 43 905 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,430 108,377 SH   SOLE 43 95,231 0 13,146
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,966 2,186,000 PRN   SOLE 2 1,504,000 0 682,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 280 311,000 PRN   SOLE 18 311,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 10,790 11,996,000 PRN   SOLE 19 11,996,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 17,800 19,789,000 PRN   SOLE 21 19,789,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 61 68,000 PRN   SOLE 22 68,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,283 1,426,000 PRN   SOLE 26 639,000 0 787,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5 6,000 PRN   SOLE 30 6,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 2,901 3,225,000 PRN   SOLE 34 3,225,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1,777 1,900,000 PRN   SOLE 2 1,900,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 6,391 6,835,000 PRN   SOLE 21 6,835,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,506 3,750,000 PRN   SOLE 22 3,750,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 13,155 13,560,000 PRN   SOLE 21 13,560,000 0 0
DISNEY WALT CO COM 254687106 491,666 3,584,615 SH   SOLE 2 490,630 0 3,093,985
DISNEY WALT CO COM 254687106 164,609 1,200,127 SH   SOLE 4 747,516 0 452,611
DISNEY WALT CO COM 254687106 219,879 1,603,085 SH   SOLE 7 1,550,120 0 52,965
DISNEY WALT CO COM 254687106 6,498 47,374 SH   SOLE 13 47,374 0 0
DISNEY WALT CO COM 254687106 23,202 169,158 SH   SOLE 15 169,158 0 0
DISNEY WALT CO COM 254687106 64 464 SH   SOLE 17 0 0 464
DISNEY WALT CO COM 254687106 398,678 2,906,665 SH   SOLE 18 2,654,614 0 252,051
DISNEY WALT CO COM 254687106 234,997 1,713,308 SH   SOLE 19 1,713,308 0 0
DISNEY WALT CO COM 254687106 9,533 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 5,065,229 36,929,344 SH   SOLE 21 36,929,344 0 0
DISNEY WALT CO COM 254687106 5,227,138 38,109,784 SH   SOLE 22 34,499,021 0 3,610,763
DISNEY WALT CO COM 254687106 311,657 2,272,215 SH   SOLE 23 2,272,215 0 0
DISNEY WALT CO COM 254687106 454,284 3,312,070 SH   SOLE 25 3,312,070 0 0
DISNEY WALT CO COM 254687106 673,241 4,908,438 SH   SOLE 26 2,244,208 0 2,664,230
DISNEY WALT CO COM 254687106 577,651 4,211,512 SH   SOLE 28 118,232 0 4,093,280
DISNEY WALT CO COM 254687106 464 3,382 SH   SOLE 29 3,382 0 0
DISNEY WALT CO COM 254687106 1,657,383 12,083,572 SH   SOLE 30 12,083,572 0 0
DISNEY WALT CO COM 254687106 55,190 402,375 SH   SOLE 31 197,919 0 204,456
DISNEY WALT CO COM 254687106 23,870 174,032 SH   SOLE 32 174,032 0 0
DISNEY WALT CO COM 254687106 167,926 1,224,309 SH   SOLE 34 1,224,309 0 0
DISNEY WALT CO COM 254687106 103,099 751,672 SH   SOLE 36 751,672 0 0
DISNEY WALT CO COM 254687106 8,346 60,850 SH   SOLE 40 60,850 0 0
DISNEY WALT CO COM 254687106 575 4,194 SH   OTR 43 4,194 0 0
DISNEY WALT CO COM 254687106 214,250 1,562,043 SH   SOLE 43 1,417,985 0 144,058
DISNEY WALT CO OPTIONS 254687106 302 2,200 SH Call SOLE 4 2,200 0 0
DISNEY WALT CO OPTIONS 254687106 2,469 18,000 SH Call SOLE 18 18,000 0 0
DISNEY WALT CO OPTIONS 254687106 17,707 129,100 SH Call SOLE 19 129,100 0 0
DISNEY WALT CO OPTIONS 254687106 1,344 9,800 SH Call SOLE 22 9,800 0 0
DISNEY WALT CO OPTIONS 254687106 233 1,700 SH Call SOLE 26 1,700 0 0
DISNEY WALT CO OPTIONS 254687106 9,683 70,600 SH Call SOLE 34 70,600 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 5,142 679,261 SH   SOLE 2 87,162 0 592,099
DIVERSEY HLDGS LTD ORD SHS G28923103 328 43,362 SH   SOLE 4 43,362 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 6 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 4,265 563,378 SH   SOLE 18 563,378 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 48,366 6,389,116 SH   SOLE 19 6,389,116 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 6,527 862,264 SH   SOLE 21 862,264 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 12,094 1,597,668 SH   SOLE 22 1,543,616 0 54,052
DIVERSEY HLDGS LTD ORD SHS G28923103 409 54,028 SH   SOLE 26 54,028 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 45 5,998 SH   SOLE 30 5,998 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 11 1,490 SH   SOLE 31 1,490 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 19,371 2,558,942 SH   SOLE 34 2,558,942 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 872 272,623 SH   SOLE 2 67,362 0 205,261
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 356 111,186 SH   SOLE 4 111,186 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 943 294,597 SH   SOLE 7 294,597 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,828 883,813 SH   SOLE 18 883,813 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,345 732,659 SH   SOLE 19 732,659 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 99,603 31,125,883 SH   SOLE 21 31,125,883 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 25,885 8,089,208 SH   SOLE 22 7,834,023 0 255,185
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 22 6,899 SH   SOLE 23 6,899 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,474 1,085,536 SH   SOLE 25 1,085,536 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 252 78,667 SH   SOLE 26 61,275 0 17,392
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 469 146,643 SH   SOLE 28 0 0 146,643
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,703 844,641 SH   SOLE 30 844,641 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 81 25,210 SH   SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 685 214,184 SH   SOLE 43 209,834 0 4,350
DIXIE GROUP INC CL A 255519100 8 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100 160 51,648 SH   SOLE 21 51,648 0 0
DIXIE GROUP INC CL A 255519100 793 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100 22 1,140 SH   SOLE 18 1,140 0 0
DLH HLDGS CORP COM 23335Q100 260 13,710 SH   SOLE 21 13,710 0 0
DLH HLDGS CORP COM 23335Q100 718 37,920 SH   SOLE 22 37,920 0 0
DLOCAL LTD CLASS A COM G29018101 1,140 36,460 SH   SOLE 2 36,460 0 0
DLOCAL LTD CLASS A COM G29018101 11,837 378,649 SH   SOLE 19 378,649 0 0
DLOCAL LTD CLASS A COM G29018101 78 2,493 SH   SOLE 21 2,493 0 0
DLOCAL LTD CLASS A COM G29018101 27,554 881,432 SH   SOLE 34 881,432 0 0
DLOCAL LTD CLASS A COM G29018101 285 9,116 SH   SOLE 43 9,081 0 35
DMC GLOBAL INC COM 23291C103 229 7,502 SH   SOLE 2 5,381 0 2,121
DMC GLOBAL INC COM 23291C103 2 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 9 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,067 67,762 SH   SOLE 18 67,762 0 0
DMC GLOBAL INC COM 23291C103 1,018 33,390 SH   SOLE 19 33,390 0 0
DMC GLOBAL INC COM 23291C103 74,624 2,446,676 SH   SOLE 21 2,446,676 0 0
DMC GLOBAL INC COM 23291C103 14,888 488,128 SH   SOLE 22 477,310 0 10,818
DMC GLOBAL INC COM 23291C103 94 3,077 SH   SOLE 25 3,077 0 0
DMC GLOBAL INC COM 23291C103 373 12,236 SH   SOLE 26 9,675 0 2,561
DMC GLOBAL INC COM 23291C103 1,024 33,574 SH   SOLE 30 33,574 0 0
DMC GLOBAL INC COM 23291C103 90 2,938 SH   SOLE 36 2,938 0 0
DMC GLOBAL INC COM 23291C103 79 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103 229 7,496 SH   SOLE 43 7,149 0 347
DOCEBO INC COM 25609L105 10,194 196,717 SH   SOLE 18 196,717 0 0
DOCEBO INC COM 25609L105 1,929 37,216 SH   SOLE 21 37,216 0 0
DOCGO INC COM 256086109 68 7,365 SH   SOLE 2 3,627 0 3,738
DOCGO INC COM 256086109 1,502 162,327 SH   SOLE 21 162,327 0 0
DOCGO INC COM 256086109 9,129 986,868 SH   SOLE 22 986,868 0 0
DOCUSIGN INC COM 256163106 38,374 358,238 SH   SOLE 2 60,312 0 297,926
DOCUSIGN INC COM 256163106 12,651 118,098 SH   SOLE 4 74,102 0 43,996
DOCUSIGN INC COM 256163106 4,542 42,398 SH   SOLE 7 42,398 0 0
DOCUSIGN INC COM 256163106 77 717 SH   SOLE 13 717 0 0
DOCUSIGN INC COM 256163106 1,670 15,587 SH   SOLE 15 15,587 0 0
DOCUSIGN INC COM 256163106 34,347 320,643 SH   SOLE 18 310,396 0 10,247
DOCUSIGN INC COM 256163106 6,745 62,963 SH   SOLE 19 62,963 0 0
DOCUSIGN INC COM 256163106 401,792 3,750,855 SH   SOLE 21 3,750,855 0 0
DOCUSIGN INC COM 256163106 453,345 4,232,122 SH   SOLE 22 3,884,984 0 347,138
DOCUSIGN INC COM 256163106 25,764 240,511 SH   SOLE 23 240,511 0 0
DOCUSIGN INC COM 256163106 26,546 247,815 SH   SOLE 25 247,815 0 0
DOCUSIGN INC COM 256163106 30,523 284,944 SH   SOLE 26 132,386 0 152,558
DOCUSIGN INC COM 256163106 41,616 388,503 SH   SOLE 28 7,104 0 381,399
DOCUSIGN INC COM 256163106 45 424 SH   SOLE 29 424 0 0
DOCUSIGN INC COM 256163106 74,600 696,416 SH   SOLE 30 667,726 0 28,690
DOCUSIGN INC COM 256163106 4,729 44,144 SH   SOLE 31 22,706 0 21,438
DOCUSIGN INC COM 256163106 4,964 46,343 SH   SOLE 32 46,343 0 0
DOCUSIGN INC COM 256163106 2,231 20,830 SH   SOLE 34 20,830 0 0
DOCUSIGN INC COM 256163106 7,656 71,469 SH   SOLE 36 71,469 0 0
DOCUSIGN INC COM 256163106 703 6,564 SH   SOLE 40 6,564 0 0
DOCUSIGN INC COM 256163106 47 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106 9,694 90,500 SH   SOLE 43 78,286 0 12,214
DOCUSIGN INC NOTE 1/1 256163AD8 6,452 6,900,000 PRN   SOLE 2 6,900,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 4,474 4,785,000 PRN   SOLE 21 4,785,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 12,623 13,500,000 PRN   SOLE 22 13,500,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 11,859 151,608 SH   SOLE 2 52,103 0 99,505
DOLBY LABORATORIES INC COM CL A 25659T107 79 1,009 SH   SOLE 4 261 0 748
DOLBY LABORATORIES INC COM CL A 25659T107 70 893 SH   SOLE 7 893 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,095 26,782 SH   SOLE 18 26,782 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,520 19,435 SH   SOLE 19 19,435 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 90,644 1,158,829 SH   SOLE 21 1,158,829 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 112,074 1,432,810 SH   SOLE 22 1,358,677 0 74,133
DOLBY LABORATORIES INC COM CL A 25659T107 707 9,033 SH   SOLE 25 9,033 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,375 30,357 SH   SOLE 26 24,659 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107 9,519 121,699 SH   SOLE 28 1,163 0 120,536
DOLBY LABORATORIES INC COM CL A 25659T107 3,093 39,542 SH   SOLE 30 39,542 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 74 948 SH   SOLE 31 948 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 177 2,257 SH   SOLE 36 2,257 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 681 8,705 SH   SOLE 40 8,705 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,382 119,939 SH   SOLE 43 118,130 0 1,809
DOLE PLC ORD SHS G27907107 562 45,341 SH   SOLE 21 45,341 0 0
DOLE PLC ORD SHS G27907107 46 3,683 SH   SOLE 40 3,683 0 0
DOLLAR GEN CORP NEW COM 256677105 108,690 488,208 SH   SOLE 2 110,710 0 377,498
DOLLAR GEN CORP NEW COM 256677105 31,416 141,112 SH   SOLE 4 88,982 0 52,130
DOLLAR GEN CORP NEW COM 256677105 51,705 232,245 SH   SOLE 7 225,762 0 6,483
DOLLAR GEN CORP NEW COM 256677105 226 1,014 SH   SOLE 13 1,014 0 0
DOLLAR GEN CORP NEW COM 256677105 7,428 33,366 SH   SOLE 15 33,366 0 0
DOLLAR GEN CORP NEW COM 256677105 6 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 326,964 1,468,643 SH   SOLE 18 1,389,439 0 79,204
DOLLAR GEN CORP NEW COM 256677105 340,226 1,528,211 SH   SOLE 19 1,528,211 0 0
DOLLAR GEN CORP NEW COM 256677105 1,247,306 5,602,595 SH   SOLE 21 5,602,595 0 0
DOLLAR GEN CORP NEW COM 256677105 1,185,190 5,323,584 SH   SOLE 22 4,863,458 0 460,126
DOLLAR GEN CORP NEW COM 256677105 66,833 300,198 SH   SOLE 23 300,198 0 0
DOLLAR GEN CORP NEW COM 256677105 71,877 322,852 SH   SOLE 25 307,033 0 15,819
DOLLAR GEN CORP NEW COM 256677105 116,551 523,518 SH   SOLE 26 186,994 0 336,524
DOLLAR GEN CORP NEW COM 256677105 98,961 444,509 SH   SOLE 28 3,859 0 440,650
DOLLAR GEN CORP NEW COM 256677105 266,573 1,197,382 SH   SOLE 30 1,197,382 0 0
DOLLAR GEN CORP NEW COM 256677105 11,698 52,544 SH   SOLE 31 25,265 0 27,279
DOLLAR GEN CORP NEW COM 256677105 42,979 193,050 SH   SOLE 34 193,050 0 0
DOLLAR GEN CORP NEW COM 256677105 31,100 139,695 SH   SOLE 36 139,695 0 0
DOLLAR GEN CORP NEW COM 256677105 1,804 8,104 SH   SOLE 40 8,104 0 0
DOLLAR GEN CORP NEW COM 256677105 128 575 SH   OTR 43 575 0 0
DOLLAR GEN CORP NEW COM 256677105 67,690 304,045 SH   SOLE 43 274,229 0 29,816
DOLLAR TREE INC COM 256746108 74,567 465,605 SH   SOLE 2 80,883 0 384,722
DOLLAR TREE INC COM 256746108 21,014 131,213 SH   SOLE 4 81,249 0 49,964
DOLLAR TREE INC COM 256746108 37,924 236,800 SH   SOLE 7 230,494 0 6,306
DOLLAR TREE INC COM 256746108 152 952 SH   SOLE 13 952 0 0
DOLLAR TREE INC COM 256746108 5,365 33,502 SH   SOLE 15 33,502 0 0
DOLLAR TREE INC COM 256746108 180,252 1,125,521 SH   SOLE 18 1,093,307 0 32,214
DOLLAR TREE INC COM 256746108 102,929 642,705 SH   SOLE 19 642,705 0 0
DOLLAR TREE INC COM 256746108 909,633 5,679,883 SH   SOLE 21 5,679,883 0 0
DOLLAR TREE INC COM 256746108 762,665 4,762,193 SH   SOLE 22 4,319,811 0 442,382
DOLLAR TREE INC COM 256746108 52,157 325,677 SH   SOLE 23 325,677 0 0
DOLLAR TREE INC COM 256746108 53,991 337,125 SH   SOLE 25 312,449 0 24,676
DOLLAR TREE INC COM 256746108 78,140 487,916 SH   SOLE 26 184,321 0 303,595
DOLLAR TREE INC COM 256746108 85,841 536,005 SH   SOLE 28 4,059 0 531,946
DOLLAR TREE INC COM 256746108 177,763 1,109,977 SH   SOLE 30 1,109,977 0 0
DOLLAR TREE INC COM 256746108 8,083 50,469 SH   SOLE 31 24,129 0 26,340
DOLLAR TREE INC COM 256746108 8,487 52,994 SH   SOLE 32 52,994 0 0
DOLLAR TREE INC COM 256746108 34,259 213,920 SH   SOLE 34 213,920 0 0
DOLLAR TREE INC COM 256746108 19,557 122,114 SH   SOLE 36 122,114 0 0
DOLLAR TREE INC COM 256746108 1,212 7,570 SH   SOLE 40 7,570 0 0
DOLLAR TREE INC COM 256746108 122 763 SH   OTR 43 763 0 0
DOLLAR TREE INC COM 256746108 22,569 140,924 SH   SOLE 43 121,899 0 19,025
DOLPHIN ENTMT INC COM NEW 25686H209 12 2,325 SH   SOLE 18 2,325 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 141 27,073 SH   SOLE 21 27,073 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 2 374 SH   SOLE 22 374 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 86 39,555 SH   SOLE 2 33,740 0 5,815
DOMA HOLDINGS INC COMMON STOCK 25703A104 837 385,613 SH   SOLE 21 385,613 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 5,034 2,319,666 SH   SOLE 22 2,282,597 0 37,069
DOMA HOLDINGS INC COMMON STOCK 25703A104 31 14,496 SH   SOLE 25 14,496 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 18 8,238 SH   SOLE 26 0 0 8,238
DOMA HOLDINGS INC COMMON STOCK 25703A104 64 29,321 SH   SOLE 30 29,321 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 31 14,484 SH   SOLE 40 14,484 0 0
DOMINION ENERGY INC COM 25746U109 136,564 1,607,201 SH   SOLE 2 239,667 0 1,367,534
DOMINION ENERGY INC COM 25746U109 49,725 585,201 SH   SOLE 4 369,920 0 215,281
DOMINION ENERGY INC COM 25746U109 67,514 794,565 SH   SOLE 7 768,788 0 25,777
DOMINION ENERGY INC COM 25746U109 416 4,898 SH   SOLE 13 4,898 0 0
DOMINION ENERGY INC COM 25746U109 9,738 114,601 SH   SOLE 15 114,601 0 0
DOMINION ENERGY INC COM 25746U109 102,686 1,208,495 SH   SOLE 18 1,095,721 0 112,774
DOMINION ENERGY INC COM 25746U109 55,884 657,692 SH   SOLE 19 657,692 0 0
DOMINION ENERGY INC COM 25746U109 1,821,004 21,431,140 SH   SOLE 21 21,431,140 0 0
DOMINION ENERGY INC COM 25746U109 1,477,516 17,388,676 SH   SOLE 22 15,794,749 0 1,593,927
DOMINION ENERGY INC COM 25746U109 86,324 1,015,934 SH   SOLE 23 1,015,934 0 0
DOMINION ENERGY INC COM 25746U109 34,475 405,728 SH   SOLE 25 405,728 0 0
DOMINION ENERGY INC COM 25746U109 131,026 1,542,028 SH   SOLE 26 561,985 0 980,043
DOMINION ENERGY INC COM 25746U109 122,021 1,436,053 SH   SOLE 28 13,334 0 1,422,719
DOMINION ENERGY INC COM 25746U109 211 2,478 SH   SOLE 29 2,478 0 0
DOMINION ENERGY INC COM 25746U109 370,859 4,364,588 SH   SOLE 30 4,350,545 0 14,043
DOMINION ENERGY INC COM 25746U109 15,242 179,385 SH   SOLE 31 88,574 0 90,811
DOMINION ENERGY INC COM 25746U109 4,839 56,945 SH   SOLE 32 56,945 0 0
DOMINION ENERGY INC COM 25746U109 11,923 140,315 SH   SOLE 34 140,315 0 0
DOMINION ENERGY INC COM 25746U109 35,975 423,390 SH   SOLE 36 423,390 0 0
DOMINION ENERGY INC COM 25746U109 1,315 15,481 SH   SOLE 40 15,481 0 0
DOMINION ENERGY INC COM 25746U109 158 1,865 SH   OTR 43 1,865 0 0
DOMINION ENERGY INC COM 25746U109 40,327 474,598 SH   SOLE 43 428,017 0 46,581
DOMINION ENERGY INC DEBT 7.250% 6/0 25746U133 129,657 1,273,898 SH   SOLE 21 1,273,898 0 0
DOMINOS PIZZA INC COM 25754A201 23,821 58,528 SH   SOLE 2 15,056 0 43,472
DOMINOS PIZZA INC COM 25754A201 6,894 16,937 SH   SOLE 4 14,711 0 2,226
DOMINOS PIZZA INC COM 25754A201 17,243 42,364 SH   SOLE 7 41,108 0 1,256
DOMINOS PIZZA INC COM 25754A201 82 202 SH   SOLE 13 202 0 0
DOMINOS PIZZA INC COM 25754A201 1,397 3,432 SH   SOLE 15 3,432 0 0
DOMINOS PIZZA INC COM 25754A201 120,659 296,452 SH   SOLE 18 223,909 0 72,543
DOMINOS PIZZA INC COM 25754A201 155,343 381,669 SH   SOLE 19 381,669 0 0
DOMINOS PIZZA INC COM 25754A201 530,627 1,303,720 SH   SOLE 21 1,303,720 0 0
DOMINOS PIZZA INC COM 25754A201 383,201 941,503 SH   SOLE 22 862,502 0 79,001
DOMINOS PIZZA INC COM 25754A201 18,935 46,523 SH   SOLE 23 46,523 0 0
DOMINOS PIZZA INC COM 25754A201 16,713 41,063 SH   SOLE 25 41,063 0 0
DOMINOS PIZZA INC COM 25754A201 31,277 76,846 SH   SOLE 26 25,665 0 51,181
DOMINOS PIZZA INC COM 25754A201 36,405 89,444 SH   SOLE 28 657 0 88,787
DOMINOS PIZZA INC COM 25754A201 87,281 214,444 SH   SOLE 30 214,444 0 0
DOMINOS PIZZA INC COM 25754A201 3,480 8,550 SH   SOLE 31 4,222 0 4,328
DOMINOS PIZZA INC COM 25754A201 704 1,729 SH   SOLE 34 1,729 0 0
DOMINOS PIZZA INC COM 25754A201 8,666 21,293 SH   SOLE 36 21,293 0 0
DOMINOS PIZZA INC COM 25754A201 488 1,199 SH   SOLE 40 1,199 0 0
DOMINOS PIZZA INC COM 25754A201 31 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201 13,178 32,377 SH   SOLE 43 30,666 0 1,710
DOMO INC COM CL B 257554105 754 14,911 SH   SOLE 2 11,935 0 2,976
DOMO INC COM CL B 257554105 29 566 SH   SOLE 4 83 0 483
DOMO INC COM CL B 257554105 20 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105 3,717 73,500 SH   SOLE 18 73,500 0 0
DOMO INC COM CL B 257554105 3,112 61,543 SH   SOLE 19 61,543 0 0
DOMO INC COM CL B 257554105 56,395 1,115,187 SH   SOLE 21 1,115,187 0 0
DOMO INC COM CL B 257554105 33,883 670,015 SH   SOLE 22 652,205 0 17,810
DOMO INC COM CL B 257554105 20 404 SH   SOLE 23 404 0 0
DOMO INC COM CL B 257554105 185 3,657 SH   SOLE 25 3,657 0 0
DOMO INC COM CL B 257554105 675 13,349 SH   SOLE 26 11,701 0 1,648
DOMO INC COM CL B 257554105 24 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105 6,589 130,287 SH   SOLE 30 130,287 0 0
DOMO INC COM CL B 257554105 27 528 SH   SOLE 36 528 0 0
DOMO INC COM CL B 257554105 166 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105 582 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105 159 3,140 SH   SOLE 43 2,905 0 235
DONALDSON INC COM 257651109 15,957 307,282 SH   SOLE 2 198,656 0 108,626
DONALDSON INC COM 257651109 858 16,524 SH   SOLE 4 16,524 0 0
DONALDSON INC COM 257651109 1,842 35,463 SH   SOLE 7 35,463 0 0
DONALDSON INC COM 257651109 393 7,560 SH   SOLE 13 7,560 0 0
DONALDSON INC COM 257651109 15,720 302,723 SH   SOLE 18 298,563 0 4,160
DONALDSON INC COM 257651109 6,938 133,604 SH   SOLE 19 133,604 0 0
DONALDSON INC COM 257651109 312,387 6,015,541 SH   SOLE 21 6,015,541 0 0
DONALDSON INC COM 257651109 186,170 3,585,023 SH   SOLE 22 3,387,899 0 197,124
DONALDSON INC COM 257651109 1,202 23,142 SH   SOLE 23 23,142 0 0
DONALDSON INC COM 257651109 7,480 144,036 SH   SOLE 25 144,036 0 0
DONALDSON INC COM 257651109 5,295 101,962 SH   SOLE 26 65,991 0 35,971
DONALDSON INC COM 257651109 116 2,238 SH   SOLE 28 2,238 0 0
DONALDSON INC COM 257651109 552 10,625 SH   SOLE 29 10,625 0 0
DONALDSON INC COM 257651109 3,655 70,377 SH   SOLE 30 70,377 0 0
DONALDSON INC COM 257651109 470 9,055 SH   SOLE 31 9,055 0 0
DONALDSON INC COM 257651109 7,701 148,299 SH   SOLE 34 148,299 0 0
DONALDSON INC COM 257651109 151 2,914 SH   SOLE 36 2,914 0 0
DONALDSON INC COM 257651109 808 15,559 SH   SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 22 427 SH   OTR 43 427 0 0
DONALDSON INC COM 257651109 3,309 63,717 SH   SOLE 43 57,198 0 6,519
DONEGAL GROUP INC CL A 257701201 835 62,297 SH   SOLE 2 45,633 0 16,664
DONEGAL GROUP INC CL A 257701201 5 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 628 46,847 SH   SOLE 18 46,847 0 0
DONEGAL GROUP INC CL A 257701201 1,442 107,553 SH   SOLE 19 107,553 0 0
DONEGAL GROUP INC CL A 257701201 7,623 568,438 SH   SOLE 21 568,438 0 0
DONEGAL GROUP INC CL A 257701201 6,889 513,748 SH   SOLE 22 500,030 0 13,718
DONEGAL GROUP INC CL A 257701201 34 2,511 SH   SOLE 23 2,511 0 0
DONEGAL GROUP INC CL A 257701201 58 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201 110 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201 53 3,959 SH   SOLE 30 3,959 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 2 166 SH   SOLE 43 166 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,686 50,698 SH   SOLE 2 20,181 0 30,517
DONNELLEY FINL SOLUTIONS INC COM 25787G100 16 474 SH   SOLE 7 474 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,832 115,218 SH   SOLE 18 115,218 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5,053 151,915 SH   SOLE 19 151,915 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 119,013 3,578,272 SH   SOLE 21 3,578,272 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 28,577 859,199 SH   SOLE 22 828,505 0 30,694
DONNELLEY FINL SOLUTIONS INC COM 25787G100 151 4,555 SH   SOLE 23 4,555 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 193 5,800 SH   SOLE 25 5,800 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 890 26,760 SH   SOLE 26 2,606 0 24,154
DONNELLEY FINL SOLUTIONS INC COM 25787G100 316 9,513 SH   SOLE 28 9,513 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,674 50,327 SH   SOLE 30 50,327 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 102 3,079 SH   SOLE 36 3,079 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 119 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 457 13,743 SH   SOLE 43 13,743 0 0
DOORDASH INC CL A 25809K105 30,151 257,285 SH   SOLE 2 13,819 0 243,466
DOORDASH INC CL A 25809K105 7,672 65,467 SH   SOLE 4 40,920 0 24,547
DOORDASH INC CL A 25809K105 1,283 10,947 SH   SOLE 7 10,947 0 0
DOORDASH INC CL A 25809K105 55 473 SH   SOLE 13 473 0 0
DOORDASH INC CL A 25809K105 955 8,145 SH   SOLE 15 8,145 0 0
DOORDASH INC CL A 25809K105 28,165 240,340 SH   SOLE 18 234,879 0 5,461
DOORDASH INC CL A 25809K105 3,716 31,705 SH   SOLE 19 31,705 0 0
DOORDASH INC CL A 25809K105 263,181 2,245,761 SH   SOLE 21 2,245,761 0 0
DOORDASH INC CL A 25809K105 381,290 3,253,608 SH   SOLE 22 3,031,148 0 222,460
DOORDASH INC CL A 25809K105 15,515 132,394 SH   SOLE 23 132,394 0 0
DOORDASH INC CL A 25809K105 25,210 215,124 SH   SOLE 25 215,124 0 0
DOORDASH INC CL A 25809K105 20,291 173,143 SH   SOLE 26 68,925 0 104,218
DOORDASH INC CL A 25809K105 21,273 181,529 SH   SOLE 28 12,851 0 168,678
DOORDASH INC CL A 25809K105 25,341 216,239 SH   SOLE 30 216,239 0 0
DOORDASH INC CL A 25809K105 1,782 15,207 SH   SOLE 31 13,004 0 2,203
DOORDASH INC CL A 25809K105 644 5,495 SH   SOLE 34 5,495 0 0
DOORDASH INC CL A 25809K105 5,586 47,670 SH   SOLE 36 47,670 0 0
DOORDASH INC CL A 25809K105 435 3,715 SH   SOLE 40 3,715 0 0
DOORDASH INC CL A 25809K105 521 4,442 SH   SOLE 43 4,442 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,095 75,552 SH   SOLE 2 24,084 0 51,468
DORIAN LPG LTD SHS USD Y2106R110 3 221 SH   SOLE 7 221 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,732 119,558 SH   SOLE 18 119,558 0 0
DORIAN LPG LTD SHS USD Y2106R110 792 54,686 SH   SOLE 19 54,686 0 0
DORIAN LPG LTD SHS USD Y2106R110 51,414 3,548,274 SH   SOLE 21 3,548,274 0 0
DORIAN LPG LTD SHS USD Y2106R110 13,040 899,932 SH   SOLE 22 865,332 0 34,600
DORIAN LPG LTD SHS USD Y2106R110 78 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110 585 40,395 SH   SOLE 30 40,395 0 0
DORIAN LPG LTD SHS USD Y2106R110 31 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100 1,456 15,325 SH   SOLE 2 12,472 0 2,853
DORMAN PRODS INC COM 258278100 8 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100 35 372 SH   SOLE 7 372 0 0
DORMAN PRODS INC COM 258278100 8,676 91,295 SH   SOLE 18 91,295 0 0
DORMAN PRODS INC COM 258278100 5,076 53,410 SH   SOLE 19 53,410 0 0
DORMAN PRODS INC COM 258278100 317,270 3,338,625 SH   SOLE 21 3,338,625 0 0
DORMAN PRODS INC COM 258278100 64,318 676,820 SH   SOLE 22 660,302 0 16,518
DORMAN PRODS INC COM 258278100 43 452 SH   SOLE 23 452 0 0
DORMAN PRODS INC COM 258278100 350 3,681 SH   SOLE 25 3,681 0 0
DORMAN PRODS INC COM 258278100 1,116 11,741 SH   SOLE 26 8,920 0 2,821
DORMAN PRODS INC COM 258278100 45 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100 4,606 48,474 SH   SOLE 30 48,474 0 0
DORMAN PRODS INC COM 258278100 379 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100 1,188 12,498 SH   SOLE 43 11,856 0 642
DOUBLEVERIFY HLDGS INC COM 25862V105 13,480 535,572 SH   SOLE 2 517,086 0 18,486
DOUBLEVERIFY HLDGS INC COM 25862V105 19 737 SH   SOLE 7 737 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 657 26,087 SH   SOLE 18 26,087 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 45,748 1,817,556 SH   SOLE 19 1,817,556 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 18,645 740,777 SH   SOLE 21 740,777 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 12,353 490,791 SH   SOLE 22 442,990 0 47,801
DOUBLEVERIFY HLDGS INC COM 25862V105 20 783 SH   SOLE 31 783 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 68,900 2,737,404 SH   SOLE 34 2,737,404 0 0
DOUGLAS DYNAMICS INC COM 25960R105 712 20,580 SH   SOLE 2 17,868 0 2,712
DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,263 65,413 SH   SOLE 18 65,413 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,409 40,728 SH   SOLE 19 40,728 0 0
DOUGLAS DYNAMICS INC COM 25960R105 28,099 812,333 SH   SOLE 21 812,333 0 0
DOUGLAS DYNAMICS INC COM 25960R105 19,039 550,426 SH   SOLE 22 535,907 0 14,519
DOUGLAS DYNAMICS INC COM 25960R105 100 2,905 SH   SOLE 25 2,905 0 0
DOUGLAS DYNAMICS INC COM 25960R105 144 4,161 SH   SOLE 26 1,158 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 474 13,690 SH   SOLE 30 13,690 0 0
DOUGLAS DYNAMICS INC COM 25960R105 96 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 101 2,922 SH   SOLE 43 2,845 0 77
DOUGLAS ELLIMAN INC COM 25961D105 309 42,279 SH   SOLE 2 18,267 0 24,012
DOUGLAS ELLIMAN INC COM 25961D105 2 255 SH   SOLE 4 255 0 0
DOUGLAS ELLIMAN INC COM 25961D105 7 974 SH   SOLE 7 974 0 0
DOUGLAS ELLIMAN INC COM 25961D105 1,886 258,385 SH   SOLE 18 258,385 0 0
DOUGLAS ELLIMAN INC COM 25961D105 932 127,620 SH   SOLE 19 127,620 0 0
DOUGLAS ELLIMAN INC COM 25961D105 58,789 8,053,256 SH   SOLE 21 8,053,256 0 0
DOUGLAS ELLIMAN INC COM 25961D105 12,702 1,739,937 SH   SOLE 22 1,674,993 0 64,944
DOUGLAS ELLIMAN INC COM 25961D105 92 12,595 SH   SOLE 25 12,595 0 0
DOUGLAS ELLIMAN INC COM 25961D105 613 84,001 SH   SOLE 26 79,274 0 4,727
DOUGLAS ELLIMAN INC COM 25961D105 916 125,485 SH   SOLE 30 125,485 0 0
DOUGLAS ELLIMAN INC COM 25961D105 14 1,939 SH   SOLE 36 1,939 0 0
DOUGLAS ELLIMAN INC COM 25961D105 44 5,987 SH   SOLE 40 5,987 0 0
DOUGLAS ELLIMAN INC COM 25961D105 151 20,736 SH   SOLE 43 17,940 0 2,797
DOUGLAS EMMETT INC COM 25960P109 11,086 331,717 SH   SOLE 2 130,741 0 200,976
DOUGLAS EMMETT INC COM 25960P109 2,684 80,298 SH   SOLE 4 80,298 0 0
DOUGLAS EMMETT INC COM 25960P109 7,035 210,496 SH   SOLE 7 210,496 0 0
DOUGLAS EMMETT INC COM 25960P109 12,616 377,486 SH   SOLE 18 377,486 0 0
DOUGLAS EMMETT INC COM 25960P109 8,444 252,677 SH   SOLE 19 252,677 0 0
DOUGLAS EMMETT INC COM 25960P109 323,550 9,681,341 SH   SOLE 21 9,681,341 0 0
DOUGLAS EMMETT INC COM 25960P109 202,078 6,046,614 SH   SOLE 22 5,816,330 0 230,284
DOUGLAS EMMETT INC COM 25960P109 170 5,094 SH   SOLE 23 5,094 0 0
DOUGLAS EMMETT INC COM 25960P109 24,773 741,271 SH   SOLE 25 741,271 0 0
DOUGLAS EMMETT INC COM 25960P109 2,800 83,772 SH   SOLE 26 70,601 0 13,171
DOUGLAS EMMETT INC COM 25960P109 3,445 103,090 SH   SOLE 28 3,126 0 99,964
DOUGLAS EMMETT INC COM 25960P109 26,634 796,945 SH   SOLE 30 796,945 0 0
DOUGLAS EMMETT INC COM 25960P109 82 2,439 SH   SOLE 31 2,439 0 0
DOUGLAS EMMETT INC COM 25960P109 691 20,690 SH   SOLE 36 20,690 0 0
DOUGLAS EMMETT INC COM 25960P109 773 23,124 SH   SOLE 40 23,124 0 0
DOUGLAS EMMETT INC COM 25960P109 6,603 197,590 SH   SOLE 43 191,864 0 5,726
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 13 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 6,610 3,177,807 SH   SOLE 21 3,177,807 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,679 807,229 SH   SOLE 22 778,094 0 29,135
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 11 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 785 377,370 SH   SOLE 30 377,370 0 0
DOVER CORP COM 260003108 37,897 241,537 SH   SOLE 2 62,569 0 178,968
DOVER CORP COM 260003108 18,827 119,994 SH   SOLE 4 67,370 0 52,624
DOVER CORP COM 260003108 22,028 140,396 SH   SOLE 7 136,372 0 4,024
DOVER CORP COM 260003108 108 688 SH   SOLE 13 688 0 0
DOVER CORP COM 260003108 3,181 20,274 SH   SOLE 15 20,274 0 0
DOVER CORP COM 260003108 44,811 285,601 SH   SOLE 18 265,220 0 20,381
DOVER CORP COM 260003108 133,045 847,960 SH   SOLE 19 847,960 0 0
DOVER CORP COM 260003108 580,576 3,700,292 SH   SOLE 21 3,700,292 0 0
DOVER CORP COM 260003108 488,237 3,111,774 SH   SOLE 22 2,820,075 0 291,699
DOVER CORP COM 260003108 28,178 179,595 SH   SOLE 23 179,595 0 0
DOVER CORP COM 260003108 66,770 425,557 SH   SOLE 25 425,557 0 0
DOVER CORP COM 260003108 51,095 325,652 SH   SOLE 26 122,045 0 203,607
DOVER CORP COM 260003108 70,588 449,889 SH   SOLE 28 2,564 0 447,325
DOVER CORP COM 260003108 14 89 SH   SOLE 29 89 0 0
DOVER CORP COM 260003108 98,824 629,851 SH   SOLE 30 629,851 0 0
DOVER CORP COM 260003108 4,929 31,416 SH   SOLE 31 15,341 0 16,075
DOVER CORP COM 260003108 8,709 55,505 SH   SOLE 34 55,505 0 0
DOVER CORP COM 260003108 8,808 56,136 SH   SOLE 36 56,136 0 0
DOVER CORP COM 260003108 769 4,903 SH   SOLE 40 4,903 0 0
DOVER CORP COM 260003108 70 449 SH   OTR 43 449 0 0
DOVER CORP COM 260003108 21,039 134,095 SH   SOLE 43 125,207 0 8,888
DOW INC COM 260557103 114,155 1,791,513 SH   SOLE 2 246,245 0 1,545,268
DOW INC COM 260557103 27,098 425,264 SH   SOLE 4 347,958 0 77,306
DOW INC COM 260557103 52,886 829,970 SH   SOLE 7 629,921 0 200,049
DOW INC COM 260557103 408 6,405 SH   SOLE 13 6,405 0 0
DOW INC COM 260557103 6,786 106,503 SH   SOLE 15 106,503 0 0
DOW INC COM 260557103 0 4 SH   SOLE 17 0 0 4
DOW INC COM 260557103 66,878 1,049,568 SH   SOLE 18 949,573 0 99,995
DOW INC COM 260557103 12,593 197,631 SH   SOLE 19 197,631 0 0
DOW INC COM 260557103 1,022,916 16,053,288 SH   SOLE 21 16,053,288 0 0
DOW INC COM 260557103 982,833 15,424,244 SH   SOLE 22 13,966,028 0 1,458,216
DOW INC COM 260557103 59,554 934,616 SH   SOLE 23 934,616 0 0
DOW INC COM 260557103 68,269 1,071,388 SH   SOLE 25 1,071,388 0 0
DOW INC COM 260557103 105,156 1,650,288 SH   SOLE 26 609,836 0 1,040,452
DOW INC COM 260557103 124,571 1,954,977 SH   SOLE 28 22,649 0 1,932,328
DOW INC COM 260557103 341 5,344 SH   SOLE 29 5,344 0 0
DOW INC COM 260557103 249,403 3,914,053 SH   SOLE 30 3,914,053 0 0
DOW INC COM 260557103 10,595 166,279 SH   SOLE 31 83,202 0 83,077
DOW INC COM 260557103 3,247 50,956 SH   SOLE 32 50,956 0 0
DOW INC COM 260557103 2,255 35,388 SH   SOLE 34 35,388 0 0
DOW INC COM 260557103 20,805 326,504 SH   SOLE 36 326,504 0 0
DOW INC COM 260557103 1,547 24,279 SH   SOLE 40 24,279 0 0
DOW INC COM 260557103 79 1,233 SH   OTR 43 1,233 0 0
DOW INC COM 260557103 35,261 553,377 SH   SOLE 43 496,721 0 56,656
DOXIMITY INC CL A 26622P107 2,362 45,349 SH   SOLE 2 37,472 0 7,877
DOXIMITY INC CL A 26622P107 229 4,389 SH   SOLE 13 4,389 0 0
DOXIMITY INC CL A 26622P107 101 1,937 SH   SOLE 18 0 0 1,937
DOXIMITY INC CL A 26622P107 1,951 37,462 SH   SOLE 19 37,462 0 0
DOXIMITY INC CL A 26622P107 17,068 327,655 SH   SOLE 21 327,655 0 0
DOXIMITY INC CL A 26622P107 63,863 1,226,021 SH   SOLE 22 1,226,021 0 0
DOXIMITY INC CL A 26622P107 500 9,594 SH   SOLE 26 0 0 9,594
DOXIMITY INC CL A 26622P107 20,821 399,710 SH   SOLE 34 399,710 0 0
DOXIMITY INC CL A 26622P107 3 66 SH   SOLE 43 0 0 66
DR REDDYS LABS LTD ADR 256135203 1,338 24,000 SH   SOLE 2 24,000 0 0
DR REDDYS LABS LTD ADR 256135203 6,465 116,000 SH   SOLE 4 116,000 0 0
DR REDDYS LABS LTD ADR 256135203 17,458 313,253 SH   SOLE 18 313,253 0 0
DR REDDYS LABS LTD ADR 256135203 252 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 395 7,090 SH   SOLE 26 0 0 7,090
DR REDDYS LABS LTD ADR 256135203 15,678 281,329 SH   SOLE 28 69,533 0 211,796
DR REDDYS LABS LTD ADR 256135203 8,738 156,791 SH   SOLE 30 156,791 0 0
DR REDDYS LABS LTD ADR 256135203 37,947 680,911 SH   SOLE 43 657,946 0 22,965
DRAFTKINGS INC COM CL A 26142R104 9,560 491,005 SH   SOLE 2 37,661 0 453,344
DRAFTKINGS INC COM CL A 26142R104 2,962 152,150 SH   SOLE 4 139,572 0 12,578
DRAFTKINGS INC COM CL A 26142R104 512 26,320 SH   SOLE 7 26,320 0 0
DRAFTKINGS INC COM CL A 26142R104 32 1,666 SH   SOLE 13 1,666 0 0
DRAFTKINGS INC COM CL A 26142R104 634 32,558 SH   SOLE 15 32,558 0 0
DRAFTKINGS INC COM CL A 26142R104 4,730 242,919 SH   SOLE 18 226,901 0 16,018
DRAFTKINGS INC COM CL A 26142R104 1,936 99,433 SH   SOLE 19 99,433 0 0
DRAFTKINGS INC COM CL A 26142R104 82,593 4,242,081 SH   SOLE 21 4,242,081 0 0
DRAFTKINGS INC COM CL A 26142R104 130,759 6,715,929 SH   SOLE 22 6,352,812 0 363,117
DRAFTKINGS INC COM CL A 26142R104 7,736 397,332 SH   SOLE 23 397,332 0 0
DRAFTKINGS INC COM CL A 26142R104 8,996 462,023 SH   SOLE 25 462,023 0 0
DRAFTKINGS INC COM CL A 26142R104 7,922 406,889 SH   SOLE 26 161,984 0 244,905
DRAFTKINGS INC COM CL A 26142R104 10,708 549,958 SH   SOLE 28 17,934 0 532,024
DRAFTKINGS INC COM CL A 26142R104 12,809 657,876 SH   SOLE 30 657,876 0 0
DRAFTKINGS INC COM CL A 26142R104 614 31,524 SH   SOLE 31 4,570 0 26,954
DRAFTKINGS INC COM CL A 26142R104 321 16,504 SH   SOLE 34 16,504 0 0
DRAFTKINGS INC COM CL A 26142R104 2,424 124,495 SH   SOLE 36 124,495 0 0
DRAFTKINGS INC COM CL A 26142R104 210 10,765 SH   SOLE 40 10,765 0 0
DRAFTKINGS INC COM CL A 26142R104 2,673 137,301 SH   SOLE 43 113,084 0 24,217
DRAFTKINGS INC NOTE 3/1 26142RAB0 447 622,000 PRN   SOLE 2 622,000 0 0
DRAFTKINGS INC NOTE 3/1 26142RAB0 125 174,000 PRN   SOLE 19 174,000 0 0
DRAFTKINGS INC NOTE 3/1 26142RAB0 6,053 8,425,000 PRN   SOLE 21 8,425,000 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,519 162,159 SH   SOLE 7 162,159 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3,134 334,432 SH   SOLE 30 334,432 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 137 14,596 SH   SOLE 43 14,596 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 87 5,074 SH   SOLE 2 4,469 0 605
DREAM FINDERS HOMES INC COM CL A 26154D100 131 7,677 SH   SOLE 21 7,677 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 1,489 87,182 SH   SOLE 22 87,176 0 6
DREAM FINDERS HOMES INC COM CL A 26154D100 23 1,318 SH   SOLE 25 1,318 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 130 7,635 SH   SOLE 30 7,635 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 67 3,903 SH   SOLE 40 3,903 0 0
DRIL-QUIP INC COM 262037104 1,770 47,378 SH   SOLE 2 16,314 0 31,064
DRIL-QUIP INC COM 262037104 6 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 21 564 SH   SOLE 7 564 0 0
DRIL-QUIP INC COM 262037104 4,900 131,186 SH   SOLE 18 131,186 0 0
DRIL-QUIP INC COM 262037104 3,722 99,649 SH   SOLE 19 99,649 0 0
DRIL-QUIP INC COM 262037104 168,379 4,508,132 SH   SOLE 21 4,508,132 0 0
DRIL-QUIP INC COM 262037104 34,473 922,964 SH   SOLE 22 884,443 0 38,521
DRIL-QUIP INC COM 262037104 253 6,767 SH   SOLE 25 6,767 0 0
DRIL-QUIP INC COM 262037104 360 9,627 SH   SOLE 26 5,795 0 3,832
DRIL-QUIP INC COM 262037104 2,477 66,316 SH   SOLE 30 66,316 0 0
DRIL-QUIP INC COM 262037104 207 5,553 SH   SOLE 36 5,553 0 0
DRIL-QUIP INC COM 262037104 164 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 1,601 42,855 SH   SOLE 43 41,552 0 1,303
DRIVE SHACK INC COM 262077100 21 13,438 SH   SOLE 2 3,295 0 10,143
DRIVE SHACK INC COM 262077100 2 1,328 SH   SOLE 7 1,328 0 0
DRIVE SHACK INC COM 262077100 397 257,761 SH   SOLE 18 257,761 0 0
DRIVE SHACK INC COM 262077100 225 146,235 SH   SOLE 19 146,235 0 0
DRIVE SHACK INC COM 262077100 4,595 2,983,993 SH   SOLE 21 2,983,993 0 0
DRIVE SHACK INC COM 262077100 3,371 2,188,885 SH   SOLE 22 2,149,821 0 39,064
DRIVE SHACK INC COM 262077100 1 583 SH   SOLE 43 583 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 1,128 42,938 SH   SOLE 2 17,036 0 25,902
DRIVEN BRANDS HLDGS INC COM 26210V102 17 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 614 23,355 SH   SOLE 18 23,355 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 422 16,049 SH   SOLE 19 16,049 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 15,584 593,009 SH   SOLE 21 593,009 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 32,411 1,233,284 SH   SOLE 22 1,174,633 0 58,651
DRIVEN BRANDS HLDGS INC COM 26210V102 212 8,079 SH   SOLE 25 8,079 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 864 32,863 SH   SOLE 26 29,041 0 3,822
DRIVEN BRANDS HLDGS INC COM 26210V102 9 331 SH   SOLE 28 331 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 895 34,040 SH   SOLE 30 34,040 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 21 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 191 7,262 SH   SOLE 40 7,262 0 0
DROPBOX INC CL A 26210C104 24,674 1,061,253 SH   SOLE 2 653,628 0 407,625
DROPBOX INC CL A 26210C104 4,237 182,243 SH   SOLE 4 110,928 0 71,315
DROPBOX INC CL A 26210C104 627 26,980 SH   SOLE 7 26,980 0 0
DROPBOX INC CL A 26210C104 1,431 61,535 SH   SOLE 13 61,535 0 0
DROPBOX INC CL A 26210C104 463 19,899 SH   SOLE 15 19,899 0 0
DROPBOX INC CL A 26210C104 10,803 464,627 SH   SOLE 18 448,981 0 15,646
DROPBOX INC CL A 26210C104 2,060 88,591 SH   SOLE 19 88,591 0 0
DROPBOX INC CL A 26210C104 146,997 6,322,445 SH   SOLE 21 6,322,445 0 0
DROPBOX INC CL A 26210C104 165,880 7,134,609 SH   SOLE 22 6,591,144 0 543,465
DROPBOX INC CL A 26210C104 9,072 390,183 SH   SOLE 23 390,183 0 0
DROPBOX INC CL A 26210C104 1,518 65,277 SH   SOLE 25 65,277 0 0
DROPBOX INC CL A 26210C104 9,933 427,210 SH   SOLE 26 348,299 0 78,911
DROPBOX INC CL A 26210C104 44,357 1,907,847 SH   SOLE 28 82,075 0 1,825,772
DROPBOX INC CL A 26210C104 11 486 SH   SOLE 29 486 0 0
DROPBOX INC CL A 26210C104 47,844 2,057,794 SH   SOLE 30 1,173,057 0 884,737
DROPBOX INC CL A 26210C104 1,612 69,328 SH   SOLE 31 33,148 0 36,180
DROPBOX INC CL A 26210C104 419 18,007 SH   SOLE 34 18,007 0 0
DROPBOX INC CL A 26210C104 1,324 56,925 SH   SOLE 36 56,925 0 0
DROPBOX INC CL A 26210C104 213 9,171 SH   SOLE 40 9,171 0 0
DROPBOX INC CL A 26210C104 1,311 56,377 SH   SOLE 43 47,477 0 8,900
DROPBOX INC NOTE 3/0 26210CAC8 3,079 3,300,000 PRN   SOLE 2 3,300,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8 4,376 4,690,000 PRN   SOLE 21 4,690,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8 6,065 6,500,000 PRN   SOLE 22 6,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6 4,730 5,020,000 PRN   SOLE 21 5,020,000 0 0
DSS INC COM 26253C102 6 10,768 SH   SOLE 18 10,768 0 0
DSS INC COM 26253C102 83 144,581 SH   SOLE 21 144,581 0 0
DSS INC COM 26253C102 242 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 48,712 897,759 SH   SOLE 2 103,327 0 794,432
DT MIDSTREAM INC COMMON STOCK 23345M107 16 296 SH   SOLE 4 296 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 411 7,566 SH   SOLE 7 7,566 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 11,361 209,380 SH   SOLE 18 209,380 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 20,090 370,253 SH   SOLE 19 370,253 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 291,299 5,368,569 SH   SOLE 21 5,368,569 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 133,979 2,469,211 SH   SOLE 22 2,353,735 0 115,476
DT MIDSTREAM INC COMMON STOCK 23345M107 1,096 20,199 SH   SOLE 25 20,199 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,999 36,841 SH   SOLE 26 29,293 0 7,548
DT MIDSTREAM INC COMMON STOCK 23345M107 4,695 86,526 SH   SOLE 28 63,887 0 22,639
DT MIDSTREAM INC COMMON STOCK 23345M107 3,259 60,066 SH   SOLE 30 60,066 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 77 1,415 SH   SOLE 31 1,415 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 4,166 76,776 SH   SOLE 34 76,776 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,276 23,512 SH   SOLE 36 23,512 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 638 11,752 SH   SOLE 40 11,752 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 11 198 SH   OTR 43 198 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 2,822 52,009 SH   SOLE 43 45,162 0 6,847
DTE ENERGY CO COM 233331107 138,393 1,046,763 SH   SOLE 2 551,552 0 495,211
DTE ENERGY CO COM 233331107 32,279 244,147 SH   SOLE 4 125,504 0 118,643
DTE ENERGY CO COM 233331107 25,038 189,378 SH   SOLE 7 183,576 0 5,802
DTE ENERGY CO COM 233331107 2,725 20,614 SH   SOLE 13 20,614 0 0
DTE ENERGY CO COM 233331107 3,535 26,735 SH   SOLE 15 26,735 0 0
DTE ENERGY CO COM 233331107 61,403 464,433 SH   SOLE 18 369,400 0 95,033
DTE ENERGY CO COM 233331107 60,417 456,981 SH   SOLE 19 456,981 0 0
DTE ENERGY CO COM 233331107 904,909 6,844,482 SH   SOLE 21 6,844,482 0 0
DTE ENERGY CO COM 233331107 595,643 4,505,277 SH   SOLE 22 3,992,084 0 513,193
DTE ENERGY CO COM 233331107 38,844 293,802 SH   SOLE 23 293,802 0 0
DTE ENERGY CO COM 233331107 8,809 66,630 SH   SOLE 25 66,630 0 0
DTE ENERGY CO COM 233331107 57,487 434,815 SH   SOLE 26 196,645 0 238,170
DTE ENERGY CO COM 233331107 40,900 309,353 SH   SOLE 28 3,452 0 305,901
DTE ENERGY CO COM 233331107 3,866 29,241 SH   SOLE 29 29,241 0 0
DTE ENERGY CO COM 233331107 98,973 748,606 SH   SOLE 30 745,582 0 3,024
DTE ENERGY CO COM 233331107 17,839 134,933 SH   SOLE 31 113,107 0 21,826
DTE ENERGY CO COM 233331107 4,230 31,994 SH   SOLE 32 31,994 0 0
DTE ENERGY CO COM 233331107 41,978 317,507 SH   SOLE 34 317,507 0 0
DTE ENERGY CO COM 233331107 10,185 77,040 SH   SOLE 35 77,040 0 0
DTE ENERGY CO COM 233331107 11,407 86,277 SH   SOLE 36 86,277 0 0
DTE ENERGY CO COM 233331107 474 3,585 SH   SOLE 40 3,585 0 0
DTE ENERGY CO COM 233331107 23 172 SH   OTR 43 172 0 0
DTE ENERGY CO COM 233331107 17,637 133,400 SH   SOLE 43 116,153 0 17,246
DTE ENERGY CO UNIT 11/01/2022S 233331842 109,643 2,057,478 SH   SOLE 21 2,057,478 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,338 60,497 SH   SOLE 2 19,040 0 41,457
DUCK CREEK TECHNOLOGIES INC SHS 264120106 21 945 SH   SOLE 4 205 0 740
DUCK CREEK TECHNOLOGIES INC SHS 264120106 21 931 SH   SOLE 7 931 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 691 31,243 SH   SOLE 18 31,243 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 517 23,356 SH   SOLE 19 23,356 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 26,449 1,195,721 SH   SOLE 21 1,195,721 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 36,462 1,648,390 SH   SOLE 22 1,578,361 0 70,029
DUCK CREEK TECHNOLOGIES INC SHS 264120106 120 5,422 SH   SOLE 25 5,422 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 510 23,075 SH   SOLE 26 20,013 0 3,062
DUCK CREEK TECHNOLOGIES INC SHS 264120106 73 3,307 SH   SOLE 28 3,307 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,675 120,911 SH   SOLE 30 120,911 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 24 1,071 SH   SOLE 31 1,071 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 104 4,699 SH   SOLE 40 4,699 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 6 269 SH   SOLE 43 269 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 851 46,803 SH   SOLE 2 35,480 0 11,323
DUCKHORN PORTFOLIO INC COM 26414D106 6 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,756 96,564 SH   SOLE 18 96,564 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,172 64,447 SH   SOLE 19 64,447 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 22,585 1,241,589 SH   SOLE 21 1,241,589 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 14,880 818,020 SH   SOLE 22 795,340 0 22,680
DUCKHORN PORTFOLIO INC COM 26414D106 20 1,084 SH   SOLE 23 1,084 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 84 4,596 SH   SOLE 25 4,596 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 63 3,467 SH   SOLE 26 0 0 3,467
DUCKHORN PORTFOLIO INC COM 26414D106 136 7,463 SH   SOLE 30 7,463 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 65 3,574 SH   SOLE 40 3,574 0 0
DUCOMMUN INC DEL COM 264147109 1,838 35,088 SH   SOLE 2 31,966 0 3,122
DUCOMMUN INC DEL COM 264147109 8 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,801 34,384 SH   SOLE 18 34,384 0 0
DUCOMMUN INC DEL COM 264147109 1,046 19,967 SH   SOLE 19 19,967 0 0
DUCOMMUN INC DEL COM 264147109 22,510 429,662 SH   SOLE 21 429,662 0 0
DUCOMMUN INC DEL COM 264147109 15,193 289,992 SH   SOLE 22 279,167 0 10,825
DUCOMMUN INC DEL COM 264147109 113 2,151 SH   SOLE 25 2,151 0 0
DUCOMMUN INC DEL COM 264147109 598 11,421 SH   SOLE 26 861 0 10,560
DUCOMMUN INC DEL COM 264147109 459 8,754 SH   SOLE 30 8,754 0 0
DUCOMMUN INC DEL COM 264147109 103 1,963 SH   SOLE 36 1,963 0 0
DUCOMMUN INC DEL COM 264147109 53 1,014 SH   SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 238 4,547 SH   SOLE 43 3,782 0 765
DUKE ENERGY CORP NEW COM NEW 26441C204 201,738 1,806,720 SH   SOLE 2 219,095 0 1,587,625
DUKE ENERGY CORP NEW COM NEW 26441C204 50,397 451,344 SH   SOLE 4 420,903 0 30,441
DUKE ENERGY CORP NEW COM NEW 26441C204 90,551 810,957 SH   SOLE 7 787,814 0 23,143
DUKE ENERGY CORP NEW COM NEW 26441C204 754 6,751 SH   SOLE 13 6,751 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,218 109,424 SH   SOLE 15 109,424 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 121,840 1,091,170 SH   SOLE 18 984,678 0 106,492
DUKE ENERGY CORP NEW COM NEW 26441C204 73,792 660,861 SH   SOLE 19 660,861 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,295,866 20,561,225 SH   SOLE 21 20,561,225 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,877,474 16,814,207 SH   SOLE 22 15,297,949 0 1,516,258
DUKE ENERGY CORP NEW COM NEW 26441C204 107,298 960,937 SH   SOLE 23 960,937 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 29,282 262,244 SH   SOLE 25 262,244 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 161,813 1,449,155 SH   SOLE 26 580,178 0 868,977
DUKE ENERGY CORP NEW COM NEW 26441C204 75,347 674,787 SH   SOLE 28 0 0 674,787
DUKE ENERGY CORP NEW COM NEW 26441C204 203 1,815 SH   SOLE 29 1,815 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 418,385 3,746,954 SH   SOLE 30 3,746,954 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 19,239 172,300 SH   SOLE 31 85,488 0 86,812
DUKE ENERGY CORP NEW COM NEW 26441C204 19,491 174,559 SH   SOLE 34 174,559 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13,899 124,472 SH   SOLE 35 124,472 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 48,943 438,324 SH   SOLE 36 438,324 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,685 15,089 SH   SOLE 40 15,089 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 253 2,262 SH   OTR 43 2,262 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 72,259 647,137 SH   SOLE 43 571,574 0 75,563
DUKE REALTY CORP COM NEW 264411505 69,034 1,189,019 SH   SOLE 2 140,995 0 1,048,024
DUKE REALTY CORP COM NEW 264411505 25,039 431,265 SH   SOLE 4 325,983 0 105,282
DUKE REALTY CORP COM NEW 264411505 50,845 875,728 SH   SOLE 7 866,029 0 9,699
DUKE REALTY CORP COM NEW 264411505 99 1,711 SH   SOLE 13 1,711 0 0
DUKE REALTY CORP COM NEW 264411505 3,197 55,062 SH   SOLE 15 55,062 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 35,948 619,151 SH   SOLE 18 567,265 0 51,886
DUKE REALTY CORP COM NEW 264411505 37,195 640,634 SH   SOLE 19 640,634 0 0
DUKE REALTY CORP COM NEW 264411505 819,925 14,122,028 SH   SOLE 21 14,122,028 0 0
DUKE REALTY CORP COM NEW 264411505 635,272 10,941,655 SH   SOLE 22 10,122,500 0 819,155
DUKE REALTY CORP COM NEW 264411505 27,965 481,664 SH   SOLE 23 481,664 0 0
DUKE REALTY CORP COM NEW 264411505 123,790 2,132,112 SH   SOLE 25 2,132,112 0 0
DUKE REALTY CORP COM NEW 264411505 42,625 734,160 SH   SOLE 26 241,426 0 492,734
DUKE REALTY CORP COM NEW 264411505 60,505 1,042,108 SH   SOLE 28 6,681 0 1,035,427
DUKE REALTY CORP COM NEW 264411505 26 454 SH   SOLE 29 454 0 0
DUKE REALTY CORP COM NEW 264411505 204,389 3,520,303 SH   SOLE 30 3,520,303 0 0
DUKE REALTY CORP COM NEW 264411505 4,792 82,541 SH   SOLE 31 40,450 0 42,091
DUKE REALTY CORP COM NEW 264411505 1,297 22,346 SH   SOLE 34 22,346 0 0
DUKE REALTY CORP COM NEW 264411505 8,062 138,855 SH   SOLE 36 138,855 0 0
DUKE REALTY CORP COM NEW 264411505 773 13,309 SH   SOLE 40 13,309 0 0
DUKE REALTY CORP COM NEW 264411505 66 1,144 SH   OTR 43 1,144 0 0
DUKE REALTY CORP COM NEW 264411505 16,542 284,909 SH   SOLE 43 272,061 0 12,848
DULUTH HLDGS INC COM CL B 26443V101 119 9,757 SH   SOLE 2 8,945 0 812
DULUTH HLDGS INC COM CL B 26443V101 4 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 432 35,354 SH   SOLE 18 35,354 0 0
DULUTH HLDGS INC COM CL B 26443V101 299 24,428 SH   SOLE 19 24,428 0 0
DULUTH HLDGS INC COM CL B 26443V101 5,592 457,239 SH   SOLE 21 457,239 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,718 304,012 SH   SOLE 22 289,769 0 14,243
DULUTH HLDGS INC COM CL B 26443V101 47 3,817 SH   SOLE 25 3,817 0 0
DULUTH HLDGS INC COM CL B 26443V101 89 7,245 SH   SOLE 30 7,245 0 0
DULUTH HLDGS INC COM CL B 26443V101 38 3,146 SH   SOLE 40 3,146 0 0
DULUTH HLDGS INC COM CL B 26443V101 45 3,684 SH   SOLE 43 3,684 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 2,465 140,721 SH   SOLE 2 46,872 0 93,849
DUN & BRADSTREET HLDGS INC COM 26484T106 11 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 40 2,277 SH   SOLE 7 2,277 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,173 66,966 SH   SOLE 18 66,966 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 844 48,201 SH   SOLE 19 48,201 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 34,117 1,947,332 SH   SOLE 21 1,947,332 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 61,553 3,513,284 SH   SOLE 22 3,318,481 0 194,803
DUN & BRADSTREET HLDGS INC COM 26484T106 340 19,414 SH   SOLE 25 19,414 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,054 60,150 SH   SOLE 26 48,384 0 11,766
DUN & BRADSTREET HLDGS INC COM 26484T106 88 5,033 SH   SOLE 28 5,033 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,371 78,257 SH   SOLE 30 78,257 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 41 2,348 SH   SOLE 31 2,348 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 313 17,850 SH   SOLE 40 17,850 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 2 91 SH   SOLE 43 91 0 0
DUOLINGO INC CL A COM 26603R106 2,157 22,677 SH   SOLE 2 22,493 0 184
DUOLINGO INC CL A COM 26603R106 80 838 SH   SOLE 13 838 0 0
DUOLINGO INC CL A COM 26603R106 1,685 17,712 SH   SOLE 18 1,381 0 16,331
DUOLINGO INC CL A COM 26603R106 58,451 614,559 SH   SOLE 19 614,559 0 0
DUOLINGO INC CL A COM 26603R106 1,110 11,671 SH   SOLE 21 11,671 0 0
DUOLINGO INC CL A COM 26603R106 12,670 133,218 SH   SOLE 22 130,635 0 2,583
DUOLINGO INC CL A COM 26603R106 78 822 SH   SOLE 25 822 0 0
DUOLINGO INC CL A COM 26603R106 623 6,546 SH   SOLE 30 6,546 0 0
DUOLINGO INC CL A COM 26603R106 1,335 14,033 SH   SOLE 34 14,033 0 0
DUOLINGO INC CL A COM 26603R106 86 902 SH   SOLE 40 902 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 4 642 SH   SOLE 18 642 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 57 10,354 SH   SOLE 21 10,354 0 0
DUPONT DE NEMOURS INC COM 26614N102 94,112 1,279,050 SH   SOLE 2 319,620 0 959,430
DUPONT DE NEMOURS INC COM 26614N102 28,517 387,565 SH   SOLE 4 246,996 0 140,569
DUPONT DE NEMOURS INC COM 26614N102 33,383 453,697 SH   SOLE 7 438,439 0 15,258
DUPONT DE NEMOURS INC COM 26614N102 631 8,576 SH   SOLE 13 8,576 0 0
DUPONT DE NEMOURS INC COM 26614N102 5,545 75,356 SH   SOLE 15 75,356 0 0
DUPONT DE NEMOURS INC COM 26614N102 0 6 SH   SOLE 17 0 0 6
DUPONT DE NEMOURS INC COM 26614N102 97,785 1,328,961 SH   SOLE 18 1,254,144 0 74,817
DUPONT DE NEMOURS INC COM 26614N102 27,701 376,476 SH   SOLE 19 376,476 0 0
DUPONT DE NEMOURS INC COM 26614N102 828,688 11,262,408 SH   SOLE 21 11,262,408 0 0
DUPONT DE NEMOURS INC COM 26614N102 791,674 10,759,362 SH   SOLE 22 9,732,757 0 1,026,605
DUPONT DE NEMOURS INC COM 26614N102 48,196 655,015 SH   SOLE 23 655,015 0 0
DUPONT DE NEMOURS INC COM 26614N102 88,881 1,207,949 SH   SOLE 25 1,207,949 0 0
DUPONT DE NEMOURS INC COM 26614N102 121,105 1,645,890 SH   SOLE 26 805,342 0 840,548
DUPONT DE NEMOURS INC COM 26614N102 96,777 1,315,268 SH   SOLE 28 17,150 0 1,298,118
DUPONT DE NEMOURS INC COM 26614N102 72 979 SH   SOLE 29 979 0 0
DUPONT DE NEMOURS INC COM 26614N102 220,322 2,994,318 SH   SOLE 30 2,889,122 0 105,196
DUPONT DE NEMOURS INC COM 26614N102 8,498 115,498 SH   SOLE 31 55,133 0 60,365
DUPONT DE NEMOURS INC COM 26614N102 48,452 658,499 SH   SOLE 34 658,499 0 0
DUPONT DE NEMOURS INC COM 26614N102 18,521 251,716 SH   SOLE 36 251,716 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,306 17,752 SH   SOLE 40 17,752 0 0
DUPONT DE NEMOURS INC COM 26614N102 122 1,653 SH   OTR 43 1,653 0 0
DUPONT DE NEMOURS INC COM 26614N102 30,934 420,407 SH   SOLE 43 382,824 0 37,583
DURECT CORP COM 266605104 19 28,010 SH   SOLE 2 9,078 0 18,932
DURECT CORP COM 266605104 2 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 449 670,735 SH   SOLE 18 670,735 0 0
DURECT CORP COM 266605104 252 375,875 SH   SOLE 19 375,875 0 0
DURECT CORP COM 266605104 5,222 7,794,625 SH   SOLE 21 7,794,625 0 0
DURECT CORP COM 266605104 3,294 4,916,834 SH   SOLE 22 4,878,623 0 38,211
DUTCH BROS INC CL A 26701L100 66 1,198 SH   SOLE 2 488 0 710
DUTCH BROS INC CL A 26701L100 144 2,610 SH   SOLE 19 2,610 0 0
DUTCH BROS INC CL A 26701L100 1,720 31,115 SH   SOLE 21 31,115 0 0
DUTCH BROS INC CL A 26701L100 16,488 298,313 SH   SOLE 22 298,313 0 0
DUTCH BROS INC CL A 26701L100 393 7,111 SH   SOLE 34 7,111 0 0
DXC TECHNOLOGY CO COM 23355L106 20,035 614,011 SH   SOLE 2 104,560 0 509,451
DXC TECHNOLOGY CO COM 23355L106 134 4,111 SH   SOLE 4 3,456 0 655
DXC TECHNOLOGY CO COM 23355L106 6,379 195,498 SH   SOLE 7 188,680 0 6,818
DXC TECHNOLOGY CO COM 23355L106 116 3,554 SH   SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 0 10 SH   SOLE 17 0 0 10
DXC TECHNOLOGY CO COM 23355L106 11,628 356,355 SH   SOLE 18 336,237 0 20,118
DXC TECHNOLOGY CO COM 23355L106 4,168 127,735 SH   SOLE 19 127,735 0 0
DXC TECHNOLOGY CO COM 23355L106 195,573 5,993,648 SH   SOLE 21 5,993,648 0 0
DXC TECHNOLOGY CO COM 23355L106 187,575 5,748,543 SH   SOLE 22 5,393,078 0 355,465
DXC TECHNOLOGY CO COM 23355L106 59 1,799 SH   SOLE 23 1,799 0 0
DXC TECHNOLOGY CO COM 23355L106 1,244 38,127 SH   SOLE 25 38,127 0 0
DXC TECHNOLOGY CO COM 23355L106 9,625 294,966 SH   SOLE 26 121,720 0 173,246
DXC TECHNOLOGY CO COM 23355L106 1,499 45,941 SH   SOLE 28 45,941 0 0
DXC TECHNOLOGY CO COM 23355L106 44,175 1,353,830 SH   SOLE 30 1,353,830 0 0
DXC TECHNOLOGY CO COM 23355L106 120 3,682 SH   SOLE 31 3,682 0 0
DXC TECHNOLOGY CO COM 23355L106 1,687 51,703 SH   SOLE 36 51,703 0 0
DXC TECHNOLOGY CO COM 23355L106 1,091 33,440 SH   SOLE 40 33,440 0 0
DXC TECHNOLOGY CO COM 23355L106 15 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106 9,802 300,402 SH   SOLE 43 280,994 0 19,408
DXP ENTERPRISES INC COM NEW 233377407 588 21,701 SH   SOLE 2 8,398 0 13,303
DXP ENTERPRISES INC COM NEW 233377407 8 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,845 68,096 SH   SOLE 18 68,096 0 0
DXP ENTERPRISES INC COM NEW 233377407 843 31,101 SH   SOLE 19 31,101 0 0
DXP ENTERPRISES INC COM NEW 233377407 59,211 2,185,702 SH   SOLE 21 2,185,702 0 0
DXP ENTERPRISES INC COM NEW 233377407 14,035 518,100 SH   SOLE 22 502,514 0 15,586
DXP ENTERPRISES INC COM NEW 233377407 58 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407 14 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC COM NEW 233377407 879 32,435 SH   SOLE 30 32,435 0 0
DXP ENTERPRISES INC COM NEW 233377407 35 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 98 3,613 SH   SOLE 43 3,613 0 0
DYADIC INTL INC DEL COM 26745T101 1 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101 12 3,878 SH   SOLE 18 3,878 0 0
DYADIC INTL INC DEL COM 26745T101 146 48,646 SH   SOLE 21 48,646 0 0
DYADIC INTL INC DEL COM 26745T101 595 197,749 SH   SOLE 22 197,749 0 0
DYCOM INDS INC COM 267475101 2,654 27,864 SH   SOLE 2 21,610 0 6,254
DYCOM INDS INC COM 267475101 12 129 SH   SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 1,242 13,039 SH   SOLE 7 13,039 0 0
DYCOM INDS INC COM 267475101 12,670 133,008 SH   SOLE 18 133,008 0 0
DYCOM INDS INC COM 267475101 4,981 52,284 SH   SOLE 19 52,284 0 0
DYCOM INDS INC COM 267475101 196,344 2,061,140 SH   SOLE 21 2,061,140 0 0
DYCOM INDS INC COM 267475101 80,799 848,195 SH   SOLE 22 827,707 0 20,488
DYCOM INDS INC COM 267475101 386 4,056 SH   SOLE 25 4,056 0 0
DYCOM INDS INC COM 267475101 1,488 15,617 SH   SOLE 26 12,896 0 2,721
DYCOM INDS INC COM 267475101 52 548 SH   SOLE 28 548 0 0
DYCOM INDS INC COM 267475101 1,791 18,796 SH   SOLE 30 18,796 0 0
DYCOM INDS INC COM 267475101 99 1,041 SH   SOLE 36 1,041 0 0
DYCOM INDS INC COM 267475101 346 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 3,665 38,469 SH   SOLE 43 35,171 0 3,298
DYNATRACE INC COM NEW 268150109 14,737 312,884 SH   SOLE 2 27,594 0 285,290
DYNATRACE INC COM NEW 268150109 5,917 125,630 SH   SOLE 4 84,341 0 41,289
DYNATRACE INC COM NEW 268150109 942 19,998 SH   SOLE 7 19,998 0 0
DYNATRACE INC COM NEW 268150109 25 524 SH   SOLE 13 524 0 0
DYNATRACE INC COM NEW 268150109 756 16,060 SH   SOLE 15 16,060 0 0
DYNATRACE INC COM NEW 268150109 21,459 455,608 SH   SOLE 18 444,755 0 10,853
DYNATRACE INC COM NEW 268150109 62,244 1,321,532 SH   SOLE 19 1,321,532 0 0
DYNATRACE INC COM NEW 268150109 182,739 3,879,815 SH   SOLE 21 3,879,815 0 0
DYNATRACE INC COM NEW 268150109 221,954 4,712,391 SH   SOLE 22 4,377,326 0 335,065
DYNATRACE INC COM NEW 268150109 10,767 228,590 SH   SOLE 23 228,590 0 0
DYNATRACE INC COM NEW 268150109 969 20,577 SH   SOLE 25 20,577 0 0
DYNATRACE INC COM NEW 268150109 8,095 171,866 SH   SOLE 26 125,339 0 46,527
DYNATRACE INC COM NEW 268150109 11,560 245,442 SH   SOLE 28 3,357 0 242,085
DYNATRACE INC COM NEW 268150109 45 961 SH   SOLE 29 961 0 0
DYNATRACE INC COM NEW 268150109 54,638 1,160,038 SH   SOLE 30 1,160,038 0 0
DYNATRACE INC COM NEW 268150109 1,989 42,220 SH   SOLE 31 21,998 0 20,222
DYNATRACE INC COM NEW 268150109 29,295 621,979 SH   SOLE 34 621,979 0 0
DYNATRACE INC COM NEW 268150109 1,544 32,791 SH   SOLE 36 32,791 0 0
DYNATRACE INC COM NEW 268150109 275 5,847 SH   SOLE 40 5,847 0 0
DYNATRACE INC COM NEW 268150109 30 627 SH   OTR 43 627 0 0
DYNATRACE INC COM NEW 268150109 1,286 27,308 SH   SOLE 43 20,125 0 7,183
DYNATRACE INC OPTIONS 268150109 108 2,300 SH Call SOLE 4 2,300 0 0
DYNATRACE INC OPTIONS 268150109 1,253 26,600 SH Call SOLE 18 26,600 0 0
DYNATRACE INC OPTIONS 268150109 15,232 323,400 SH Call SOLE 19 323,400 0 0
DYNATRACE INC OPTIONS 268150109 777 16,500 SH Call SOLE 22 16,500 0 0
DYNATRACE INC OPTIONS 268150109 6,377 135,400 SH Call SOLE 34 135,400 0 0
DYNATRONICS CORP COM NEW 268157401 13 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 945 87,169 SH   SOLE 2 47,462 0 39,707
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17 1,572 SH   SOLE 7 1,572 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3,484 321,405 SH   SOLE 18 305,984 0 15,421
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4,726 435,936 SH   SOLE 19 435,936 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 41,805 3,856,513 SH   SOLE 21 3,856,513 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 30,136 2,780,041 SH   SOLE 22 2,707,320 0 72,721
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 98 9,044 SH   SOLE 23 9,044 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 186 17,183 SH   SOLE 25 17,183 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,341 123,720 SH   SOLE 26 67,656 0 56,064
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 370 34,133 SH   SOLE 28 34,133 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 847 78,134 SH   SOLE 30 78,134 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 51 4,670 SH   SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 166 15,288 SH   SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 317 29,283 SH   SOLE 43 23,312 0 5,971
DYNE THERAPEUTICS INC COM 26818M108 669 69,435 SH   SOLE 2 45,726 0 23,709
DYNE THERAPEUTICS INC COM 26818M108 5 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108 873 90,594 SH   SOLE 18 90,594 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,228 127,406 SH   SOLE 19 127,406 0 0
DYNE THERAPEUTICS INC COM 26818M108 12,584 1,305,387 SH   SOLE 21 1,305,387 0 0
DYNE THERAPEUTICS INC COM 26818M108 6,892 714,968 SH   SOLE 22 685,231 0 29,737
DYNE THERAPEUTICS INC COM 26818M108 37 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108 83 8,590 SH   SOLE 26 0 0 8,590
DYNE THERAPEUTICS INC COM 26818M108 287 29,759 SH   SOLE 30 29,759 0 0
DYNE THERAPEUTICS INC COM 26818M108 26 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108 113 11,768 SH   SOLE 43 11,641 0 127
DYNEX CAP INC COM 26817Q886 349 21,558 SH   SOLE 2 10,191 0 11,367
DYNEX CAP INC COM 26817Q886 7 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886 0 2 SH   SOLE 17 0 0 2
DYNEX CAP INC COM 26817Q886 1,715 105,866 SH   SOLE 18 105,866 0 0
DYNEX CAP INC COM 26817Q886 1,068 65,941 SH   SOLE 19 65,941 0 0
DYNEX CAP INC COM 26817Q886 32,227 1,989,341 SH   SOLE 21 1,989,341 0 0
DYNEX CAP INC COM 26817Q886 14,975 924,377 SH   SOLE 22 892,019 0 32,358
DYNEX CAP INC COM 26817Q886 62 3,857 SH   SOLE 25 3,857 0 0
DYNEX CAP INC COM 26817Q886 190 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886 231 14,257 SH   SOLE 30 14,257 0 0
DYNEX CAP INC COM 26817Q886 70 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886 311 19,191 SH   SOLE 43 18,379 0 812
DZS INC COM 268211109 146 10,530 SH   SOLE 2 5,321 0 5,209
DZS INC COM 268211109 4 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109 724 52,191 SH   SOLE 18 52,191 0 0
DZS INC COM 268211109 448 32,302 SH   SOLE 19 32,302 0 0
DZS INC COM 268211109 8,483 611,607 SH   SOLE 21 611,607 0 0
DZS INC COM 268211109 5,370 387,147 SH   SOLE 22 379,549 0 7,598
DZS INC COM 268211109 4 276 SH   SOLE 43 276 0 0
E L F BEAUTY INC COM 26856L103 1,266 49,023 SH   SOLE 2 44,434 0 4,589
E L F BEAUTY INC COM 26856L103 3 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 19 734 SH   SOLE 7 734 0 0
E L F BEAUTY INC COM 26856L103 4,248 164,452 SH   SOLE 18 164,452 0 0
E L F BEAUTY INC COM 26856L103 2,705 104,739 SH   SOLE 19 104,739 0 0
E L F BEAUTY INC COM 26856L103 144,815 5,606,450 SH   SOLE 21 5,606,450 0 0
E L F BEAUTY INC COM 26856L103 31,491 1,219,169 SH   SOLE 22 1,192,861 0 26,308
E L F BEAUTY INC COM 26856L103 21 828 SH   SOLE 23 828 0 0
E L F BEAUTY INC COM 26856L103 151 5,861 SH   SOLE 25 5,861 0 0
E L F BEAUTY INC COM 26856L103 595 23,026 SH   SOLE 26 23,026 0 0
E L F BEAUTY INC COM 26856L103 22 835 SH   SOLE 28 835 0 0
E L F BEAUTY INC COM 26856L103 2,197 85,073 SH   SOLE 30 85,073 0 0
E L F BEAUTY INC COM 26856L103 154 5,954 SH   SOLE 40 5,954 0 0
E L F BEAUTY INC COM 26856L103 537 20,791 SH   SOLE 43 20,791 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,812 205,635 SH   SOLE 2 73,142 0 132,493
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 13 1,531 SH   SOLE 4 0 0 1,531
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 25 2,814 SH   SOLE 7 2,814 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5,165 586,250 SH   SOLE 18 586,250 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3,134 355,702 SH   SOLE 19 355,702 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 65,758 7,464,061 SH   SOLE 21 7,464,061 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 40,067 4,547,861 SH   SOLE 22 4,363,158 0 184,703
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 39 4,437 SH   SOLE 23 4,437 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 170 19,247 SH   SOLE 25 19,247 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 957 108,610 SH   SOLE 26 68,690 0 39,920
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 796 90,328 SH   SOLE 30 90,328 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 207 23,489 SH   SOLE 40 23,489 0 0
EAGLE BANCORP INC MD COM 268948106 1,427 25,034 SH   SOLE 2 8,579 0 16,455
EAGLE BANCORP INC MD COM 268948106 8 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 25 430 SH   SOLE 7 430 0 0
EAGLE BANCORP INC MD COM 268948106 6,689 117,330 SH   SOLE 18 117,330 0 0
EAGLE BANCORP INC MD COM 268948106 3,100 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106 210,769 3,697,061 SH   SOLE 21 3,697,061 0 0
EAGLE BANCORP INC MD COM 268948106 40,905 717,504 SH   SOLE 22 686,105 0 31,399
EAGLE BANCORP INC MD COM 268948106 205 3,597 SH   SOLE 25 3,597 0 0
EAGLE BANCORP INC MD COM 268948106 377 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 16 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106 3,062 53,704 SH   SOLE 30 53,704 0 0
EAGLE BANCORP INC MD COM 268948106 184 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,686 29,581 SH   SOLE 43 29,427 0 154
EAGLE BANCORP MONT INC COM 26942G100 892 39,927 SH   SOLE 2 39,797 0 130
EAGLE BANCORP MONT INC COM 26942G100 30 1,335 SH   SOLE 18 1,335 0 0
EAGLE BANCORP MONT INC COM 26942G100 43 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100 372 16,654 SH   SOLE 21 16,654 0 0
EAGLE BANCORP MONT INC COM 26942G100 694 31,075 SH   SOLE 22 31,075 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 451 6,621 SH   SOLE 2 570 0 6,051
EAGLE BULK SHIPPING INC COM Y2187A150 10 150 SH   SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,908 28,018 SH   SOLE 18 28,018 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,080 15,854 SH   SOLE 19 15,854 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 25,283 371,214 SH   SOLE 21 371,214 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 17,693 259,765 SH   SOLE 22 254,165 0 5,600
EAGLE BULK SHIPPING INC COM Y2187A150 396 5,807 SH   SOLE 43 4,298 0 1,509
EAGLE MATLS INC COM 26969P108 7,041 54,854 SH   SOLE 2 35,216 0 19,638
EAGLE MATLS INC COM 26969P108 20 156 SH   SOLE 4 156 0 0
EAGLE MATLS INC COM 26969P108 67 521 SH   SOLE 7 521 0 0
EAGLE MATLS INC COM 26969P108 10,930 85,150 SH   SOLE 18 85,150 0 0
EAGLE MATLS INC COM 26969P108 1,479 11,523 SH   SOLE 19 11,523 0 0
EAGLE MATLS INC COM 26969P108 254,300 1,981,144 SH   SOLE 21 1,981,144 0 0
EAGLE MATLS INC COM 26969P108 137,603 1,072,006 SH   SOLE 22 1,025,697 0 46,309
EAGLE MATLS INC COM 26969P108 722 5,626 SH   SOLE 25 5,626 0 0
EAGLE MATLS INC COM 26969P108 2,057 16,029 SH   SOLE 26 13,035 0 2,994
EAGLE MATLS INC COM 26969P108 96 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108 2,888 22,498 SH   SOLE 30 22,498 0 0
EAGLE MATLS INC COM 26969P108 75 584 SH   SOLE 31 584 0 0
EAGLE MATLS INC COM 26969P108 39 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108 665 5,181 SH   SOLE 40 5,181 0 0
EAGLE MATLS INC COM 26969P108 1,712 13,339 SH   SOLE 43 12,634 0 705
EAGLE PHARMACEUTICALS INC COM 269796108 1,624 32,809 SH   SOLE 2 6,306 0 26,503
EAGLE PHARMACEUTICALS INC COM 269796108 9 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,136 43,162 SH   SOLE 18 43,162 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,002 20,254 SH   SOLE 19 20,254 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 70,295 1,420,394 SH   SOLE 21 1,420,394 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 16,994 343,379 SH   SOLE 22 335,014 0 8,365
EAGLE PHARMACEUTICALS INC COM 269796108 23 470 SH   SOLE 23 470 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 114 2,304 SH   SOLE 25 2,304 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 477 9,631 SH   SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 4,212 85,114 SH   SOLE 30 85,114 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 29 588 SH   SOLE 34 588 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 102 2,054 SH   SOLE 36 2,054 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 41 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 89 1,790 SH   OTR 43 1,790 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 958 19,360 SH   SOLE 43 18,764 0 596
EARGO INC COM 270087109 26 4,915 SH   SOLE 2 2,523 0 2,392
EARGO INC COM 270087109 2 310 SH   SOLE 7 310 0 0
EARGO INC COM 270087109 354 66,919 SH   SOLE 18 66,919 0 0
EARGO INC COM 270087109 569 107,501 SH   SOLE 19 107,501 0 0
EARGO INC COM 270087109 5,659 1,069,732 SH   SOLE 21 1,069,732 0 0
EARGO INC COM 270087109 3,523 665,999 SH   SOLE 22 661,589 0 4,410
EARTHSTONE ENERGY INC CL A 27032D304 558 44,195 SH   SOLE 2 988 0 43,207
EARTHSTONE ENERGY INC CL A 27032D304 5 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,158 91,693 SH   SOLE 18 91,693 0 0
EARTHSTONE ENERGY INC CL A 27032D304 617 48,819 SH   SOLE 19 48,819 0 0
EARTHSTONE ENERGY INC CL A 27032D304 13,878 1,098,801 SH   SOLE 21 1,098,801 0 0
EARTHSTONE ENERGY INC CL A 27032D304 7,792 616,920 SH   SOLE 22 603,714 0 13,206
EARTHSTONE ENERGY INC CL A 27032D304 52 4,104 SH   SOLE 43 4,104 0 0
EAST WEST BANCORP INC COM 27579R104 30,497 385,936 SH   SOLE 2 192,251 0 193,685
EAST WEST BANCORP INC COM 27579R104 1,900 24,040 SH   SOLE 4 20,374 0 3,666
EAST WEST BANCORP INC COM 27579R104 249 3,156 SH   SOLE 7 3,156 0 0
EAST WEST BANCORP INC COM 27579R104 2,138 27,060 SH   SOLE 13 27,060 0 0
EAST WEST BANCORP INC COM 27579R104 34,642 438,393 SH   SOLE 18 436,723 0 1,670
EAST WEST BANCORP INC COM 27579R104 4,251 53,800 SH   SOLE 19 53,800 0 0
EAST WEST BANCORP INC COM 27579R104 563,320 7,128,833 SH   SOLE 21 7,128,833 0 0
EAST WEST BANCORP INC COM 27579R104 317,323 4,015,736 SH   SOLE 22 3,787,443 0 228,293
EAST WEST BANCORP INC COM 27579R104 2,645 33,470 SH   SOLE 23 33,470 0 0
EAST WEST BANCORP INC COM 27579R104 1,565 19,810 SH   SOLE 25 19,810 0 0
EAST WEST BANCORP INC COM 27579R104 5,466 69,174 SH   SOLE 26 49,272 0 19,902
EAST WEST BANCORP INC COM 27579R104 200 2,528 SH   SOLE 28 2,528 0 0
EAST WEST BANCORP INC COM 27579R104 385 4,876 SH   SOLE 29 4,876 0 0
EAST WEST BANCORP INC COM 27579R104 19,207 243,059 SH   SOLE 30 243,059 0 0
EAST WEST BANCORP INC COM 27579R104 1,525 19,302 SH   SOLE 31 19,302 0 0
EAST WEST BANCORP INC COM 27579R104 1,647 20,845 SH   SOLE 34 20,845 0 0
EAST WEST BANCORP INC COM 27579R104 212 2,680 SH   SOLE 36 2,680 0 0
EAST WEST BANCORP INC COM 27579R104 1,432 18,125 SH   SOLE 40 18,125 0 0
EAST WEST BANCORP INC COM 27579R104 31 390 SH   OTR 43 390 0 0
EAST WEST BANCORP INC COM 27579R104 4,548 57,560 SH   SOLE 43 54,674 0 2,886
EASTERLY GOVT PPTYS INC COM 27616P103 4,453 210,646 SH   SOLE 2 140,377 0 70,269
EASTERLY GOVT PPTYS INC COM 27616P103 883 41,753 SH   SOLE 4 41,753 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,348 111,050 SH   SOLE 7 111,050 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,847 323,908 SH   SOLE 18 323,908 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,405 397,603 SH   SOLE 19 397,603 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 232,539 10,999,966 SH   SOLE 21 10,999,966 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 65,018 3,075,611 SH   SOLE 22 2,989,396 0 86,215
EASTERLY GOVT PPTYS INC COM 27616P103 165 7,804 SH   SOLE 23 7,804 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,941 375,618 SH   SOLE 25 375,618 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,053 97,102 SH   SOLE 26 30,294 0 66,808
EASTERLY GOVT PPTYS INC COM 27616P103 1,148 54,303 SH   SOLE 28 1,494 0 52,809
EASTERLY GOVT PPTYS INC COM 27616P103 11,113 525,703 SH   SOLE 30 525,703 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 517 24,455 SH   SOLE 34 24,455 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 212 10,018 SH   SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,604 75,864 SH   SOLE 43 72,512 0 3,352
EASTERN BANKSHARES INC COM 27627N105 2,736 127,030 SH   SOLE 2 47,861 0 79,169
EASTERN BANKSHARES INC COM 27627N105 110 5,103 SH   SOLE 4 818 0 4,285
EASTERN BANKSHARES INC COM 27627N105 52 2,435 SH   SOLE 7 2,435 0 0
EASTERN BANKSHARES INC COM 27627N105 10,675 495,598 SH   SOLE 18 495,598 0 0
EASTERN BANKSHARES INC COM 27627N105 6,609 306,829 SH   SOLE 19 306,829 0 0
EASTERN BANKSHARES INC COM 27627N105 136,703 6,346,485 SH   SOLE 21 6,346,485 0 0
EASTERN BANKSHARES INC COM 27627N105 89,292 4,145,404 SH   SOLE 22 3,983,582 0 161,822
EASTERN BANKSHARES INC COM 27627N105 502 23,322 SH   SOLE 25 23,322 0 0
EASTERN BANKSHARES INC COM 27627N105 1,504 69,814 SH   SOLE 26 56,650 0 13,164
EASTERN BANKSHARES INC COM 27627N105 72 3,328 SH   SOLE 28 3,328 0 0
EASTERN BANKSHARES INC COM 27627N105 2,203 102,256 SH   SOLE 30 102,256 0 0
EASTERN BANKSHARES INC COM 27627N105 465 21,596 SH   SOLE 40 21,596 0 0
EASTERN BANKSHARES INC COM 27627N105 221 10,243 SH   SOLE 43 10,092 0 151
EASTERN CO COM 276317104 25 1,091 SH   SOLE 18 1,091 0 0
EASTERN CO COM 276317104 472 20,250 SH   SOLE 21 20,250 0 0
EASTERN CO COM 276317104 318 13,641 SH   SOLE 22 13,641 0 0
EASTGROUP PPTYS INC COM 277276101 40,474 199,107 SH   SOLE 2 81,991 0 117,116
EASTGROUP PPTYS INC COM 277276101 3,962 19,490 SH   SOLE 4 19,490 0 0
EASTGROUP PPTYS INC COM 277276101 10,235 50,349 SH   SOLE 7 50,349 0 0
EASTGROUP PPTYS INC COM 277276101 38,705 190,402 SH   SOLE 18 177,622 0 12,780
EASTGROUP PPTYS INC COM 277276101 100,871 496,218 SH   SOLE 19 496,218 0 0
EASTGROUP PPTYS INC COM 277276101 637,993 3,138,495 SH   SOLE 21 3,138,495 0 0
EASTGROUP PPTYS INC COM 277276101 369,973 1,820,019 SH   SOLE 22 1,794,864 0 25,155
EASTGROUP PPTYS INC COM 277276101 3,326 16,363 SH   SOLE 23 16,363 0 0
EASTGROUP PPTYS INC COM 277276101 36,277 178,456 SH   SOLE 25 178,456 0 0
EASTGROUP PPTYS INC COM 277276101 17,873 87,925 SH   SOLE 26 12,517 0 75,408
EASTGROUP PPTYS INC COM 277276101 5,089 25,034 SH   SOLE 28 720 0 24,314
EASTGROUP PPTYS INC COM 277276101 18,471 90,864 SH   SOLE 30 90,864 0 0
EASTGROUP PPTYS INC COM 277276101 747 3,675 SH   SOLE 34 3,675 0 0
EASTGROUP PPTYS INC COM 277276101 51 250 SH   SOLE 36 250 0 0
EASTGROUP PPTYS INC COM 277276101 1,026 5,049 SH   SOLE 40 5,049 0 0
EASTGROUP PPTYS INC COM 277276101 3,394 16,698 SH   SOLE 43 16,153 0 545
EASTMAN CHEM CO COM 277432100 38,886 347,010 SH   SOLE 2 39,050 0 307,960
EASTMAN CHEM CO COM 277432100 6,508 58,080 SH   SOLE 4 52,792 0 5,288
EASTMAN CHEM CO COM 277432100 13,291 118,602 SH   SOLE 7 114,468 0 4,134
EASTMAN CHEM CO COM 277432100 39 350 SH   SOLE 13 350 0 0
EASTMAN CHEM CO COM 277432100 2,214 19,760 SH   SOLE 15 19,760 0 0
EASTMAN CHEM CO COM 277432100 23,548 210,135 SH   SOLE 18 192,183 0 17,952
EASTMAN CHEM CO COM 277432100 6,194 55,276 SH   SOLE 19 55,276 0 0
EASTMAN CHEM CO COM 277432100 416,926 3,720,557 SH   SOLE 21 3,720,557 0 0
EASTMAN CHEM CO COM 277432100 313,321 2,796,009 SH   SOLE 22 2,524,844 0 271,165
EASTMAN CHEM CO COM 277432100 18,815 167,903 SH   SOLE 23 167,903 0 0
EASTMAN CHEM CO COM 277432100 18,456 164,698 SH   SOLE 25 164,698 0 0
EASTMAN CHEM CO COM 277432100 30,057 268,220 SH   SOLE 26 93,478 0 174,742
EASTMAN CHEM CO COM 277432100 28,346 252,954 SH   SOLE 28 2,432 0 250,522
EASTMAN CHEM CO COM 277432100 17 153 SH   SOLE 29 153 0 0
EASTMAN CHEM CO COM 277432100 64,346 574,214 SH   SOLE 30 574,214 0 0
EASTMAN CHEM CO COM 277432100 3,445 30,744 SH   SOLE 31 15,467 0 15,277
EASTMAN CHEM CO COM 277432100 812 7,247 SH   SOLE 34 7,247 0 0
EASTMAN CHEM CO COM 277432100 6,684 59,650 SH   SOLE 36 59,650 0 0
EASTMAN CHEM CO COM 277432100 307 2,737 SH   SOLE 40 2,737 0 0
EASTMAN CHEM CO COM 277432100 57 511 SH   OTR 43 511 0 0
EASTMAN CHEM CO COM 277432100 15,606 139,265 SH   SOLE 43 124,996 0 14,269
EASTMAN KODAK CO COM NEW 277461406 117 17,884 SH   SOLE 2 10,776 0 7,108
EASTMAN KODAK CO COM NEW 277461406 5 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406 862 131,556 SH   SOLE 18 131,556 0 0
EASTMAN KODAK CO COM NEW 277461406 537 81,960 SH   SOLE 19 81,960 0 0
EASTMAN KODAK CO COM NEW 277461406 10,643 1,624,912 SH   SOLE 21 1,624,912 0 0
EASTMAN KODAK CO COM NEW 277461406 9,446 1,442,123 SH   SOLE 22 1,409,199 0 32,924
EASTMAN KODAK CO COM NEW 277461406 58 8,908 SH   SOLE 25 8,908 0 0
EASTMAN KODAK CO COM NEW 277461406 74 11,333 SH   SOLE 30 11,333 0 0
EASTMAN KODAK CO COM NEW 277461406 12 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406 161 24,545 SH   SOLE 43 23,249 0 1,296
EASTSIDE DISTILLING INC COM 277802302 8 8,258 SH   SOLE 21 8,258 0 0
EATON CORP PLC SHS G29183103 156,110 1,028,662 SH   SOLE 2 165,181 0 863,481
EATON CORP PLC SHS G29183103 40,425 266,377 SH   SOLE 4 154,592 0 111,785
EATON CORP PLC SHS G29183103 55,346 364,693 SH   SOLE 7 353,173 0 11,520
EATON CORP PLC SHS G29183103 1,286 8,473 SH   SOLE 13 8,473 0 0
EATON CORP PLC SHS G29183103 8,606 56,709 SH   SOLE 15 56,709 0 0
EATON CORP PLC SHS G29183103 0 3 SH   SOLE 17 0 0 3
EATON CORP PLC SHS G29183103 124,166 818,177 SH   SOLE 18 708,141 0 110,036
EATON CORP PLC SHS G29183103 55,962 368,754 SH   SOLE 19 368,754 0 0
EATON CORP PLC SHS G29183103 1,371,445 9,036,932 SH   SOLE 21 9,036,932 0 0
EATON CORP PLC SHS G29183103 1,295,441 8,536,113 SH   SOLE 22 7,632,441 0 903,672
EATON CORP PLC SHS G29183103 79,104 521,241 SH   SOLE 23 521,241 0 0
EATON CORP PLC SHS G29183103 86,977 573,122 SH   SOLE 25 573,122 0 0
EATON CORP PLC SHS G29183103 141,424 931,893 SH   SOLE 26 336,144 0 595,749
EATON CORP PLC SHS G29183103 177,318 1,168,408 SH   SOLE 28 9,963 0 1,158,445
EATON CORP PLC SHS G29183103 972 6,404 SH   SOLE 29 6,404 0 0
EATON CORP PLC SHS G29183103 294,450 1,940,237 SH   SOLE 30 1,940,237 0 0
EATON CORP PLC SHS G29183103 15,633 103,012 SH   SOLE 31 58,085 0 44,927
EATON CORP PLC SHS G29183103 2,936 19,349 SH   SOLE 32 19,349 0 0
EATON CORP PLC SHS G29183103 237,958 1,567,989 SH   SOLE 34 1,567,989 0 0
EATON CORP PLC SHS G29183103 24,888 163,995 SH   SOLE 36 163,995 0 0
EATON CORP PLC SHS G29183103 2,065 13,609 SH   SOLE 40 13,609 0 0
EATON CORP PLC SHS G29183103 193 1,274 SH   OTR 43 1,274 0 0
EATON CORP PLC SHS G29183103 70,408 463,942 SH   SOLE 43 409,538 0 54,404
EBAY INC. COM 278642103 86,988 1,519,173 SH   SOLE 2 338,198 0 1,180,975
EBAY INC. COM 278642103 24,646 430,418 SH   SOLE 4 275,671 0 154,747
EBAY INC. COM 278642103 45,880 801,262 SH   SOLE 7 666,224 0 135,038
EBAY INC. COM 278642103 355 6,206 SH   SOLE 13 6,206 0 0
EBAY INC. COM 278642103 5,359 93,585 SH   SOLE 15 93,585 0 0
EBAY INC. COM 278642103 103,257 1,803,300 SH   SOLE 18 1,717,496 0 85,804
EBAY INC. COM 278642103 10,836 189,240 SH   SOLE 19 189,240 0 0
EBAY INC. COM 278642103 814,489 14,224,405 SH   SOLE 21 14,224,405 0 0
EBAY INC. COM 278642103 766,641 13,388,771 SH   SOLE 22 12,142,812 0 1,245,959
EBAY INC. COM 278642103 44,912 784,358 SH   SOLE 23 784,358 0 0
EBAY INC. COM 278642103 73,856 1,289,836 SH   SOLE 25 1,289,836 0 0
EBAY INC. COM 278642103 105,247 1,838,060 SH   SOLE 26 966,964 0 871,096
EBAY INC. COM 278642103 163,658 2,858,164 SH   SOLE 28 112,472 0 2,745,692
EBAY INC. COM 278642103 322,132 5,625,785 SH   SOLE 30 5,164,593 0 461,192
EBAY INC. COM 278642103 8,357 145,946 SH   SOLE 31 69,833 0 76,113
EBAY INC. COM 278642103 7,912 138,170 SH   SOLE 32 138,170 0 0
EBAY INC. COM 278642103 4,417 77,139 SH   SOLE 34 77,139 0 0
EBAY INC. COM 278642103 15,125 264,153 SH   SOLE 36 264,153 0 0
EBAY INC. COM 278642103 1,204 21,020 SH   SOLE 40 21,020 0 0
EBAY INC. COM 278642103 67 1,167 SH   OTR 43 1,167 0 0
EBAY INC. COM 278642103 59,436 1,037,997 SH   SOLE 43 983,611 0 54,386
EBIX INC COM NEW 278715206 772 23,294 SH   SOLE 2 7,669 0 15,625
EBIX INC COM NEW 278715206 4 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206 13 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 3,167 95,541 SH   SOLE 18 95,541 0 0
EBIX INC COM NEW 278715206 1,565 47,220 SH   SOLE 19 47,220 0 0
EBIX INC COM NEW 278715206 101,709 3,068,157 SH   SOLE 21 3,068,157 0 0
EBIX INC COM NEW 278715206 19,476 587,517 SH   SOLE 22 559,142 0 28,375
EBIX INC COM NEW 278715206 111 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206 217 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 2,429 73,269 SH   SOLE 30 73,269 0 0
EBIX INC COM NEW 278715206 93 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 451 13,595 SH   SOLE 43 13,376 0 219
ECHOSTAR CORP CL A 278768106 4,241 174,242 SH   SOLE 2 120,217 0 54,025
ECHOSTAR CORP CL A 278768106 115 4,720 SH   SOLE 4 4,720 0 0
ECHOSTAR CORP CL A 278768106 10 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106 2,656 109,120 SH   SOLE 18 109,120 0 0
ECHOSTAR CORP CL A 278768106 5,706 234,422 SH   SOLE 19 234,422 0 0
ECHOSTAR CORP CL A 278768106 33,236 1,365,479 SH   SOLE 21 1,365,479 0 0
ECHOSTAR CORP CL A 278768106 28,804 1,183,393 SH   SOLE 22 1,145,734 0 37,659
ECHOSTAR CORP CL A 278768106 70 2,880 SH   SOLE 23 2,880 0 0
ECHOSTAR CORP CL A 278768106 135 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106 1,016 41,761 SH   SOLE 26 8,033 0 33,728
ECHOSTAR CORP CL A 278768106 1,213 49,818 SH   SOLE 30 49,818 0 0
ECHOSTAR CORP CL A 278768106 85 3,483 SH   SOLE 34 3,483 0 0
ECHOSTAR CORP CL A 278768106 117 4,805 SH   SOLE 36 4,805 0 0
ECHOSTAR CORP CL A 278768106 119 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 211 8,687 SH   SOLE 43 8,584 0 103
ECOARK HLDGS INC COM NEW 27888N307 3 1,371 SH   SOLE 22 1,371 0 0
ECOLAB INC COM 278865100 107,246 607,420 SH   SOLE 2 201,128 0 406,292
ECOLAB INC COM 278865100 41,422 234,605 SH   SOLE 4 156,978 0 77,627
ECOLAB INC COM 278865100 40,011 226,613 SH   SOLE 7 219,253 0 7,360
ECOLAB INC COM 278865100 425 2,405 SH   SOLE 13 2,405 0 0
ECOLAB INC COM 278865100 4,995 28,293 SH   SOLE 15 28,293 0 0
ECOLAB INC COM 278865100 89,506 506,943 SH   SOLE 18 409,598 0 97,345
ECOLAB INC COM 278865100 96,810 548,313 SH   SOLE 19 548,313 0 0
ECOLAB INC COM 278865100 1,095,408 6,204,168 SH   SOLE 21 6,204,168 0 0
ECOLAB INC COM 278865100 1,001,755 5,673,735 SH   SOLE 22 5,054,215 0 619,520
ECOLAB INC COM 278865100 59,839 338,916 SH   SOLE 23 338,916 0 0
ECOLAB INC COM 278865100 166,833 944,907 SH   SOLE 25 944,907 0 0
ECOLAB INC COM 278865100 163,071 923,599 SH   SOLE 26 394,368 0 529,231
ECOLAB INC COM 278865100 203,418 1,152,116 SH   SOLE 28 195,766 0 956,350
ECOLAB INC COM 278865100 229 1,295 SH   SOLE 29 1,295 0 0
ECOLAB INC COM 278865100 377,367 2,137,332 SH   SOLE 30 2,045,147 0 92,185
ECOLAB INC COM 278865100 10,324 58,474 SH   SOLE 31 28,865 0 29,609
ECOLAB INC COM 278865100 52,230 295,818 SH   SOLE 34 295,818 0 0
ECOLAB INC COM 278865100 21,002 118,950 SH   SOLE 36 118,950 0 0
ECOLAB INC COM 278865100 1,552 8,793 SH   SOLE 40 8,793 0 0
ECOLAB INC COM 278865100 132 750 SH   OTR 43 750 0 0
ECOLAB INC COM 278865100 54,080 306,297 SH   SOLE 43 270,791 0 35,506
ECOPETROL S A SPONSORED ADS 279158109 1,858 99,901 SH   SOLE 2 0 0 99,901
ECOPETROL S A SPONSORED ADS 279158109 620 33,347 SH   SOLE 4 33,347 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,261 121,558 SH   SOLE 13 121,558 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,348 126,241 SH   SOLE 19 126,241 0 0
ECOPETROL S A SPONSORED ADS 279158109 20,647 1,110,032 SH   SOLE 21 1,110,032 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,579 138,668 SH   SOLE 23 138,668 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,789 418,770 SH   SOLE 25 418,770 0 0
ECOPETROL S A SPONSORED ADS 279158109 659 35,420 SH   SOLE 28 0 0 35,420
ECOPETROL S A SPONSORED ADS 279158109 3,132 168,374 SH   SOLE 30 168,374 0 0
ECOPETROL S A SPONSORED ADS 279158109 328 17,649 SH   SOLE 31 0 0 17,649
ECOPETROL S A SPONSORED ADS 279158109 2,315 124,450 SH   SOLE 34 124,450 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,114 382,479 SH   SOLE 43 379,790 0 2,689
ECOVYST INC COM 27923Q109 1,953 168,981 SH   SOLE 2 103,904 0 65,077
ECOVYST INC COM 27923Q109 12 995 SH   SOLE 7 995 0 0
ECOVYST INC COM 27923Q109 1,900 164,373 SH   SOLE 18 164,373 0 0
ECOVYST INC COM 27923Q109 2,405 208,009 SH   SOLE 19 208,009 0 0
ECOVYST INC COM 27923Q109 28,818 2,492,943 SH   SOLE 21 2,492,943 0 0
ECOVYST INC COM 27923Q109 17,391 1,504,437 SH   SOLE 22 1,452,818 0 51,619
ECOVYST INC COM 27923Q109 60 5,221 SH   SOLE 25 5,221 0 0
ECOVYST INC COM 27923Q109 21 1,843 SH   SOLE 26 0 0 1,843
ECOVYST INC COM 27923Q109 420 36,343 SH   SOLE 28 36,343 0 0
ECOVYST INC COM 27923Q109 378 32,706 SH   SOLE 30 32,706 0 0
ECOVYST INC COM 27923Q109 19 1,648 SH   SOLE 34 1,648 0 0
ECOVYST INC COM 27923Q109 75 6,523 SH   SOLE 40 6,523 0 0
ECOVYST INC COM 27923Q109 166 14,324 SH   SOLE 43 14,169 0 155
EDESA BIOTECH INC COM 27966L108 2 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,890 51,528 SH   SOLE 2 14,704 0 36,824
EDGEWELL PERS CARE CO COM 28035Q102 7 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 54 1,477 SH   SOLE 7 1,477 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7,404 201,904 SH   SOLE 18 201,904 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,535 96,405 SH   SOLE 19 96,405 0 0
EDGEWELL PERS CARE CO COM 28035Q102 245,549 6,696,172 SH   SOLE 21 6,696,172 0 0
EDGEWELL PERS CARE CO COM 28035Q102 48,777 1,330,171 SH   SOLE 22 1,275,060 0 55,111
EDGEWELL PERS CARE CO COM 28035Q102 417 11,370 SH   SOLE 25 11,370 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,129 30,779 SH   SOLE 26 26,310 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 36 969 SH   SOLE 28 969 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,446 93,984 SH   SOLE 30 93,984 0 0
EDGEWELL PERS CARE CO COM 28035Q102 355 9,691 SH   SOLE 36 9,691 0 0
EDGEWELL PERS CARE CO COM 28035Q102 237 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 617 16,839 SH   SOLE 43 16,505 0 334
EDGEWISE THERAPEUTICS INC COM 28036F105 46 4,773 SH   SOLE 2 1,848 0 2,925
EDGEWISE THERAPEUTICS INC COM 28036F105 2 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 959 98,881 SH   SOLE 18 98,881 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 676 69,696 SH   SOLE 19 69,696 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 13,376 1,378,969 SH   SOLE 21 1,378,969 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 4,657 480,125 SH   SOLE 22 472,336 0 7,789
EDGEWISE THERAPEUTICS INC COM 28036F105 218 22,518 SH   SOLE 30 22,518 0 0
EDISON INTL COM 281020107 72,834 1,039,004 SH   SOLE 2 304,349 0 734,655
EDISON INTL COM 281020107 24,456 348,869 SH   SOLE 4 218,099 0 130,770
EDISON INTL COM 281020107 66,723 951,828 SH   SOLE 7 940,773 0 11,055
EDISON INTL COM 281020107 113 1,613 SH   SOLE 13 1,613 0 0
EDISON INTL COM 281020107 3,652 52,101 SH   SOLE 15 52,101 0 0
EDISON INTL COM 281020107 52,290 745,940 SH   SOLE 18 693,118 0 52,822
EDISON INTL COM 281020107 36,189 516,254 SH   SOLE 19 516,254 0 0
EDISON INTL COM 281020107 1,029,193 14,681,787 SH   SOLE 21 14,681,787 0 0
EDISON INTL COM 281020107 563,848 8,043,474 SH   SOLE 22 7,245,485 0 797,989
EDISON INTL COM 281020107 33,139 472,736 SH   SOLE 23 472,736 0 0
EDISON INTL COM 281020107 39,072 557,380 SH   SOLE 25 557,380 0 0
EDISON INTL COM 281020107 64,777 924,061 SH   SOLE 26 363,945 0 560,116
EDISON INTL COM 281020107 77,049 1,099,125 SH   SOLE 28 116,841 0 982,284
EDISON INTL COM 281020107 128 1,819 SH   SOLE 29 1,819 0 0
EDISON INTL COM 281020107 142,733 2,036,132 SH   SOLE 30 1,975,185 0 60,947
EDISON INTL COM 281020107 5,825 83,094 SH   SOLE 31 40,745 0 42,349
EDISON INTL COM 281020107 6,495 92,649 SH   SOLE 32 92,649 0 0
EDISON INTL COM 281020107 6,161 87,895 SH   SOLE 34 87,895 0 0
EDISON INTL COM 281020107 12,838 183,132 SH   SOLE 36 183,132 0 0
EDISON INTL COM 281020107 916 13,064 SH   SOLE 40 13,064 0 0
EDISON INTL COM 281020107 103 1,468 SH   OTR 43 1,468 0 0
EDISON INTL COM 281020107 26,517 378,271 SH   SOLE 43 350,309 0 27,962
EDITAS MEDICINE INC COM 28106W103 2,686 141,216 SH   SOLE 2 84,584 0 56,632
EDITAS MEDICINE INC COM 28106W103 5 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 20 1,054 SH   SOLE 7 1,054 0 0
EDITAS MEDICINE INC COM 28106W103 3,836 201,669 SH   SOLE 18 181,401 0 20,268
EDITAS MEDICINE INC COM 28106W103 10,228 537,758 SH   SOLE 19 537,758 0 0
EDITAS MEDICINE INC COM 28106W103 57,491 3,022,655 SH   SOLE 21 3,022,655 0 0
EDITAS MEDICINE INC COM 28106W103 38,167 2,006,698 SH   SOLE 22 1,964,548 0 42,150
EDITAS MEDICINE INC COM 28106W103 336 17,684 SH   SOLE 23 17,684 0 0
EDITAS MEDICINE INC COM 28106W103 185 9,745 SH   SOLE 25 9,745 0 0
EDITAS MEDICINE INC COM 28106W103 2,285 120,119 SH   SOLE 26 30,531 0 89,588
EDITAS MEDICINE INC COM 28106W103 190 10,014 SH   SOLE 28 10,014 0 0
EDITAS MEDICINE INC COM 28106W103 3,319 174,481 SH   SOLE 30 174,481 0 0
EDITAS MEDICINE INC COM 28106W103 51 2,682 SH   SOLE 36 2,682 0 0
EDITAS MEDICINE INC COM 28106W103 144 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 412 21,655 SH   SOLE 43 21,072 0 583
EDUCATIONAL DEV CORP COM 281479105 9 1,194 SH   SOLE 18 1,194 0 0
EDUCATIONAL DEV CORP COM 281479105 121 15,611 SH   SOLE 21 15,611 0 0
EDUCATIONAL DEV CORP COM 281479105 2 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 213,726 1,815,543 SH   SOLE 2 725,207 0 1,090,336
EDWARDS LIFESCIENCES CORP COM 28176E108 67,127 570,224 SH   SOLE 4 364,321 0 205,903
EDWARDS LIFESCIENCES CORP COM 28176E108 64,117 544,653 SH   SOLE 7 526,650 0 18,003
EDWARDS LIFESCIENCES CORP COM 28176E108 4,581 38,917 SH   SOLE 13 38,917 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,806 57,819 SH   SOLE 15 57,819 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 140,781 1,195,899 SH   SOLE 18 1,106,918 0 88,981
EDWARDS LIFESCIENCES CORP COM 28176E108 337,786 2,869,403 SH   SOLE 19 2,869,403 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,298,526 19,525,368 SH   SOLE 21 19,525,368 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,608,131 13,660,641 SH   SOLE 22 12,234,732 0 1,425,909
EDWARDS LIFESCIENCES CORP COM 28176E108 100,054 849,928 SH   SOLE 23 849,928 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 276,038 2,344,873 SH   SOLE 25 2,344,873 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 242,081 2,056,413 SH   SOLE 26 1,162,320 0 894,093
EDWARDS LIFESCIENCES CORP COM 28176E108 225,491 1,915,484 SH   SOLE 28 149,618 0 1,765,866
EDWARDS LIFESCIENCES CORP COM 28176E108 2,023 17,186 SH   SOLE 29 17,186 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 700,945 5,954,345 SH   SOLE 30 5,804,993 0 149,352
EDWARDS LIFESCIENCES CORP COM 28176E108 23,930 203,282 SH   SOLE 31 133,006 0 70,276
EDWARDS LIFESCIENCES CORP COM 28176E108 299,082 2,540,620 SH   SOLE 34 2,540,620 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 28,385 241,119 SH   SOLE 36 241,119 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,442 20,747 SH   SOLE 40 20,747 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 201 1,706 SH   OTR 43 1,706 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 70,897 602,252 SH   SOLE 43 552,583 0 49,669
EFFECTOR THERAPEUTICS INC COM 28202V108 2 579 SH   SOLE 21 579 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108 2 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806 358 30,919 SH   SOLE 2 26,466 0 4,453
EGAIN CORP COM NEW 28225C806 6 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 746 64,422 SH   SOLE 18 64,422 0 0
EGAIN CORP COM NEW 28225C806 452 39,012 SH   SOLE 19 39,012 0 0
EGAIN CORP COM NEW 28225C806 8,639 745,994 SH   SOLE 21 745,994 0 0
EGAIN CORP COM NEW 28225C806 5,557 479,839 SH   SOLE 22 471,675 0 8,164
EGAIN CORP COM NEW 28225C806 29 2,499 SH   SOLE 43 2,499 0 0
EHANG HLDGS LTD ADS 26853E102 18 1,511 SH   SOLE 4 1,511 0 0
EHANG HLDGS LTD ADS 26853E102 3,642 303,779 SH   SOLE 21 303,779 0 0
EHANG HLDGS LTD ADS 26853E102 1,448 120,770 SH   SOLE 22 118,190 0 2,580
EHANG HLDGS LTD ADS 26853E102 919 76,643 SH   SOLE 30 76,643 0 0
EHEALTH INC COM 28238P109 306 24,647 SH   SOLE 2 9,757 0 14,890
EHEALTH INC COM 28238P109 1 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 5 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109 0 7 SH   SOLE 17 0 0 7
EHEALTH INC COM 28238P109 1,085 87,406 SH   SOLE 18 87,406 0 0
EHEALTH INC COM 28238P109 1,105 89,001 SH   SOLE 19 89,001 0 0
EHEALTH INC COM 28238P109 36,577 2,947,379 SH   SOLE 21 2,947,379 0 0
EHEALTH INC COM 28238P109 8,143 656,169 SH   SOLE 22 634,827 0 21,342
EHEALTH INC COM 28238P109 28 2,284 SH   SOLE 23 2,284 0 0
EHEALTH INC COM 28238P109 43 3,436 SH   SOLE 25 3,436 0 0
EHEALTH INC COM 28238P109 311 25,068 SH   SOLE 26 8,900 0 16,168
EHEALTH INC COM 28238P109 130 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109 947 76,342 SH   SOLE 30 76,342 0 0
EHEALTH INC COM 28238P109 10 780 SH   SOLE 36 780 0 0
EHEALTH INC COM 28238P109 39 3,107 SH   SOLE 40 3,107 0 0
EHEALTH INC COM 28238P109 82 6,570 SH   SOLE 43 6,570 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 147 17,760 SH   SOLE 2 1,397 0 16,363
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 879 105,928 SH   SOLE 18 105,928 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 669 80,568 SH   SOLE 19 80,568 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 11,949 1,439,585 SH   SOLE 21 1,439,585 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6,485 781,380 SH   SOLE 22 762,257 0 19,123
EIGER BIOPHARMACEUTICALS INC COM 28249U105 154 18,516 SH   SOLE 30 18,516 0 0
EKSO BIONICS HLDGS INC COM 282644301 8 2,652 SH   SOLE 18 2,652 0 0
EKSO BIONICS HLDGS INC COM 282644301 141 48,652 SH   SOLE 21 48,652 0 0
EKSO BIONICS HLDGS INC COM 282644301 160 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 17,650 354,415 SH   SOLE 21 354,415 0 0
EL POLLO LOCO HLDGS INC COM 268603107 236 20,324 SH   SOLE 2 13,329 0 6,995
EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 913 78,611 SH   SOLE 18 78,611 0 0
EL POLLO LOCO HLDGS INC COM 268603107 359 30,886 SH   SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 28,849 2,482,691 SH   SOLE 21 2,482,691 0 0
EL POLLO LOCO HLDGS INC COM 268603107 7,186 618,436 SH   SOLE 22 601,892 0 16,544
EL POLLO LOCO HLDGS INC COM 268603107 53 4,556 SH   SOLE 25 4,556 0 0
EL POLLO LOCO HLDGS INC COM 268603107 22 1,931 SH   SOLE 26 1,931 0 0
EL POLLO LOCO HLDGS INC COM 268603107 304 26,175 SH   SOLE 30 26,175 0 0
EL POLLO LOCO HLDGS INC COM 268603107 22 1,910 SH   SOLE 36 1,910 0 0
EL POLLO LOCO HLDGS INC COM 268603107 16 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 188 16,222 SH   SOLE 43 16,007 0 215
ELANCO ANIMAL HEALTH INC COM 28414H103 27,606 1,058,116 SH   SOLE 2 300,695 0 757,421
ELANCO ANIMAL HEALTH INC COM 28414H103 7,178 275,114 SH   SOLE 4 162,992 0 112,122
ELANCO ANIMAL HEALTH INC COM 28414H103 991 37,991 SH   SOLE 7 37,991 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 47 1,798 SH   SOLE 13 1,798 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,395 53,457 SH   SOLE 15 53,457 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,875 263,498 SH   SOLE 18 238,882 0 24,616
ELANCO ANIMAL HEALTH INC COM 28414H103 60,593 2,322,458 SH   SOLE 19 2,322,458 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 160,620 6,156,399 SH   SOLE 21 6,156,399 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 253,496 9,716,208 SH   SOLE 22 8,950,336 0 765,872
ELANCO ANIMAL HEALTH INC COM 28414H103 13,690 524,717 SH   SOLE 23 524,717 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 17,436 668,291 SH   SOLE 25 668,291 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 16,094 616,855 SH   SOLE 26 286,417 0 330,438
ELANCO ANIMAL HEALTH INC COM 28414H103 21,546 825,819 SH   SOLE 28 8,428 0 817,391
ELANCO ANIMAL HEALTH INC COM 28414H103 77 2,936 SH   SOLE 29 2,936 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 31,262 1,198,237 SH   SOLE 30 767,201 0 431,036
ELANCO ANIMAL HEALTH INC COM 28414H103 2,539 97,308 SH   SOLE 31 48,549 0 48,759
ELANCO ANIMAL HEALTH INC COM 28414H103 52,496 2,012,116 SH   SOLE 34 2,012,116 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,422 169,483 SH   SOLE 36 169,483 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 383 14,689 SH   SOLE 40 14,689 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 40 1,547 SH   OTR 43 1,547 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,241 200,880 SH   SOLE 43 192,089 0 8,791
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,247 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6,331 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 35,555 872,733 SH   SOLE 21 872,733 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 4,644 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 8,687 97,658 SH   SOLE 2 40,288 0 57,370
ELASTIC N V ORD SHS N14506104 146 1,645 SH   SOLE 4 174 0 1,471
ELASTIC N V ORD SHS N14506104 88 992 SH   SOLE 7 992 0 0
ELASTIC N V ORD SHS N14506104 3,755 42,211 SH   SOLE 18 42,211 0 0
ELASTIC N V ORD SHS N14506104 71,211 800,575 SH   SOLE 19 800,575 0 0
ELASTIC N V ORD SHS N14506104 119,234 1,340,459 SH   SOLE 21 1,340,459 0 0
ELASTIC N V ORD SHS N14506104 151,199 1,699,821 SH   SOLE 22 1,615,873 0 83,948
ELASTIC N V ORD SHS N14506104 926 10,409 SH   SOLE 25 10,409 0 0
ELASTIC N V ORD SHS N14506104 8,443 94,917 SH   SOLE 26 20,704 0 74,213
ELASTIC N V ORD SHS N14506104 8,488 95,424 SH   SOLE 28 1,202 0 94,222
ELASTIC N V ORD SHS N14506104 28,572 321,210 SH   SOLE 30 321,210 0 0
ELASTIC N V ORD SHS N14506104 96 1,076 SH   SOLE 31 1,076 0 0
ELASTIC N V ORD SHS N14506104 94,872 1,066,578 SH   SOLE 34 1,066,578 0 0
ELASTIC N V ORD SHS N14506104 265 2,982 SH   SOLE 36 2,982 0 0
ELASTIC N V ORD SHS N14506104 730 8,206 SH   SOLE 40 8,206 0 0
ELASTIC N V ORD SHS N14506104 19 214 SH   OTR 43 214 0 0
ELASTIC N V ORD SHS N14506104 2,826 31,772 SH   SOLE 43 27,159 0 4,613
ELBIT SYS LTD ORD M3760D101 13,258 60,140 SH   SOLE 43 57,681 0 2,459
ELDORADO GOLD CORP NEW COM 284902509 1,603 142,985 SH   SOLE 19 142,985 0 0
ELDORADO GOLD CORP NEW COM 284902509 4,603 410,575 SH   SOLE 23 410,575 0 0
ELDORADO GOLD CORP NEW COM 284902509 23,012 2,052,791 SH   SOLE 25 2,052,791 0 0
ELDORADO GOLD CORP NEW COM 284902509 8,532 761,091 SH   SOLE 26 478,089 0 283,002
ELDORADO GOLD CORP NEW COM 284902509 77,703 6,931,604 SH   SOLE 34 6,931,604 0 0
ELDORADO GOLD CORP NEW COM 284902509 253 22,537 SH   SOLE 43 18,187 0 4,350
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 23 16,094 SH   SOLE 2 16,094 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 146 102,441 SH   SOLE 21 102,441 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 956 668,183 SH   SOLE 22 643,896 0 24,287
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 16 11,234 SH   SOLE 25 11,234 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 24 16,718 SH   SOLE 30 16,718 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 16 11,395 SH   SOLE 40 11,395 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 7 12,435 SH   SOLE 18 12,435 0 0
ELECTROCORE INC COM 28531P103 97 165,989 SH   SOLE 21 165,989 0 0
ELECTROCORE INC COM 28531P103 1 2,449 SH   SOLE 22 2,449 0 0
ELECTROMED INC COM 285409108 0 36 SH   SOLE 2 0 0 36
ELECTROMED INC COM 285409108 17 1,354 SH   SOLE 18 1,354 0 0
ELECTROMED INC COM 285409108 313 25,127 SH   SOLE 21 25,127 0 0
ELECTROMED INC COM 285409108 67 5,410 SH   SOLE 22 5,410 0 0
ELECTRONIC ARTS INC COM 285512109 84,060 664,455 SH   SOLE 2 204,831 0 459,624
ELECTRONIC ARTS INC COM 285512109 28,461 224,968 SH   SOLE 4 133,568 0 91,400
ELECTRONIC ARTS INC COM 285512109 53,007 418,993 SH   SOLE 7 342,908 0 76,085
ELECTRONIC ARTS INC COM 285512109 1,485 11,742 SH   SOLE 13 11,742 0 0
ELECTRONIC ARTS INC COM 285512109 5,280 41,734 SH   SOLE 15 41,734 0 0
ELECTRONIC ARTS INC COM 285512109 53,198 420,502 SH   SOLE 18 381,188 0 39,314
ELECTRONIC ARTS INC COM 285512109 16,147 127,637 SH   SOLE 19 127,637 0 0
ELECTRONIC ARTS INC COM 285512109 1,118,372 8,840,185 SH   SOLE 21 8,840,185 0 0
ELECTRONIC ARTS INC COM 285512109 810,833 6,409,242 SH   SOLE 22 5,819,983 0 589,259
ELECTRONIC ARTS INC COM 285512109 46,082 364,253 SH   SOLE 23 364,253 0 0
ELECTRONIC ARTS INC COM 285512109 62,843 496,744 SH   SOLE 25 496,744 0 0
ELECTRONIC ARTS INC COM 285512109 91,909 726,493 SH   SOLE 26 336,327 0 390,166
ELECTRONIC ARTS INC COM 285512109 146,756 1,160,033 SH   SOLE 28 8,526 0 1,151,507
ELECTRONIC ARTS INC COM 285512109 167 1,322 SH   SOLE 29 1,322 0 0
ELECTRONIC ARTS INC COM 285512109 324,503 2,565,040 SH   SOLE 30 2,417,982 0 147,058
ELECTRONIC ARTS INC COM 285512109 8,455 66,830 SH   SOLE 31 34,267 0 32,563
ELECTRONIC ARTS INC COM 285512109 8,450 66,794 SH   SOLE 32 66,794 0 0
ELECTRONIC ARTS INC COM 285512109 14,283 112,899 SH   SOLE 34 112,899 0 0
ELECTRONIC ARTS INC COM 285512109 17,493 138,273 SH   SOLE 36 138,273 0 0
ELECTRONIC ARTS INC COM 285512109 1,191 9,416 SH   SOLE 40 9,416 0 0
ELECTRONIC ARTS INC COM 285512109 88 697 SH   OTR 43 697 0 0
ELECTRONIC ARTS INC COM 285512109 44,917 355,047 SH   SOLE 43 336,633 0 18,414
ELEDON PHARMACEUTICALS INC COM 28617K101 11 2,718 SH   SOLE 18 2,718 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 124 31,525 SH   SOLE 21 31,525 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 100 25,304 SH   SOLE 22 25,304 0 0
ELEMENT SOLUTIONS INC COM 28618M106 12,971 592,300 SH   SOLE 2 123,258 0 469,042
ELEMENT SOLUTIONS INC COM 28618M106 81 3,718 SH   SOLE 4 3,718 0 0
ELEMENT SOLUTIONS INC COM 28618M106 92 4,218 SH   SOLE 7 4,218 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,803 127,994 SH   SOLE 18 127,994 0 0
ELEMENT SOLUTIONS INC COM 28618M106 43,763 1,998,303 SH   SOLE 19 1,998,303 0 0
ELEMENT SOLUTIONS INC COM 28618M106 63,324 2,891,496 SH   SOLE 21 2,891,496 0 0
ELEMENT SOLUTIONS INC COM 28618M106 109,780 5,012,763 SH   SOLE 22 4,746,476 0 266,287
ELEMENT SOLUTIONS INC COM 28618M106 683 31,195 SH   SOLE 25 31,195 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,179 99,485 SH   SOLE 26 80,746 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 91 4,163 SH   SOLE 28 4,163 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,788 127,290 SH   SOLE 30 127,290 0 0
ELEMENT SOLUTIONS INC COM 28618M106 74 3,393 SH   SOLE 31 3,393 0 0
ELEMENT SOLUTIONS INC COM 28618M106 10,477 478,396 SH   SOLE 34 478,396 0 0
ELEMENT SOLUTIONS INC COM 28618M106 100 4,544 SH   SOLE 36 4,544 0 0
ELEMENT SOLUTIONS INC COM 28618M106 648 29,592 SH   SOLE 40 29,592 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,226 55,960 SH   SOLE 43 54,190 0 1,770
ELEVATE CREDIT INC COM 28621V101 42 13,691 SH   SOLE 2 13,691 0 0
ELEVATE CREDIT INC COM 28621V101 12 4,082 SH   SOLE 18 4,082 0 0
ELEVATE CREDIT INC COM 28621V101 150 49,109 SH   SOLE 21 49,109 0 0
ELEVATE CREDIT INC COM 28621V101 859 280,723 SH   SOLE 22 280,723 0 0
ELEVATION ONCOLOGY INC COM 28623U101 5 1,914 SH   SOLE 2 1,914 0 0
ELEVATION ONCOLOGY INC COM 28623U101 6 2,433 SH   SOLE 18 2,433 0 0
ELEVATION ONCOLOGY INC COM 28623U101 72 28,659 SH   SOLE 21 28,659 0 0
ELEVATION ONCOLOGY INC COM 28623U101 13 5,212 SH   SOLE 22 5,212 0 0
ELIEM THERAPEUTICS INC COM 28658R106 12 1,479 SH   SOLE 2 226 0 1,253
ELIEM THERAPEUTICS INC COM 28658R106 170 20,228 SH   SOLE 18 20,228 0 0
ELIEM THERAPEUTICS INC COM 28658R106 104 12,341 SH   SOLE 19 12,341 0 0
ELIEM THERAPEUTICS INC COM 28658R106 1,961 233,736 SH   SOLE 21 233,736 0 0
ELIEM THERAPEUTICS INC COM 28658R106 600 71,561 SH   SOLE 22 69,992 0 1,569
ELITE EDUCATION GROUP INTL L COM G3104J100 0 187 SH   SOLE 18 187 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 14 6,400 SH   SOLE 21 6,400 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 0 184 SH   SOLE 22 184 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,623 91,423 SH   SOLE 2 32,592 0 58,831
ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,774 212,606 SH   SOLE 18 212,606 0 0
ELLINGTON FINANCIAL INC COM 28852N109 5,781 325,675 SH   SOLE 19 325,675 0 0
ELLINGTON FINANCIAL INC COM 28852N109 135,261 7,620,333 SH   SOLE 21 7,620,333 0 0
ELLINGTON FINANCIAL INC COM 28852N109 28,132 1,584,893 SH   SOLE 22 1,528,063 0 56,830
ELLINGTON FINANCIAL INC COM 28852N109 161 9,086 SH   SOLE 23 9,086 0 0
ELLINGTON FINANCIAL INC COM 28852N109 103 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109 61 3,448 SH   SOLE 43 3,448 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 24 2,388 SH   SOLE 18 2,388 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 377 37,317 SH   SOLE 21 37,317 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,862 184,575 SH   SOLE 22 184,575 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 13 546 SH   SOLE 18 546 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 145 6,338 SH   SOLE 21 6,338 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 2 86 SH   SOLE 22 86 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 0 821 SH   SOLE 2 0 0 821
ELOXX PHARMACEUTICALS INC COM 29014R103 6 10,700 SH   SOLE 18 10,700 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 101 180,473 SH   SOLE 21 180,473 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 173 309,589 SH   SOLE 22 309,589 0 0
EMAGIN CORP COM NEW 29076N206 0 370 SH   SOLE 2 0 0 370
EMAGIN CORP COM NEW 29076N206 14 12,632 SH   SOLE 18 12,632 0 0
EMAGIN CORP COM NEW 29076N206 199 174,343 SH   SOLE 21 174,343 0 0
EMAGIN CORP COM NEW 29076N206 1,035 907,551 SH   SOLE 22 907,551 0 0
EMBARK TECHNOLOGY INC COM 29079J103 37 6,267 SH   SOLE 2 0 0 6,267
EMBARK TECHNOLOGY INC COM 29079J103 15,281 2,594,416 SH   SOLE 22 2,594,416 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 2 1,618 SH   SOLE 2 1,618 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 288 252,600 SH   SOLE 19 252,600 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 14 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 105 91,672 SH   SOLE 34 91,672 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 303 22,291 SH   SOLE 43 21,914 0 377
EMBRAER S.A. SPONSORED ADS 29082A107 7,012 556,091 SH   SOLE 2 298,434 0 257,657
EMBRAER S.A. SPONSORED ADS 29082A107 216 17,103 SH   SOLE 4 17,103 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 930 73,742 SH   SOLE 18 73,742 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 126 10,014 SH   SOLE 19 10,014 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 15,999 1,268,765 SH   SOLE 22 1,268,765 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 30 2,370 SH   SOLE 28 0 0 2,370
EMBRAER S.A. SPONSORED ADS 29082A107 225 17,815 SH   SOLE 30 17,815 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 237 18,769 SH   SOLE 31 0 0 18,769
EMBRAER S.A. SPONSORED ADS 29082A107 599 47,527 SH   SOLE 43 42,847 0 4,680
EMCLAIRE FINL CORP COM 290828102 17 450 SH   SOLE 18 450 0 0
EMCLAIRE FINL CORP COM 290828102 213 5,672 SH   SOLE 21 5,672 0 0
EMCLAIRE FINL CORP COM 290828102 3 70 SH   SOLE 22 70 0 0
EMCOR GROUP INC COM 29084Q100 19,889 176,585 SH   SOLE 2 86,190 0 90,395
EMCOR GROUP INC COM 29084Q100 22 192 SH   SOLE 4 192 0 0
EMCOR GROUP INC COM 29084Q100 3,969 35,243 SH   SOLE 7 35,243 0 0
EMCOR GROUP INC COM 29084Q100 29,747 264,113 SH   SOLE 18 250,366 0 13,747
EMCOR GROUP INC COM 29084Q100 61,327 544,497 SH   SOLE 19 544,497 0 0
EMCOR GROUP INC COM 29084Q100 434,945 3,861,716 SH   SOLE 21 3,861,716 0 0
EMCOR GROUP INC COM 29084Q100 218,660 1,941,402 SH   SOLE 22 1,888,713 0 52,689
EMCOR GROUP INC COM 29084Q100 2,167 19,242 SH   SOLE 23 19,242 0 0
EMCOR GROUP INC COM 29084Q100 1,037 9,205 SH   SOLE 25 9,205 0 0
EMCOR GROUP INC COM 29084Q100 15,332 136,124 SH   SOLE 26 22,176 0 113,948
EMCOR GROUP INC COM 29084Q100 109 972 SH   SOLE 28 972 0 0
EMCOR GROUP INC COM 29084Q100 3,391 30,107 SH   SOLE 30 30,107 0 0
EMCOR GROUP INC COM 29084Q100 676 6,004 SH   SOLE 36 6,004 0 0
EMCOR GROUP INC COM 29084Q100 738 6,549 SH   SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 5,889 52,288 SH   SOLE 43 44,495 0 7,793
EMCORE CORP COM NEW 290846203 89 23,933 SH   SOLE 2 1,492 0 22,441
EMCORE CORP COM NEW 290846203 2 587 SH   SOLE 7 587 0 0
EMCORE CORP COM NEW 290846203 433 116,977 SH   SOLE 18 116,977 0 0
EMCORE CORP COM NEW 290846203 230 62,085 SH   SOLE 19 62,085 0 0
EMCORE CORP COM NEW 290846203 4,794 1,295,585 SH   SOLE 21 1,295,585 0 0
EMCORE CORP COM NEW 290846203 2,969 802,382 SH   SOLE 22 781,981 0 20,401
EMERALD HOLDING INC COM 29103W104 41 12,040 SH   SOLE 2 5,232 0 6,808
EMERALD HOLDING INC COM 29103W104 302 88,832 SH   SOLE 18 88,832 0 0
EMERALD HOLDING INC COM 29103W104 151 44,302 SH   SOLE 19 44,302 0 0
EMERALD HOLDING INC COM 29103W104 3,342 983,063 SH   SOLE 21 983,063 0 0
EMERALD HOLDING INC COM 29103W104 2,227 654,951 SH   SOLE 22 640,180 0 14,771
EMERALD HOLDING INC COM 29103W104 82 24,007 SH   SOLE 26 0 0 24,007
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,805 141,376 SH   SOLE 2 55,691 0 85,685
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 28 693 SH   SOLE 7 693 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,650 186,303 SH   SOLE 18 182,374 0 3,929
EMERGENT BIOSOLUTIONS INC COM 29089Q105 15,400 375,063 SH   SOLE 19 375,063 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 259,999 6,332,182 SH   SOLE 21 6,332,182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 60,938 1,484,111 SH   SOLE 22 1,433,949 0 50,162
EMERGENT BIOSOLUTIONS INC COM 29089Q105 402 9,784 SH   SOLE 23 9,784 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 293 7,125 SH   SOLE 25 7,125 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,020 73,541 SH   SOLE 26 11,508 0 62,033
EMERGENT BIOSOLUTIONS INC COM 29089Q105 37 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,334 81,205 SH   SOLE 30 81,205 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 92 2,234 SH   SOLE 34 2,234 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 55 1,342 SH   SOLE 36 1,342 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 218 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,255 30,554 SH   SOLE 43 30,220 0 334
EMERSON ELEC CO COM 291011104 137,477 1,402,114 SH   SOLE 2 192,748 0 1,209,366
EMERSON ELEC CO COM 291011104 43,125 439,824 SH   SOLE 4 249,372 0 190,452
EMERSON ELEC CO COM 291011104 55,671 567,786 SH   SOLE 7 551,024 0 16,762
EMERSON ELEC CO COM 291011104 545 5,558 SH   SOLE 13 5,558 0 0
EMERSON ELEC CO COM 291011104 8,403 85,706 SH   SOLE 15 85,706 0 0
EMERSON ELEC CO COM 291011104 0 3 SH   SOLE 17 0 0 3
EMERSON ELEC CO COM 291011104 106,070 1,081,793 SH   SOLE 18 1,001,202 0 80,591
EMERSON ELEC CO COM 291011104 20,559 209,681 SH   SOLE 19 209,681 0 0
EMERSON ELEC CO COM 291011104 9,042 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,332,899 13,594,079 SH   SOLE 21 13,594,079 0 0
EMERSON ELEC CO COM 291011104 1,222,154 12,464,602 SH   SOLE 22 11,290,560 0 1,174,042
EMERSON ELEC CO COM 291011104 75,693 771,984 SH   SOLE 23 771,984 0 0
EMERSON ELEC CO COM 291011104 81,795 834,222 SH   SOLE 25 834,222 0 0
EMERSON ELEC CO COM 291011104 129,383 1,319,565 SH   SOLE 26 476,146 0 843,419
EMERSON ELEC CO COM 291011104 147,473 1,504,062 SH   SOLE 28 10,241 0 1,493,821
EMERSON ELEC CO COM 291011104 297 3,029 SH   SOLE 29 3,029 0 0
EMERSON ELEC CO COM 291011104 278,120 2,836,508 SH   SOLE 30 2,836,508 0 0
EMERSON ELEC CO COM 291011104 13,782 140,556 SH   SOLE 31 73,327 0 67,229
EMERSON ELEC CO COM 291011104 3,164 32,271 SH   SOLE 32 32,271 0 0
EMERSON ELEC CO COM 291011104 7,986 81,446 SH   SOLE 34 81,446 0 0
EMERSON ELEC CO COM 291011104 23,572 240,407 SH   SOLE 36 240,407 0 0
EMERSON ELEC CO COM 291011104 1,947 19,856 SH   SOLE 40 19,856 0 0
EMERSON ELEC CO COM 291011104 166 1,695 SH   OTR 43 1,695 0 0
EMERSON ELEC CO COM 291011104 55,618 567,245 SH   SOLE 43 513,636 0 53,609
EMERSON RADIO CORP COM NEW 291087203 14 17,856 SH   SOLE 21 17,856 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,037 207,437 SH   SOLE 2 128,498 0 78,939
EMPIRE ST RLTY TR INC CL A 292104106 674 68,588 SH   SOLE 4 68,588 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,749 178,116 SH   SOLE 7 178,116 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,063 413,727 SH   SOLE 18 413,727 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,248 432,607 SH   SOLE 19 432,607 0 0
EMPIRE ST RLTY TR INC CL A 292104106 56,990 5,803,506 SH   SOLE 21 5,803,506 0 0
EMPIRE ST RLTY TR INC CL A 292104106 44,803 4,562,458 SH   SOLE 22 4,420,201 0 142,257
EMPIRE ST RLTY TR INC CL A 292104106 40 4,081 SH   SOLE 23 4,081 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6,664 678,664 SH   SOLE 25 678,664 0 0
EMPIRE ST RLTY TR INC CL A 292104106 560 57,077 SH   SOLE 26 44,111 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 864 88,020 SH   SOLE 28 742 0 87,278
EMPIRE ST RLTY TR INC CL A 292104106 6,939 706,587 SH   SOLE 30 706,587 0 0
EMPIRE ST RLTY TR INC CL A 292104106 247 25,141 SH   SOLE 36 25,141 0 0
EMPIRE ST RLTY TR INC CL A 292104106 151 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5,968 607,741 SH   SOLE 43 579,885 0 27,856
EMPLOYERS HLDGS INC COM 292218104 758 18,472 SH   SOLE 2 7,462 0 11,010
EMPLOYERS HLDGS INC COM 292218104 3 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 13 314 SH   SOLE 7 314 0 0
EMPLOYERS HLDGS INC COM 292218104 4,266 104,000 SH   SOLE 18 104,000 0 0
EMPLOYERS HLDGS INC COM 292218104 1,972 48,062 SH   SOLE 19 48,062 0 0
EMPLOYERS HLDGS INC COM 292218104 130,627 3,184,483 SH   SOLE 21 3,184,483 0 0
EMPLOYERS HLDGS INC COM 292218104 26,469 645,268 SH   SOLE 22 619,433 0 25,835
EMPLOYERS HLDGS INC COM 292218104 13 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104 81 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104 1,711 41,707 SH   SOLE 30 41,707 0 0
EMPLOYERS HLDGS INC COM 292218104 133 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 850 20,723 SH   SOLE 43 19,819 0 904
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 66 9,744 SH   SOLE 21 9,744 0 0
ENACT HLDGS INC COM 29249E109 157 7,055 SH   SOLE 2 7,055 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,724 52,319 SH   SOLE 2 18,709 0 33,610
ENANTA PHARMACEUTICALS INC COM 29251M106 8 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 22 310 SH   SOLE 7 310 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,540 77,828 SH   SOLE 18 74,365 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106 19,527 274,334 SH   SOLE 19 274,334 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 172,344 2,421,235 SH   SOLE 21 2,421,235 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 41,647 585,100 SH   SOLE 22 567,296 0 17,804
ENANTA PHARMACEUTICALS INC COM 29251M106 361 5,070 SH   SOLE 23 5,070 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 164 2,307 SH   SOLE 25 2,307 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,402 33,747 SH   SOLE 26 3,388 0 30,359
ENANTA PHARMACEUTICALS INC COM 29251M106 24 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,135 44,037 SH   SOLE 30 44,037 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 32 452 SH   SOLE 34 452 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 186 2,617 SH   SOLE 40 2,617 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 59 830 SH   OTR 43 830 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,137 15,975 SH   SOLE 43 15,566 0 409
ENBRIDGE INC COM 29250N105 43,028 933,555 SH   SOLE 21 933,555 0 0
ENBRIDGE INC COM 29250N105 149 3,235 SH   SOLE 26 0 0 3,235
ENBRIDGE INC COM 29250N105 679 14,730 SH   SOLE 34 14,730 0 0
ENBRIDGE INC COM 29250N105 29,225 634,078 SH   SOLE 43 593,513 0 40,565
ENCOMPASS HEALTH CORP COM 29261A100 15,842 222,777 SH   SOLE 2 163,198 0 59,579
ENCOMPASS HEALTH CORP COM 29261A100 27 379 SH   SOLE 4 379 0 0
ENCOMPASS HEALTH CORP COM 29261A100 152 2,140 SH   SOLE 7 2,140 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH   SOLE 17 0 0 13
ENCOMPASS HEALTH CORP COM 29261A100 19,425 273,173 SH   SOLE 18 273,173 0 0
ENCOMPASS HEALTH CORP COM 29261A100 84,055 1,182,044 SH   SOLE 19 1,182,044 0 0
ENCOMPASS HEALTH CORP COM 29261A100 411 5,774 SH   SOLE 20 5,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 380,096 5,345,178 SH   SOLE 21 5,345,178 0 0
ENCOMPASS HEALTH CORP COM 29261A100 196,181 2,758,841 SH   SOLE 22 2,617,991 0 140,850
ENCOMPASS HEALTH CORP COM 29261A100 1,439 20,235 SH   SOLE 25 20,235 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,868 40,335 SH   SOLE 26 32,447 0 7,888
ENCOMPASS HEALTH CORP COM 29261A100 126 1,774 SH   SOLE 28 1,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 8,262 116,187 SH   SOLE 30 116,187 0 0
ENCOMPASS HEALTH CORP COM 29261A100 102 1,431 SH   SOLE 31 1,431 0 0
ENCOMPASS HEALTH CORP COM 29261A100 43,200 607,505 SH   SOLE 34 607,505 0 0
ENCOMPASS HEALTH CORP COM 29261A100 835 11,736 SH   SOLE 36 11,736 0 0
ENCOMPASS HEALTH CORP COM 29261A100 948 13,330 SH   SOLE 40 13,330 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,899 54,824 SH   SOLE 43 51,628 0 3,196
ENCORE CAP GROUP INC COM 292554102 2,242 35,739 SH   SOLE 2 19,124 0 16,615
ENCORE CAP GROUP INC COM 292554102 7 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 20 326 SH   SOLE 7 326 0 0
ENCORE CAP GROUP INC COM 292554102 5,816 92,707 SH   SOLE 18 92,707 0 0
ENCORE CAP GROUP INC COM 292554102 4,262 67,942 SH   SOLE 19 67,942 0 0
ENCORE CAP GROUP INC COM 292554102 190,640 3,039,053 SH   SOLE 21 3,039,053 0 0
ENCORE CAP GROUP INC COM 292554102 38,812 618,711 SH   SOLE 22 591,584 0 27,127
ENCORE CAP GROUP INC COM 292554102 34 538 SH   SOLE 23 538 0 0
ENCORE CAP GROUP INC COM 292554102 236 3,755 SH   SOLE 25 3,755 0 0
ENCORE CAP GROUP INC COM 292554102 1,344 21,432 SH   SOLE 26 17,308 0 4,124
ENCORE CAP GROUP INC COM 292554102 2,845 45,352 SH   SOLE 30 45,352 0 0
ENCORE CAP GROUP INC COM 292554102 177 2,824 SH   SOLE 36 2,824 0 0
ENCORE CAP GROUP INC COM 292554102 248 3,951 SH   SOLE 40 3,951 0 0
ENCORE CAP GROUP INC COM 292554102 1,242 19,804 SH   SOLE 43 17,354 0 2,450
ENCORE WIRE CORP COM 292562105 3,274 28,702 SH   SOLE 2 13,612 0 15,090
ENCORE WIRE CORP COM 292562105 6 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105 33 285 SH   SOLE 7 285 0 0
ENCORE WIRE CORP COM 292562105 8,438 73,976 SH   SOLE 18 73,976 0 0
ENCORE WIRE CORP COM 292562105 4,010 35,156 SH   SOLE 19 35,156 0 0
ENCORE WIRE CORP COM 292562105 273,688 2,399,298 SH   SOLE 21 2,399,298 0 0
ENCORE WIRE CORP COM 292562105 58,514 512,965 SH   SOLE 22 492,172 0 20,793
ENCORE WIRE CORP COM 292562105 60 528 SH   SOLE 23 528 0 0
ENCORE WIRE CORP COM 292562105 299 2,622 SH   SOLE 25 2,622 0 0
ENCORE WIRE CORP COM 292562105 948 8,307 SH   SOLE 26 4,871 0 3,436
ENCORE WIRE CORP COM 292562105 42 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105 4,126 36,175 SH   SOLE 30 36,175 0 0
ENCORE WIRE CORP COM 292562105 320 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105 2,662 23,335 SH   SOLE 43 20,362 0 2,973
ENDAVA PLC ADS 29260V105 497 3,738 SH   SOLE 2 3,738 0 0
ENDAVA PLC ADS 29260V105 45,571 342,559 SH   SOLE 19 342,559 0 0
ENDAVA PLC ADS 29260V105 296 2,225 SH   SOLE 21 2,225 0 0
ENDAVA PLC ADS 29260V105 75,210 565,362 SH   SOLE 34 565,362 0 0
ENDAVA PLC ADS 29260V105 782 5,882 SH   SOLE 43 2,304 0 3,578
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 170 5,758 SH   SOLE 2 5,758 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 129 4,354 SH   SOLE 21 4,354 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 269 9,116 SH   SOLE 22 9,116 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 94 3,170 SH   SOLE 28 3,170 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1 25 SH   SOLE 43 0 0 25
ENDO INTL PLC SHS G30401106 901 389,866 SH   SOLE 2 136,545 0 253,321
ENDO INTL PLC SHS G30401106 2 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 7 3,245 SH   SOLE 7 3,245 0 0
ENDO INTL PLC SHS G30401106 2,003 867,174 SH   SOLE 18 867,174 0 0
ENDO INTL PLC SHS G30401106 2,641 1,143,090 SH   SOLE 19 1,143,090 0 0
ENDO INTL PLC SHS G30401106 64,683 28,001,101 SH   SOLE 21 28,001,101 0 0
ENDO INTL PLC SHS G30401106 14,886 6,444,027 SH   SOLE 22 6,201,737 0 242,290
ENDO INTL PLC SHS G30401106 27 11,648 SH   SOLE 23 11,648 0 0
ENDO INTL PLC SHS G30401106 68 29,269 SH   SOLE 25 29,269 0 0
ENDO INTL PLC SHS G30401106 282 122,188 SH   SOLE 26 59,089 0 63,099
ENDO INTL PLC SHS G30401106 1,138 492,709 SH   SOLE 30 492,709 0 0
ENDO INTL PLC SHS G30401106 73 31,458 SH   SOLE 40 31,458 0 0
ENDO INTL PLC SHS G30401106 388 167,816 SH   SOLE 43 167,816 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 3 8,073 SH   SOLE 18 8,073 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 36 93,529 SH   SOLE 21 93,529 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 1 2,057 SH   SOLE 22 2,057 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 218 36,580 SH   SOLE 2 0 0 36,580
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,149 192,478 SH   SOLE 7 192,478 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 41,610 6,969,868 SH   SOLE 21 6,969,868 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 62 10,385 SH   SOLE 25 10,385 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 37,929 6,353,343 SH   SOLE 30 6,353,343 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 60 10,075 SH   SOLE 34 10,075 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,967 329,400 SH   SOLE 43 267,195 0 62,205
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,340 847,888 SH   SOLE 30 847,888 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 63 40,124 SH   SOLE 34 40,124 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 640 405,110 SH   SOLE 43 405,110 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,200 71,506 SH   SOLE 2 61,206 0 10,300
ENERGIZER HLDGS INC NEW COM 29272W109 6 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 52 1,691 SH   SOLE 7 1,691 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,983 292,036 SH   SOLE 18 292,036 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,396 110,392 SH   SOLE 19 110,392 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 146,607 4,766,146 SH   SOLE 21 4,766,146 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 58,516 1,902,345 SH   SOLE 22 1,861,730 0 40,615
ENERGIZER HLDGS INC NEW COM 29272W109 39 1,284 SH   SOLE 23 1,284 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 241 7,820 SH   SOLE 25 7,820 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 892 29,005 SH   SOLE 26 15,717 0 13,288
ENERGIZER HLDGS INC NEW COM 29272W109 33 1,063 SH   SOLE 28 1,063 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,205 39,158 SH   SOLE 30 39,158 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 43 1,398 SH   SOLE 36 1,398 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 222 7,227 SH   SOLE 40 7,227 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,923 62,530 SH   SOLE 43 57,834 0 4,696
ENERGOUS CORP COM 29272C103 17 13,955 SH   SOLE 18 13,955 0 0
ENERGOUS CORP COM 29272C103 247 205,440 SH   SOLE 21 205,440 0 0
ENERGOUS CORP COM 29272C103 811 676,020 SH   SOLE 22 676,020 0 0
ENERGOUS CORP COM 29272C103 2 1,345 SH   SOLE 43 1,345 0 0
ENERGY FOCUS INC COM 29268T409 2 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 35 25,548 SH   SOLE 22 25,548 0 0
ENERGY FUELS INC COM NEW 292671708 1,230 134,451 SH   SOLE 2 36,255 0 98,196
ENERGY FUELS INC COM NEW 292671708 21 2,266 SH   SOLE 7 2,266 0 0
ENERGY FUELS INC COM NEW 292671708 4,080 445,928 SH   SOLE 18 431,704 0 14,224
ENERGY FUELS INC COM NEW 292671708 3,195 349,194 SH   SOLE 19 349,194 0 0
ENERGY FUELS INC COM NEW 292671708 48,351 5,284,212 SH   SOLE 21 5,284,212 0 0
ENERGY FUELS INC COM NEW 292671708 14,220 1,554,108 SH   SOLE 22 1,516,482 0 37,626
ENERGY FUELS INC COM NEW 292671708 65 7,060 SH   SOLE 23 7,060 0 0
ENERGY FUELS INC COM NEW 292671708 303 33,159 SH   SOLE 26 0 0 33,159
ENERGY FUELS INC COM NEW 292671708 72 7,870 SH   SOLE 43 7,776 0 94
ENERGY RECOVERY INC COM 29270J100 305 15,121 SH   SOLE 2 10,394 0 4,727
ENERGY RECOVERY INC COM 29270J100 888 44,071 SH   SOLE 7 44,071 0 0
ENERGY RECOVERY INC COM 29270J100 2,281 113,269 SH   SOLE 18 113,269 0 0
ENERGY RECOVERY INC COM 29270J100 1,505 74,743 SH   SOLE 19 74,743 0 0
ENERGY RECOVERY INC COM 29270J100 29,840 1,481,631 SH   SOLE 21 1,481,631 0 0
ENERGY RECOVERY INC COM 29270J100 20,196 1,002,787 SH   SOLE 22 974,827 0 27,960
ENERGY RECOVERY INC COM 29270J100 148 7,364 SH   SOLE 25 7,364 0 0
ENERGY RECOVERY INC COM 29270J100 127 6,324 SH   SOLE 26 3,314 0 3,010
ENERGY RECOVERY INC COM 29270J100 8,876 440,734 SH   SOLE 30 440,734 0 0
ENERGY RECOVERY INC COM 29270J100 136 6,764 SH   SOLE 36 6,764 0 0
ENERGY RECOVERY INC COM 29270J100 73 3,628 SH   SOLE 40 3,628 0 0
ENERGY RECOVERY INC COM 29270J100 3,491 173,335 SH   SOLE 43 173,190 0 145
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,697 240,998 SH   SOLE 2 240,998 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,128 279,538 SH   SOLE 18 279,538 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 96,307 8,606,541 SH   SOLE 19 8,606,541 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 585 52,282 SH   SOLE 43 52,282 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 522 23,848 SH   SOLE 2 17,287 0 6,561
ENERPAC TOOL GROUP CORP CL A COM 292765104 6 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 21 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 4,414 201,639 SH   SOLE 18 201,639 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,338 106,806 SH   SOLE 19 106,806 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 156,846 7,165,192 SH   SOLE 21 7,165,192 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 31,674 1,446,981 SH   SOLE 22 1,413,296 0 33,685
ENERPAC TOOL GROUP CORP CL A COM 292765104 167 7,609 SH   SOLE 25 7,609 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 705 32,226 SH   SOLE 26 28,061 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 6 294 SH   SOLE 28 294 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,566 117,231 SH   SOLE 30 117,231 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 213 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 797 36,408 SH   SOLE 43 35,695 0 713
ENERPLUS CORP COM 292766102 270 21,269 SH   SOLE 2 21,269 0 0
ENERPLUS CORP COM 292766102 1,226 96,547 SH   SOLE 21 96,547 0 0
ENERPLUS CORP COM 292766102 394 31,060 SH   SOLE 22 31,060 0 0
ENERPLUS CORP COM 292766102 2,248 177,031 SH   SOLE 43 174,725 0 2,306
ENERSYS COM 29275Y102 3,680 49,352 SH   SOLE 2 29,388 0 19,964
ENERSYS COM 29275Y102 13 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102 74 999 SH   SOLE 7 999 0 0
ENERSYS COM 29275Y102 14,442 193,666 SH   SOLE 18 193,666 0 0
ENERSYS COM 29275Y102 5,222 70,023 SH   SOLE 19 70,023 0 0
ENERSYS COM 29275Y102 217,745 2,920,010 SH   SOLE 21 2,920,010 0 0
ENERSYS COM 29275Y102 89,252 1,196,893 SH   SOLE 22 1,155,826 0 41,067
ENERSYS COM 29275Y102 1,534 20,571 SH   SOLE 25 20,571 0 0
ENERSYS COM 29275Y102 1,778 23,840 SH   SOLE 26 17,490 0 6,350
ENERSYS COM 29275Y102 47 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102 1,917 25,714 SH   SOLE 30 25,714 0 0
ENERSYS COM 29275Y102 1,003 13,445 SH   SOLE 34 13,445 0 0
ENERSYS COM 29275Y102 42 558 SH   SOLE 36 558 0 0
ENERSYS COM 29275Y102 373 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102 2,200 29,501 SH   SOLE 43 24,986 0 4,515
ENETI INC COM Y2294C107 20 3,138 SH   SOLE 2 3,138 0 0
ENETI INC COM Y2294C107 20 3,221 SH   SOLE 18 3,221 0 0
ENETI INC COM Y2294C107 229 36,032 SH   SOLE 21 36,032 0 0
ENFUSION INC CL A 292812104 118 9,316 SH   SOLE 2 5,834 0 3,482
ENFUSION INC CL A 292812104 732 57,564 SH   SOLE 18 57,564 0 0
ENFUSION INC CL A 292812104 855 67,188 SH   SOLE 19 67,188 0 0
ENFUSION INC CL A 292812104 8,656 680,513 SH   SOLE 21 680,513 0 0
ENFUSION INC CL A 292812104 5,799 455,906 SH   SOLE 22 449,394 0 6,512
ENFUSION INC CL A 292812104 919 72,216 SH   SOLE 34 72,216 0 0
ENGAGESMART INC COMMON STOCK 29283F103 1,008 47,294 SH   SOLE 2 38,010 0 9,284
ENGAGESMART INC COMMON STOCK 29283F103 899 42,201 SH   SOLE 18 42,201 0 0
ENGAGESMART INC COMMON STOCK 29283F103 2,501 117,361 SH   SOLE 19 117,361 0 0
ENGAGESMART INC COMMON STOCK 29283F103 11,194 525,300 SH   SOLE 21 525,300 0 0
ENGAGESMART INC COMMON STOCK 29283F103 3,983 186,913 SH   SOLE 22 181,675 0 5,238
ENGAGESMART INC COMMON STOCK 29283F103 32 1,511 SH   SOLE 23 1,511 0 0
ENGAGESMART INC COMMON STOCK 29283F103 83 3,903 SH   SOLE 26 0 0 3,903
ENGAGESMART INC COMMON STOCK 29283F103 4,494 210,901 SH   SOLE 34 210,901 0 0
ENGLOBAL CORP COM 293306106 7 5,627 SH   SOLE 18 5,627 0 0
ENGLOBAL CORP COM 293306106 100 76,794 SH   SOLE 21 76,794 0 0
ENGLOBAL CORP COM 293306106 1,032 794,202 SH   SOLE 22 794,202 0 0
ENI S P A SPONSORED ADR 26874R108 17,282 590,847 SH   SOLE 43 463,974 0 126,873
ENJOY TECHNOLOGY INC COM 29335V106 1,253 329,863 SH   SOLE 22 329,863 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 632 65,457 SH   SOLE 2 65,457 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 15 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5,060 524,326 SH   SOLE 7 524,326 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9,394 973,493 SH   SOLE 21 973,493 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,193 227,251 SH   SOLE 22 126,637 0 100,614
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 331 34,256 SH   SOLE 25 34,256 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 829 85,908 SH   SOLE 26 68,849 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,445 149,785 SH   SOLE 30 149,785 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 120 12,483 SH   SOLE 34 12,483 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 391 40,544 SH   SOLE 40 40,544 0 0
ENNIS INC COM 293389102 1,527 82,674 SH   SOLE 2 62,847 0 19,827
ENNIS INC COM 293389102 0 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102 6 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102 1,485 80,396 SH   SOLE 18 80,396 0 0
ENNIS INC COM 293389102 1,605 86,872 SH   SOLE 19 86,872 0 0
ENNIS INC COM 293389102 18,277 989,535 SH   SOLE 21 989,535 0 0
ENNIS INC COM 293389102 14,620 791,570 SH   SOLE 22 764,066 0 27,504
ENNIS INC COM 293389102 62 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102 639 34,574 SH   SOLE 26 9,361 0 25,213
ENNIS INC COM 293389102 112 6,057 SH   SOLE 30 6,057 0 0
ENNIS INC COM 293389102 48 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102 985 53,340 SH   SOLE 43 50,392 0 2,948
ENOCHIAN BIOSCIENCES INC COM 29350E104 33 3,962 SH   SOLE 18 3,962 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 155 18,766 SH   SOLE 19 18,766 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 410 49,677 SH   SOLE 21 49,677 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,053 127,681 SH   SOLE 22 127,681 0 0
ENOVA INTL INC COM 29357K103 2,874 75,692 SH   SOLE 2 44,396 0 31,296
ENOVA INTL INC COM 29357K103 5 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103 20 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 5,374 141,524 SH   SOLE 18 141,524 0 0
ENOVA INTL INC COM 29357K103 5,422 142,807 SH   SOLE 19 142,807 0 0
ENOVA INTL INC COM 29357K103 160,966 4,239,289 SH   SOLE 21 4,239,289 0 0
ENOVA INTL INC COM 29357K103 37,104 977,184 SH   SOLE 22 941,074 0 36,110
ENOVA INTL INC COM 29357K103 87 2,292 SH   SOLE 23 2,292 0 0
ENOVA INTL INC COM 29357K103 173 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103 1,531 40,319 SH   SOLE 26 23,030 0 17,289
ENOVA INTL INC COM 29357K103 25 657 SH   SOLE 28 657 0 0
ENOVA INTL INC COM 29357K103 2,246 59,139 SH   SOLE 30 59,139 0 0
ENOVA INTL INC COM 29357K103 15 398 SH   SOLE 34 398 0 0
ENOVA INTL INC COM 29357K103 172 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103 718 18,913 SH   SOLE 43 18,851 0 62
ENOVIX CORPORATION COM 293594107 283 19,860 SH   SOLE 2 16,812 0 3,048
ENOVIX CORPORATION COM 293594107 1,633 114,464 SH   SOLE 21 114,464 0 0
ENOVIX CORPORATION COM 293594107 18,681 1,309,102 SH   SOLE 22 1,291,674 0 17,428
ENOVIX CORPORATION COM 293594107 164 11,506 SH   SOLE 25 11,506 0 0
ENOVIX CORPORATION COM 293594107 99 6,942 SH   SOLE 26 0 0 6,942
ENOVIX CORPORATION COM 293594107 450 31,542 SH   SOLE 30 31,542 0 0
ENOVIX CORPORATION COM 293594107 66 4,638 SH   SOLE 40 4,638 0 0
ENPHASE ENERGY INC COM 29355A107 53,120 263,255 SH   SOLE 2 42,022 0 221,233
ENPHASE ENERGY INC COM 29355A107 11,387 56,431 SH   SOLE 4 45,803 0 10,628
ENPHASE ENERGY INC COM 29355A107 23,204 114,997 SH   SOLE 7 111,251 0 3,746
ENPHASE ENERGY INC COM 29355A107 124 617 SH   SOLE 13 617 0 0
ENPHASE ENERGY INC COM 29355A107 2,501 12,396 SH   SOLE 15 12,396 0 0
ENPHASE ENERGY INC COM 29355A107 54,331 269,259 SH   SOLE 18 251,187 0 18,072
ENPHASE ENERGY INC COM 29355A107 16,570 82,119 SH   SOLE 19 82,119 0 0
ENPHASE ENERGY INC COM 29355A107 1,328,819 6,585,485 SH   SOLE 21 6,585,485 0 0
ENPHASE ENERGY INC COM 29355A107 622,646 3,085,769 SH   SOLE 22 2,828,210 0 257,559
ENPHASE ENERGY INC COM 29355A107 31,941 158,296 SH   SOLE 23 158,296 0 0
ENPHASE ENERGY INC COM 29355A107 49,933 247,463 SH   SOLE 25 247,463 0 0
ENPHASE ENERGY INC COM 29355A107 55,186 273,494 SH   SOLE 26 84,089 0 189,405
ENPHASE ENERGY INC COM 29355A107 57,848 286,688 SH   SOLE 28 42,936 0 243,752
ENPHASE ENERGY INC COM 29355A107 45 225 SH   SOLE 29 225 0 0
ENPHASE ENERGY INC COM 29355A107 687,177 3,405,574 SH   SOLE 30 3,366,526 0 39,048
ENPHASE ENERGY INC COM 29355A107 5,528 27,397 SH   SOLE 31 13,430 0 13,967
ENPHASE ENERGY INC COM 29355A107 1,223 6,060 SH   SOLE 34 6,060 0 0
ENPHASE ENERGY INC COM 29355A107 9,240 45,792 SH   SOLE 36 45,792 0 0
ENPHASE ENERGY INC COM 29355A107 870 4,311 SH   SOLE 40 4,311 0 0
ENPHASE ENERGY INC COM 29355A107 59 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107 18,687 92,610 SH   SOLE 43 83,893 0 8,717
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 1,929 1,900,000 PRN   SOLE 2 1,900,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 4,443 4,375,000 PRN   SOLE 21 4,375,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 3,757 3,700,000 PRN   SOLE 22 3,700,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 3,948 3,800,000 PRN   SOLE 2 3,800,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 4,068 3,915,000 PRN   SOLE 21 3,915,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 7,793 7,500,000 PRN   SOLE 22 7,500,000 0 0
ENPRO INDS INC COM 29355X107 2,296 23,492 SH   SOLE 2 10,594 0 12,898
ENPRO INDS INC COM 29355X107 6 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107 28 283 SH   SOLE 7 283 0 0
ENPRO INDS INC COM 29355X107 7,499 76,733 SH   SOLE 18 76,733 0 0
ENPRO INDS INC COM 29355X107 4,634 47,421 SH   SOLE 19 47,421 0 0
ENPRO INDS INC COM 29355X107 249,925 2,557,304 SH   SOLE 21 2,557,304 0 0
ENPRO INDS INC COM 29355X107 51,679 528,798 SH   SOLE 22 507,827 0 20,971
ENPRO INDS INC COM 29355X107 22 228 SH   SOLE 23 228 0 0
ENPRO INDS INC COM 29355X107 377 3,858 SH   SOLE 25 3,858 0 0
ENPRO INDS INC COM 29355X107 1,034 10,585 SH   SOLE 26 4,644 0 5,941
ENPRO INDS INC COM 29355X107 36 367 SH   SOLE 28 367 0 0
ENPRO INDS INC COM 29355X107 3,584 36,677 SH   SOLE 30 36,677 0 0
ENPRO INDS INC COM 29355X107 188 1,919 SH   SOLE 36 1,919 0 0
ENPRO INDS INC COM 29355X107 256 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 2,250 23,023 SH   SOLE 43 18,232 0 4,791
ENSERVCO CORP COM NEW 29358Y201 4 1,440 SH   SOLE 21 1,440 0 0
ENSERVCO CORP COM NEW 29358Y201 3 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101 5,491 61,001 SH   SOLE 2 39,304 0 21,697
ENSIGN GROUP INC COM 29358P101 20 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 68 750 SH   SOLE 7 750 0 0
ENSIGN GROUP INC COM 29358P101 16,361 181,765 SH   SOLE 18 178,399 0 3,366
ENSIGN GROUP INC COM 29358P101 19,560 217,310 SH   SOLE 19 217,310 0 0
ENSIGN GROUP INC COM 29358P101 571,012 6,343,876 SH   SOLE 21 6,343,876 0 0
ENSIGN GROUP INC COM 29358P101 125,039 1,389,165 SH   SOLE 22 1,358,616 0 30,549
ENSIGN GROUP INC COM 29358P101 488 5,421 SH   SOLE 23 5,421 0 0
ENSIGN GROUP INC COM 29358P101 670 7,447 SH   SOLE 25 7,447 0 0
ENSIGN GROUP INC COM 29358P101 4,270 47,435 SH   SOLE 26 18,351 0 29,084
ENSIGN GROUP INC COM 29358P101 88 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101 12,783 142,023 SH   SOLE 30 142,023 0 0
ENSIGN GROUP INC COM 29358P101 9 102 SH   SOLE 34 102 0 0
ENSIGN GROUP INC COM 29358P101 56 619 SH   SOLE 36 619 0 0
ENSIGN GROUP INC COM 29358P101 572 6,359 SH   SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 2,237 24,854 SH   SOLE 43 24,710 0 144
ENSTAR GROUP LIMITED SHS G3075P101 2,864 10,966 SH   SOLE 2 3,465 0 7,501
ENSTAR GROUP LIMITED SHS G3075P101 11 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101 78 300 SH   SOLE 7 300 0 0
ENSTAR GROUP LIMITED SHS G3075P101 9,512 36,424 SH   SOLE 18 36,424 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,854 33,902 SH   SOLE 19 33,902 0 0
ENSTAR GROUP LIMITED SHS G3075P101 117,975 451,753 SH   SOLE 21 451,753 0 0
ENSTAR GROUP LIMITED SHS G3075P101 80,038 306,481 SH   SOLE 22 294,008 0 12,473
ENSTAR GROUP LIMITED SHS G3075P101 79 301 SH   SOLE 23 301 0 0
ENSTAR GROUP LIMITED SHS G3075P101 399 1,527 SH   SOLE 25 1,527 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,136 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 65 248 SH   SOLE 28 248 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,985 7,601 SH   SOLE 30 7,601 0 0
ENSTAR GROUP LIMITED SHS G3075P101 397 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,780 6,817 SH   SOLE 43 6,226 0 591
ENSYSCE BIOSCIENCES INC COM 293602108 267 234,240 SH   SOLE 22 234,240 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 4 2,179 SH   SOLE 18 2,179 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 45 23,880 SH   SOLE 21 23,880 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 1 673 SH   SOLE 22 673 0 0
ENTEGRIS INC COM 29362U104 32,923 250,824 SH   SOLE 2 62,546 0 188,278
ENTEGRIS INC COM 29362U104 7,238 55,142 SH   SOLE 4 50,012 0 5,130
ENTEGRIS INC COM 29362U104 1,588 12,095 SH   SOLE 7 12,095 0 0
ENTEGRIS INC COM 29362U104 63 478 SH   SOLE 13 478 0 0
ENTEGRIS INC COM 29362U104 1,238 9,430 SH   SOLE 15 9,430 0 0
ENTEGRIS INC COM 29362U104 18,077 137,720 SH   SOLE 18 130,546 0 7,174
ENTEGRIS INC COM 29362U104 597,642 4,553,116 SH   SOLE 19 4,553,116 0 0
ENTEGRIS INC COM 29362U104 467,713 3,563,258 SH   SOLE 21 3,563,258 0 0
ENTEGRIS INC COM 29362U104 467,709 3,563,224 SH   SOLE 22 3,323,036 0 240,188
ENTEGRIS INC COM 29362U104 22,089 168,284 SH   SOLE 23 168,284 0 0
ENTEGRIS INC COM 29362U104 192,387 1,465,697 SH   SOLE 25 1,465,697 0 0
ENTEGRIS INC COM 29362U104 15,509 118,154 SH   SOLE 26 87,031 0 31,123
ENTEGRIS INC COM 29362U104 20,123 153,306 SH   SOLE 28 2,414 0 150,892
ENTEGRIS INC COM 29362U104 54 408 SH   SOLE 29 408 0 0
ENTEGRIS INC COM 29362U104 38,140 290,567 SH   SOLE 30 290,567 0 0
ENTEGRIS INC COM 29362U104 2,472 18,831 SH   SOLE 31 15,772 0 3,059
ENTEGRIS INC COM 29362U104 77,001 586,629 SH   SOLE 34 586,629 0 0
ENTEGRIS INC COM 29362U104 2,919 22,237 SH   SOLE 36 22,237 0 0
ENTEGRIS INC COM 29362U104 616 4,695 SH   SOLE 40 4,695 0 0
ENTEGRIS INC COM 29362U104 33 253 SH   OTR 43 253 0 0
ENTEGRIS INC COM 29362U104 8,397 63,976 SH   SOLE 43 53,981 0 9,995
ENTERGY CORP NEW COM 29364G103 102,073 874,288 SH   SOLE 2 416,383 0 457,905
ENTERGY CORP NEW COM 29364G103 25,528 218,655 SH   SOLE 4 162,934 0 55,721
ENTERGY CORP NEW COM 29364G103 22,148 189,706 SH   SOLE 7 183,919 0 5,787
ENTERGY CORP NEW COM 29364G103 6,043 51,761 SH   SOLE 13 51,761 0 0
ENTERGY CORP NEW COM 29364G103 3,454 29,582 SH   SOLE 15 29,582 0 0
ENTERGY CORP NEW COM 29364G103 0 1 SH   SOLE 17 0 0 1
ENTERGY CORP NEW COM 29364G103 66,659 570,954 SH   SOLE 18 425,578 0 145,376
ENTERGY CORP NEW COM 29364G103 69,610 596,231 SH   SOLE 19 596,231 0 0
ENTERGY CORP NEW COM 29364G103 917,211 7,856,193 SH   SOLE 21 7,856,193 0 0
ENTERGY CORP NEW COM 29364G103 595,055 5,096,827 SH   SOLE 22 4,298,838 0 797,989
ENTERGY CORP NEW COM 29364G103 44,409 380,375 SH   SOLE 23 380,375 0 0
ENTERGY CORP NEW COM 29364G103 28,872 247,300 SH   SOLE 25 247,300 0 0
ENTERGY CORP NEW COM 29364G103 67,439 577,634 SH   SOLE 26 253,515 0 324,119
ENTERGY CORP NEW COM 29364G103 13,336 114,226 SH   SOLE 28 7,785 0 106,441
ENTERGY CORP NEW COM 29364G103 3,384 28,988 SH   SOLE 29 28,988 0 0
ENTERGY CORP NEW COM 29364G103 127,802 1,094,667 SH   SOLE 30 1,087,590 0 7,077
ENTERGY CORP NEW COM 29364G103 12,982 111,197 SH   SOLE 31 88,411 0 22,786
ENTERGY CORP NEW COM 29364G103 5,704 48,858 SH   SOLE 32 48,858 0 0
ENTERGY CORP NEW COM 29364G103 6,977 59,762 SH   SOLE 34 59,762 0 0
ENTERGY CORP NEW COM 29364G103 13,853 118,658 SH   SOLE 35 118,658 0 0
ENTERGY CORP NEW COM 29364G103 12,400 106,214 SH   SOLE 36 106,214 0 0
ENTERGY CORP NEW COM 29364G103 785 6,721 SH   SOLE 40 6,721 0 0
ENTERGY CORP NEW COM 29364G103 83 708 SH   OTR 43 708 0 0
ENTERGY CORP NEW COM 29364G103 13,963 119,595 SH   SOLE 43 101,144 0 18,451
ENTERPRISE BANCORP INC MASS COM 293668109 344 8,569 SH   SOLE 2 3,956 0 4,613
ENTERPRISE BANCORP INC MASS COM 293668109 7 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,187 29,581 SH   SOLE 18 29,581 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 638 15,890 SH   SOLE 19 15,890 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 13,591 338,749 SH   SOLE 21 338,749 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 8,061 200,922 SH   SOLE 22 195,019 0 5,903
ENTERPRISE FINL SVCS CORP COM 293712105 1,424 30,104 SH   SOLE 2 10,508 0 19,596
ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 25 519 SH   SOLE 7 519 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 4,844 102,392 SH   SOLE 18 102,392 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,830 59,814 SH   SOLE 19 59,814 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 59,989 1,268,004 SH   SOLE 21 1,268,004 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 42,771 904,066 SH   SOLE 22 864,758 0 39,308
ENTERPRISE FINL SVCS CORP COM 293712105 241 5,104 SH   SOLE 25 5,104 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 650 13,729 SH   SOLE 26 11,354 0 2,375
ENTERPRISE FINL SVCS CORP COM 293712105 33 696 SH   SOLE 28 696 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,181 24,960 SH   SOLE 30 24,960 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 260 5,500 SH   SOLE 40 5,500 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 474 10,026 SH   SOLE 43 9,679 0 347
ENTERPRISE PRODS PARTNERS L COM 293792107 25,327 981,287 SH   SOLE 2 981,287 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 61,254 2,373,274 SH   SOLE 18 1,689,127 0 684,147
ENTERPRISE PRODS PARTNERS L COM 293792107 559,748 21,687,263 SH   SOLE 19 21,687,263 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 219 8,468 SH   SOLE 43 8,468 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 15 1,563 SH   SOLE 2 660 0 903
ENTRADA THERAPEUTICS INC COM 29384C108 250 26,579 SH   SOLE 18 26,579 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 135 14,386 SH   SOLE 19 14,386 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 2,828 301,224 SH   SOLE 21 301,224 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 956 101,768 SH   SOLE 22 99,400 0 2,368
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,066 322,361 SH   SOLE 2 48,873 0 273,488
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 954 SH   SOLE 7 954 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,138 177,472 SH   SOLE 18 177,472 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,069 478,826 SH   SOLE 19 478,826 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 14,527 2,266,283 SH   SOLE 21 2,266,283 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 18,384 2,867,990 SH   SOLE 22 2,832,753 0 35,237
ENTRAVISION COMMUNICATIONS C CL A 29382R107 420 65,454 SH   SOLE 23 65,454 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 763 119,075 SH   SOLE 26 0 0 119,075
ENTRAVISION COMMUNICATIONS C CL A 29382R107 45 6,980 SH   SOLE 43 6,980 0 0
ENVELA CORP COM 29402E102 6 1,209 SH   SOLE 2 0 0 1,209
ENVELA CORP COM 29402E102 7 1,419 SH   SOLE 18 1,419 0 0
ENVELA CORP COM 29402E102 85 18,266 SH   SOLE 21 18,266 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 1 4,301 SH   SOLE 18 4,301 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 15 44,243 SH   SOLE 21 44,243 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 149 450,494 SH   SOLE 22 450,494 0 0
ENVESTNET INC COM 29404K106 178,158 2,393,315 SH   SOLE 2 2,386,459 0 6,856
ENVESTNET INC COM 29404K106 17 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 53 709 SH   SOLE 7 709 0 0
ENVESTNET INC COM 29404K106 16,185 217,425 SH   SOLE 18 212,967 0 4,458
ENVESTNET INC COM 29404K106 11,413 153,315 SH   SOLE 19 153,315 0 0
ENVESTNET INC COM 29404K106 257,055 3,453,182 SH   SOLE 21 3,453,182 0 0
ENVESTNET INC COM 29404K106 105,290 1,414,432 SH   SOLE 22 1,382,229 0 32,203
ENVESTNET INC COM 29404K106 140 1,882 SH   SOLE 23 1,882 0 0
ENVESTNET INC COM 29404K106 129 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106 2,537 34,083 SH   SOLE 26 22,001 0 12,082
ENVESTNET INC COM 29404K106 72 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106 2,209 29,671 SH   SOLE 30 29,671 0 0
ENVESTNET INC COM 29404K106 476 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 304 4,088 SH   SOLE 43 4,065 0 23
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,752 2,305,000 PRN   SOLE 21 2,305,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 30,518 626,529 SH   SOLE 2 289,877 0 336,652
ENVISTA HOLDINGS CORPORATION COM 29415F104 145 2,970 SH   SOLE 4 1,047 0 1,923
ENVISTA HOLDINGS CORPORATION COM 29415F104 157 3,223 SH   SOLE 7 3,223 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 16,921 347,380 SH   SOLE 18 347,245 0 135
ENVISTA HOLDINGS CORPORATION COM 29415F104 74,165 1,522,577 SH   SOLE 19 1,522,577 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 437,438 8,980,453 SH   SOLE 21 8,980,453 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 215,196 4,417,910 SH   SOLE 22 4,230,678 0 187,232
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,077 22,104 SH   SOLE 25 22,104 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,131 64,283 SH   SOLE 26 52,366 0 11,917
ENVISTA HOLDINGS CORPORATION COM 29415F104 140 2,865 SH   SOLE 28 2,865 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 4,746 97,435 SH   SOLE 30 97,435 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 115 2,359 SH   SOLE 31 2,359 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 81,306 1,669,183 SH   SOLE 34 1,669,183 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 143 2,939 SH   SOLE 36 2,939 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,032 21,189 SH   SOLE 40 21,189 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 478 9,821 SH   SOLE 43 9,774 0 47
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4,938 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 29,223 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 7,940 3,351,000 PRN   SOLE 21 3,351,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 29,223 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENVIVA INC COM 29415B103 61 775 SH   SOLE 2 0 0 775
ENVIVA INC COM 29415B103 1,421 17,959 SH   SOLE 21 17,959 0 0
ENVIVA INC COM 29415B103 28,258 357,014 SH   SOLE 22 357,014 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 11 1,747 SH   SOLE 18 1,747 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 146 22,986 SH   SOLE 21 22,986 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 87 13,708 SH   SOLE 22 13,708 0 0
ENZO BIOCHEM INC COM 294100102 175 60,387 SH   SOLE 2 0 0 60,387
ENZO BIOCHEM INC COM 294100102 27 9,390 SH   SOLE 18 9,390 0 0
ENZO BIOCHEM INC COM 294100102 407 140,252 SH   SOLE 21 140,252 0 0
ENZO BIOCHEM INC COM 294100102 3,642 1,255,799 SH   SOLE 22 1,255,799 0 0
ENZO BIOCHEM INC COM 294100102 47 16,087 SH   SOLE 23 16,087 0 0
ENZO BIOCHEM INC COM 294100102 170 58,577 SH   SOLE 26 0 0 58,577
ENZO BIOCHEM INC COM 294100102 0 99 SH   SOLE 43 99 0 0
EOG RES INC COM 26875P101 136,821 1,147,542 SH   SOLE 2 703,102 0 444,440
EOG RES INC COM 26875P101 61,523 516,006 SH   SOLE 4 271,989 0 244,017
EOG RES INC COM 26875P101 74,227 622,555 SH   SOLE 7 501,088 0 121,467
EOG RES INC COM 26875P101 7,240 60,725 SH   SOLE 13 60,725 0 0
EOG RES INC COM 26875P101 8,708 73,036 SH   SOLE 15 73,036 0 0
EOG RES INC COM 26875P101 1 8 SH   SOLE 17 0 0 8
EOG RES INC COM 26875P101 125,066 1,048,949 SH   SOLE 18 881,449 0 167,500
EOG RES INC COM 26875P101 172,777 1,449,103 SH   SOLE 19 1,449,103 0 0
EOG RES INC COM 26875P101 1,950,352 16,357,897 SH   SOLE 21 16,357,897 0 0
EOG RES INC COM 26875P101 1,582,108 13,269,376 SH   SOLE 22 11,568,409 0 1,700,967
EOG RES INC COM 26875P101 103,036 864,177 SH   SOLE 23 864,177 0 0
EOG RES INC COM 26875P101 151,594 1,271,441 SH   SOLE 25 1,271,441 0 0
EOG RES INC COM 26875P101 184,289 1,545,663 SH   SOLE 26 638,595 0 907,068
EOG RES INC COM 26875P101 143,002 1,199,378 SH   SOLE 28 728 0 1,198,650
EOG RES INC COM 26875P101 28,432 238,461 SH   SOLE 29 238,461 0 0
EOG RES INC COM 26875P101 474,348 3,978,432 SH   SOLE 30 3,892,705 0 85,727
EOG RES INC COM 26875P101 34,739 291,360 SH   SOLE 31 225,190 0 66,170
EOG RES INC COM 26875P101 254,062 2,130,855 SH   SOLE 34 2,130,855 0 0
EOG RES INC COM 26875P101 28,932 242,655 SH   SOLE 36 242,655 0 0
EOG RES INC COM 26875P101 2,278 19,103 SH   SOLE 40 19,103 0 0
EOG RES INC COM 26875P101 179 1,498 SH   OTR 43 1,498 0 0
EOG RES INC COM 26875P101 37,935 318,170 SH   SOLE 43 276,983 0 41,187
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 25 6,052 SH   SOLE 2 1,534 0 4,518
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1 282 SH   SOLE 7 282 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 491 117,514 SH   SOLE 18 117,514 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 339 80,988 SH   SOLE 19 80,988 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 6,423 1,536,524 SH   SOLE 21 1,536,524 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 3,874 926,759 SH   SOLE 22 920,248 0 6,511
EPAM SYS INC COM 29414B104 50,253 169,424 SH   SOLE 2 81,398 0 88,026
EPAM SYS INC COM 29414B104 15,512 52,296 SH   SOLE 4 31,456 0 20,840
EPAM SYS INC COM 29414B104 17,696 59,661 SH   SOLE 7 57,988 0 1,673
EPAM SYS INC COM 29414B104 1,727 5,823 SH   SOLE 13 5,823 0 0
EPAM SYS INC COM 29414B104 1,562 5,265 SH   SOLE 15 5,265 0 0
EPAM SYS INC COM 29414B104 31,692 106,846 SH   SOLE 18 97,534 0 9,312
EPAM SYS INC COM 29414B104 17,995 60,670 SH   SOLE 19 60,670 0 0
EPAM SYS INC COM 29414B104 574,205 1,935,893 SH   SOLE 21 1,935,893 0 0
EPAM SYS INC COM 29414B104 384,636 1,296,774 SH   SOLE 22 1,151,979 0 144,795
EPAM SYS INC COM 29414B104 24,373 82,172 SH   SOLE 23 82,172 0 0
EPAM SYS INC COM 29414B104 21,757 73,353 SH   SOLE 25 73,353 0 0
EPAM SYS INC COM 29414B104 37,524 126,510 SH   SOLE 26 48,476 0 78,034
EPAM SYS INC COM 29414B104 33,819 114,017 SH   SOLE 28 1,005 0 113,012
EPAM SYS INC COM 29414B104 1,392 4,694 SH   SOLE 29 4,694 0 0
EPAM SYS INC COM 29414B104 88,097 297,012 SH   SOLE 30 297,012 0 0
EPAM SYS INC COM 29414B104 5,701 19,219 SH   SOLE 31 12,893 0 6,326
EPAM SYS INC COM 29414B104 5,571 18,782 SH   SOLE 34 18,782 0 0
EPAM SYS INC COM 29414B104 5,677 19,140 SH   SOLE 36 19,140 0 0
EPAM SYS INC COM 29414B104 548 1,846 SH   SOLE 40 1,846 0 0
EPAM SYS INC COM 29414B104 23 79 SH   OTR 43 79 0 0
EPAM SYS INC COM 29414B104 9,480 31,961 SH   SOLE 43 30,115 0 1,846
EPIZYME INC COM 29428V104 59 51,519 SH   SOLE 2 39,068 0 12,451
EPIZYME INC COM 29428V104 0 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 2 1,443 SH   SOLE 7 1,443 0 0
EPIZYME INC COM 29428V104 364 316,432 SH   SOLE 18 316,432 0 0
EPIZYME INC COM 29428V104 194 168,882 SH   SOLE 19 168,882 0 0
EPIZYME INC COM 29428V104 6,817 5,927,603 SH   SOLE 21 5,927,603 0 0
EPIZYME INC COM 29428V104 3,857 3,353,628 SH   SOLE 22 3,302,549 0 51,079
EPIZYME INC COM 29428V104 10 9,055 SH   SOLE 25 9,055 0 0
EPIZYME INC COM 29428V104 60 52,498 SH   SOLE 26 46,078 0 6,420
EPIZYME INC COM 29428V104 9 8,085 SH   SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 1,007 875,630 SH   SOLE 30 875,630 0 0
EPIZYME INC COM 29428V104 11 9,171 SH   SOLE 40 9,171 0 0
EPIZYME INC COM 29428V104 4 3,729 SH   SOLE 43 3,729 0 0
EPLUS INC COM 294268107 5,317 94,845 SH   SOLE 2 39,417 0 55,428
EPLUS INC COM 294268107 6 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107 21 378 SH   SOLE 7 378 0 0
EPLUS INC COM 294268107 6,153 109,756 SH   SOLE 18 97,844 0 11,912
EPLUS INC COM 294268107 23,046 411,095 SH   SOLE 19 411,095 0 0
EPLUS INC COM 294268107 189,321 3,377,115 SH   SOLE 21 3,377,115 0 0
EPLUS INC COM 294268107 54,041 963,987 SH   SOLE 22 936,637 0 27,350
EPLUS INC COM 294268107 826 14,728 SH   SOLE 23 14,728 0 0
EPLUS INC COM 294268107 297 5,292 SH   SOLE 25 5,292 0 0
EPLUS INC COM 294268107 4,122 73,536 SH   SOLE 26 13,144 0 60,392
EPLUS INC COM 294268107 18 326 SH   SOLE 28 326 0 0
EPLUS INC COM 294268107 4,054 72,319 SH   SOLE 30 72,319 0 0
EPLUS INC COM 294268107 209 3,726 SH   SOLE 36 3,726 0 0
EPLUS INC COM 294268107 152 2,712 SH   SOLE 40 2,712 0 0
EPLUS INC COM 294268107 691 12,326 SH   SOLE 43 12,326 0 0
EPR PPTYS COM SH BEN INT 26884U109 23,098 422,181 SH   SOLE 2 236,453 0 185,728
EPR PPTYS COM SH BEN INT 26884U109 21,222 387,903 SH   SOLE 4 387,903 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,131 93,788 SH   SOLE 7 93,788 0 0
EPR PPTYS COM SH BEN INT 26884U109 36,797 672,591 SH   SOLE 18 672,591 0 0
EPR PPTYS COM SH BEN INT 26884U109 38,035 695,212 SH   SOLE 19 695,212 0 0
EPR PPTYS COM SH BEN INT 26884U109 212,045 3,875,804 SH   SOLE 21 3,875,804 0 0
EPR PPTYS COM SH BEN INT 26884U109 163,558 2,989,551 SH   SOLE 22 2,559,276 0 430,275
EPR PPTYS COM SH BEN INT 26884U109 1,633 29,852 SH   SOLE 23 29,852 0 0
EPR PPTYS COM SH BEN INT 26884U109 17,870 326,637 SH   SOLE 25 326,637 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,485 27,148 SH   SOLE 26 21,009 0 6,139
EPR PPTYS COM SH BEN INT 26884U109 9,990 182,595 SH   SOLE 28 68,299 0 114,296
EPR PPTYS COM SH BEN INT 26884U109 19,543 357,203 SH   SOLE 30 357,203 0 0
EPR PPTYS COM SH BEN INT 26884U109 59 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109 17,200 314,378 SH   SOLE 34 314,378 0 0
EPR PPTYS COM SH BEN INT 26884U109 151 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109 563 10,299 SH   SOLE 40 10,299 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,357 116,199 SH   SOLE 43 97,806 0 18,393
EPR PPTYS PFD C CV 5.75% 26884U208 11,081 428,981 SH   SOLE 21 428,981 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 8,874 267,299 SH   SOLE 21 267,299 0 0
EPSILON ENERGY LTD COM 294375209 19 2,887 SH   SOLE 18 2,887 0 0
EPSILON ENERGY LTD COM 294375209 224 34,696 SH   SOLE 21 34,696 0 0
EPSILON ENERGY LTD COM 294375209 8 1,236 SH   SOLE 22 1,236 0 0
EQONEX LIMITED SHS Y2074E109 30 13,192 SH   SOLE 2 13,192 0 0
EQONEX LIMITED SHS Y2074E109 41 18,414 SH   SOLE 22 18,414 0 0
EQRX INC COM 26886C107 195 47,299 SH   SOLE 2 10,947 0 36,352
EQRX INC COM 26886C107 906 219,405 SH   SOLE 21 219,405 0 0
EQRX INC COM 26886C107 11,920 2,886,098 SH   SOLE 22 2,886,098 0 0
EQT CORP COM 26884L109 22,349 649,502 SH   SOLE 2 410,009 0 239,493
EQT CORP COM 26884L109 2,382 69,232 SH   SOLE 4 69,232 0 0
EQT CORP COM 26884L109 219 6,378 SH   SOLE 7 6,378 0 0
EQT CORP COM 26884L109 329,514 9,576,104 SH   SOLE 18 8,626,366 0 949,738
EQT CORP COM 26884L109 702,250 20,408,320 SH   SOLE 19 20,408,320 0 0
EQT CORP COM 26884L109 538,934 15,662,133 SH   SOLE 21 15,662,133 0 0
EQT CORP COM 26884L109 345,566 10,042,611 SH   SOLE 22 9,681,508 0 361,103
EQT CORP COM 26884L109 7,378 214,425 SH   SOLE 23 214,425 0 0
EQT CORP COM 26884L109 16,053 466,514 SH   SOLE 25 300,372 0 166,142
EQT CORP COM 26884L109 11,609 337,375 SH   SOLE 26 210,841 0 126,534
EQT CORP COM 26884L109 3,473 100,933 SH   SOLE 28 100,933 0 0
EQT CORP COM 26884L109 13,496 392,225 SH   SOLE 30 392,225 0 0
EQT CORP COM 26884L109 154 4,465 SH   SOLE 31 4,465 0 0
EQT CORP COM 26884L109 184,453 5,360,447 SH   SOLE 34 5,360,447 0 0
EQT CORP COM 26884L109 3,449 100,239 SH   SOLE 36 100,239 0 0
EQT CORP COM 26884L109 1,412 41,047 SH   SOLE 40 41,047 0 0
EQT CORP COM 26884L109 13 388 SH   OTR 43 388 0 0
EQT CORP COM 26884L109 15,369 446,641 SH   SOLE 43 399,774 0 46,867
EQT CORP NOTE 1.750% 5/0 26884LAK5 3,958 1,670,000 PRN   SOLE 2 827,000 0 843,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 957 404,000 PRN   SOLE 18 404,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 3,330 1,405,000 PRN   SOLE 19 1,405,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 8,094 3,415,000 PRN   SOLE 21 3,415,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 4,695 1,981,000 PRN   SOLE 26 1,156,000 0 825,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 4,053 1,710,000 PRN   SOLE 34 1,710,000 0 0
EQUIFAX INC COM 294429105 88,881 374,866 SH   SOLE 2 167,238 0 207,628
EQUIFAX INC COM 294429105 27,111 114,344 SH   SOLE 4 74,238 0 40,106
EQUIFAX INC COM 294429105 25,600 107,973 SH   SOLE 7 104,545 0 3,428
EQUIFAX INC COM 294429105 3,592 15,148 SH   SOLE 13 15,148 0 0
EQUIFAX INC COM 294429105 3,344 14,102 SH   SOLE 15 14,102 0 0
EQUIFAX INC COM 294429105 62,281 262,678 SH   SOLE 18 239,628 0 23,050
EQUIFAX INC COM 294429105 92,521 390,220 SH   SOLE 19 390,220 0 0
EQUIFAX INC COM 294429105 753,350 3,177,353 SH   SOLE 21 3,177,353 0 0
EQUIFAX INC COM 294429105 655,606 2,765,105 SH   SOLE 22 2,414,819 0 350,286
EQUIFAX INC COM 294429105 45,254 190,863 SH   SOLE 23 190,863 0 0
EQUIFAX INC COM 294429105 118,103 498,115 SH   SOLE 25 498,115 0 0
EQUIFAX INC COM 294429105 75,937 320,276 SH   SOLE 26 104,547 0 215,729
EQUIFAX INC COM 294429105 73,611 310,464 SH   SOLE 28 2,171 0 308,293
EQUIFAX INC COM 294429105 4,223 17,812 SH   SOLE 29 17,812 0 0
EQUIFAX INC COM 294429105 132,768 559,965 SH   SOLE 30 524,941 0 35,024
EQUIFAX INC COM 294429105 14,949 63,050 SH   SOLE 31 49,199 0 13,851
EQUIFAX INC COM 294429105 101,763 429,198 SH   SOLE 34 429,198 0 0
EQUIFAX INC COM 294429105 10,427 43,979 SH   SOLE 36 43,979 0 0
EQUIFAX INC COM 294429105 929 3,919 SH   SOLE 40 3,919 0 0
EQUIFAX INC COM 294429105 89 375 SH   OTR 43 375 0 0
EQUIFAX INC COM 294429105 14,489 61,108 SH   SOLE 43 55,759 0 5,349
EQUILLIUM INC COM 29446K106 8 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106 112 35,613 SH   SOLE 21 35,613 0 0
EQUILLIUM INC COM 29446K106 3 1,081 SH   SOLE 22 1,081 0 0
EQUINIX INC COM 29444U700 196,552 265,030 SH   SOLE 2 68,003 0 197,027
EQUINIX INC COM 29444U700 110,474 148,963 SH   SOLE 4 140,643 0 8,320
EQUINIX INC COM 29444U700 147,719 199,184 SH   SOLE 7 196,719 0 2,465
EQUINIX INC COM 29444U700 283 381 SH   SOLE 13 381 0 0
EQUINIX INC COM 29444U700 6,207 8,370 SH   SOLE 15 8,370 0 0
EQUINIX INC COM 29444U700 174,160 234,837 SH   SOLE 18 222,465 0 12,372
EQUINIX INC COM 29444U700 240,728 324,598 SH   SOLE 19 324,598 0 0
EQUINIX INC COM 29444U700 2,157,606 2,909,315 SH   SOLE 21 2,909,315 0 0
EQUINIX INC COM 29444U700 1,911,388 2,577,315 SH   SOLE 22 2,331,810 0 245,505
EQUINIX INC COM 29444U700 89,767 121,042 SH   SOLE 23 121,042 0 0
EQUINIX INC COM 29444U700 410,386 553,364 SH   SOLE 25 553,364 0 0
EQUINIX INC COM 29444U700 163,353 220,265 SH   SOLE 26 81,428 0 138,837
EQUINIX INC COM 29444U700 179,388 241,887 SH   SOLE 28 23,145 0 218,742
EQUINIX INC COM 29444U700 95 128 SH   SOLE 29 128 0 0
EQUINIX INC COM 29444U700 601,644 811,257 SH   SOLE 30 811,257 0 0
EQUINIX INC COM 29444U700 14,895 20,084 SH   SOLE 31 10,002 0 10,082
EQUINIX INC COM 29444U700 74,425 100,355 SH   SOLE 34 100,355 0 0
EQUINIX INC COM 29444U700 26,583 35,845 SH   SOLE 36 35,845 0 0
EQUINIX INC COM 29444U700 2,266 3,056 SH   SOLE 40 3,056 0 0
EQUINIX INC COM 29444U700 151 203 SH   OTR 43 203 0 0
EQUINIX INC COM 29444U700 55,193 74,422 SH   SOLE 43 66,417 0 8,005
EQUINOR ASA SPONSORED ADR 29446M102 1,368 36,479 SH   SOLE 18 35,960 0 519
EQUINOR ASA SPONSORED ADR 29446M102 36,236 966,036 SH   SOLE 43 707,310 0 258,726
EQUINOX GOLD CORP COM 29446Y502 907 109,689 SH   SOLE 21 109,689 0 0
EQUINOX GOLD CORP COM 29446Y502 141 17,021 SH   SOLE 43 17,021 0 0
EQUITABLE HLDGS INC COM 29452E101 43,948 1,421,796 SH   SOLE 2 382,185 0 1,039,611
EQUITABLE HLDGS INC COM 29452E101 8,948 289,477 SH   SOLE 4 160,544 0 128,933
EQUITABLE HLDGS INC COM 29452E101 1,207 39,063 SH   SOLE 7 39,063 0 0
EQUITABLE HLDGS INC COM 29452E101 29 936 SH   SOLE 13 936 0 0
EQUITABLE HLDGS INC COM 29452E101 1,458 47,154 SH   SOLE 15 47,154 0 0
EQUITABLE HLDGS INC COM 29452E101 104,411 3,377,896 SH   SOLE 18 3,179,032 0 198,864
EQUITABLE HLDGS INC COM 29452E101 186,780 6,042,689 SH   SOLE 19 6,042,689 0 0
EQUITABLE HLDGS INC COM 29452E101 167,101 5,406,046 SH   SOLE 21 5,406,046 0 0
EQUITABLE HLDGS INC COM 29452E101 264,553 8,558,809 SH   SOLE 22 7,914,090 0 644,719
EQUITABLE HLDGS INC COM 29452E101 18,299 592,003 SH   SOLE 23 592,003 0 0
EQUITABLE HLDGS INC COM 29452E101 20,601 666,477 SH   SOLE 25 666,477 0 0
EQUITABLE HLDGS INC COM 29452E101 19,550 632,494 SH   SOLE 26 292,551 0 339,943
EQUITABLE HLDGS INC COM 29452E101 40,162 1,299,321 SH   SOLE 28 199,697 0 1,099,624
EQUITABLE HLDGS INC COM 29452E101 13 423 SH   SOLE 29 423 0 0
EQUITABLE HLDGS INC COM 29452E101 47,846 1,547,927 SH   SOLE 30 1,506,533 0 41,394
EQUITABLE HLDGS INC COM 29452E101 2,452 79,332 SH   SOLE 31 35,342 0 43,990
EQUITABLE HLDGS INC COM 29452E101 56,761 1,836,328 SH   SOLE 34 1,836,328 0 0
EQUITABLE HLDGS INC COM 29452E101 4,913 158,961 SH   SOLE 36 158,961 0 0
EQUITABLE HLDGS INC COM 29452E101 366 11,847 SH   SOLE 40 11,847 0 0
EQUITABLE HLDGS INC COM 29452E101 38 1,226 SH   OTR 43 1,226 0 0
EQUITABLE HLDGS INC COM 29452E101 10,229 330,927 SH   SOLE 43 288,929 0 41,998
EQUITRANS MIDSTREAM CORP COM 294600101 5,162 611,554 SH   SOLE 2 323,273 0 288,281
EQUITRANS MIDSTREAM CORP COM 294600101 15 1,757 SH   SOLE 4 1,757 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 107 12,629 SH   SOLE 7 12,629 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 16,349 1,937,140 SH   SOLE 18 1,924,963 0 12,177
EQUITRANS MIDSTREAM CORP COM 294600101 6,791 804,583 SH   SOLE 19 804,583 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 262,723 31,128,374 SH   SOLE 21 31,128,374 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 101,750 12,055,647 SH   SOLE 22 11,608,729 0 446,918
EQUITRANS MIDSTREAM CORP COM 294600101 39 4,648 SH   SOLE 23 4,648 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 549 65,041 SH   SOLE 25 65,041 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,677 198,643 SH   SOLE 26 141,736 0 56,907
EQUITRANS MIDSTREAM CORP COM 294600101 1,756 208,085 SH   SOLE 28 7,256 0 200,829
EQUITRANS MIDSTREAM CORP COM 294600101 2,067 244,863 SH   SOLE 30 244,863 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 237 28,083 SH   SOLE 36 28,083 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 420 49,735 SH   SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 4,066 481,802 SH   SOLE 43 435,816 0 45,986
EQUITY BANCSHARES INC COM CL A 29460X109 339 10,498 SH   SOLE 2 5,593 0 4,905
EQUITY BANCSHARES INC COM CL A 29460X109 9 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,400 43,325 SH   SOLE 18 43,325 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,319 40,813 SH   SOLE 19 40,813 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 16,483 510,148 SH   SOLE 21 510,148 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 13,926 431,008 SH   SOLE 22 422,038 0 8,970
EQUITY BANCSHARES INC COM CL A 29460X109 46 1,431 SH   SOLE 23 1,431 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 253 7,834 SH   SOLE 26 0 0 7,834
EQUITY BANCSHARES INC COM CL A 29460X109 71 2,188 SH   SOLE 43 2,188 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,350 83,292 SH   SOLE 2 36,153 0 47,139
EQUITY COMWLTH COM SH BEN INT 294628102 1,466 51,979 SH   SOLE 4 51,979 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,877 137,429 SH   SOLE 7 137,429 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,000 319,033 SH   SOLE 18 319,033 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,993 318,797 SH   SOLE 19 318,797 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 137,541 4,875,598 SH   SOLE 21 4,875,598 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 99,717 3,534,800 SH   SOLE 22 3,413,386 0 121,414
EQUITY COMWLTH COM SH BEN INT 294628102 552 19,580 SH   SOLE 23 19,580 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 13,309 471,778 SH   SOLE 25 471,778 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,620 57,444 SH   SOLE 26 48,453 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102 1,863 66,049 SH   SOLE 28 820 0 65,229
EQUITY COMWLTH COM SH BEN INT 294628102 14,519 514,674 SH   SOLE 30 514,674 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 58 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 421 14,912 SH   SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,432 121,647 SH   SOLE 43 118,334 0 3,313
EQUITY COMWLTH 6.5% CNV PFD D 294628201 10,705 388,578 SH   SOLE 21 388,578 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 28,563 373,468 SH   SOLE 2 153,197 0 220,271
EQUITY LIFESTYLE PPTYS INC COM 29472R108 17,775 232,417 SH   SOLE 4 151,424 0 80,993
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,101 262,829 SH   SOLE 7 262,829 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 54 704 SH   SOLE 13 704 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,424 18,623 SH   SOLE 15 18,623 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,114 197,614 SH   SOLE 18 154,389 0 43,225
EQUITY LIFESTYLE PPTYS INC COM 29472R108 34,865 455,872 SH   SOLE 19 455,872 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 362,798 4,743,695 SH   SOLE 21 4,743,695 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 451,506 5,903,581 SH   SOLE 22 5,496,270 0 407,311
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,805 219,731 SH   SOLE 23 219,731 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 74,620 975,675 SH   SOLE 25 975,675 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 18,388 240,430 SH   SOLE 26 109,414 0 131,016
EQUITY LIFESTYLE PPTYS INC COM 29472R108 34,284 448,278 SH   SOLE 28 3,274 0 445,004
EQUITY LIFESTYLE PPTYS INC COM 29472R108 50,531 660,710 SH   SOLE 30 660,710 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,850 37,266 SH   SOLE 31 17,342 0 19,924
EQUITY LIFESTYLE PPTYS INC COM 29472R108 735 9,607 SH   SOLE 34 9,607 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,139 67,193 SH   SOLE 36 67,193 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 444 5,802 SH   SOLE 40 5,802 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 45 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,370 83,296 SH   SOLE 43 74,880 0 8,416
EQUITY RESIDENTIAL SH BEN INT 29476L107 106,216 1,181,227 SH   SOLE 2 455,864 0 725,363
EQUITY RESIDENTIAL SH BEN INT 29476L107 48,236 536,431 SH   SOLE 4 378,850 0 157,581
EQUITY RESIDENTIAL SH BEN INT 29476L107 72,590 807,277 SH   SOLE 7 797,461 0 9,816
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,777 19,765 SH   SOLE 13 19,765 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,563 50,750 SH   SOLE 15 50,750 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 52,488 583,719 SH   SOLE 18 529,453 0 54,266
EQUITY RESIDENTIAL SH BEN INT 29476L107 59,507 661,774 SH   SOLE 19 661,774 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,233,312 13,715,660 SH   SOLE 21 13,715,660 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 938,144 10,433,098 SH   SOLE 22 9,571,359 0 861,739
EQUITY RESIDENTIAL SH BEN INT 29476L107 44,613 496,136 SH   SOLE 23 496,136 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 205,867 2,289,450 SH   SOLE 25 2,289,450 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 100,406 1,116,610 SH   SOLE 26 576,138 0 540,472
EQUITY RESIDENTIAL SH BEN INT 29476L107 99,819 1,110,092 SH   SOLE 28 8,171 0 1,101,921
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,602 28,932 SH   SOLE 29 28,932 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 288,240 3,205,515 SH   SOLE 30 3,205,515 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 12,916 143,634 SH   SOLE 31 104,006 0 39,628
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,247 58,357 SH   SOLE 34 58,357 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 12,874 143,174 SH   SOLE 36 143,174 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,076 11,970 SH   SOLE 40 11,970 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 94 1,044 SH   OTR 43 1,044 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 20,636 229,497 SH   SOLE 43 215,303 0 14,194
ERASCA INC COM 29479A108 201 23,392 SH   SOLE 2 8,270 0 15,122
ERASCA INC COM 29479A108 8 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108 1,487 172,895 SH   SOLE 18 172,895 0 0
ERASCA INC COM 29479A108 901 104,779 SH   SOLE 19 104,779 0 0
ERASCA INC COM 29479A108 21,861 2,541,964 SH   SOLE 21 2,541,964 0 0
ERASCA INC COM 29479A108 7,961 925,658 SH   SOLE 22 887,914 0 37,744
ERASCA INC COM 29479A108 50 5,825 SH   SOLE 25 5,825 0 0
ERASCA INC COM 29479A108 18 2,118 SH   SOLE 26 2,118 0 0
ERASCA INC COM 29479A108 584 67,869 SH   SOLE 30 67,869 0 0
ERASCA INC COM 29479A108 43 5,026 SH   SOLE 40 5,026 0 0
ERICSSON ADR B SEK 10 294821608 4,488 491,010 SH   SOLE 19 491,010 0 0
ERICSSON ADR B SEK 10 294821608 366 40,066 SH   SOLE 25 40,066 0 0
ERICSSON ADR B SEK 10 294821608 749 81,952 SH   SOLE 34 81,952 0 0
ERICSSON ADR B SEK 10 294821608 4,360 477,056 SH   SOLE 43 448,563 0 28,493
ERIE INDTY CO CL A 29530P102 3,720 21,119 SH   SOLE 2 10,334 0 10,785
ERIE INDTY CO CL A 29530P102 3,302 18,750 SH   SOLE 4 12,573 0 6,177
ERIE INDTY CO CL A 29530P102 2,486 14,115 SH   SOLE 7 14,115 0 0
ERIE INDTY CO CL A 29530P102 19 107 SH   SOLE 13 107 0 0
ERIE INDTY CO CL A 29530P102 434 2,465 SH   SOLE 15 2,465 0 0
ERIE INDTY CO CL A 29530P102 4,992 28,344 SH   SOLE 18 26,888 0 1,456
ERIE INDTY CO CL A 29530P102 1,844 10,472 SH   SOLE 19 10,472 0 0
ERIE INDTY CO CL A 29530P102 158,471 899,736 SH   SOLE 21 899,736 0 0
ERIE INDTY CO CL A 29530P102 118,873 674,916 SH   SOLE 22 630,243 0 44,673
ERIE INDTY CO CL A 29530P102 5,398 30,648 SH   SOLE 23 30,648 0 0
ERIE INDTY CO CL A 29530P102 478 2,714 SH   SOLE 25 2,714 0 0
ERIE INDTY CO CL A 29530P102 4,711 26,747 SH   SOLE 26 16,199 0 10,548
ERIE INDTY CO CL A 29530P102 4,609 26,169 SH   SOLE 28 454 0 25,715
ERIE INDTY CO CL A 29530P102 31 176 SH   SOLE 29 176 0 0
ERIE INDTY CO CL A 29530P102 28,673 162,793 SH   SOLE 30 124,814 0 37,979
ERIE INDTY CO CL A 29530P102 879 4,992 SH   SOLE 31 2,303 0 2,689
ERIE INDTY CO CL A 29530P102 252 1,428 SH   SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 2,460 13,967 SH   SOLE 36 13,967 0 0
ERIE INDTY CO CL A 29530P102 163 925 SH   SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 28 159 SH   OTR 43 159 0 0
ERIE INDTY CO CL A 29530P102 3,749 21,284 SH   SOLE 43 20,106 0 1,178
EROS STX GLOBAL CORP ORD SHS A G3788R105 56 20,176 SH   SOLE 2 1,955 0 18,221
EROS STX GLOBAL CORP ORD SHS A G3788R105 1 255 SH   SOLE 7 255 0 0
EROS STX GLOBAL CORP ORD SHS A G3788R105 146 52,239 SH   SOLE 18 52,239 0 0
EROS STX GLOBAL CORP ORD SHS A G3788R105 79 28,224 SH   SOLE 19 28,224 0 0
EROS STX GLOBAL CORP ORD SHS A G3788R105 1,594 571,261 SH   SOLE 21 571,261 0 0
EROS STX GLOBAL CORP ORD SHS A G3788R105 557 199,801 SH   SOLE 22 189,026 0 10,775
EROS STX GLOBAL CORP ORD SHS A G3788R105 14 4,897 SH   SOLE 23 4,897 0 0
EROS STX GLOBAL CORP ORD SHS A G3788R105 70 25,112 SH   SOLE 26 0 0 25,112
ESCALADE INC COM 296056104 57 4,326 SH   SOLE 2 425 0 3,901
ESCALADE INC COM 296056104 396 30,006 SH   SOLE 18 30,006 0 0
ESCALADE INC COM 296056104 235 17,785 SH   SOLE 19 17,785 0 0
ESCALADE INC COM 296056104 4,868 368,803 SH   SOLE 21 368,803 0 0
ESCALADE INC COM 296056104 1,799 136,325 SH   SOLE 22 130,792 0 5,533
ESCO TECHNOLOGIES INC COM 296315104 1,194 17,077 SH   SOLE 2 7,353 0 9,724
ESCO TECHNOLOGIES INC COM 296315104 5 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104 25 362 SH   SOLE 7 362 0 0
ESCO TECHNOLOGIES INC COM 296315104 6,673 95,437 SH   SOLE 18 95,437 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,832 54,810 SH   SOLE 19 54,810 0 0
ESCO TECHNOLOGIES INC COM 296315104 222,650 3,184,360 SH   SOLE 21 3,184,360 0 0
ESCO TECHNOLOGIES INC COM 296315104 45,422 649,623 SH   SOLE 22 623,028 0 26,595
ESCO TECHNOLOGIES INC COM 296315104 340 4,861 SH   SOLE 25 4,861 0 0
ESCO TECHNOLOGIES INC COM 296315104 928 13,267 SH   SOLE 26 11,471 0 1,796
ESCO TECHNOLOGIES INC COM 296315104 32 464 SH   SOLE 28 464 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,224 46,111 SH   SOLE 30 46,111 0 0
ESCO TECHNOLOGIES INC COM 296315104 168 2,408 SH   SOLE 36 2,408 0 0
ESCO TECHNOLOGIES INC COM 296315104 208 2,977 SH   SOLE 40 2,977 0 0
ESCO TECHNOLOGIES INC COM 296315104 47 670 SH   OTR 43 670 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,701 24,326 SH   SOLE 43 22,627 0 1,699
ESPERION THERAPEUTICS INC NE COM 29664W105 224 48,381 SH   SOLE 2 33,995 0 14,386
ESPERION THERAPEUTICS INC NE COM 29664W105 2 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 744 160,252 SH   SOLE 18 160,252 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 607 130,863 SH   SOLE 19 130,863 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 9,381 2,021,743 SH   SOLE 21 2,021,743 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 6,181 1,332,013 SH   SOLE 22 1,324,805 0 7,208
ESPERION THERAPEUTICS INC NE COM 29664W105 11 2,459 SH   SOLE 23 2,459 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 17 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 140 30,210 SH   SOLE 30 30,210 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 156 33,628 SH   SOLE 43 25,221 0 8,407
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 910 1,800,000 PRN   SOLE 21 1,800,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 6 431 SH   SOLE 18 431 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 69 4,983 SH   SOLE 21 4,983 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 2 3,025 SH   SOLE 18 3,025 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 29 40,462 SH   SOLE 21 40,462 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 124 171,849 SH   SOLE 22 171,849 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 8 1,242 SH   SOLE 2 388 0 854
ESPORTS TECHNOLOGIES INC COM 29667L106 212 31,528 SH   SOLE 18 31,528 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 130 19,288 SH   SOLE 19 19,288 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 2,616 388,151 SH   SOLE 21 388,151 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 646 95,906 SH   SOLE 22 94,791 0 1,115
ESQUIRE FINL HLDGS INC COM 29667J101 11 338 SH   SOLE 2 0 0 338
ESQUIRE FINL HLDGS INC COM 29667J101 45 1,350 SH   SOLE 18 1,350 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 547 16,289 SH   SOLE 21 16,289 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,009 30,011 SH   SOLE 22 30,011 0 0
ESS TECH INC COMMON STOCK 26916J106 110 19,732 SH   SOLE 2 0 0 19,732
ESS TECH INC COMMON STOCK 26916J106 20 3,576 SH   SOLE 21 3,576 0 0
ESS TECH INC COMMON STOCK 26916J106 3,770 676,883 SH   SOLE 22 676,883 0 0
ESSA BANCORP INC COM 29667D104 150 8,351 SH   SOLE 2 8,351 0 0
ESSA BANCORP INC COM 29667D104 30 1,655 SH   SOLE 18 1,655 0 0
ESSA BANCORP INC COM 29667D104 525 29,259 SH   SOLE 21 29,259 0 0
ESSA BANCORP INC COM 29667D104 200 11,165 SH   SOLE 22 11,165 0 0
ESSA PHARMA INC COM NEW 29668H708 31 5,066 SH   SOLE 2 5,066 0 0
ESSA PHARMA INC COM NEW 29668H708 265 42,933 SH   SOLE 21 42,933 0 0
ESSA PHARMA INC COM NEW 29668H708 116 18,784 SH   SOLE 22 9,120 0 9,664
ESSA PHARMA INC COM NEW 29668H708 22 3,568 SH   SOLE 25 3,568 0 0
ESSA PHARMA INC COM NEW 29668H708 13 2,097 SH   SOLE 26 2,097 0 0
ESSA PHARMA INC COM NEW 29668H708 39 6,348 SH   SOLE 30 6,348 0 0
ESSA PHARMA INC COM NEW 29668H708 23 3,752 SH   SOLE 36 3,752 0 0
ESSA PHARMA INC COM NEW 29668H708 16 2,521 SH   SOLE 40 2,521 0 0
ESSENT GROUP LTD COM G3198U102 17,944 435,426 SH   SOLE 2 213,988 0 221,438
ESSENT GROUP LTD COM G3198U102 155 3,770 SH   SOLE 4 246 0 3,524
ESSENT GROUP LTD COM G3198U102 119 2,878 SH   SOLE 7 2,878 0 0
ESSENT GROUP LTD COM G3198U102 21,557 523,093 SH   SOLE 18 513,897 0 9,196
ESSENT GROUP LTD COM G3198U102 52,946 1,284,778 SH   SOLE 19 1,284,778 0 0
ESSENT GROUP LTD COM G3198U102 324,843 7,882,621 SH   SOLE 21 7,882,621 0 0
ESSENT GROUP LTD COM G3198U102 180,078 4,369,776 SH   SOLE 22 4,256,897 0 112,879
ESSENT GROUP LTD COM G3198U102 1,889 45,833 SH   SOLE 23 45,833 0 0
ESSENT GROUP LTD COM G3198U102 627 15,213 SH   SOLE 25 15,213 0 0
ESSENT GROUP LTD COM G3198U102 11,992 290,991 SH   SOLE 26 39,805 0 251,186
ESSENT GROUP LTD COM G3198U102 83 2,011 SH   SOLE 28 2,011 0 0
ESSENT GROUP LTD COM G3198U102 2,752 66,782 SH   SOLE 30 66,782 0 0
ESSENT GROUP LTD COM G3198U102 2,375 57,640 SH   SOLE 34 57,640 0 0
ESSENT GROUP LTD COM G3198U102 10 252 SH   SOLE 36 252 0 0
ESSENT GROUP LTD COM G3198U102 612 14,855 SH   SOLE 40 14,855 0 0
ESSENT GROUP LTD COM G3198U102 0 3 SH   SOLE 43 3 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6,599 260,814 SH   SOLE 2 175,814 0 85,000
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,475 58,290 SH   SOLE 4 58,290 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,853 152,304 SH   SOLE 7 152,304 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11,461 453,006 SH   SOLE 18 453,006 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,606 419,216 SH   SOLE 19 419,216 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 386,222 15,265,708 SH   SOLE 21 15,265,708 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 104,766 4,140,955 SH   SOLE 22 4,015,450 0 125,505
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 89 3,508 SH   SOLE 23 3,508 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13,434 530,991 SH   SOLE 25 530,991 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,046 41,326 SH   SOLE 26 31,439 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,891 74,732 SH   SOLE 28 2,107 0 72,625
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18,113 715,919 SH   SOLE 30 715,919 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 589 23,265 SH   SOLE 34 23,265 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 368 14,564 SH   SOLE 40 14,564 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,634 64,579 SH   SOLE 43 60,950 0 3,629
ESSENTIAL UTILS INC COM 29670G102 14,284 279,357 SH   SOLE 2 137,077 0 142,280
ESSENTIAL UTILS INC COM 29670G102 11,850 231,753 SH   SOLE 4 131,312 0 100,441
ESSENTIAL UTILS INC COM 29670G102 36,846 720,626 SH   SOLE 7 720,626 0 0
ESSENTIAL UTILS INC COM 29670G102 33 649 SH   SOLE 13 649 0 0
ESSENTIAL UTILS INC COM 29670G102 1,361 26,625 SH   SOLE 15 26,625 0 0
ESSENTIAL UTILS INC COM 29670G102 27,248 532,916 SH   SOLE 18 519,910 0 13,006
ESSENTIAL UTILS INC COM 29670G102 5,398 105,577 SH   SOLE 19 105,577 0 0
ESSENTIAL UTILS INC COM 29670G102 635,778 12,434,543 SH   SOLE 21 12,434,543 0 0
ESSENTIAL UTILS INC COM 29670G102 334,760 6,547,242 SH   SOLE 22 6,118,650 0 428,592
ESSENTIAL UTILS INC COM 29670G102 15,376 300,726 SH   SOLE 23 300,726 0 0
ESSENTIAL UTILS INC COM 29670G102 29,445 575,886 SH   SOLE 25 575,886 0 0
ESSENTIAL UTILS INC COM 29670G102 13,382 261,722 SH   SOLE 26 165,897 0 95,825
ESSENTIAL UTILS INC COM 29670G102 26,353 515,407 SH   SOLE 28 3,997 0 511,410
ESSENTIAL UTILS INC COM 29670G102 44 860 SH   SOLE 29 860 0 0
ESSENTIAL UTILS INC COM 29670G102 184,930 3,616,861 SH   SOLE 30 3,520,592 0 96,269
ESSENTIAL UTILS INC COM 29670G102 2,656 51,951 SH   SOLE 31 25,657 0 26,294
ESSENTIAL UTILS INC COM 29670G102 7,543 147,522 SH   SOLE 34 147,522 0 0
ESSENTIAL UTILS INC COM 29670G102 2,951 57,708 SH   SOLE 36 57,708 0 0
ESSENTIAL UTILS INC COM 29670G102 410 8,011 SH   SOLE 40 8,011 0 0
ESSENTIAL UTILS INC COM 29670G102 23 455 SH   OTR 43 455 0 0
ESSENTIAL UTILS INC COM 29670G102 17,440 341,098 SH   SOLE 43 328,522 0 12,576
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 36,931 603,541 SH   SOLE 21 603,541 0 0
ESSEX PPTY TR INC COM 297178105 48,972 141,750 SH   SOLE 2 20,284 0 121,466
ESSEX PPTY TR INC COM 297178105 26,052 75,407 SH   SOLE 4 54,569 0 20,838
ESSEX PPTY TR INC COM 297178105 53,742 155,558 SH   SOLE 7 153,747 0 1,811
ESSEX PPTY TR INC COM 297178105 97 282 SH   SOLE 13 282 0 0
ESSEX PPTY TR INC COM 297178105 3,192 9,238 SH   SOLE 15 9,238 0 0
ESSEX PPTY TR INC COM 297178105 36,683 106,179 SH   SOLE 18 97,312 0 8,867
ESSEX PPTY TR INC COM 297178105 40,493 117,207 SH   SOLE 19 117,207 0 0
ESSEX PPTY TR INC COM 297178105 870,025 2,518,309 SH   SOLE 21 2,518,309 0 0
ESSEX PPTY TR INC COM 297178105 642,705 1,860,324 SH   SOLE 22 1,729,864 0 130,460
ESSEX PPTY TR INC COM 297178105 28,594 82,765 SH   SOLE 23 82,765 0 0
ESSEX PPTY TR INC COM 297178105 138,696 401,460 SH   SOLE 25 401,460 0 0
ESSEX PPTY TR INC COM 297178105 52,414 151,714 SH   SOLE 26 58,297 0 93,417
ESSEX PPTY TR INC COM 297178105 65,191 188,698 SH   SOLE 28 1,284 0 187,414
ESSEX PPTY TR INC COM 297178105 24 70 SH   SOLE 29 70 0 0
ESSEX PPTY TR INC COM 297178105 192,717 557,823 SH   SOLE 30 557,823 0 0
ESSEX PPTY TR INC COM 297178105 4,889 14,150 SH   SOLE 31 6,748 0 7,402
ESSEX PPTY TR INC COM 297178105 2,655 7,685 SH   SOLE 34 7,685 0 0
ESSEX PPTY TR INC COM 297178105 8,839 25,585 SH   SOLE 36 25,585 0 0
ESSEX PPTY TR INC COM 297178105 764 2,210 SH   SOLE 40 2,210 0 0
ESSEX PPTY TR INC COM 297178105 43 124 SH   OTR 43 124 0 0
ESSEX PPTY TR INC COM 297178105 10,381 30,048 SH   SOLE 43 27,952 0 2,096
ESTABLISHMENT LABS HLDGS INC COM G31249108 305 4,527 SH   SOLE 2 4,527 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 3,349 49,694 SH   SOLE 21 49,694 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,158 17,186 SH   SOLE 22 8,598 0 8,588
ESTABLISHMENT LABS HLDGS INC COM G31249108 195 2,894 SH   SOLE 25 2,894 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 157 2,326 SH   SOLE 26 857 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108 771 11,437 SH   SOLE 30 11,437 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 46 676 SH   SOLE 36 676 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 152 2,255 SH   SOLE 40 2,255 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248 0 1 SH   SOLE 17 0 0 1
ETF SER SOLUTIONS DISTILLATE US 26922A321 7 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 3,859 148,013 SH   SOLE 2 103,908 0 44,105
ETHAN ALLEN INTERIORS INC COM 297602104 3 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5 185 SH   SOLE 7 185 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,311 88,638 SH   SOLE 18 88,638 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5,896 226,157 SH   SOLE 19 226,157 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 77,989 2,991,531 SH   SOLE 21 2,991,531 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 21,098 809,279 SH   SOLE 22 782,898 0 26,381
ETHAN ALLEN INTERIORS INC COM 297602104 84 3,240 SH   SOLE 23 3,240 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 71 2,719 SH   SOLE 25 2,719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 749 28,729 SH   SOLE 26 5,285 0 23,444
ETHAN ALLEN INTERIORS INC COM 297602104 1,443 55,337 SH   SOLE 30 55,337 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 21 820 SH   SOLE 36 820 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 80 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 797 30,558 SH   SOLE 43 30,340 0 218
ETON PHARMACEUTICALS INC COM 29772L108 1 299 SH   SOLE 2 0 0 299
ETON PHARMACEUTICALS INC COM 29772L108 18 4,171 SH   SOLE 18 4,171 0 0
ETON PHARMACEUTICALS INC COM 29772L108 255 58,445 SH   SOLE 21 58,445 0 0
ETON PHARMACEUTICALS INC COM 29772L108 1,019 233,624 SH   SOLE 22 233,624 0 0
ETSY INC COM 29786A106 41,867 336,879 SH   SOLE 2 124,823 0 212,056
ETSY INC COM 29786A106 10,563 84,991 SH   SOLE 4 55,127 0 29,864
ETSY INC COM 29786A106 13,644 109,784 SH   SOLE 7 106,239 0 3,545
ETSY INC COM 29786A106 82 662 SH   SOLE 13 662 0 0
ETSY INC COM 29786A106 1,478 11,893 SH   SOLE 15 11,893 0 0
ETSY INC COM 29786A106 197,632 1,590,218 SH   SOLE 18 1,143,977 0 446,241
ETSY INC COM 29786A106 132,360 1,065,015 SH   SOLE 19 1,065,015 0 0
ETSY INC COM 29786A106 510,544 4,108,016 SH   SOLE 21 4,108,016 0 0
ETSY INC COM 29786A106 376,590 3,030,176 SH   SOLE 22 2,755,165 0 275,011
ETSY INC COM 29786A106 19,694 158,463 SH   SOLE 23 158,463 0 0
ETSY INC COM 29786A106 27,667 222,617 SH   SOLE 25 222,617 0 0
ETSY INC COM 29786A106 38,390 308,896 SH   SOLE 26 91,690 0 217,206
ETSY INC COM 29786A106 41,414 333,232 SH   SOLE 28 11,345 0 321,887
ETSY INC COM 29786A106 110,802 891,548 SH   SOLE 30 820,632 0 70,916
ETSY INC COM 29786A106 3,491 28,086 SH   SOLE 31 13,691 0 14,395
ETSY INC COM 29786A106 9,293 74,773 SH   SOLE 34 74,773 0 0
ETSY INC COM 29786A106 6,153 49,508 SH   SOLE 36 49,508 0 0
ETSY INC COM 29786A106 539 4,336 SH   SOLE 40 4,336 0 0
ETSY INC COM 29786A106 27 214 SH   OTR 43 214 0 0
ETSY INC COM 29786A106 14,095 113,412 SH   SOLE 43 103,232 0 10,180
ETSY INC NOTE 0.125%10/0 29786AAJ5 481 300,000 PRN   SOLE 2 300,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 7,630 4,757,000 PRN   SOLE 21 4,757,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 802 500,000 PRN   SOLE 22 500,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 4,505 4,548,000 PRN   SOLE 21 4,548,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,833 897,657 SH   SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 24 2,475 SH   SOLE 21 2,475 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 56 299,219 SH   SOLE 19 299,219 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 0 825 SH   SOLE 21 825 0 0
EURODRY LTD COM Y23508107 6,102 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 20 1,863 SH   SOLE 2 1,863 0 0
EURONAV NV SHS B38564108 3,385 320,265 SH   SOLE 7 320,265 0 0
EURONAV NV SHS B38564108 34 3,220 SH   SOLE 22 3,220 0 0
EURONAV NV SHS B38564108 4 368 SH   SOLE 43 0 0 368
EURONET WORLDWIDE INC COM 298736109 14,982 115,114 SH   SOLE 2 53,862 0 61,252
EURONET WORLDWIDE INC COM 298736109 114 879 SH   SOLE 4 764 0 115
EURONET WORLDWIDE INC COM 298736109 126 970 SH   SOLE 7 970 0 0
EURONET WORLDWIDE INC COM 298736109 21,340 163,968 SH   SOLE 18 163,968 0 0
EURONET WORLDWIDE INC COM 298736109 2,232 17,147 SH   SOLE 19 17,147 0 0
EURONET WORLDWIDE INC COM 298736109 337,426 2,592,592 SH   SOLE 21 2,592,592 0 0
EURONET WORLDWIDE INC COM 298736109 188,546 1,448,681 SH   SOLE 22 1,388,827 0 59,854
EURONET WORLDWIDE INC COM 298736109 946 7,266 SH   SOLE 25 7,266 0 0
EURONET WORLDWIDE INC COM 298736109 2,920 22,436 SH   SOLE 26 18,158 0 4,278
EURONET WORLDWIDE INC COM 298736109 122 941 SH   SOLE 28 941 0 0
EURONET WORLDWIDE INC COM 298736109 4,081 31,358 SH   SOLE 30 31,358 0 0
EURONET WORLDWIDE INC COM 298736109 97 742 SH   SOLE 31 742 0 0
EURONET WORLDWIDE INC COM 298736109 55 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109 916 7,038 SH   SOLE 40 7,038 0 0
EURONET WORLDWIDE INC COM 298736109 2,479 19,050 SH   SOLE 43 16,849 0 2,201
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3,937 3,539,000 PRN   SOLE 21 3,539,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 235 7,946 SH   SOLE 2 3,724 0 4,222
EUROPEAN WAX CTR INC CLASS A COM 29882P106 1,167 39,467 SH   SOLE 18 39,467 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 692 23,407 SH   SOLE 19 23,407 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 14,564 492,685 SH   SOLE 21 492,685 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 9,710 328,487 SH   SOLE 22 315,632 0 12,855
EUROPEAN WAX CTR INC CLASS A COM 29882P106 123 4,176 SH   SOLE 25 4,176 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 35 1,178 SH   SOLE 26 1,178 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 158 5,358 SH   SOLE 30 5,358 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 63 2,117 SH   SOLE 36 2,117 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 76 2,565 SH   SOLE 40 2,565 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 1 19 SH   SOLE 43 0 0 19
EVANS BANCORP INC COM NEW 29911Q208 173 4,565 SH   SOLE 2 4,178 0 387
EVANS BANCORP INC COM NEW 29911Q208 41 1,087 SH   SOLE 18 1,087 0 0
EVANS BANCORP INC COM NEW 29911Q208 532 13,990 SH   SOLE 21 13,990 0 0
EVANS BANCORP INC COM NEW 29911Q208 752 19,800 SH   SOLE 22 19,800 0 0
EVELO BIOSCIENCES INC COM 299734103 14 4,043 SH   SOLE 2 1,296 0 2,747
EVELO BIOSCIENCES INC COM 299734103 2 488 SH   SOLE 7 488 0 0
EVELO BIOSCIENCES INC COM 299734103 300 88,363 SH   SOLE 18 88,363 0 0
EVELO BIOSCIENCES INC COM 299734103 184 54,167 SH   SOLE 19 54,167 0 0
EVELO BIOSCIENCES INC COM 299734103 4,236 1,249,469 SH   SOLE 21 1,249,469 0 0
EVELO BIOSCIENCES INC COM 299734103 2,179 642,865 SH   SOLE 22 637,092 0 5,773
EVELO BIOSCIENCES INC COM 299734103 83 24,445 SH   SOLE 30 24,445 0 0
EVELO BIOSCIENCES INC COM 299734103 1 358 SH   SOLE 43 358 0 0
EVENTBRITE INC COM CL A 29975E109 835 56,526 SH   SOLE 2 39,325 0 17,201
EVENTBRITE INC COM CL A 29975E109 3 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109 16 1,062 SH   SOLE 7 1,062 0 0
EVENTBRITE INC COM CL A 29975E109 3,034 205,444 SH   SOLE 18 195,546 0 9,898
EVENTBRITE INC COM CL A 29975E109 13,455 910,971 SH   SOLE 19 910,971 0 0
EVENTBRITE INC COM CL A 29975E109 38,386 2,598,900 SH   SOLE 21 2,598,900 0 0
EVENTBRITE INC COM CL A 29975E109 27,373 1,853,296 SH   SOLE 22 1,809,718 0 43,578
EVENTBRITE INC COM CL A 29975E109 58 3,953 SH   SOLE 23 3,953 0 0
EVENTBRITE INC COM CL A 29975E109 173 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109 656 44,434 SH   SOLE 26 28,701 0 15,733
EVENTBRITE INC COM CL A 29975E109 759 51,421 SH   SOLE 30 51,421 0 0
EVENTBRITE INC COM CL A 29975E109 19,851 1,343,998 SH   SOLE 34 1,343,998 0 0
EVENTBRITE INC COM CL A 29975E109 128 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109 211 14,292 SH   SOLE 43 14,035 0 257
EVERBRIDGE INC COM 29978A104 9,152 209,712 SH   SOLE 2 65,185 0 144,527
EVERBRIDGE INC COM 29978A104 20 469 SH   SOLE 4 141 0 328
EVERBRIDGE INC COM 29978A104 24 539 SH   SOLE 7 539 0 0
EVERBRIDGE INC COM 29978A104 874 20,025 SH   SOLE 18 20,025 0 0
EVERBRIDGE INC COM 29978A104 744 17,047 SH   SOLE 19 17,047 0 0
EVERBRIDGE INC COM 29978A104 37,382 856,600 SH   SOLE 21 856,600 0 0
EVERBRIDGE INC COM 29978A104 41,608 953,445 SH   SOLE 22 911,220 0 42,225
EVERBRIDGE INC COM 29978A104 222 5,080 SH   SOLE 25 5,080 0 0
EVERBRIDGE INC COM 29978A104 2,490 57,061 SH   SOLE 26 22,970 0 34,091
EVERBRIDGE INC COM 29978A104 29 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104 12,660 290,092 SH   SOLE 30 290,092 0 0
EVERBRIDGE INC COM 29978A104 25 574 SH   SOLE 31 574 0 0
EVERBRIDGE INC COM 29978A104 241 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104 3,524 80,762 SH   SOLE 43 59,653 0 21,109
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 2,528 2,820,000 PRN   SOLE 21 2,820,000 0 0
EVERBRIDGE INC NOTE 3/1 29978AAE4 1,973 2,325,000 PRN   SOLE 21 2,325,000 0 0
EVERCOMMERCE INC COM 29977X105 67 5,089 SH   SOLE 2 1,280 0 3,809
EVERCOMMERCE INC COM 29977X105 1,046 79,268 SH   SOLE 18 79,268 0 0
EVERCOMMERCE INC COM 29977X105 624 47,306 SH   SOLE 19 47,306 0 0
EVERCOMMERCE INC COM 29977X105 11,828 896,085 SH   SOLE 21 896,085 0 0
EVERCOMMERCE INC COM 29977X105 6,920 524,242 SH   SOLE 22 517,047 0 7,195
EVERCORE INC CLASS A 29977A105 11,229 100,872 SH   SOLE 2 37,184 0 63,688
EVERCORE INC CLASS A 29977A105 18 159 SH   SOLE 4 159 0 0
EVERCORE INC CLASS A 29977A105 101 906 SH   SOLE 7 906 0 0
EVERCORE INC CLASS A 29977A105 62 554 SH   SOLE 13 554 0 0
EVERCORE INC CLASS A 29977A105 9,310 83,636 SH   SOLE 18 83,636 0 0
EVERCORE INC CLASS A 29977A105 1,221 10,965 SH   SOLE 19 10,965 0 0
EVERCORE INC CLASS A 29977A105 228,243 2,050,329 SH   SOLE 21 2,050,329 0 0
EVERCORE INC CLASS A 29977A105 117,466 1,055,210 SH   SOLE 22 1,009,458 0 45,752
EVERCORE INC CLASS A 29977A105 35 316 SH   SOLE 23 316 0 0
EVERCORE INC CLASS A 29977A105 576 5,178 SH   SOLE 25 5,178 0 0
EVERCORE INC CLASS A 29977A105 2,086 18,743 SH   SOLE 26 15,203 0 3,540
EVERCORE INC CLASS A 29977A105 81 730 SH   SOLE 28 730 0 0
EVERCORE INC CLASS A 29977A105 68 611 SH   SOLE 29 611 0 0
EVERCORE INC CLASS A 29977A105 2,681 24,088 SH   SOLE 30 24,088 0 0
EVERCORE INC CLASS A 29977A105 184 1,654 SH   SOLE 31 1,654 0 0
EVERCORE INC CLASS A 29977A105 192 1,725 SH   SOLE 34 1,725 0 0
EVERCORE INC CLASS A 29977A105 60 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105 563 5,054 SH   SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 40 356 SH   OTR 43 356 0 0
EVERCORE INC CLASS A 29977A105 2,945 26,458 SH   SOLE 43 23,026 0 3,432
EVEREST RE GROUP LTD COM G3223R108 26,326 87,353 SH   SOLE 2 34,034 0 53,319
EVEREST RE GROUP LTD COM G3223R108 9,680 32,118 SH   SOLE 4 20,953 0 11,165
EVEREST RE GROUP LTD COM G3223R108 10,785 35,787 SH   SOLE 7 34,364 0 1,423
EVEREST RE GROUP LTD COM G3223R108 56 185 SH   SOLE 13 185 0 0
EVEREST RE GROUP LTD COM G3223R108 1,732 5,746 SH   SOLE 15 5,746 0 0
EVEREST RE GROUP LTD COM G3223R108 27,403 90,925 SH   SOLE 18 85,361 0 5,564
EVEREST RE GROUP LTD COM G3223R108 7,172 23,796 SH   SOLE 19 23,796 0 0
EVEREST RE GROUP LTD COM G3223R108 326,475 1,083,268 SH   SOLE 21 1,083,268 0 0
EVEREST RE GROUP LTD COM G3223R108 277,523 920,841 SH   SOLE 22 840,508 0 80,333
EVEREST RE GROUP LTD COM G3223R108 14,835 49,222 SH   SOLE 23 49,222 0 0
EVEREST RE GROUP LTD COM G3223R108 15,964 52,969 SH   SOLE 25 52,969 0 0
EVEREST RE GROUP LTD COM G3223R108 24,767 82,179 SH   SOLE 26 30,361 0 51,818
EVEREST RE GROUP LTD COM G3223R108 18,674 61,962 SH   SOLE 28 714 0 61,248
EVEREST RE GROUP LTD COM G3223R108 50 167 SH   SOLE 29 167 0 0
EVEREST RE GROUP LTD COM G3223R108 60,575 200,992 SH   SOLE 30 200,992 0 0
EVEREST RE GROUP LTD COM G3223R108 2,775 9,209 SH   SOLE 31 4,680 0 4,529
EVEREST RE GROUP LTD COM G3223R108 550 1,825 SH   SOLE 34 1,825 0 0
EVEREST RE GROUP LTD COM G3223R108 5,187 17,210 SH   SOLE 36 17,210 0 0
EVEREST RE GROUP LTD COM G3223R108 404 1,341 SH   SOLE 40 1,341 0 0
EVEREST RE GROUP LTD COM G3223R108 33 108 SH   OTR 43 108 0 0
EVEREST RE GROUP LTD COM G3223R108 11,206 37,181 SH   SOLE 43 36,397 0 784
EVERGY INC COM 30034W106 45,758 669,557 SH   SOLE 2 159,621 0 509,936
EVERGY INC COM 30034W106 10,186 149,052 SH   SOLE 4 125,818 0 23,234
EVERGY INC COM 30034W106 16,289 238,359 SH   SOLE 7 232,287 0 6,072
EVERGY INC COM 30034W106 67 982 SH   SOLE 13 982 0 0
EVERGY INC COM 30034W106 2,295 33,587 SH   SOLE 15 33,587 0 0
EVERGY INC COM 30034W106 16 229 SH   SOLE 17 0 0 229
EVERGY INC COM 30034W106 24,112 352,821 SH   SOLE 18 332,745 0 20,076
EVERGY INC COM 30034W106 13,529 197,965 SH   SOLE 19 197,965 0 0
EVERGY INC COM 30034W106 492,500 7,206,613 SH   SOLE 21 7,206,613 0 0
EVERGY INC COM 30034W106 340,375 4,980,616 SH   SOLE 22 4,523,687 0 456,929
EVERGY INC COM 30034W106 20,035 293,171 SH   SOLE 23 293,171 0 0
EVERGY INC COM 30034W106 5,007 73,260 SH   SOLE 25 73,260 0 0
EVERGY INC COM 30034W106 34,959 511,543 SH   SOLE 26 230,525 0 281,018
EVERGY INC COM 30034W106 1,786 26,139 SH   SOLE 28 0 0 26,139
EVERGY INC COM 30034W106 226 3,307 SH   SOLE 29 3,307 0 0
EVERGY INC COM 30034W106 84,441 1,235,600 SH   SOLE 30 1,235,600 0 0
EVERGY INC COM 30034W106 3,918 57,327 SH   SOLE 31 32,066 0 25,261
EVERGY INC COM 30034W106 10,920 159,796 SH   SOLE 34 159,796 0 0
EVERGY INC COM 30034W106 10,935 160,002 SH   SOLE 36 160,002 0 0
EVERGY INC COM 30034W106 309 4,522 SH   SOLE 40 4,522 0 0
EVERGY INC COM 30034W106 39 568 SH   OTR 43 568 0 0
EVERGY INC COM 30034W106 7,276 106,462 SH   SOLE 43 96,316 0 10,146
EVERI HLDGS INC COM 30034T103 963 45,853 SH   SOLE 2 37,087 0 8,766
EVERI HLDGS INC COM 30034T103 7 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103 25 1,210 SH   SOLE 7 1,210 0 0
EVERI HLDGS INC COM 30034T103 5,018 238,953 SH   SOLE 18 238,953 0 0
EVERI HLDGS INC COM 30034T103 3,984 189,727 SH   SOLE 19 189,727 0 0
EVERI HLDGS INC COM 30034T103 64,565 3,074,532 SH   SOLE 21 3,074,532 0 0
EVERI HLDGS INC COM 30034T103 43,055 2,050,242 SH   SOLE 22 1,997,381 0 52,861
EVERI HLDGS INC COM 30034T103 31 1,484 SH   SOLE 23 1,484 0 0
EVERI HLDGS INC COM 30034T103 408 19,439 SH   SOLE 25 19,439 0 0
EVERI HLDGS INC COM 30034T103 1,129 53,768 SH   SOLE 26 49,090 0 4,678
EVERI HLDGS INC COM 30034T103 21 982 SH   SOLE 28 982 0 0
EVERI HLDGS INC COM 30034T103 1,265 60,249 SH   SOLE 30 60,249 0 0
EVERI HLDGS INC COM 30034T103 310 14,781 SH   SOLE 34 14,781 0 0
EVERI HLDGS INC COM 30034T103 321 15,296 SH   SOLE 36 15,296 0 0
EVERI HLDGS INC COM 30034T103 214 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 220 10,454 SH   SOLE 43 10,320 0 134
EVERQUOTE INC COM CL A 30041R108 610 37,680 SH   SOLE 2 25,277 0 12,403
EVERQUOTE INC COM CL A 30041R108 1 49 SH   SOLE 4 49 0 0
EVERQUOTE INC COM CL A 30041R108 4 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 967 59,736 SH   SOLE 18 55,803 0 3,933
EVERQUOTE INC COM CL A 30041R108 3,042 187,986 SH   SOLE 19 187,986 0 0
EVERQUOTE INC COM CL A 30041R108 11,164 689,981 SH   SOLE 21 689,981 0 0
EVERQUOTE INC COM CL A 30041R108 9,832 607,655 SH   SOLE 22 598,341 0 9,314
EVERQUOTE INC COM CL A 30041R108 82 5,098 SH   SOLE 23 5,098 0 0
EVERQUOTE INC COM CL A 30041R108 36 2,224 SH   SOLE 25 2,224 0 0
EVERQUOTE INC COM CL A 30041R108 268 16,582 SH   SOLE 26 277 0 16,305
EVERQUOTE INC COM CL A 30041R108 32 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 46 2,864 SH   SOLE 30 2,864 0 0
EVERQUOTE INC COM CL A 30041R108 28 1,707 SH   SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 283 17,488 SH   SOLE 43 16,343 0 1,145
EVERSOURCE ENERGY COM 30040W108 83,418 945,889 SH   SOLE 2 330,764 0 615,125
EVERSOURCE ENERGY COM 30040W108 39,653 449,637 SH   SOLE 4 321,758 0 127,879
EVERSOURCE ENERGY COM 30040W108 82,915 940,191 SH   SOLE 7 929,897 0 10,294
EVERSOURCE ENERGY COM 30040W108 565 6,405 SH   SOLE 13 6,405 0 0
EVERSOURCE ENERGY COM 30040W108 4,334 49,143 SH   SOLE 15 49,143 0 0
EVERSOURCE ENERGY COM 30040W108 2 22 SH   SOLE 17 0 0 22
EVERSOURCE ENERGY COM 30040W108 59,124 670,413 SH   SOLE 18 599,264 0 71,149
EVERSOURCE ENERGY COM 30040W108 41,396 469,392 SH   SOLE 19 469,392 0 0
EVERSOURCE ENERGY COM 30040W108 1,298,925 14,728,715 SH   SOLE 21 14,728,715 0 0
EVERSOURCE ENERGY COM 30040W108 680,900 7,720,833 SH   SOLE 22 6,965,972 0 754,861
EVERSOURCE ENERGY COM 30040W108 41,071 465,707 SH   SOLE 23 465,707 0 0
EVERSOURCE ENERGY COM 30040W108 144,556 1,639,148 SH   SOLE 25 1,639,148 0 0
EVERSOURCE ENERGY COM 30040W108 167,222 1,896,159 SH   SOLE 26 1,309,457 0 586,702
EVERSOURCE ENERGY COM 30040W108 170,577 1,934,198 SH   SOLE 28 18,431 0 1,915,767
EVERSOURCE ENERGY COM 30040W108 397 4,501 SH   SOLE 29 4,501 0 0
EVERSOURCE ENERGY COM 30040W108 314,158 3,562,290 SH   SOLE 30 3,438,855 0 123,435
EVERSOURCE ENERGY COM 30040W108 7,470 84,706 SH   SOLE 31 45,819 0 38,887
EVERSOURCE ENERGY COM 30040W108 4,487 50,874 SH   SOLE 32 50,874 0 0
EVERSOURCE ENERGY COM 30040W108 27,141 307,752 SH   SOLE 34 307,752 0 0
EVERSOURCE ENERGY COM 30040W108 17,892 202,885 SH   SOLE 36 202,885 0 0
EVERSOURCE ENERGY COM 30040W108 983 11,149 SH   SOLE 40 11,149 0 0
EVERSOURCE ENERGY COM 30040W108 61 692 SH   OTR 43 692 0 0
EVERSOURCE ENERGY COM 30040W108 26,794 303,826 SH   SOLE 43 286,150 0 17,676
EVERSPIN TECHNOLOGIES INC COM 30041T104 26 2,970 SH   SOLE 2 2,970 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 27 3,134 SH   SOLE 18 3,134 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 314 36,073 SH   SOLE 21 36,073 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 2,057 236,124 SH   SOLE 22 236,124 0 0
EVERTEC INC COM 30040P103 974 23,791 SH   SOLE 2 17,421 0 6,370
EVERTEC INC COM 30040P103 10 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103 35 857 SH   SOLE 7 857 0 0
EVERTEC INC COM 30040P103 10,413 254,401 SH   SOLE 18 254,401 0 0
EVERTEC INC COM 30040P103 4,409 107,709 SH   SOLE 19 107,709 0 0
EVERTEC INC COM 30040P103 296,318 7,239,621 SH   SOLE 21 7,239,621 0 0
EVERTEC INC COM 30040P103 59,459 1,452,704 SH   SOLE 22 1,416,364 0 36,340
EVERTEC INC COM 30040P103 367 8,973 SH   SOLE 25 8,973 0 0
EVERTEC INC COM 30040P103 751 18,350 SH   SOLE 26 13,951 0 4,399
EVERTEC INC COM 30040P103 25 600 SH   SOLE 28 600 0 0
EVERTEC INC COM 30040P103 7,090 173,221 SH   SOLE 30 173,221 0 0
EVERTEC INC COM 30040P103 299 7,316 SH   SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 51 1,249 SH   SOLE 43 874 0 375
EVGO INC CL A COM 30052F100 24 1,902 SH   SOLE 2 0 0 1,902
EVGO INC CL A COM 30052F100 1,744 135,634 SH   SOLE 21 135,634 0 0
EVGO INC CL A COM 30052F100 11,781 916,069 SH   SOLE 22 916,069 0 0
EVGO INC *W EXP 07/01/202 30052F118 52 13,180 SH   SOLE 2 13,180 0 0
EVGO INC *W EXP 07/01/202 30052F118 10 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 07/01/202 30052F118 112 28,554 SH   SOLE 18 28,554 0 0
EVGO INC *W EXP 07/01/202 30052F118 2,334 596,990 SH   SOLE 19 596,990 0 0
EVGO INC *W EXP 07/01/202 30052F118 74 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118 7 1,880 SH   SOLE 26 1,880 0 0
EVGO INC *W EXP 07/01/202 30052F118 636 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102 13 687 SH   SOLE 2 210 0 477
EVI INDS INC COM 26929N102 274 14,751 SH   SOLE 18 14,751 0 0
EVI INDS INC COM 26929N102 157 8,446 SH   SOLE 19 8,446 0 0
EVI INDS INC COM 26929N102 3,534 190,078 SH   SOLE 21 190,078 0 0
EVI INDS INC COM 26929N102 1,306 70,237 SH   SOLE 22 69,982 0 255
EVO PMTS INC CL A COM 26927E104 439 19,006 SH   SOLE 2 13,779 0 5,227
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 16 708 SH   SOLE 7 708 0 0
EVO PMTS INC CL A COM 26927E104 3,792 164,240 SH   SOLE 18 164,240 0 0
EVO PMTS INC CL A COM 26927E104 1,970 85,306 SH   SOLE 19 85,306 0 0
EVO PMTS INC CL A COM 26927E104 36,236 1,569,332 SH   SOLE 21 1,569,332 0 0
EVO PMTS INC CL A COM 26927E104 26,203 1,134,824 SH   SOLE 22 1,105,347 0 29,477
EVO PMTS INC CL A COM 26927E104 136 5,898 SH   SOLE 25 5,898 0 0
EVO PMTS INC CL A COM 26927E104 634 27,459 SH   SOLE 26 22,322 0 5,137
EVO PMTS INC CL A COM 26927E104 10 431 SH   SOLE 28 431 0 0
EVO PMTS INC CL A COM 26927E104 1,963 85,034 SH   SOLE 30 85,034 0 0
EVO PMTS INC CL A COM 26927E104 9,067 392,693 SH   SOLE 34 392,693 0 0
EVO PMTS INC CL A COM 26927E104 113 4,881 SH   SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 314 13,595 SH   SOLE 43 13,352 0 243
EVOFEM BIOSCIENCES INC COM 30048L104 1 2,301 SH   SOLE 2 0 0 2,301
EVOFEM BIOSCIENCES INC COM 30048L104 12 35,401 SH   SOLE 18 35,401 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 171 503,415 SH   SOLE 21 503,415 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1,145 3,368,992 SH   SOLE 22 3,368,992 0 0
EVOKE PHARMA INC COM 30049G104 4 7,230 SH   SOLE 18 7,230 0 0
EVOKE PHARMA INC COM 30049G104 75 152,321 SH   SOLE 21 152,321 0 0
EVOKE PHARMA INC COM 30049G104 9 17,576 SH   SOLE 22 17,576 0 0
EVOLENT HEALTH INC CL A 30050B101 5,577 172,677 SH   SOLE 2 85,309 0 87,368
EVOLENT HEALTH INC CL A 30050B101 8 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 35 1,097 SH   SOLE 7 1,097 0 0
EVOLENT HEALTH INC CL A 30050B101 7,784 240,979 SH   SOLE 18 230,228 0 10,751
EVOLENT HEALTH INC CL A 30050B101 14,407 446,048 SH   SOLE 19 446,048 0 0
EVOLENT HEALTH INC CL A 30050B101 92,720 2,870,588 SH   SOLE 21 2,870,588 0 0
EVOLENT HEALTH INC CL A 30050B101 72,306 2,238,570 SH   SOLE 22 2,163,224 0 75,346
EVOLENT HEALTH INC CL A 30050B101 418 12,944 SH   SOLE 23 12,944 0 0
EVOLENT HEALTH INC CL A 30050B101 381 11,805 SH   SOLE 25 11,805 0 0
EVOLENT HEALTH INC CL A 30050B101 2,823 87,389 SH   SOLE 26 19,006 0 68,383
EVOLENT HEALTH INC CL A 30050B101 46 1,430 SH   SOLE 28 1,430 0 0
EVOLENT HEALTH INC CL A 30050B101 1,680 52,019 SH   SOLE 30 52,019 0 0
EVOLENT HEALTH INC CL A 30050B101 34 1,057 SH   SOLE 34 1,057 0 0
EVOLENT HEALTH INC CL A 30050B101 374 11,583 SH   SOLE 40 11,583 0 0
EVOLENT HEALTH INC CL A 30050B101 1,051 32,549 SH   SOLE 43 30,896 0 1,653
EVOLUS INC COM 30052C107 61 5,439 SH   SOLE 2 1,328 0 4,111
EVOLUS INC COM 30052C107 6 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107 1,080 96,252 SH   SOLE 18 96,252 0 0
EVOLUS INC COM 30052C107 678 60,402 SH   SOLE 19 60,402 0 0
EVOLUS INC COM 30052C107 12,691 1,131,101 SH   SOLE 21 1,131,101 0 0
EVOLUS INC COM 30052C107 9,705 864,944 SH   SOLE 22 858,248 0 6,696
EVOLUS INC COM 30052C107 285 25,389 SH   SOLE 30 25,389 0 0
EVOLUS INC COM 30052C107 199 17,727 SH   SOLE 43 17,727 0 0
EVOLUTION PETE CORP COM 30049A107 914 134,651 SH   SOLE 2 31,041 0 103,610
EVOLUTION PETE CORP COM 30049A107 245 36,018 SH   SOLE 18 6,288 0 29,730
EVOLUTION PETE CORP COM 30049A107 2,904 427,746 SH   SOLE 19 427,746 0 0
EVOLUTION PETE CORP COM 30049A107 877 129,159 SH   SOLE 21 129,159 0 0
EVOLUTION PETE CORP COM 30049A107 8,028 1,182,360 SH   SOLE 22 1,182,360 0 0
EVOLUTION PETE CORP COM 30049A107 393 57,947 SH   SOLE 23 57,947 0 0
EVOLUTION PETE CORP COM 30049A107 1,839 270,826 SH   SOLE 26 0 0 270,826
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 39 14,675 SH   SOLE 2 14,675 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 161 60,929 SH   SOLE 21 60,929 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 1,893 714,481 SH   SOLE 22 682,302 0 32,179
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 41 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 59 22,145 SH   SOLE 30 22,145 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 43 16,162 SH   SOLE 40 16,162 0 0
EVOLVING SYS INC COM NEW 30049R209 16 8,976 SH   SOLE 21 8,976 0 0
EVOLVING SYS INC COM NEW 30049R209 499 273,961 SH   SOLE 22 273,961 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5,860 124,740 SH   SOLE 2 67,390 0 57,350
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100 2,121 SH   SOLE 4 2,121 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,412 136,474 SH   SOLE 7 136,474 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 15,198 323,501 SH   SOLE 18 303,306 0 20,195
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27,895 593,766 SH   SOLE 19 593,766 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 180,330 3,838,444 SH   SOLE 21 3,838,444 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 145,198 3,090,632 SH   SOLE 22 3,021,752 0 68,880
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 810 17,246 SH   SOLE 23 17,246 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13,688 291,365 SH   SOLE 25 291,365 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 91,423 1,946,005 SH   SOLE 26 887,665 0 1,058,340
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100 2,136 SH   SOLE 28 2,136 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 60,485 1,287,472 SH   SOLE 30 1,287,472 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 123,274 2,623,967 SH   SOLE 34 2,623,967 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 918 19,539 SH   SOLE 36 19,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 725 15,433 SH   SOLE 40 15,433 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,382 29,414 SH   SOLE 43 29,025 0 389
EVOTEC AG SPONSORED ADS 30050E105 104 6,856 SH   SOLE 43 5,638 0 1,218
EXACT SCIENCES CORP COM 30063P105 21,106 301,863 SH   SOLE 2 59,108 0 242,755
EXACT SCIENCES CORP COM 30063P105 7,530 107,696 SH   SOLE 4 67,994 0 39,702
EXACT SCIENCES CORP COM 30063P105 1,214 17,366 SH   SOLE 7 17,366 0 0
EXACT SCIENCES CORP COM 30063P105 40 571 SH   SOLE 13 571 0 0
EXACT SCIENCES CORP COM 30063P105 1,111 15,887 SH   SOLE 15 15,887 0 0
EXACT SCIENCES CORP COM 30063P105 15,864 226,895 SH   SOLE 18 217,723 0 9,172
EXACT SCIENCES CORP COM 30063P105 39,113 559,393 SH   SOLE 19 559,393 0 0
EXACT SCIENCES CORP COM 30063P105 196,455 2,809,717 SH   SOLE 21 2,809,717 0 0
EXACT SCIENCES CORP COM 30063P105 258,532 3,697,538 SH   SOLE 22 3,376,735 0 320,803
EXACT SCIENCES CORP COM 30063P105 14,784 211,447 SH   SOLE 23 211,447 0 0
EXACT SCIENCES CORP COM 30063P105 17,669 252,700 SH   SOLE 25 252,700 0 0
EXACT SCIENCES CORP COM 30063P105 17,541 250,867 SH   SOLE 26 117,061 0 133,806
EXACT SCIENCES CORP COM 30063P105 22,628 323,624 SH   SOLE 28 8,701 0 314,923
EXACT SCIENCES CORP COM 30063P105 39 564 SH   SOLE 29 564 0 0
EXACT SCIENCES CORP COM 30063P105 36,308 519,284 SH   SOLE 30 519,284 0 0
EXACT SCIENCES CORP COM 30063P105 2,629 37,604 SH   SOLE 31 18,589 0 19,015
EXACT SCIENCES CORP COM 30063P105 23,219 332,083 SH   SOLE 34 332,083 0 0
EXACT SCIENCES CORP COM 30063P105 4,239 60,620 SH   SOLE 36 60,620 0 0
EXACT SCIENCES CORP COM 30063P105 383 5,481 SH   SOLE 40 5,481 0 0
EXACT SCIENCES CORP COM 30063P105 38 542 SH   OTR 43 542 0 0
EXACT SCIENCES CORP COM 30063P105 4,042 57,810 SH   SOLE 43 51,417 0 6,393
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2,772 2,300,000 PRN   SOLE 21 2,300,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 4,744 5,030,000 PRN   SOLE 21 5,030,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6,755 7,685,000 PRN   SOLE 21 7,685,000 0 0
EXAGEN INC COM 30068X103 136 16,914 SH   SOLE 2 14,329 0 2,585
EXAGEN INC COM 30068X103 275 34,256 SH   SOLE 18 34,256 0 0
EXAGEN INC COM 30068X103 192 23,932 SH   SOLE 19 23,932 0 0
EXAGEN INC COM 30068X103 3,008 374,600 SH   SOLE 21 374,600 0 0
EXAGEN INC COM 30068X103 971 120,931 SH   SOLE 22 117,655 0 3,276
EXAGEN INC COM 30068X103 5 680 SH   SOLE 23 680 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 14 33,056 SH   SOLE 18 33,056 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 178 427,079 SH   SOLE 21 427,079 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 1,826 4,386,798 SH   SOLE 22 4,386,798 0 0
EXELIXIS INC COM 30161Q104 13,742 606,187 SH   SOLE 2 229,279 0 376,908
EXELIXIS INC COM 30161Q104 67 2,934 SH   SOLE 4 2,934 0 0
EXELIXIS INC COM 30161Q104 98 4,320 SH   SOLE 7 4,320 0 0
EXELIXIS INC COM 30161Q104 55 2,436 SH   SOLE 13 2,436 0 0
EXELIXIS INC COM 30161Q104 16,541 729,623 SH   SOLE 18 728,756 0 867
EXELIXIS INC COM 30161Q104 17,843 787,082 SH   SOLE 19 787,082 0 0
EXELIXIS INC COM 30161Q104 460,610 20,318,055 SH   SOLE 21 20,318,055 0 0
EXELIXIS INC COM 30161Q104 198,980 8,777,252 SH   SOLE 22 8,414,064 0 363,188
EXELIXIS INC COM 30161Q104 20 884 SH   SOLE 23 884 0 0
EXELIXIS INC COM 30161Q104 960 42,338 SH   SOLE 25 42,338 0 0
EXELIXIS INC COM 30161Q104 2,757 121,607 SH   SOLE 26 96,881 0 24,726
EXELIXIS INC COM 30161Q104 127 5,584 SH   SOLE 28 5,584 0 0
EXELIXIS INC COM 30161Q104 27 1,200 SH   SOLE 29 1,200 0 0
EXELIXIS INC COM 30161Q104 29,076 1,282,591 SH   SOLE 30 1,282,591 0 0
EXELIXIS INC COM 30161Q104 181 7,989 SH   SOLE 31 7,989 0 0
EXELIXIS INC COM 30161Q104 1,080 47,636 SH   SOLE 34 47,636 0 0
EXELIXIS INC COM 30161Q104 73 3,208 SH   SOLE 36 3,208 0 0
EXELIXIS INC COM 30161Q104 876 38,641 SH   SOLE 40 38,641 0 0
EXELIXIS INC COM 30161Q104 36 1,583 SH   OTR 43 1,583 0 0
EXELIXIS INC COM 30161Q104 2,344 103,411 SH   SOLE 43 99,811 0 3,600
EXELON CORP COM 30161N101 129,100 2,710,476 SH   SOLE 2 507,200 0 2,203,276
EXELON CORP COM 30161N101 30,426 638,808 SH   SOLE 4 371,989 0 266,819
EXELON CORP COM 30161N101 68,901 1,446,580 SH   SOLE 7 1,181,847 0 264,733
EXELON CORP COM 30161N101 1,145 24,042 SH   SOLE 13 24,042 0 0
EXELON CORP COM 30161N101 6,765 142,025 SH   SOLE 15 142,025 0 0
EXELON CORP COM 30161N101 71,929 1,510,162 SH   SOLE 18 1,373,620 0 136,542
EXELON CORP COM 30161N101 30,596 642,360 SH   SOLE 19 642,360 0 0
EXELON CORP COM 30161N101 1,457,775 30,606,235 SH   SOLE 21 30,606,235 0 0
EXELON CORP COM 30161N101 981,679 20,610,510 SH   SOLE 22 18,675,213 0 1,935,297
EXELON CORP COM 30161N101 58,316 1,224,353 SH   SOLE 23 1,224,353 0 0
EXELON CORP COM 30161N101 112,873 2,369,791 SH   SOLE 25 2,369,791 0 0
EXELON CORP COM 30161N101 150,974 3,169,716 SH   SOLE 26 1,685,016 0 1,484,700
EXELON CORP COM 30161N101 160,860 3,377,285 SH   SOLE 28 30,458 0 3,346,827
EXELON CORP COM 30161N101 133 2,797 SH   SOLE 29 2,797 0 0
EXELON CORP COM 30161N101 331,001 6,949,420 SH   SOLE 30 6,773,519 0 175,901
EXELON CORP COM 30161N101 10,124 212,553 SH   SOLE 31 104,189 0 108,364
EXELON CORP COM 30161N101 15,745 330,566 SH   SOLE 32 330,566 0 0
EXELON CORP COM 30161N101 6,262 131,472 SH   SOLE 34 131,472 0 0
EXELON CORP COM 30161N101 22,204 466,185 SH   SOLE 36 466,185 0 0
EXELON CORP COM 30161N101 1,590 33,386 SH   SOLE 40 33,386 0 0
EXELON CORP COM 30161N101 105 2,209 SH   OTR 43 2,209 0 0
EXELON CORP COM 30161N101 27,161 570,241 SH   SOLE 43 494,792 0 75,449
EXICURE INC COM 30205M101 0 1,660 SH   SOLE 2 0 0 1,660
EXICURE INC COM 30205M101 3 12,755 SH   SOLE 18 12,755 0 0
EXICURE INC COM 30205M101 71 356,032 SH   SOLE 21 356,032 0 0
EXICURE INC COM 30205M101 30 148,050 SH   SOLE 22 148,050 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,991 13,895 SH   SOLE 2 10,387 0 3,508
EXLSERVICE HOLDINGS INC COM 302081104 19 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 61 427 SH   SOLE 7 427 0 0
EXLSERVICE HOLDINGS INC COM 302081104 19,848 138,539 SH   SOLE 18 138,539 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,857 61,817 SH   SOLE 19 61,817 0 0
EXLSERVICE HOLDINGS INC COM 302081104 562,780 3,928,111 SH   SOLE 21 3,928,111 0 0
EXLSERVICE HOLDINGS INC COM 302081104 115,569 806,654 SH   SOLE 22 786,949 0 19,705
EXLSERVICE HOLDINGS INC COM 302081104 835 5,831 SH   SOLE 25 5,831 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,391 16,688 SH   SOLE 26 13,987 0 2,701
EXLSERVICE HOLDINGS INC COM 302081104 81 565 SH   SOLE 28 565 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,311 58,007 SH   SOLE 30 58,007 0 0
EXLSERVICE HOLDINGS INC COM 302081104 26 183 SH   SOLE 34 183 0 0
EXLSERVICE HOLDINGS INC COM 302081104 443 3,094 SH   SOLE 36 3,094 0 0
EXLSERVICE HOLDINGS INC COM 302081104 610 4,260 SH   SOLE 40 4,260 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,303 16,076 SH   SOLE 43 15,854 0 222
EXP WORLD HLDGS INC COM 30212W100 540 25,528 SH   SOLE 2 18,863 0 6,665
EXP WORLD HLDGS INC COM 30212W100 5 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100 19 889 SH   SOLE 7 889 0 0
EXP WORLD HLDGS INC COM 30212W100 3,506 165,629 SH   SOLE 18 165,629 0 0
EXP WORLD HLDGS INC COM 30212W100 2,788 131,710 SH   SOLE 19 131,710 0 0
EXP WORLD HLDGS INC COM 30212W100 45,634 2,155,593 SH   SOLE 21 2,155,593 0 0
EXP WORLD HLDGS INC COM 30212W100 31,963 1,509,830 SH   SOLE 22 1,472,485 0 37,345
EXP WORLD HLDGS INC COM 30212W100 8 373 SH   SOLE 23 373 0 0
EXP WORLD HLDGS INC COM 30212W100 180 8,485 SH   SOLE 25 8,485 0 0
EXP WORLD HLDGS INC COM 30212W100 463 21,851 SH   SOLE 26 16,818 0 5,033
EXP WORLD HLDGS INC COM 30212W100 27 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100 920 43,477 SH   SOLE 30 43,477 0 0
EXP WORLD HLDGS INC COM 30212W100 186 8,772 SH   SOLE 40 8,772 0 0
EXP WORLD HLDGS INC COM 30212W100 18 851 SH   OTR 43 851 0 0
EXP WORLD HLDGS INC COM 30212W100 243 11,456 SH   SOLE 43 9,838 0 1,618
EXPEDIA GROUP INC COM NEW 30212P303 96,716 494,279 SH   SOLE 2 239,888 0 254,391
EXPEDIA GROUP INC COM NEW 30212P303 27,317 139,608 SH   SOLE 4 85,828 0 53,780
EXPEDIA GROUP INC COM NEW 30212P303 25,461 130,123 SH   SOLE 7 125,550 0 4,573
EXPEDIA GROUP INC COM NEW 30212P303 3,019 15,430 SH   SOLE 13 15,430 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,413 17,442 SH   SOLE 15 17,442 0 0
EXPEDIA GROUP INC COM NEW 30212P303 56,301 287,736 SH   SOLE 18 263,797 0 23,939
EXPEDIA GROUP INC COM NEW 30212P303 440,949 2,253,532 SH   SOLE 19 2,253,532 0 0
EXPEDIA GROUP INC COM NEW 30212P303 731,085 3,736,316 SH   SOLE 21 3,736,316 0 0
EXPEDIA GROUP INC COM NEW 30212P303 686,374 3,507,815 SH   SOLE 22 3,133,606 0 374,209
EXPEDIA GROUP INC COM NEW 30212P303 38,853 198,564 SH   SOLE 23 198,564 0 0
EXPEDIA GROUP INC COM NEW 30212P303 69,899 357,231 SH   SOLE 25 357,231 0 0
EXPEDIA GROUP INC COM NEW 30212P303 69,834 356,899 SH   SOLE 26 108,493 0 248,406
EXPEDIA GROUP INC COM NEW 30212P303 47,716 243,862 SH   SOLE 28 19,461 0 224,401
EXPEDIA GROUP INC COM NEW 30212P303 2,115 10,810 SH   SOLE 29 10,810 0 0
EXPEDIA GROUP INC COM NEW 30212P303 126,499 646,493 SH   SOLE 30 646,493 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,451 53,409 SH   SOLE 31 37,506 0 15,903
EXPEDIA GROUP INC COM NEW 30212P303 47,894 244,770 SH   SOLE 34 244,770 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,900 55,704 SH   SOLE 36 55,704 0 0
EXPEDIA GROUP INC COM NEW 30212P303 977 4,994 SH   SOLE 40 4,994 0 0
EXPEDIA GROUP INC COM NEW 30212P303 65 332 SH   OTR 43 332 0 0
EXPEDIA GROUP INC COM NEW 30212P303 17,479 89,330 SH   SOLE 43 81,843 0 7,487
EXPEDIA GROUP INC NOTE 2/1 30212PBE4 8,234 6,770,000 PRN   SOLE 21 6,770,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 71,944 697,405 SH   SOLE 2 363,542 0 333,863
EXPEDITORS INTL WASH INC COM 302130109 28,335 274,672 SH   SOLE 4 174,878 0 99,794
EXPEDITORS INTL WASH INC COM 302130109 28,598 277,222 SH   SOLE 7 231,878 0 45,344
EXPEDITORS INTL WASH INC COM 302130109 4,028 39,049 SH   SOLE 13 39,049 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,509 24,322 SH   SOLE 15 24,322 0 0
EXPEDITORS INTL WASH INC COM 302130109 100,615 975,333 SH   SOLE 18 943,270 0 32,063
EXPEDITORS INTL WASH INC COM 302130109 13,034 126,348 SH   SOLE 19 126,348 0 0
EXPEDITORS INTL WASH INC COM 302130109 954,916 9,256,653 SH   SOLE 21 9,256,653 0 0
EXPEDITORS INTL WASH INC COM 302130109 498,647 4,833,725 SH   SOLE 22 4,116,481 0 717,244
EXPEDITORS INTL WASH INC COM 302130109 32,877 318,700 SH   SOLE 23 318,700 0 0
EXPEDITORS INTL WASH INC COM 302130109 71,685 694,890 SH   SOLE 25 694,890 0 0
EXPEDITORS INTL WASH INC COM 302130109 71,895 696,929 SH   SOLE 26 386,129 0 310,800
EXPEDITORS INTL WASH INC COM 302130109 98,125 951,189 SH   SOLE 28 11,804 0 939,385
EXPEDITORS INTL WASH INC COM 302130109 3,652 35,404 SH   SOLE 29 35,404 0 0
EXPEDITORS INTL WASH INC COM 302130109 221,607 2,148,187 SH   SOLE 30 1,974,887 0 173,300
EXPEDITORS INTL WASH INC COM 302130109 12,542 121,581 SH   SOLE 31 103,003 0 18,578
EXPEDITORS INTL WASH INC COM 302130109 31,246 302,891 SH   SOLE 34 302,891 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,247 118,722 SH   SOLE 36 118,722 0 0
EXPEDITORS INTL WASH INC COM 302130109 606 5,878 SH   SOLE 40 5,878 0 0
EXPEDITORS INTL WASH INC COM 302130109 25 245 SH   OTR 43 245 0 0
EXPEDITORS INTL WASH INC COM 302130109 32,916 319,079 SH   SOLE 43 310,630 0 8,449
EXPENSIFY INC COM CL A 30219Q106 77 4,386 SH   SOLE 2 4,386 0 0
EXPENSIFY INC COM CL A 30219Q106 56 3,166 SH   SOLE 21 3,166 0 0
EXPENSIFY INC COM CL A 30219Q106 2,187 124,545 SH   SOLE 22 124,545 0 0
EXPENSIFY INC COM CL A 30219Q106 10,757 612,585 SH   SOLE 34 612,585 0 0
EXPONENT INC COM 30214U102 3,408 31,539 SH   SOLE 2 26,066 0 5,473
EXPONENT INC COM 30214U102 20 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,645 15,224 SH   SOLE 7 15,224 0 0
EXPONENT INC COM 30214U102 19,154 177,270 SH   SOLE 18 177,270 0 0
EXPONENT INC COM 30214U102 10,938 101,227 SH   SOLE 19 101,227 0 0
EXPONENT INC COM 30214U102 659,163 6,100,536 SH   SOLE 21 6,100,536 0 0
EXPONENT INC COM 30214U102 137,538 1,272,908 SH   SOLE 22 1,242,116 0 30,792
EXPONENT INC COM 30214U102 12 114 SH   SOLE 23 114 0 0
EXPONENT INC COM 30214U102 770 7,128 SH   SOLE 25 7,128 0 0
EXPONENT INC COM 30214U102 2,472 22,875 SH   SOLE 26 19,059 0 3,816
EXPONENT INC COM 30214U102 100 929 SH   SOLE 28 929 0 0
EXPONENT INC COM 30214U102 9,668 89,473 SH   SOLE 30 89,473 0 0
EXPONENT INC COM 30214U102 761 7,047 SH   SOLE 34 7,047 0 0
EXPONENT INC COM 30214U102 688 6,364 SH   SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 3,568 33,019 SH   SOLE 43 31,724 0 1,295
EXPRESS INC COM 30219E103 5 1,394 SH   SOLE 2 0 0 1,394
EXPRESS INC COM 30219E103 45 12,645 SH   SOLE 18 12,645 0 0
EXPRESS INC COM 30219E103 12 3,347 SH   SOLE 19 3,347 0 0
EXPRESS INC COM 30219E103 805 226,133 SH   SOLE 21 226,133 0 0
EXPRESS INC COM 30219E103 3,390 952,203 SH   SOLE 22 952,203 0 0
EXPRESS INC COM 30219E103 11 3,017 SH   SOLE 43 3,017 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 1,106 62,185 SH   SOLE 2 24,185 0 38,000
EXPRO GROUP HOLDINGS NV COM N3144W105 1 53 SH   SOLE 4 53 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 8 444 SH   SOLE 7 444 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 2,512 141,274 SH   SOLE 18 141,274 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 1,501 84,399 SH   SOLE 19 84,399 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 32,639 1,835,722 SH   SOLE 21 1,835,722 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 16,438 924,495 SH   SOLE 22 882,389 0 42,106
EXPRO GROUP HOLDINGS NV COM N3144W105 247 13,911 SH   SOLE 25 13,911 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 68 3,821 SH   SOLE 26 836 0 2,985
EXPRO GROUP HOLDINGS NV COM N3144W105 31 1,763 SH   SOLE 28 1,763 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 806 45,326 SH   SOLE 30 45,326 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 158 8,867 SH   SOLE 36 8,867 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 253 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 457 25,711 SH   SOLE 43 25,250 0 461
EXTERRAN CORP COM 30227H106 67 10,753 SH   SOLE 2 48 0 10,705
EXTERRAN CORP COM 30227H106 31 5,020 SH   SOLE 18 5,020 0 0
EXTERRAN CORP COM 30227H106 688 110,754 SH   SOLE 21 110,754 0 0
EXTERRAN CORP COM 30227H106 2,774 446,736 SH   SOLE 22 446,736 0 0
EXTRA SPACE STORAGE INC COM 30225T102 104,029 505,979 SH   SOLE 2 211,631 0 294,348
EXTRA SPACE STORAGE INC COM 30225T102 60,994 296,662 SH   SOLE 4 251,967 0 44,695
EXTRA SPACE STORAGE INC COM 30225T102 63,777 310,199 SH   SOLE 7 306,283 0 3,916
EXTRA SPACE STORAGE INC COM 30225T102 116 564 SH   SOLE 13 564 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,097 19,928 SH   SOLE 15 19,928 0 0
EXTRA SPACE STORAGE INC COM 30225T102 0 1 SH   SOLE 17 0 0 1
EXTRA SPACE STORAGE INC COM 30225T102 90,246 438,938 SH   SOLE 18 393,783 0 45,155
EXTRA SPACE STORAGE INC COM 30225T102 93,035 452,505 SH   SOLE 19 452,505 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,126,552 5,479,339 SH   SOLE 21 5,479,339 0 0
EXTRA SPACE STORAGE INC COM 30225T102 845,233 4,111,057 SH   SOLE 22 3,682,749 0 428,308
EXTRA SPACE STORAGE INC COM 30225T102 37,467 182,231 SH   SOLE 23 182,231 0 0
EXTRA SPACE STORAGE INC COM 30225T102 152,014 739,370 SH   SOLE 25 739,370 0 0
EXTRA SPACE STORAGE INC COM 30225T102 57,326 278,825 SH   SOLE 26 87,605 0 191,220
EXTRA SPACE STORAGE INC COM 30225T102 74,412 361,928 SH   SOLE 28 22,529 0 339,399
EXTRA SPACE STORAGE INC COM 30225T102 23 114 SH   SOLE 29 114 0 0
EXTRA SPACE STORAGE INC COM 30225T102 228,958 1,113,611 SH   SOLE 30 1,113,611 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,195 30,131 SH   SOLE 31 15,486 0 14,645
EXTRA SPACE STORAGE INC COM 30225T102 13,907 67,639 SH   SOLE 34 67,639 0 0
EXTRA SPACE STORAGE INC COM 30225T102 12,226 59,463 SH   SOLE 36 59,463 0 0
EXTRA SPACE STORAGE INC COM 30225T102 911 4,433 SH   SOLE 40 4,433 0 0
EXTRA SPACE STORAGE INC COM 30225T102 57 279 SH   OTR 43 279 0 0
EXTRA SPACE STORAGE INC COM 30225T102 23,552 114,552 SH   SOLE 43 104,225 0 10,327
EXTREME NETWORKS INC COM 30226D106 919 75,230 SH   SOLE 2 55,371 0 19,859
EXTREME NETWORKS INC COM 30226D106 8 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 18 1,496 SH   SOLE 7 1,496 0 0
EXTREME NETWORKS INC COM 30226D106 5,492 449,770 SH   SOLE 18 427,636 0 22,134
EXTREME NETWORKS INC COM 30226D106 3,823 313,117 SH   SOLE 19 313,117 0 0
EXTREME NETWORKS INC COM 30226D106 148,788 12,185,768 SH   SOLE 21 12,185,768 0 0
EXTREME NETWORKS INC COM 30226D106 38,750 3,173,593 SH   SOLE 22 3,095,258 0 78,335
EXTREME NETWORKS INC COM 30226D106 51 4,164 SH   SOLE 23 4,164 0 0
EXTREME NETWORKS INC COM 30226D106 192 15,736 SH   SOLE 25 15,736 0 0
EXTREME NETWORKS INC COM 30226D106 1,059 86,758 SH   SOLE 26 77,120 0 9,638
EXTREME NETWORKS INC COM 30226D106 25 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS INC COM 30226D106 12,243 1,002,680 SH   SOLE 30 1,002,680 0 0
EXTREME NETWORKS INC COM 30226D106 185 15,179 SH   SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 411 33,696 SH   SOLE 43 33,696 0 0
EXXON MOBIL CORP COM 30231G102 468,084 5,667,566 SH   SOLE 2 2,436,265 0 3,231,301
EXXON MOBIL CORP COM 30231G102 153,790 1,862,094 SH   SOLE 4 1,479,185 0 382,909
EXXON MOBIL CORP COM 30231G102 335,348 4,060,389 SH   SOLE 7 3,937,609 0 122,780
EXXON MOBIL CORP COM 30231G102 15,335 185,672 SH   SOLE 13 185,672 0 0
EXXON MOBIL CORP COM 30231G102 49,718 601,986 SH   SOLE 15 601,986 0 0
EXXON MOBIL CORP COM 30231G102 60 723 SH   SOLE 17 0 0 723
EXXON MOBIL CORP COM 30231G102 590,255 7,146,815 SH   SOLE 18 6,280,001 0 866,814
EXXON MOBIL CORP COM 30231G102 386,344 4,677,852 SH   SOLE 19 4,677,852 0 0
EXXON MOBIL CORP COM 30231G102 4,536 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 8,837,079 106,999,381 SH   SOLE 21 106,999,381 0 0
EXXON MOBIL CORP COM 30231G102 7,430,601 89,969,741 SH   SOLE 22 81,216,836 0 8,752,905
EXXON MOBIL CORP COM 30231G102 467,547 5,661,059 SH   SOLE 23 5,661,059 0 0
EXXON MOBIL CORP COM 30231G102 304,254 3,683,914 SH   SOLE 25 3,683,914 0 0
EXXON MOBIL CORP COM 30231G102 880,771 10,664,381 SH   SOLE 26 4,550,766 0 6,113,615
EXXON MOBIL CORP COM 30231G102 154,915 1,875,713 SH   SOLE 28 6,478 0 1,869,235
EXXON MOBIL CORP COM 30231G102 67,438 816,545 SH   SOLE 29 816,545 0 0
EXXON MOBIL CORP COM 30231G102 1,819,550 22,031,120 SH   SOLE 30 22,031,120 0 0
EXXON MOBIL CORP COM 30231G102 102,513 1,241,230 SH   SOLE 31 764,381 0 476,849
EXXON MOBIL CORP COM 30231G102 29,786 360,649 SH   SOLE 32 360,649 0 0
EXXON MOBIL CORP COM 30231G102 269,477 3,262,824 SH   SOLE 34 3,262,824 0 0
EXXON MOBIL CORP COM 30231G102 165,175 1,999,934 SH   SOLE 36 1,999,934 0 0
EXXON MOBIL CORP COM 30231G102 11,650 141,058 SH   SOLE 40 141,058 0 0
EXXON MOBIL CORP COM 30231G102 907 10,986 SH   OTR 43 10,986 0 0
EXXON MOBIL CORP COM 30231G102 173,669 2,102,789 SH   SOLE 43 1,779,894 0 322,896
EXXON MOBIL CORP OPTIONS 30231G102 438 5,300 SH Call SOLE 4 5,300 0 0
EXXON MOBIL CORP OPTIONS 30231G102 4,914 59,500 SH Call SOLE 18 59,500 0 0
EXXON MOBIL CORP OPTIONS 30231G102 52,147 631,400 SH Call SOLE 19 631,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102 2,990 36,200 SH Call SOLE 22 36,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 22,737 275,300 SH Call SOLE 34 275,300 0 0
EYENOVIA INC COM 30234E104 11 3,490 SH   SOLE 18 3,490 0 0
EYENOVIA INC COM 30234E104 169 55,405 SH   SOLE 21 55,405 0 0
EYENOVIA INC COM 30234E104 3 1,145 SH   SOLE 22 1,145 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 329 27,085 SH   SOLE 2 826 0 26,259
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 879 72,366 SH   SOLE 18 72,366 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 488 40,143 SH   SOLE 19 40,143 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 10,595 871,999 SH   SOLE 21 871,999 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 6,064 499,079 SH   SOLE 22 486,900 0 12,179
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 188 15,481 SH   SOLE 30 15,481 0 0
EZCORP INC CL A NON VTG 302301106 2,094 346,686 SH   SOLE 2 275,977 0 70,709
EZCORP INC CL A NON VTG 302301106 7 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,173 194,152 SH   SOLE 18 194,152 0 0
EZCORP INC CL A NON VTG 302301106 549 90,918 SH   SOLE 19 90,918 0 0
EZCORP INC CL A NON VTG 302301106 40,570 6,716,939 SH   SOLE 21 6,716,939 0 0
EZCORP INC CL A NON VTG 302301106 9,636 1,595,293 SH   SOLE 22 1,564,387 0 30,906
EZCORP INC CL A NON VTG 302301106 76 12,573 SH   SOLE 26 0 0 12,573
EZCORP INC CL A NON VTG 302301106 408 67,563 SH   SOLE 30 67,563 0 0
EZCORP INC CL A NON VTG 302301106 78 12,992 SH   SOLE 43 12,992 0 0
EZFILL HOLDINGS INC COM NEW 302314208 2 1,458 SH   SOLE 18 1,458 0 0
EZFILL HOLDINGS INC COM NEW 302314208 15 14,457 SH   SOLE 21 14,457 0 0
F N B CORP COM 302520101 21,968 1,764,497 SH   SOLE 2 257,820 0 1,506,677
F N B CORP COM 302520101 201 16,153 SH   SOLE 4 1,143 0 15,010
F N B CORP COM 302520101 434 34,850 SH   SOLE 7 34,850 0 0
F N B CORP COM 302520101 11,376 913,768 SH   SOLE 18 913,768 0 0
F N B CORP COM 302520101 1,331 106,918 SH   SOLE 19 106,918 0 0
F N B CORP COM 302520101 317,685 25,516,894 SH   SOLE 21 25,516,894 0 0
F N B CORP COM 302520101 128,100 10,289,135 SH   SOLE 22 9,884,985 0 404,150
F N B CORP COM 302520101 801 64,363 SH   SOLE 25 64,363 0 0
F N B CORP COM 302520101 1,422 114,208 SH   SOLE 26 90,783 0 23,425
F N B CORP COM 302520101 71 5,691 SH   SOLE 28 5,691 0 0
F N B CORP COM 302520101 7,166 575,573 SH   SOLE 30 575,573 0 0
F N B CORP COM 302520101 65 5,242 SH   SOLE 31 5,242 0 0
F N B CORP COM 302520101 1,914 153,729 SH   SOLE 32 153,729 0 0
F N B CORP COM 302520101 425 34,103 SH   SOLE 36 34,103 0 0
F N B CORP COM 302520101 554 44,470 SH   SOLE 40 44,470 0 0
F N B CORP COM 302520101 4,440 356,637 SH   SOLE 43 349,447 0 7,190
F-STAR THERAPEUTICS INC COM 30315R107 16 4,506 SH   SOLE 2 4,506 0 0
F-STAR THERAPEUTICS INC COM 30315R107 50 14,162 SH   SOLE 21 14,162 0 0
F-STAR THERAPEUTICS INC COM 30315R107 984 277,279 SH   SOLE 22 277,279 0 0
F45 TRAINING HLDGS INC COM 30322L101 128 11,957 SH   SOLE 2 7,845 0 4,112
F45 TRAINING HLDGS INC COM 30322L101 914 85,399 SH   SOLE 18 85,399 0 0
F45 TRAINING HLDGS INC COM 30322L101 542 50,691 SH   SOLE 19 50,691 0 0
F45 TRAINING HLDGS INC COM 30322L101 10,653 995,609 SH   SOLE 21 995,609 0 0
F45 TRAINING HLDGS INC COM 30322L101 5,710 533,677 SH   SOLE 22 524,150 0 9,527
F45 TRAINING HLDGS INC COM 30322L101 22 2,093 SH   SOLE 25 2,093 0 0
F45 TRAINING HLDGS INC COM 30322L101 17 1,582 SH   SOLE 26 1,582 0 0
F45 TRAINING HLDGS INC COM 30322L101 77 7,155 SH   SOLE 30 7,155 0 0
F45 TRAINING HLDGS INC COM 30322L101 30 2,842 SH   SOLE 36 2,842 0 0
F5 INC COM 315616102 16,803 80,417 SH   SOLE 2 28,315 0 52,102
F5 INC COM 315616102 9,430 45,129 SH   SOLE 4 28,009 0 17,120
F5 INC COM 315616102 13,066 62,530 SH   SOLE 7 60,858 0 1,672
F5 INC COM 315616102 59 283 SH   SOLE 13 283 0 0
F5 INC COM 315616102 1,828 8,747 SH   SOLE 15 8,747 0 0
F5 INC COM 315616102 29,115 139,340 SH   SOLE 18 131,119 0 8,221
F5 INC COM 315616102 58,695 280,904 SH   SOLE 19 280,904 0 0
F5 INC COM 315616102 390,930 1,870,927 SH   SOLE 21 1,870,927 0 0
F5 INC COM 315616102 309,447 1,480,960 SH   SOLE 22 1,358,053 0 122,907
F5 INC COM 315616102 15,507 74,216 SH   SOLE 23 74,216 0 0
F5 INC COM 315616102 24,975 119,527 SH   SOLE 25 119,527 0 0
F5 INC COM 315616102 28,606 136,905 SH   SOLE 26 48,355 0 88,550
F5 INC COM 315616102 39,054 186,907 SH   SOLE 28 1,062 0 185,845
F5 INC COM 315616102 127,558 610,472 SH   SOLE 30 590,880 0 19,592
F5 INC COM 315616102 2,871 13,741 SH   SOLE 31 6,889 0 6,852
F5 INC COM 315616102 33,088 158,353 SH   SOLE 34 158,353 0 0
F5 INC COM 315616102 7,807 37,361 SH   SOLE 36 37,361 0 0
F5 INC COM 315616102 432 2,066 SH   SOLE 40 2,066 0 0
F5 INC COM 315616102 20 96 SH   OTR 43 96 0 0
F5 INC COM 315616102 33,641 161,000 SH   SOLE 43 156,778 0 4,222
FABRINET SHS G3323L100 1,781 16,943 SH   SOLE 2 11,598 0 5,345
FABRINET SHS G3323L100 16 156 SH   SOLE 4 156 0 0
FABRINET SHS G3323L100 55 522 SH   SOLE 7 522 0 0
FABRINET SHS G3323L100 13,422 127,668 SH   SOLE 18 127,668 0 0
FABRINET SHS G3323L100 7,491 71,256 SH   SOLE 19 71,256 0 0
FABRINET SHS G3323L100 459,488 4,370,664 SH   SOLE 21 4,370,664 0 0
FABRINET SHS G3323L100 94,900 902,694 SH   SOLE 22 877,794 0 24,900
FABRINET SHS G3323L100 15 143 SH   SOLE 23 143 0 0
FABRINET SHS G3323L100 583 5,541 SH   SOLE 25 5,541 0 0
FABRINET SHS G3323L100 1,459 13,874 SH   SOLE 26 11,173 0 2,701
FABRINET SHS G3323L100 69 657 SH   SOLE 28 657 0 0
FABRINET SHS G3323L100 6,653 63,280 SH   SOLE 30 63,280 0 0
FABRINET SHS G3323L100 511 4,865 SH   SOLE 40 4,865 0 0
FABRINET SHS G3323L100 1,703 16,195 SH   SOLE 43 15,897 0 298
FACTSET RESH SYS INC COM 303075105 64,234 147,953 SH   SOLE 2 66,839 0 81,114
FACTSET RESH SYS INC COM 303075105 17,908 41,249 SH   SOLE 4 22,387 0 18,862
FACTSET RESH SYS INC COM 303075105 20,809 47,931 SH   SOLE 7 37,842 0 10,089
FACTSET RESH SYS INC COM 303075105 2,824 6,505 SH   SOLE 13 6,505 0 0
FACTSET RESH SYS INC COM 303075105 2,098 4,833 SH   SOLE 15 4,833 0 0
FACTSET RESH SYS INC COM 303075105 42,979 98,995 SH   SOLE 18 88,178 0 10,817
FACTSET RESH SYS INC COM 303075105 26,585 61,235 SH   SOLE 19 61,235 0 0
FACTSET RESH SYS INC COM 303075105 612,041 1,409,746 SH   SOLE 21 1,409,746 0 0
FACTSET RESH SYS INC COM 303075105 433,420 998,318 SH   SOLE 22 869,941 0 128,377
FACTSET RESH SYS INC COM 303075105 26,689 61,475 SH   SOLE 23 61,475 0 0
FACTSET RESH SYS INC COM 303075105 35,329 81,374 SH   SOLE 25 81,374 0 0
FACTSET RESH SYS INC COM 303075105 50,525 116,376 SH   SOLE 26 50,516 0 65,860
FACTSET RESH SYS INC COM 303075105 62,490 143,936 SH   SOLE 28 700 0 143,236
FACTSET RESH SYS INC COM 303075105 1,478 3,404 SH   SOLE 29 3,404 0 0
FACTSET RESH SYS INC COM 303075105 154,881 356,746 SH   SOLE 30 318,685 0 38,061
FACTSET RESH SYS INC COM 303075105 8,242 18,984 SH   SOLE 31 14,760 0 4,224
FACTSET RESH SYS INC COM 303075105 24,825 57,180 SH   SOLE 34 57,180 0 0
FACTSET RESH SYS INC COM 303075105 6,612 15,229 SH   SOLE 36 15,229 0 0
FACTSET RESH SYS INC COM 303075105 565 1,302 SH   SOLE 40 1,302 0 0
FACTSET RESH SYS INC COM 303075105 34 79 SH   OTR 43 79 0 0
FACTSET RESH SYS INC COM 303075105 9,597 22,106 SH   SOLE 43 18,226 0 3,880
FAIR ISAAC CORP COM 303250104 31,102 66,676 SH   SOLE 2 20,884 0 45,792
FAIR ISAAC CORP COM 303250104 8,571 18,374 SH   SOLE 4 10,216 0 8,158
FAIR ISAAC CORP COM 303250104 1,163 2,493 SH   SOLE 7 2,493 0 0
FAIR ISAAC CORP COM 303250104 35 75 SH   SOLE 13 75 0 0
FAIR ISAAC CORP COM 303250104 1,031 2,210 SH   SOLE 15 2,210 0 0
FAIR ISAAC CORP COM 303250104 41,427 88,812 SH   SOLE 18 87,393 0 1,419
FAIR ISAAC CORP COM 303250104 304,265 652,285 SH   SOLE 19 652,285 0 0
FAIR ISAAC CORP COM 303250104 673,400 1,443,640 SH   SOLE 21 1,443,640 0 0
FAIR ISAAC CORP COM 303250104 371,475 796,370 SH   SOLE 22 748,724 0 47,646
FAIR ISAAC CORP COM 303250104 16,347 35,045 SH   SOLE 23 35,045 0 0
FAIR ISAAC CORP COM 303250104 19,812 42,473 SH   SOLE 25 42,473 0 0
FAIR ISAAC CORP COM 303250104 33,519 71,858 SH   SOLE 26 21,232 0 50,626
FAIR ISAAC CORP COM 303250104 48,625 104,242 SH   SOLE 28 513 0 103,729
FAIR ISAAC CORP COM 303250104 22 47 SH   SOLE 29 47 0 0
FAIR ISAAC CORP COM 303250104 52,056 111,599 SH   SOLE 30 98,298 0 13,301
FAIR ISAAC CORP COM 303250104 2,839 6,086 SH   SOLE 31 2,832 0 3,254
FAIR ISAAC CORP COM 303250104 127,811 274,003 SH   SOLE 34 274,003 0 0
FAIR ISAAC CORP COM 303250104 4,046 8,674 SH   SOLE 36 8,674 0 0
FAIR ISAAC CORP COM 303250104 465 997 SH   SOLE 40 997 0 0
FAIR ISAAC CORP COM 303250104 41 87 SH   OTR 43 87 0 0
FAIR ISAAC CORP COM 303250104 8,537 18,302 SH   SOLE 43 17,287 0 1,015
FALCON MINERALS CORP CL A COM 30607B109 725 107,636 SH   SOLE 2 30,802 0 76,834
FALCON MINERALS CORP CL A COM 30607B109 797 118,308 SH   SOLE 18 118,308 0 0
FALCON MINERALS CORP CL A COM 30607B109 488 72,353 SH   SOLE 19 72,353 0 0
FALCON MINERALS CORP CL A COM 30607B109 9,873 1,464,825 SH   SOLE 21 1,464,825 0 0
FALCON MINERALS CORP CL A COM 30607B109 7,459 1,106,661 SH   SOLE 22 1,094,307 0 12,354
FALCON MINERALS CORP CL A COM 30607B109 72 10,650 SH   SOLE 23 10,650 0 0
FALCON MINERALS CORP CL A COM 30607B109 153 22,762 SH   SOLE 26 0 0 22,762
FALCON MINERALS CORP CL A COM 30607B109 18 2,658 SH   SOLE 43 2,658 0 0
FANG HLDGS LTD ADR NEW 30711Y300 0 14 SH   SOLE 43 14 0 0
FANHUA INC SPONSORED ADR 30712A103 149 20,485 SH   SOLE 2 20,485 0 0
FANHUA INC SPONSORED ADR 30712A103 6 850 SH   SOLE 4 850 0 0
FANHUA INC SPONSORED ADR 30712A103 4,040 554,885 SH   SOLE 21 554,885 0 0
FANHUA INC SPONSORED ADR 30712A103 1,868 256,585 SH   SOLE 22 245,689 0 10,896
FANHUA INC SPONSORED ADR 30712A103 4 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103 1,097 150,639 SH   SOLE 30 150,639 0 0
FANHUA INC SPONSORED ADR 30712A103 772 106,070 SH   SOLE 43 105,709 0 361
FAR PEAK ACQUISITION CORP SHS CL A G3312L103 29,820 3,000,000 SH   SOLE 2 3,000,000 0 0
FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 962 590,000 SH   SOLE 2 590,000 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 196 39,213 SH   SOLE 2 33,881 0 5,332
FARADAY FUTRE INTLGT ELCTR I COM 307359109 1,246 249,709 SH   SOLE 21 249,709 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 12,140 2,432,839 SH   SOLE 22 2,397,014 0 35,825
FARADAY FUTRE INTLGT ELCTR I COM 307359109 67 13,388 SH   SOLE 25 13,388 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 54 10,790 SH   SOLE 26 0 0 10,790
FARADAY FUTRE INTLGT ELCTR I COM 307359109 135 27,028 SH   SOLE 30 27,028 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 47 9,325 SH   SOLE 40 9,325 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,856 122,748 SH   SOLE 2 39,157 0 83,591
FARFETCH LTD ORD SH CL A 30744W107 36 2,371 SH   SOLE 15 2,371 0 0
FARFETCH LTD ORD SH CL A 30744W107 1 46 SH   SOLE 18 46 0 0
FARFETCH LTD ORD SH CL A 30744W107 37,836 2,502,396 SH   SOLE 19 2,502,396 0 0
FARFETCH LTD ORD SH CL A 30744W107 60 3,966 SH   SOLE 21 3,966 0 0
FARFETCH LTD ORD SH CL A 30744W107 118 7,782 SH   SOLE 22 7,782 0 0
FARFETCH LTD ORD SH CL A 30744W107 5,908 390,747 SH   SOLE 25 390,747 0 0
FARFETCH LTD ORD SH CL A 30744W107 6,833 451,886 SH   SOLE 26 11,139 0 440,747
FARFETCH LTD ORD SH CL A 30744W107 2,113 139,740 SH   SOLE 28 3,550 0 136,190
FARFETCH LTD ORD SH CL A 30744W107 3,694 244,330 SH   SOLE 30 244,330 0 0
FARFETCH LTD ORD SH CL A 30744W107 37,185 2,459,307 SH   SOLE 34 2,459,307 0 0
FARFETCH LTD ORD SH CL A 30744W107 900 59,508 SH   SOLE 36 59,508 0 0
FARFETCH LTD ORD SH CL A 30744W107 18 1,171 SH   SOLE 43 1,109 0 62
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 3,436 2,650,000 PRN   SOLE 21 2,650,000 0 0
FARMER BROS CO COM 307675108 13 1,865 SH   SOLE 2 1,865 0 0
FARMER BROS CO COM 307675108 24 3,402 SH   SOLE 18 3,402 0 0
FARMER BROS CO COM 307675108 327 45,948 SH   SOLE 21 45,948 0 0
FARMER BROS CO COM 307675108 1,224 171,898 SH   SOLE 22 171,898 0 0
FARMER BROS CO COM 307675108 8 1,065 SH   SOLE 43 1,065 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 15 415 SH   SOLE 2 0 0 415
FARMERS & MERCHANTS BANCORP COM 30779N105 74 2,038 SH   SOLE 18 2,038 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 1,569 43,396 SH   SOLE 21 43,396 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 4,823 133,414 SH   SOLE 22 133,414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 2,188 128,236 SH   SOLE 2 91,230 0 37,006
FARMERS NATIONAL BANC CORP COM 309627107 7 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,625 95,271 SH   SOLE 18 95,271 0 0
FARMERS NATIONAL BANC CORP COM 309627107 971 56,942 SH   SOLE 19 56,942 0 0
FARMERS NATIONAL BANC CORP COM 309627107 19,685 1,153,844 SH   SOLE 21 1,153,844 0 0
FARMERS NATIONAL BANC CORP COM 309627107 12,157 712,624 SH   SOLE 22 692,502 0 20,122
FARMERS NATIONAL BANC CORP COM 309627107 6 376 SH   SOLE 23 376 0 0
FARMERS NATIONAL BANC CORP COM 309627107 388 22,727 SH   SOLE 43 22,727 0 0
FARMLAND PARTNERS INC COM 31154R109 190 13,800 SH   SOLE 2 1,041 0 12,759
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 1,227 89,246 SH   SOLE 18 89,246 0 0
FARMLAND PARTNERS INC COM 31154R109 708 51,470 SH   SOLE 19 51,470 0 0
FARMLAND PARTNERS INC COM 31154R109 15,251 1,109,188 SH   SOLE 21 1,109,188 0 0
FARMLAND PARTNERS INC COM 31154R109 10,037 729,928 SH   SOLE 22 710,524 0 19,404
FARMLAND PARTNERS INC COM 31154R109 11 809 SH   SOLE 23 809 0 0
FARMLAND PARTNERS INC COM 31154R109 243 17,653 SH   SOLE 43 17,653 0 0
FARO TECHNOLOGIES INC COM 311642102 1,080 20,808 SH   SOLE 2 7,090 0 13,718
FARO TECHNOLOGIES INC COM 311642102 20 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102 15 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 3,454 66,530 SH   SOLE 18 64,551 0 1,979
FARO TECHNOLOGIES INC COM 311642102 7,259 139,805 SH   SOLE 19 139,805 0 0
FARO TECHNOLOGIES INC COM 311642102 115,934 2,232,939 SH   SOLE 21 2,232,939 0 0
FARO TECHNOLOGIES INC COM 311642102 26,939 518,852 SH   SOLE 22 503,814 0 15,038
FARO TECHNOLOGIES INC COM 311642102 69 1,337 SH   SOLE 23 1,337 0 0
FARO TECHNOLOGIES INC COM 311642102 179 3,457 SH   SOLE 25 3,457 0 0
FARO TECHNOLOGIES INC COM 311642102 1,023 19,702 SH   SOLE 26 5,260 0 14,442
FARO TECHNOLOGIES INC COM 311642102 3 57 SH   SOLE 28 57 0 0
FARO TECHNOLOGIES INC COM 311642102 5,685 109,491 SH   SOLE 30 109,491 0 0
FARO TECHNOLOGIES INC COM 311642102 171 3,290 SH   SOLE 36 3,290 0 0
FARO TECHNOLOGIES INC COM 311642102 93 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 799 15,396 SH   SOLE 43 13,468 0 1,928
FAST ACQUISITION CORP COM CL A 311875108 41 4,032 SH   SOLE 43 4,032 0 0
FASTENAL CO COM 311900104 95,330 1,604,881 SH   SOLE 2 226,989 0 1,377,892
FASTENAL CO COM 311900104 25,699 432,649 SH   SOLE 4 263,353 0 169,296
FASTENAL CO COM 311900104 47,976 807,673 SH   SOLE 7 654,733 0 152,940
FASTENAL CO COM 311900104 151 2,541 SH   SOLE 13 2,541 0 0
FASTENAL CO COM 311900104 4,926 82,922 SH   SOLE 15 82,922 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 69,192 1,164,856 SH   SOLE 18 1,085,843 0 79,013
FASTENAL CO COM 311900104 17,039 286,859 SH   SOLE 19 286,859 0 0
FASTENAL CO COM 311900104 1,127,957 18,989,182 SH   SOLE 21 18,989,182 0 0
FASTENAL CO COM 311900104 725,895 12,220,448 SH   SOLE 22 11,095,689 0 1,124,759
FASTENAL CO COM 311900104 42,549 716,309 SH   SOLE 23 716,309 0 0
FASTENAL CO COM 311900104 64,538 1,086,503 SH   SOLE 25 1,086,503 0 0
FASTENAL CO COM 311900104 74,721 1,257,925 SH   SOLE 26 450,138 0 807,787
FASTENAL CO COM 311900104 104,730 1,763,127 SH   SOLE 28 19,103 0 1,744,024
FASTENAL CO COM 311900104 70 1,182 SH   SOLE 29 1,182 0 0
FASTENAL CO COM 311900104 278,838 4,694,250 SH   SOLE 30 4,690,635 0 3,615
FASTENAL CO COM 311900104 7,424 124,991 SH   SOLE 31 59,662 0 65,329
FASTENAL CO COM 311900104 8,049 135,507 SH   SOLE 32 135,507 0 0
FASTENAL CO COM 311900104 5,448 91,725 SH   SOLE 34 91,725 0 0
FASTENAL CO COM 311900104 13,415 225,842 SH   SOLE 36 225,842 0 0
FASTENAL CO COM 311900104 1,120 18,851 SH   SOLE 40 18,851 0 0
FASTENAL CO COM 311900104 73 1,228 SH   OTR 43 1,228 0 0
FASTENAL CO COM 311900104 32,377 545,069 SH   SOLE 43 476,222 0 68,847
FASTLY INC CL A 31188V100 5,593 321,817 SH   SOLE 2 37,503 0 284,314
FASTLY INC CL A 31188V100 7 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100 27 1,551 SH   SOLE 7 1,551 0 0
FASTLY INC CL A 31188V100 0 3 SH   SOLE 17 0 0 3
FASTLY INC CL A 31188V100 766 44,052 SH   SOLE 18 44,052 0 0
FASTLY INC CL A 31188V100 536 30,818 SH   SOLE 19 30,818 0 0
FASTLY INC CL A 31188V100 28,022 1,612,311 SH   SOLE 21 1,612,311 0 0
FASTLY INC CL A 31188V100 41,396 2,381,793 SH   SOLE 22 2,260,644 0 121,149
FASTLY INC CL A 31188V100 253 14,559 SH   SOLE 25 14,559 0 0
FASTLY INC CL A 31188V100 819 47,132 SH   SOLE 26 37,695 0 9,437
FASTLY INC CL A 31188V100 31 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100 10,850 624,258 SH   SOLE 30 624,258 0 0
FASTLY INC CL A 31188V100 27 1,550 SH   SOLE 31 1,550 0 0
FASTLY INC CL A 31188V100 253 14,579 SH   SOLE 40 14,579 0 0
FASTLY INC CL A 31188V100 41 2,332 SH   SOLE 43 2,332 0 0
FASTLY INC NOTE 3/1 31188VAB6 4,722 6,325,000 PRN   SOLE 21 6,325,000 0 0
FAT BRANDS INC CLASS A COM 30258N105 7 970 SH   SOLE 18 970 0 0
FAT BRANDS INC CLASS A COM 30258N105 98 13,074 SH   SOLE 21 13,074 0 0
FATE THERAPEUTICS INC COM 31189P102 4,503 116,143 SH   SOLE 2 74,625 0 41,518
FATE THERAPEUTICS INC COM 31189P102 11 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 46 1,174 SH   SOLE 7 1,174 0 0
FATE THERAPEUTICS INC COM 31189P102 8,920 230,068 SH   SOLE 18 214,412 0 15,656
FATE THERAPEUTICS INC COM 31189P102 18,267 471,164 SH   SOLE 19 471,164 0 0
FATE THERAPEUTICS INC COM 31189P102 141,629 3,653,060 SH   SOLE 21 3,653,060 0 0
FATE THERAPEUTICS INC COM 31189P102 83,355 2,149,996 SH   SOLE 22 2,102,676 0 47,320
FATE THERAPEUTICS INC COM 31189P102 466 12,008 SH   SOLE 23 12,008 0 0
FATE THERAPEUTICS INC COM 31189P102 397 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102 3,317 85,550 SH   SOLE 26 22,770 0 62,780
FATE THERAPEUTICS INC COM 31189P102 168 4,340 SH   SOLE 28 4,340 0 0
FATE THERAPEUTICS INC COM 31189P102 12,930 333,514 SH   SOLE 30 333,514 0 0
FATE THERAPEUTICS INC COM 31189P102 434 11,186 SH   SOLE 34 11,186 0 0
FATE THERAPEUTICS INC COM 31189P102 386 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102 13 336 SH   OTR 43 336 0 0
FATE THERAPEUTICS INC COM 31189P102 645 16,647 SH   SOLE 43 14,904 0 1,743
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 744 120,335 SH   SOLE 22 120,335 0 0
FATHOM HOLDINGS INC COM 31189V109 57 5,368 SH   SOLE 2 4,708 0 660
FATHOM HOLDINGS INC COM 31189V109 164 15,363 SH   SOLE 18 15,363 0 0
FATHOM HOLDINGS INC COM 31189V109 122 11,430 SH   SOLE 19 11,430 0 0
FATHOM HOLDINGS INC COM 31189V109 2,095 195,773 SH   SOLE 21 195,773 0 0
FATHOM HOLDINGS INC COM 31189V109 946 88,415 SH   SOLE 22 87,527 0 888
FATHOM HOLDINGS INC COM 31189V109 5 485 SH   SOLE 43 485 0 0
FB FINL CORP COM 30257X104 3,619 81,467 SH   SOLE 2 57,051 0 24,416
FB FINL CORP COM 30257X104 4 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104 22 496 SH   SOLE 7 496 0 0
FB FINL CORP COM 30257X104 5,582 125,653 SH   SOLE 18 125,653 0 0
FB FINL CORP COM 30257X104 2,638 59,377 SH   SOLE 19 59,377 0 0
FB FINL CORP COM 30257X104 188,389 4,241,074 SH   SOLE 21 4,241,074 0 0
FB FINL CORP COM 30257X104 43,493 979,139 SH   SOLE 22 945,329 0 33,810
FB FINL CORP COM 30257X104 244 5,503 SH   SOLE 25 5,503 0 0
FB FINL CORP COM 30257X104 771 17,350 SH   SOLE 26 14,808 0 2,542
FB FINL CORP COM 30257X104 2,769 62,326 SH   SOLE 30 62,326 0 0
FB FINL CORP COM 30257X104 211 4,740 SH   SOLE 40 4,740 0 0
FB FINL CORP COM 30257X104 1,021 22,991 SH   SOLE 43 20,969 0 2,022
FEDERAL AGRIC MTG CORP CL A 313148108 4 37 SH   SOLE 22 37 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 9,559 88,118 SH   SOLE 2 43,195 0 44,923
FEDERAL AGRIC MTG CORP CL C 313148306 2 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,906 36,003 SH   SOLE 7 36,003 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,762 34,681 SH   SOLE 18 29,191 0 5,490
FEDERAL AGRIC MTG CORP CL C 313148306 34,553 318,516 SH   SOLE 19 318,516 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 39,443 363,595 SH   SOLE 21 363,595 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 62,796 578,870 SH   SOLE 22 568,720 0 10,150
FEDERAL AGRIC MTG CORP CL C 313148306 902 8,318 SH   SOLE 23 8,318 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 199 1,835 SH   SOLE 25 1,835 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5,294 48,803 SH   SOLE 26 901 0 47,902
FEDERAL AGRIC MTG CORP CL C 313148306 870 8,021 SH   SOLE 30 8,021 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 176 1,624 SH   SOLE 36 1,624 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 166 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,113 10,256 SH   SOLE 43 5,973 0 4,283
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 32,539 266,560 SH   SOLE 2 107,592 0 158,968
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 12,371 101,346 SH   SOLE 4 98,918 0 2,428
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 23,847 195,355 SH   SOLE 7 192,884 0 2,471
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 873 7,151 SH   SOLE 13 7,151 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 199 1,632 SH   SOLE 15 1,632 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 21,567 176,681 SH   SOLE 18 170,782 0 5,899
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 22,323 182,873 SH   SOLE 19 182,873 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 314,949 2,580,071 SH   SOLE 21 2,580,071 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 286,929 2,350,527 SH   SOLE 22 2,185,142 0 165,385
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,235 10,115 SH   SOLE 23 10,115 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 54,226 444,221 SH   SOLE 25 444,221 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 31,090 254,693 SH   SOLE 26 121,742 0 132,951
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 10,458 85,675 SH   SOLE 28 1,272 0 84,403
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 33 269 SH   SOLE 29 269 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 63,729 522,069 SH   SOLE 30 522,069 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 142 1,161 SH   SOLE 31 1,161 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2,142 17,545 SH   SOLE 34 17,545 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2,163 17,717 SH   SOLE 36 17,717 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,091 8,941 SH   SOLE 40 8,941 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6,580 53,907 SH   SOLE 43 49,492 0 4,415
FEDERAL SIGNAL CORP COM 313855108 796 23,593 SH   SOLE 2 17,052 0 6,541
FEDERAL SIGNAL CORP COM 313855108 7 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108 30 895 SH   SOLE 7 895 0 0
FEDERAL SIGNAL CORP COM 313855108 6,950 205,935 SH   SOLE 18 205,935 0 0
FEDERAL SIGNAL CORP COM 313855108 3,689 109,314 SH   SOLE 19 109,314 0 0
FEDERAL SIGNAL CORP COM 313855108 243,726 7,221,499 SH   SOLE 21 7,221,499 0 0
FEDERAL SIGNAL CORP COM 313855108 50,974 1,510,343 SH   SOLE 22 1,475,142 0 35,201
FEDERAL SIGNAL CORP COM 313855108 321 9,511 SH   SOLE 25 9,511 0 0
FEDERAL SIGNAL CORP COM 313855108 836 24,785 SH   SOLE 26 20,869 0 3,916
FEDERAL SIGNAL CORP COM 313855108 37 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108 3,531 104,629 SH   SOLE 30 104,629 0 0
FEDERAL SIGNAL CORP COM 313855108 284 8,421 SH   SOLE 40 8,421 0 0
FEDERAL SIGNAL CORP COM 313855108 966 28,609 SH   SOLE 43 28,593 0 16
FEDERATED HERMES INC CL B 314211103 4,231 124,210 SH   SOLE 2 65,734 0 58,476
FEDERATED HERMES INC CL B 314211103 13 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 333 9,786 SH   SOLE 7 9,786 0 0
FEDERATED HERMES INC CL B 314211103 16,977 498,449 SH   SOLE 18 498,449 0 0
FEDERATED HERMES INC CL B 314211103 5,665 166,320 SH   SOLE 19 166,320 0 0
FEDERATED HERMES INC CL B 314211103 314,175 9,224,173 SH   SOLE 21 9,224,173 0 0
FEDERATED HERMES INC CL B 314211103 94,193 2,765,510 SH   SOLE 22 2,668,195 0 97,315
FEDERATED HERMES INC CL B 314211103 409 11,997 SH   SOLE 25 11,997 0 0
FEDERATED HERMES INC CL B 314211103 1,066 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103 56 1,653 SH   SOLE 28 1,653 0 0
FEDERATED HERMES INC CL B 314211103 1,861 54,627 SH   SOLE 30 54,627 0 0
FEDERATED HERMES INC CL B 314211103 1,500 44,035 SH   SOLE 32 44,035 0 0
FEDERATED HERMES INC CL B 314211103 102 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 368 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 32 951 SH   OTR 43 951 0 0
FEDERATED HERMES INC CL B 314211103 1,857 54,522 SH   SOLE 43 52,384 0 2,138
FEDEX CORP COM 31428X106 122,458 529,227 SH   SOLE 2 77,434 0 451,793
FEDEX CORP COM 31428X106 27,396 118,396 SH   SOLE 4 106,511 0 11,885
FEDEX CORP COM 31428X106 49,602 214,367 SH   SOLE 7 205,771 0 8,596
FEDEX CORP COM 31428X106 767 3,313 SH   SOLE 13 3,313 0 0
FEDEX CORP COM 31428X106 8,214 35,499 SH   SOLE 15 35,499 0 0
FEDEX CORP COM 31428X106 0 2 SH   SOLE 17 0 0 2
FEDEX CORP COM 31428X106 304,976 1,318,017 SH   SOLE 18 1,284,751 0 33,266
FEDEX CORP COM 31428X106 30,293 130,917 SH   SOLE 19 130,917 0 0
FEDEX CORP COM 31428X106 1,263,506 5,460,503 SH   SOLE 21 5,460,503 0 0
FEDEX CORP COM 31428X106 1,193,738 5,158,988 SH   SOLE 22 4,646,795 0 512,193
FEDEX CORP COM 31428X106 73,150 316,131 SH   SOLE 23 316,131 0 0
FEDEX CORP COM 31428X106 99,111 428,327 SH   SOLE 25 428,327 0 0
FEDEX CORP COM 31428X106 134,238 580,138 SH   SOLE 26 234,927 0 345,211
FEDEX CORP COM 31428X106 107,570 464,886 SH   SOLE 28 5,948 0 458,938
FEDEX CORP COM 31428X106 306,560 1,324,863 SH   SOLE 30 1,324,863 0 0
FEDEX CORP COM 31428X106 12,950 55,966 SH   SOLE 31 27,557 0 28,409
FEDEX CORP COM 31428X106 9,128 39,449 SH   SOLE 34 39,449 0 0
FEDEX CORP COM 31428X106 24,449 105,663 SH   SOLE 36 105,663 0 0
FEDEX CORP COM 31428X106 1,935 8,361 SH   SOLE 40 8,361 0 0
FEDEX CORP COM 31428X106 128 555 SH   OTR 43 555 0 0
FEDEX CORP COM 31428X106 36,666 158,462 SH   SOLE 43 142,973 0 15,489
FEDNAT HLDG CO COM 31431B109 9 6,479 SH   SOLE 2 0 0 6,479
FEDNAT HLDG CO COM 31431B109 5 3,457 SH   SOLE 18 3,457 0 0
FEDNAT HLDG CO COM 31431B109 72 53,434 SH   SOLE 21 53,434 0 0
FEDNAT HLDG CO COM 31431B109 328 242,895 SH   SOLE 22 242,895 0 0
FEDNAT HLDG CO COM 31431B109 23 16,872 SH   SOLE 26 0 0 16,872
FEMASYS INC COM 31447E105 1 500 SH   SOLE 18 500 0 0
FEMASYS INC COM 31447E105 30 13,186 SH   SOLE 21 13,186 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 14 2,552 SH   SOLE 2 0 0 2,552
FENNEC PHARMACEUTICALS INC COM 31447P100 19 3,380 SH   SOLE 18 3,380 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 239 42,630 SH   SOLE 21 42,630 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 38 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106 40,357 300,902 SH   SOLE 18 300,001 0 901
FERGUSON PLC NEW SHS G3421J106 19,261 143,609 SH   SOLE 43 125,511 0 18,098
FERRARI N V COM N3167Y103 247 1,131 SH   SOLE 18 1,131 0 0
FERRARI N V COM N3167Y103 182,527 836,933 SH   SOLE 19 836,933 0 0
FERRARI N V COM N3167Y103 17,838 81,790 SH   SOLE 22 81,790 0 0
FERRARI N V COM N3167Y103 31,990 146,684 SH   SOLE 43 138,075 0 8,609
FERRO CORP COM 315405100 746 34,328 SH   SOLE 2 21,574 0 12,754
FERRO CORP COM 315405100 4 181 SH   SOLE 4 181 0 0
FERRO CORP COM 315405100 25 1,163 SH   SOLE 7 1,163 0 0
FERRO CORP COM 315405100 6,145 282,678 SH   SOLE 18 282,678 0 0
FERRO CORP COM 315405100 3,161 145,385 SH   SOLE 19 145,385 0 0
FERRO CORP COM 315405100 213,211 9,807,311 SH   SOLE 21 9,807,311 0 0
FERRO CORP COM 315405100 42,911 1,973,836 SH   SOLE 22 1,918,199 0 55,637
FERRO CORP COM 315405100 205 9,413 SH   SOLE 25 9,413 0 0
FERRO CORP COM 315405100 574 26,399 SH   SOLE 26 21,797 0 4,602
FERRO CORP COM 315405100 12 566 SH   SOLE 28 566 0 0
FERRO CORP COM 315405100 2,980 137,060 SH   SOLE 30 137,060 0 0
FERRO CORP COM 315405100 191 8,780 SH   SOLE 40 8,780 0 0
FERRO CORP COM 315405100 785 36,102 SH   SOLE 43 35,466 0 636
FERROGLOBE PLC SHS G33856108 1,452 188,581 SH   SOLE 7 188,581 0 0
FFBW INC MD COM 30260M103 15 1,259 SH   SOLE 18 1,259 0 0
FFBW INC MD COM 30260M103 199 16,448 SH   SOLE 21 16,448 0 0
FFBW INC MD COM 30260M103 5 379 SH   SOLE 22 379 0 0
FG FINANCIAL GROUP INC COM 30259W104 1 294 SH   SOLE 18 294 0 0
FG FINANCIAL GROUP INC COM 30259W104 34 12,607 SH   SOLE 21 12,607 0 0
FG FINANCIAL GROUP INC COM 30259W104 111 40,702 SH   SOLE 22 40,702 0 0
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 2 504 SH   SOLE 18 504 0 0
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 22 7,468 SH   SOLE 21 7,468 0 0
FIBROGEN INC COM 31572Q808 1,206 100,294 SH   SOLE 2 72,573 0 27,721
FIBROGEN INC COM 31572Q808 4 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 17 1,384 SH   SOLE 7 1,384 0 0
FIBROGEN INC COM 31572Q808 2,764 229,921 SH   SOLE 18 229,921 0 0
FIBROGEN INC COM 31572Q808 3,321 276,292 SH   SOLE 19 276,292 0 0
FIBROGEN INC COM 31572Q808 45,113 3,753,199 SH   SOLE 21 3,753,199 0 0
FIBROGEN INC COM 31572Q808 25,557 2,126,200 SH   SOLE 22 2,068,065 0 58,135
FIBROGEN INC COM 31572Q808 35 2,871 SH   SOLE 23 2,871 0 0
FIBROGEN INC COM 31572Q808 125 10,410 SH   SOLE 25 10,410 0 0
FIBROGEN INC COM 31572Q808 340 28,315 SH   SOLE 26 16,367 0 11,948
FIBROGEN INC COM 31572Q808 19 1,545 SH   SOLE 28 1,545 0 0
FIBROGEN INC COM 31572Q808 1,135 94,410 SH   SOLE 30 94,410 0 0
FIBROGEN INC COM 31572Q808 31 2,550 SH   SOLE 36 2,550 0 0
FIBROGEN INC COM 31572Q808 120 9,959 SH   SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 6 508 SH   OTR 43 508 0 0
FIBROGEN INC COM 31572Q808 277 23,081 SH   SOLE 43 22,378 0 703
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2 27 SH   SOLE 17 0 0 27
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4 36 SH   SOLE 17 0 0 36
FIDELITY D & D BANCORP INC COM 31609R100 75 1,620 SH   SOLE 2 171 0 1,449
FIDELITY D & D BANCORP INC COM 31609R100 5 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 605 13,024 SH   SOLE 18 13,024 0 0
FIDELITY D & D BANCORP INC COM 31609R100 344 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 7,356 158,429 SH   SOLE 21 158,429 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,811 39,015 SH   SOLE 22 36,268 0 2,747
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 90,653 1,856,116 SH   SOLE 2 722,678 0 1,133,438
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,927 264,675 SH   SOLE 4 133,322 0 131,353
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,323 68,042 SH   SOLE 7 68,042 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,742 56,149 SH   SOLE 13 56,149 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,801 36,867 SH   SOLE 15 36,867 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 156,482 3,203,968 SH   SOLE 18 3,007,029 0 196,939
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 325,207 6,658,623 SH   SOLE 19 6,658,623 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 550,530 11,272,117 SH   SOLE 21 11,272,117 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 320,339 6,558,942 SH   SOLE 22 6,077,002 0 481,940
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19,840 406,224 SH   SOLE 23 406,224 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24,854 508,886 SH   SOLE 25 508,886 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,942 490,207 SH   SOLE 26 221,150 0 269,057
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25,350 519,032 SH   SOLE 28 5,150 0 513,882
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 748 15,315 SH   SOLE 29 15,315 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 53,585 1,097,160 SH   SOLE 30 790,156 0 307,004
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,588 73,456 SH   SOLE 31 41,743 0 31,713
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,338 109,296 SH   SOLE 32 109,296 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14,477 296,419 SH   SOLE 34 296,419 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,995 266,081 SH   SOLE 35 266,081 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,792 118,591 SH   SOLE 36 118,591 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 469 9,595 SH   SOLE 40 9,595 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,609 114,847 SH   SOLE 43 98,246 0 16,601
FIDELITY NATL INFORMATION SV COM 31620M106 192,335 1,915,303 SH   SOLE 2 868,257 0 1,047,046
FIDELITY NATL INFORMATION SV COM 31620M106 51,477 512,613 SH   SOLE 4 324,216 0 188,397
FIDELITY NATL INFORMATION SV COM 31620M106 56,619 563,819 SH   SOLE 7 546,311 0 17,508
FIDELITY NATL INFORMATION SV COM 31620M106 5,441 54,180 SH   SOLE 13 54,180 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 8,801 87,643 SH   SOLE 15 87,643 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 484,398 4,823,722 SH   SOLE 18 4,511,641 0 312,081
FIDELITY NATL INFORMATION SV COM 31620M106 594,158 5,916,732 SH   SOLE 19 5,916,732 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,556,152 15,496,432 SH   SOLE 21 15,496,432 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,414,474 14,085,580 SH   SOLE 22 12,496,075 0 1,589,505
FIDELITY NATL INFORMATION SV COM 31620M106 88,215 878,458 SH   SOLE 23 878,458 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 211,407 2,105,226 SH   SOLE 25 2,076,512 0 28,714
FIDELITY NATL INFORMATION SV COM 31620M106 167,337 1,666,375 SH   SOLE 26 684,160 0 982,215
FIDELITY NATL INFORMATION SV COM 31620M106 162,425 1,617,460 SH   SOLE 28 30,591 0 1,586,869
FIDELITY NATL INFORMATION SV COM 31620M106 5,421 53,983 SH   SOLE 29 53,983 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 476,408 4,744,158 SH   SOLE 30 4,744,158 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 23,372 232,745 SH   SOLE 31 163,007 0 69,738
FIDELITY NATL INFORMATION SV COM 31620M106 140,191 1,396,042 SH   SOLE 34 1,396,042 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 30,817 306,886 SH   SOLE 36 306,886 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,455 24,447 SH   SOLE 37 24,447 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,025 20,168 SH   SOLE 40 20,168 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 140 1,394 SH   OTR 43 1,394 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 32,351 322,158 SH   SOLE 43 295,020 0 27,138
FIDUS INVT CORP COM 316500107 3,138 155,516 SH   SOLE 30 155,516 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 84 11,286 SH   SOLE 2 689 0 10,597
FIESTA RESTAURANT GROUP INC COM 31660B101 4 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 521 69,669 SH   SOLE 18 69,669 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 226 30,298 SH   SOLE 19 30,298 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 16,083 2,151,591 SH   SOLE 21 2,151,591 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 3,403 455,218 SH   SOLE 22 444,236 0 10,982
FIESTA RESTAURANT GROUP INC COM 31660B101 160 21,412 SH   SOLE 30 21,412 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 17 2,213 SH   SOLE 43 2,213 0 0
FIFTH THIRD BANCORP COM 316773100 60,488 1,405,386 SH   SOLE 2 165,901 0 1,239,485
FIFTH THIRD BANCORP COM 316773100 18,642 433,133 SH   SOLE 4 249,239 0 183,894
FIFTH THIRD BANCORP COM 316773100 27,105 629,753 SH   SOLE 7 610,631 0 19,122
FIFTH THIRD BANCORP COM 316773100 130 3,010 SH   SOLE 13 3,010 0 0
FIFTH THIRD BANCORP COM 316773100 4,237 98,452 SH   SOLE 15 98,452 0 0
FIFTH THIRD BANCORP COM 316773100 7 170 SH   SOLE 17 0 0 170
FIFTH THIRD BANCORP COM 316773100 70,767 1,644,218 SH   SOLE 18 1,551,593 0 92,625
FIFTH THIRD BANCORP COM 316773100 12,472 289,770 SH   SOLE 19 289,770 0 0
FIFTH THIRD BANCORP COM 316773100 1,050,787 24,414,204 SH   SOLE 21 24,414,204 0 0
FIFTH THIRD BANCORP COM 316773100 617,476 14,346,557 SH   SOLE 22 12,985,616 0 1,360,941
FIFTH THIRD BANCORP COM 316773100 36,502 848,106 SH   SOLE 23 848,106 0 0
FIFTH THIRD BANCORP COM 316773100 70,969 1,648,905 SH   SOLE 25 1,648,905 0 0
FIFTH THIRD BANCORP COM 316773100 60,476 1,405,104 SH   SOLE 26 471,307 0 933,797
FIFTH THIRD BANCORP COM 316773100 56,631 1,315,776 SH   SOLE 28 136,182 0 1,179,594
FIFTH THIRD BANCORP COM 316773100 187,212 4,349,728 SH   SOLE 30 4,349,728 0 0
FIFTH THIRD BANCORP COM 316773100 6,648 154,468 SH   SOLE 31 74,896 0 79,572
FIFTH THIRD BANCORP COM 316773100 3,316 77,033 SH   SOLE 32 77,033 0 0
FIFTH THIRD BANCORP COM 316773100 1,428 33,174 SH   SOLE 34 33,174 0 0
FIFTH THIRD BANCORP COM 316773100 12,980 301,589 SH   SOLE 36 301,589 0 0
FIFTH THIRD BANCORP COM 316773100 992 23,055 SH   SOLE 40 23,055 0 0
FIFTH THIRD BANCORP COM 316773100 88 2,043 SH   OTR 43 2,043 0 0
FIFTH THIRD BANCORP COM 316773100 34,764 807,709 SH   SOLE 43 750,542 0 57,167
FIGS INC CL A 30260D103 3,923 182,305 SH   SOLE 2 47,122 0 135,183
FIGS INC CL A 30260D103 11 523 SH   SOLE 4 523 0 0
FIGS INC CL A 30260D103 22 1,038 SH   SOLE 7 1,038 0 0
FIGS INC CL A 30260D103 658 30,562 SH   SOLE 18 30,562 0 0
FIGS INC CL A 30260D103 44,307 2,058,853 SH   SOLE 19 2,058,853 0 0
FIGS INC CL A 30260D103 17,066 793,007 SH   SOLE 21 793,007 0 0
FIGS INC CL A 30260D103 26,113 1,213,426 SH   SOLE 22 1,122,191 0 91,235
FIGS INC CL A 30260D103 226 10,522 SH   SOLE 25 10,522 0 0
FIGS INC CL A 30260D103 982 45,611 SH   SOLE 26 39,839 0 5,772
FIGS INC CL A 30260D103 430 20,002 SH   SOLE 30 20,002 0 0
FIGS INC CL A 30260D103 31 1,448 SH   SOLE 31 1,448 0 0
FIGS INC CL A 30260D103 11 497 SH   SOLE 34 497 0 0
FIGS INC CL A 30260D103 265 12,325 SH   SOLE 40 12,325 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 34 11,331 SH   SOLE 2 3,601 0 7,730
FINANCE OF AMERICA COMPAN COM CL A 31738L107 193 63,565 SH   SOLE 18 63,565 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 107 35,159 SH   SOLE 19 35,159 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 2,429 799,025 SH   SOLE 21 799,025 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 1,211 398,310 SH   SOLE 22 383,602 0 14,708
FINANCIAL INSTNS INC COM 317585404 1,213 40,244 SH   SOLE 2 29,170 0 11,074
FINANCIAL INSTNS INC COM 317585404 8 252 SH   SOLE 7 252 0 0
FINANCIAL INSTNS INC COM 317585404 1,492 49,515 SH   SOLE 18 49,515 0 0
FINANCIAL INSTNS INC COM 317585404 1,645 54,586 SH   SOLE 19 54,586 0 0
FINANCIAL INSTNS INC COM 317585404 17,716 587,988 SH   SOLE 21 587,988 0 0
FINANCIAL INSTNS INC COM 317585404 13,752 456,416 SH   SOLE 22 446,274 0 10,142
FINANCIAL INSTNS INC COM 317585404 18 607 SH   OTR 43 607 0 0
FINANCIAL INSTNS INC COM 317585404 301 9,981 SH   SOLE 43 9,835 0 146
FINCH THERAPEUTICS GROUP INC COM 31773D101 32 6,307 SH   SOLE 2 5,336 0 971
FINCH THERAPEUTICS GROUP INC COM 31773D101 125 24,796 SH   SOLE 18 24,796 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 77 15,264 SH   SOLE 19 15,264 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 1,452 288,587 SH   SOLE 21 288,587 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 352 69,977 SH   SOLE 22 66,192 0 3,785
FINVOLUTION GROUP SPONSORED ADS 31810T101 22 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 4,658 1,173,363 SH   SOLE 21 1,173,363 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 3,361 846,623 SH   SOLE 22 648,700 0 197,923
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,343 338,350 SH   SOLE 30 338,350 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 56 14,151 SH   SOLE 34 14,151 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 926 233,260 SH   SOLE 43 232,858 0 402
FINWARD BANCORP COM 31812F109 26 563 SH   SOLE 22 563 0 0
FINWISE BANCORP COM 31813A109 12 693 SH   SOLE 18 693 0 0
FINWISE BANCORP COM 31813A109 140 8,178 SH   SOLE 21 8,178 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 425 21,071 SH   SOLE 2 15,275 0 5,796
FIRST ADVANTAGE CORP NEW COM 31846B108 16 779 SH   SOLE 7 779 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 2,919 144,596 SH   SOLE 18 144,596 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 2,010 99,562 SH   SOLE 19 99,562 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 37,241 1,844,530 SH   SOLE 21 1,844,530 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 22,550 1,116,914 SH   SOLE 22 1,093,105 0 23,809
FIRST ADVANTAGE CORP NEW COM 31846B108 202 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 18 903 SH   SOLE 26 903 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 286 14,167 SH   SOLE 30 14,167 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 80 3,967 SH   SOLE 40 3,967 0 0
FIRST AMERN FINL CORP COM 31847R102 19,160 295,595 SH   SOLE 2 112,699 0 182,896
FIRST AMERN FINL CORP COM 31847R102 40 623 SH   SOLE 4 623 0 0
FIRST AMERN FINL CORP COM 31847R102 461 7,111 SH   SOLE 7 7,111 0 0
FIRST AMERN FINL CORP COM 31847R102 15,347 236,760 SH   SOLE 18 236,718 0 42
FIRST AMERN FINL CORP COM 31847R102 2,069 31,923 SH   SOLE 19 31,923 0 0
FIRST AMERN FINL CORP COM 31847R102 374,468 5,777,041 SH   SOLE 21 5,777,041 0 0
FIRST AMERN FINL CORP COM 31847R102 193,738 2,988,854 SH   SOLE 22 2,856,554 0 132,300
FIRST AMERN FINL CORP COM 31847R102 3,656 56,409 SH   SOLE 25 56,409 0 0
FIRST AMERN FINL CORP COM 31847R102 4,664 71,959 SH   SOLE 26 63,068 0 8,891
FIRST AMERN FINL CORP COM 31847R102 127 1,959 SH   SOLE 28 1,959 0 0
FIRST AMERN FINL CORP COM 31847R102 4,178 64,449 SH   SOLE 30 64,449 0 0
FIRST AMERN FINL CORP COM 31847R102 101 1,561 SH   SOLE 31 1,561 0 0
FIRST AMERN FINL CORP COM 31847R102 124 1,915 SH   SOLE 34 1,915 0 0
FIRST AMERN FINL CORP COM 31847R102 1,684 25,972 SH   SOLE 36 25,972 0 0
FIRST AMERN FINL CORP COM 31847R102 910 14,042 SH   SOLE 40 14,042 0 0
FIRST AMERN FINL CORP COM 31847R102 3,488 53,813 SH   SOLE 43 49,521 0 4,292
FIRST BANCORP INC ME COM 31866P102 238 7,914 SH   SOLE 2 384 0 7,530
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,001 33,291 SH   SOLE 18 33,291 0 0
FIRST BANCORP INC ME COM 31866P102 574 19,086 SH   SOLE 19 19,086 0 0
FIRST BANCORP INC ME COM 31866P102 11,650 387,312 SH   SOLE 21 387,312 0 0
FIRST BANCORP INC ME COM 31866P102 7,756 257,858 SH   SOLE 22 250,412 0 7,446
FIRST BANCORP INC ME COM 31866P102 2 81 SH   SOLE 43 81 0 0
FIRST BANCORP N C COM 318910106 1,247 29,856 SH   SOLE 2 10,460 0 19,396
FIRST BANCORP N C COM 318910106 19 453 SH   SOLE 7 453 0 0
FIRST BANCORP N C COM 318910106 5,086 121,762 SH   SOLE 18 121,762 0 0
FIRST BANCORP N C COM 318910106 2,451 58,669 SH   SOLE 19 58,669 0 0
FIRST BANCORP N C COM 318910106 172,264 4,124,097 SH   SOLE 21 4,124,097 0 0
FIRST BANCORP N C COM 318910106 33,556 803,342 SH   SOLE 22 770,522 0 32,820
FIRST BANCORP N C COM 318910106 189 4,520 SH   SOLE 25 4,520 0 0
FIRST BANCORP N C COM 318910106 684 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 8 193 SH   SOLE 28 193 0 0
FIRST BANCORP N C COM 318910106 2,392 57,259 SH   SOLE 30 57,259 0 0
FIRST BANCORP N C COM 318910106 168 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 1,272 30,455 SH   SOLE 43 29,607 0 848
FIRST BANCORP P R COM NEW 318672706 2,083 158,779 SH   SOLE 2 53,780 0 104,999
FIRST BANCORP P R COM NEW 318672706 145 11,050 SH   SOLE 4 682 0 10,368
FIRST BANCORP P R COM NEW 318672706 36 2,738 SH   SOLE 7 2,738 0 0
FIRST BANCORP P R COM NEW 318672706 9,658 736,110 SH   SOLE 18 736,110 0 0
FIRST BANCORP P R COM NEW 318672706 5,393 411,031 SH   SOLE 19 411,031 0 0
FIRST BANCORP P R COM NEW 318672706 296,138 22,571,463 SH   SOLE 21 22,571,463 0 0
FIRST BANCORP P R COM NEW 318672706 63,321 4,826,296 SH   SOLE 22 4,631,805 0 194,491
FIRST BANCORP P R COM NEW 318672706 274 20,876 SH   SOLE 25 20,876 0 0
FIRST BANCORP P R COM NEW 318672706 769 58,635 SH   SOLE 26 45,655 0 12,980
FIRST BANCORP P R COM NEW 318672706 48 3,642 SH   SOLE 28 3,642 0 0
FIRST BANCORP P R COM NEW 318672706 4,430 337,657 SH   SOLE 30 337,657 0 0
FIRST BANCORP P R COM NEW 318672706 275 20,959 SH   SOLE 40 20,959 0 0
FIRST BANCORP P R COM NEW 318672706 2,306 175,764 SH   SOLE 43 175,764 0 0
FIRST BANCSHARES INC MS COM 318916103 2,822 83,836 SH   SOLE 2 74,864 0 8,972
FIRST BANCSHARES INC MS COM 318916103 11 326 SH   SOLE 7 326 0 0
FIRST BANCSHARES INC MS COM 318916103 2,180 64,774 SH   SOLE 18 64,774 0 0
FIRST BANCSHARES INC MS COM 318916103 1,252 37,203 SH   SOLE 19 37,203 0 0
FIRST BANCSHARES INC MS COM 318916103 27,402 814,090 SH   SOLE 21 814,090 0 0
FIRST BANCSHARES INC MS COM 318916103 22,438 666,606 SH   SOLE 22 642,082 0 24,524
FIRST BANCSHARES INC MS COM 318916103 90 2,684 SH   SOLE 25 2,684 0 0
FIRST BANCSHARES INC MS COM 318916103 114 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 650 19,325 SH   SOLE 30 19,325 0 0
FIRST BANCSHARES INC MS COM 318916103 299 8,890 SH   SOLE 34 8,890 0 0
FIRST BANCSHARES INC MS COM 318916103 83 2,473 SH   SOLE 40 2,473 0 0
FIRST BANCSHARES INC MS COM 318916103 781 23,210 SH   SOLE 43 21,369 0 1,841
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 189 13,265 SH   SOLE 2 6,905 0 6,360
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 0 25 SH   SOLE 7 25 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 708 49,782 SH   SOLE 18 49,782 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 423 29,780 SH   SOLE 19 29,780 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8,183 575,468 SH   SOLE 21 575,468 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3,451 242,720 SH   SOLE 22 231,150 0 11,570
FIRST BUSEY CORP COM NEW 319383204 1,535 60,593 SH   SOLE 2 25,724 0 34,869
FIRST BUSEY CORP COM NEW 319383204 5 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204 15 600 SH   SOLE 7 600 0 0
FIRST BUSEY CORP COM NEW 319383204 3,806 150,187 SH   SOLE 18 150,187 0 0
FIRST BUSEY CORP COM NEW 319383204 3,231 127,504 SH   SOLE 19 127,504 0 0
FIRST BUSEY CORP COM NEW 319383204 47,361 1,869,018 SH   SOLE 21 1,869,018 0 0
FIRST BUSEY CORP COM NEW 319383204 35,121 1,385,993 SH   SOLE 22 1,335,657 0 50,336
FIRST BUSEY CORP COM NEW 319383204 287 11,314 SH   SOLE 25 11,314 0 0
FIRST BUSEY CORP COM NEW 319383204 701 27,659 SH   SOLE 26 23,922 0 3,737
FIRST BUSEY CORP COM NEW 319383204 25 967 SH   SOLE 28 967 0 0
FIRST BUSEY CORP COM NEW 319383204 1,126 44,435 SH   SOLE 30 44,435 0 0
FIRST BUSEY CORP COM NEW 319383204 187 7,382 SH   SOLE 36 7,382 0 0
FIRST BUSEY CORP COM NEW 319383204 183 7,222 SH   SOLE 40 7,222 0 0
FIRST BUSEY CORP COM NEW 319383204 2,161 85,261 SH   SOLE 43 84,754 0 507
FIRST BUSINESS FINL SVCS INC COM 319390100 931 28,381 SH   SOLE 2 25,501 0 2,880
FIRST BUSINESS FINL SVCS INC COM 319390100 52 1,580 SH   SOLE 18 1,580 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 90 2,739 SH   SOLE 19 2,739 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 990 30,186 SH   SOLE 21 30,186 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 2,095 63,839 SH   SOLE 22 63,839 0 0
FIRST CAP INC COM 31942S104 6 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104 27 689 SH   SOLE 18 689 0 0
FIRST CAP INC COM 31942S104 339 8,637 SH   SOLE 21 8,637 0 0
FIRST CAP INC COM 31942S104 9 229 SH   SOLE 22 229 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,123 39,824 SH   SOLE 2 10,451 0 29,373
FIRST CMNTY BANKSHARES INC V COM 31983A103 7 239 SH   SOLE 7 239 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,500 53,169 SH   SOLE 18 53,169 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 2,803 99,361 SH   SOLE 19 99,361 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,260 647,305 SH   SOLE 21 647,305 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 17,680 626,726 SH   SOLE 22 607,389 0 19,337
FIRST CMNTY BANKSHARES INC V COM 31983A103 102 3,610 SH   SOLE 23 3,610 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 66 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 822 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 101 3,569 SH   SOLE 30 3,569 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 39 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 72 2,540 SH   SOLE 43 82 0 2,458
FIRST CMNTY CORP S C COM 319835104 241 11,361 SH   SOLE 2 11,361 0 0
FIRST CMNTY CORP S C COM 319835104 32 1,514 SH   SOLE 18 1,514 0 0
FIRST CMNTY CORP S C COM 319835104 539 25,432 SH   SOLE 21 25,432 0 0
FIRST CMNTY CORP S C COM 319835104 282 13,297 SH   SOLE 22 13,297 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,106 72,958 SH   SOLE 2 26,256 0 46,702
FIRST COMWLTH FINL CORP PA COM 319829107 5 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 21 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,359 353,517 SH   SOLE 18 353,517 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,455 227,876 SH   SOLE 19 227,876 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 159,153 10,498,227 SH   SOLE 21 10,498,227 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 37,778 2,491,961 SH   SOLE 22 2,402,622 0 89,339
FIRST COMWLTH FINL CORP PA COM 319829107 73 4,791 SH   SOLE 23 4,791 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 76 5,046 SH   SOLE 25 5,046 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,255 82,794 SH   SOLE 26 23,644 0 59,150
FIRST COMWLTH FINL CORP PA COM 319829107 21 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,123 140,019 SH   SOLE 30 140,019 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 147 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,575 103,879 SH   SOLE 43 103,879 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 21,797 32,748 SH   SOLE 2 19,491 0 13,257
FIRST CTZNS BANCSHARES INC N CL A 31946M103 3,391 5,094 SH   SOLE 4 4,414 0 680
FIRST CTZNS BANCSHARES INC N CL A 31946M103 693 1,041 SH   SOLE 7 1,041 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 29 44 SH   SOLE 13 44 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 945 1,420 SH   SOLE 15 1,420 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 83,353 125,230 SH   SOLE 18 112,181 0 13,049
FIRST CTZNS BANCSHARES INC N CL A 31946M103 337,176 506,574 SH   SOLE 19 506,574 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 122,819 184,523 SH   SOLE 21 184,523 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 222,597 334,431 SH   SOLE 22 313,039 0 21,392
FIRST CTZNS BANCSHARES INC N CL A 31946M103 15,871 23,845 SH   SOLE 23 23,845 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,139 7,721 SH   SOLE 25 4,081 0 3,640
FIRST CTZNS BANCSHARES INC N CL A 31946M103 8,872 13,330 SH   SOLE 26 5,666 0 7,664
FIRST CTZNS BANCSHARES INC N CL A 31946M103 8,342 12,533 SH   SOLE 28 117 0 12,416
FIRST CTZNS BANCSHARES INC N CL A 31946M103 14,607 21,946 SH   SOLE 30 21,946 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,086 1,631 SH   SOLE 31 1,346 0 285
FIRST CTZNS BANCSHARES INC N CL A 31946M103 88,111 132,379 SH   SOLE 34 132,379 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,934 4,408 SH   SOLE 36 4,408 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 265 398 SH   SOLE 40 398 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 9,254 13,903 SH   SOLE 43 11,914 0 1,989
FIRST FINANCIAL NORTHWEST IN COM 32022K102 240 14,008 SH   SOLE 2 8,400 0 5,608
FIRST FINANCIAL NORTHWEST IN COM 32022K102 24 1,389 SH   SOLE 18 1,389 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 2,246 131,265 SH   SOLE 19 131,265 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 782 45,717 SH   SOLE 21 45,717 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,495 262,691 SH   SOLE 22 262,691 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 344 20,090 SH   SOLE 23 20,090 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,298 75,870 SH   SOLE 26 0 0 75,870
FIRST FINANCIAL NORTHWEST IN COM 32022K102 64 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109 1,679 72,849 SH   SOLE 2 25,589 0 47,260
FIRST FINL BANCORP OH COM 320209109 24 1,034 SH   SOLE 4 332 0 702
FIRST FINL BANCORP OH COM 320209109 31 1,352 SH   SOLE 7 1,352 0 0
FIRST FINL BANCORP OH COM 320209109 7,862 341,092 SH   SOLE 18 341,092 0 0
FIRST FINL BANCORP OH COM 320209109 3,721 161,427 SH   SOLE 19 161,427 0 0
FIRST FINL BANCORP OH COM 320209109 249,382 10,819,173 SH   SOLE 21 10,819,173 0 0
FIRST FINL BANCORP OH COM 320209109 50,739 2,201,247 SH   SOLE 22 2,108,002 0 93,245
FIRST FINL BANCORP OH COM 320209109 125 5,437 SH   SOLE 25 5,437 0 0
FIRST FINL BANCORP OH COM 320209109 395 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109 40 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109 3,401 147,556 SH   SOLE 30 147,556 0 0
FIRST FINL BANCORP OH COM 320209109 107 4,637 SH   SOLE 36 4,637 0 0
FIRST FINL BANCORP OH COM 320209109 236 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109 1,855 80,466 SH   SOLE 43 64,493 0 15,973
FIRST FINL BANKSHARES INC COM 32020R109 7,689 174,265 SH   SOLE 2 133,932 0 40,333
FIRST FINL BANKSHARES INC COM 32020R109 136 3,093 SH   SOLE 4 472 0 2,621
FIRST FINL BANKSHARES INC COM 32020R109 78 1,768 SH   SOLE 7 1,768 0 0
FIRST FINL BANKSHARES INC COM 32020R109 26,050 590,432 SH   SOLE 18 572,112 0 18,320
FIRST FINL BANKSHARES INC COM 32020R109 22,910 519,272 SH   SOLE 19 519,272 0 0
FIRST FINL BANKSHARES INC COM 32020R109 414,441 9,393,488 SH   SOLE 21 9,393,488 0 0
FIRST FINL BANKSHARES INC COM 32020R109 171,352 3,883,778 SH   SOLE 22 3,801,173 0 82,605
FIRST FINL BANKSHARES INC COM 32020R109 506 11,464 SH   SOLE 23 11,464 0 0
FIRST FINL BANKSHARES INC COM 32020R109 812 18,399 SH   SOLE 25 18,399 0 0
FIRST FINL BANKSHARES INC COM 32020R109 4,310 97,690 SH   SOLE 26 45,504 0 52,186
FIRST FINL BANKSHARES INC COM 32020R109 112 2,535 SH   SOLE 28 2,535 0 0
FIRST FINL BANKSHARES INC COM 32020R109 9,951 225,543 SH   SOLE 30 225,543 0 0
FIRST FINL BANKSHARES INC COM 32020R109 783 17,737 SH   SOLE 40 17,737 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,165 49,072 SH   SOLE 43 48,133 0 939
FIRST FINL CORP IND COM 320218100 4,570 105,580 SH   SOLE 2 86,441 0 19,139
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,595 36,863 SH   SOLE 18 36,863 0 0
FIRST FINL CORP IND COM 320218100 4,162 96,158 SH   SOLE 19 96,158 0 0
FIRST FINL CORP IND COM 320218100 20,141 465,376 SH   SOLE 21 465,376 0 0
FIRST FINL CORP IND COM 320218100 23,322 538,864 SH   SOLE 22 526,706 0 12,158
FIRST FINL CORP IND COM 320218100 73 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100 1,174 27,130 SH   SOLE 26 5,421 0 21,709
FIRST FINL CORP IND COM 320218100 316 7,311 SH   SOLE 30 7,311 0 0
FIRST FINL CORP IND COM 320218100 16 368 SH   SOLE 34 368 0 0
FIRST FINL CORP IND COM 320218100 38 877 SH   SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 2,209 51,030 SH   SOLE 43 42,487 0 8,543
FIRST FNDTN INC COM 32026V104 3,412 140,454 SH   SOLE 2 112,958 0 27,496
FIRST FNDTN INC COM 32026V104 14 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104 3,805 156,659 SH   SOLE 18 156,659 0 0
FIRST FNDTN INC COM 32026V104 1,919 79,001 SH   SOLE 19 79,001 0 0
FIRST FNDTN INC COM 32026V104 47,087 1,938,523 SH   SOLE 21 1,938,523 0 0
FIRST FNDTN INC COM 32026V104 34,417 1,416,936 SH   SOLE 22 1,367,239 0 49,697
FIRST FNDTN INC COM 32026V104 204 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104 689 28,363 SH   SOLE 26 24,712 0 3,651
FIRST FNDTN INC COM 32026V104 30 1,253 SH   SOLE 28 1,253 0 0
FIRST FNDTN INC COM 32026V104 342 14,067 SH   SOLE 30 14,067 0 0
FIRST FNDTN INC COM 32026V104 212 8,709 SH   SOLE 34 8,709 0 0
FIRST FNDTN INC COM 32026V104 130 5,351 SH   SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 474 19,498 SH   SOLE 43 14,630 0 4,868
FIRST GTY BANCSHARES INC COM 32043P106 19 775 SH   SOLE 2 775 0 0
FIRST GTY BANCSHARES INC COM 32043P106 43 1,816 SH   SOLE 18 1,816 0 0
FIRST GTY BANCSHARES INC COM 32043P106 1,199 50,072 SH   SOLE 21 50,072 0 0
FIRST GTY BANCSHARES INC COM 32043P106 25 1,030 SH   SOLE 22 1,030 0 0
FIRST HAWAIIAN INC COM 32051X108 4,707 168,755 SH   SOLE 2 43,674 0 125,081
FIRST HAWAIIAN INC COM 32051X108 110 3,935 SH   SOLE 4 409 0 3,526
FIRST HAWAIIAN INC COM 32051X108 85 3,056 SH   SOLE 7 3,056 0 0
FIRST HAWAIIAN INC COM 32051X108 4,236 151,894 SH   SOLE 18 151,894 0 0
FIRST HAWAIIAN INC COM 32051X108 1,034 37,072 SH   SOLE 19 37,072 0 0
FIRST HAWAIIAN INC COM 32051X108 355,772 12,756,249 SH   SOLE 21 12,756,249 0 0
FIRST HAWAIIAN INC COM 32051X108 86,943 3,117,361 SH   SOLE 22 2,964,818 0 152,543
FIRST HAWAIIAN INC COM 32051X108 617 22,130 SH   SOLE 25 22,130 0 0
FIRST HAWAIIAN INC COM 32051X108 1,566 56,146 SH   SOLE 26 46,003 0 10,143
FIRST HAWAIIAN INC COM 32051X108 65 2,323 SH   SOLE 28 2,323 0 0
FIRST HAWAIIAN INC COM 32051X108 6,138 220,074 SH   SOLE 30 220,074 0 0
FIRST HAWAIIAN INC COM 32051X108 53 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108 281 10,058 SH   SOLE 36 10,058 0 0
FIRST HAWAIIAN INC COM 32051X108 457 16,388 SH   SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 5,244 188,025 SH   SOLE 43 153,978 0 34,047
FIRST HORIZON CORPORATION COM 320517105 29,622 1,261,041 SH   SOLE 2 406,994 0 854,047
FIRST HORIZON CORPORATION COM 320517105 317 13,491 SH   SOLE 4 1,610 0 11,881
FIRST HORIZON CORPORATION COM 320517105 859 36,551 SH   SOLE 7 36,551 0 0
FIRST HORIZON CORPORATION COM 320517105 31,085 1,323,350 SH   SOLE 18 1,323,350 0 0
FIRST HORIZON CORPORATION COM 320517105 3,652 155,475 SH   SOLE 19 155,475 0 0
FIRST HORIZON CORPORATION COM 320517105 844,582 35,954,952 SH   SOLE 21 35,954,952 0 0
FIRST HORIZON CORPORATION COM 320517105 342,561 14,583,260 SH   SOLE 22 13,953,486 0 629,774
FIRST HORIZON CORPORATION COM 320517105 1,799 76,594 SH   SOLE 25 76,594 0 0
FIRST HORIZON CORPORATION COM 320517105 7,126 303,384 SH   SOLE 26 256,416 0 46,968
FIRST HORIZON CORPORATION COM 320517105 231 9,842 SH   SOLE 28 9,842 0 0
FIRST HORIZON CORPORATION COM 320517105 21,508 915,615 SH   SOLE 30 915,615 0 0
FIRST HORIZON CORPORATION COM 320517105 185 7,857 SH   SOLE 31 7,857 0 0
FIRST HORIZON CORPORATION COM 320517105 3,514 149,597 SH   SOLE 32 149,597 0 0
FIRST HORIZON CORPORATION COM 320517105 100 4,254 SH   SOLE 34 4,254 0 0
FIRST HORIZON CORPORATION COM 320517105 314 13,348 SH   SOLE 36 13,348 0 0
FIRST HORIZON CORPORATION COM 320517105 1,655 70,473 SH   SOLE 40 70,473 0 0
FIRST HORIZON CORPORATION COM 320517105 15,327 652,510 SH   SOLE 43 552,212 0 100,298
FIRST INDL RLTY TR INC COM 32054K103 36,268 585,824 SH   SOLE 2 194,411 0 391,413
FIRST INDL RLTY TR INC COM 32054K103 3,812 61,575 SH   SOLE 4 61,575 0 0
FIRST INDL RLTY TR INC COM 32054K103 10,117 163,416 SH   SOLE 7 163,416 0 0
FIRST INDL RLTY TR INC COM 32054K103 17,615 284,520 SH   SOLE 18 284,520 0 0
FIRST INDL RLTY TR INC COM 32054K103 28,732 464,086 SH   SOLE 19 464,086 0 0
FIRST INDL RLTY TR INC COM 32054K103 446,499 7,212,062 SH   SOLE 21 7,212,062 0 0
FIRST INDL RLTY TR INC COM 32054K103 324,739 5,245,333 SH   SOLE 22 5,073,138 0 172,195
FIRST INDL RLTY TR INC COM 32054K103 1,085 17,523 SH   SOLE 23 17,523 0 0
FIRST INDL RLTY TR INC COM 32054K103 35,513 573,617 SH   SOLE 25 573,617 0 0
FIRST INDL RLTY TR INC COM 32054K103 10,426 168,413 SH   SOLE 26 39,977 0 128,436
FIRST INDL RLTY TR INC COM 32054K103 4,928 79,594 SH   SOLE 28 2,301 0 77,293
FIRST INDL RLTY TR INC COM 32054K103 17,916 289,388 SH   SOLE 30 289,388 0 0
FIRST INDL RLTY TR INC COM 32054K103 117 1,887 SH   SOLE 31 1,887 0 0
FIRST INDL RLTY TR INC COM 32054K103 735 11,864 SH   SOLE 34 11,864 0 0
FIRST INDL RLTY TR INC COM 32054K103 77 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103 1,038 16,761 SH   SOLE 40 16,761 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,966 64,065 SH   SOLE 43 62,699 0 1,366
FIRST INTERNET BANCORP COM 320557101 247 5,753 SH   SOLE 2 357 0 5,396
FIRST INTERNET BANCORP COM 320557101 8 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 1,270 29,528 SH   SOLE 18 29,528 0 0
FIRST INTERNET BANCORP COM 320557101 712 16,565 SH   SOLE 19 16,565 0 0
FIRST INTERNET BANCORP COM 320557101 14,900 346,428 SH   SOLE 21 346,428 0 0
FIRST INTERNET BANCORP COM 320557101 6,704 155,867 SH   SOLE 22 149,720 0 6,147
FIRST INTERNET BANCORP COM 320557101 109 2,543 SH   SOLE 43 2,543 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 15,041 409,065 SH   SOLE 2 169,166 0 239,899
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 11 292 SH   SOLE 4 292 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 44 1,184 SH   SOLE 7 1,184 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,667 262,910 SH   SOLE 18 257,598 0 5,312
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46,965 1,277,271 SH   SOLE 19 1,277,271 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 116,158 3,159,039 SH   SOLE 21 3,159,039 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 114,905 3,124,972 SH   SOLE 22 3,035,694 0 89,278
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,549 42,123 SH   SOLE 23 42,123 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 570 15,511 SH   SOLE 25 15,511 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 10,388 282,516 SH   SOLE 26 33,000 0 249,516
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 49 1,342 SH   SOLE 28 1,342 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,863 50,672 SH   SOLE 30 50,672 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 291 7,902 SH   SOLE 36 7,902 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 378 10,285 SH   SOLE 40 10,285 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,408 65,494 SH   SOLE 43 58,506 0 6,988
FIRST LONG IS CORP COM 320734106 766 39,368 SH   SOLE 2 32,052 0 7,316
FIRST LONG IS CORP COM 320734106 8 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,364 70,117 SH   SOLE 18 70,117 0 0
FIRST LONG IS CORP COM 320734106 823 42,303 SH   SOLE 19 42,303 0 0
FIRST LONG IS CORP COM 320734106 18,004 925,163 SH   SOLE 21 925,163 0 0
FIRST LONG IS CORP COM 320734106 13,462 691,762 SH   SOLE 22 666,885 0 24,877
FIRST LONG IS CORP COM 320734106 93 4,758 SH   SOLE 25 4,758 0 0
FIRST LONG IS CORP COM 320734106 3 175 SH   SOLE 26 175 0 0
FIRST LONG IS CORP COM 320734106 177 9,079 SH   SOLE 30 9,079 0 0
FIRST LONG IS CORP COM 320734106 7 344 SH   SOLE 34 344 0 0
FIRST LONG IS CORP COM 320734106 66 3,387 SH   SOLE 36 3,387 0 0
FIRST LONG IS CORP COM 320734106 71 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 408 20,943 SH   SOLE 43 17,421 0 3,522
FIRST MAJESTIC SILVER CORP COM 32076V103 1,175 89,296 SH   SOLE 21 89,296 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 353 26,834 SH   SOLE 43 9,844 0 16,990
FIRST MERCHANTS CORP COM 320817109 4,077 98,002 SH   SOLE 2 68,005 0 29,997
FIRST MERCHANTS CORP COM 320817109 61 1,469 SH   SOLE 4 208 0 1,261
FIRST MERCHANTS CORP COM 320817109 32 766 SH   SOLE 7 766 0 0
FIRST MERCHANTS CORP COM 320817109 6,738 161,968 SH   SOLE 18 161,968 0 0
FIRST MERCHANTS CORP COM 320817109 4,033 96,945 SH   SOLE 19 96,945 0 0
FIRST MERCHANTS CORP COM 320817109 87,845 2,111,651 SH   SOLE 21 2,111,651 0 0
FIRST MERCHANTS CORP COM 320817109 58,559 1,407,674 SH   SOLE 22 1,350,290 0 57,384
FIRST MERCHANTS CORP COM 320817109 372 8,947 SH   SOLE 25 8,947 0 0
FIRST MERCHANTS CORP COM 320817109 1,135 27,289 SH   SOLE 26 13,371 0 13,918
FIRST MERCHANTS CORP COM 320817109 40 969 SH   SOLE 28 969 0 0
FIRST MERCHANTS CORP COM 320817109 1,382 33,217 SH   SOLE 30 33,217 0 0
FIRST MERCHANTS CORP COM 320817109 262 6,306 SH   SOLE 40 6,306 0 0
FIRST MERCHANTS CORP COM 320817109 1,396 33,553 SH   SOLE 43 31,313 0 2,240
FIRST MID ILL BANCSHARES INC COM 320866106 447 11,609 SH   SOLE 2 4,487 0 7,122
FIRST MID ILL BANCSHARES INC COM 320866106 10 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,051 53,286 SH   SOLE 18 53,286 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,108 28,799 SH   SOLE 19 28,799 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 24,270 630,545 SH   SOLE 21 630,545 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 14,883 386,667 SH   SOLE 22 369,149 0 17,518
FIRST MID ILL BANCSHARES INC COM 320866106 70 1,831 SH   SOLE 25 1,831 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1 19 SH   SOLE 28 19 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 183 4,750 SH   SOLE 30 4,750 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 85 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 538 13,972 SH   SOLE 43 13,904 0 68
FIRST NATL CORP COM 32106V107 16 769 SH   SOLE 18 769 0 0
FIRST NATL CORP COM 32106V107 271 12,886 SH   SOLE 21 12,886 0 0
FIRST NATL CORP COM 32106V107 21 1,004 SH   SOLE 22 1,004 0 0
FIRST NORTHWEST BANCORP COM 335834107 853 38,625 SH   SOLE 2 33,189 0 5,436
FIRST NORTHWEST BANCORP COM 335834107 37 1,679 SH   SOLE 18 1,679 0 0
FIRST NORTHWEST BANCORP COM 335834107 133 6,043 SH   SOLE 19 6,043 0 0
FIRST NORTHWEST BANCORP COM 335834107 717 32,471 SH   SOLE 21 32,471 0 0
FIRST NORTHWEST BANCORP COM 335834107 2,155 97,536 SH   SOLE 22 97,536 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 61,497 379,374 SH   SOLE 2 130,796 0 248,578
FIRST REP BK SAN FRANCISCO C COM 33616C100 24,197 149,272 SH   SOLE 4 78,747 0 70,525
FIRST REP BK SAN FRANCISCO C COM 33616C100 25,046 154,508 SH   SOLE 7 149,834 0 4,674
FIRST REP BK SAN FRANCISCO C COM 33616C100 346 2,132 SH   SOLE 13 2,132 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,995 24,645 SH   SOLE 15 24,645 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 336 2,073 SH   SOLE 17 0 0 2,073
FIRST REP BK SAN FRANCISCO C COM 33616C100 67,717 417,751 SH   SOLE 18 391,232 0 26,519
FIRST REP BK SAN FRANCISCO C COM 33616C100 29,697 183,202 SH   SOLE 19 183,202 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 802,896 4,953,088 SH   SOLE 21 4,953,088 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 616,553 3,803,534 SH   SOLE 22 3,426,125 0 377,409
FIRST REP BK SAN FRANCISCO C COM 33616C100 37,354 230,441 SH   SOLE 23 230,441 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 43,791 270,147 SH   SOLE 25 270,147 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 58,573 361,339 SH   SOLE 26 115,246 0 246,093
FIRST REP BK SAN FRANCISCO C COM 33616C100 76,033 469,052 SH   SOLE 28 3,280 0 465,772
FIRST REP BK SAN FRANCISCO C COM 33616C100 201 1,242 SH   SOLE 29 1,242 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 180,082 1,110,930 SH   SOLE 30 1,017,376 0 93,554
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,188 44,343 SH   SOLE 31 24,680 0 19,663
FIRST REP BK SAN FRANCISCO C COM 33616C100 38,423 237,031 SH   SOLE 34 237,031 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,214 69,181 SH   SOLE 36 69,181 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 960 5,920 SH   SOLE 40 5,920 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 71 437 SH   OTR 43 437 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,851 91,614 SH   SOLE 43 84,999 0 6,615
FIRST SEACOAST BANCORP COM 33631P102 6 551 SH   SOLE 18 551 0 0
FIRST SEACOAST BANCORP COM 33631P102 89 8,354 SH   SOLE 21 8,354 0 0
FIRST SOLAR INC COM 336433107 20,766 247,986 SH   SOLE 2 72,864 0 175,122
FIRST SOLAR INC COM 336433107 350 4,181 SH   SOLE 4 319 0 3,862
FIRST SOLAR INC COM 336433107 188 2,250 SH   SOLE 7 2,250 0 0
FIRST SOLAR INC COM 336433107 18,209 217,449 SH   SOLE 18 217,449 0 0
FIRST SOLAR INC COM 336433107 5,373 64,157 SH   SOLE 19 64,157 0 0
FIRST SOLAR INC COM 336433107 600,401 7,169,821 SH   SOLE 21 7,169,821 0 0
FIRST SOLAR INC COM 336433107 230,400 2,751,377 SH   SOLE 22 2,632,196 0 119,181
FIRST SOLAR INC COM 336433107 9,610 114,764 SH   SOLE 25 114,764 0 0
FIRST SOLAR INC COM 336433107 5,524 65,962 SH   SOLE 26 44,391 0 21,571
FIRST SOLAR INC COM 336433107 5,021 59,955 SH   SOLE 28 59,955 0 0
FIRST SOLAR INC COM 336433107 174,784 2,087,217 SH   SOLE 30 2,087,217 0 0
FIRST SOLAR INC COM 336433107 130 1,554 SH   SOLE 31 1,554 0 0
FIRST SOLAR INC COM 336433107 106,139 1,267,488 SH   SOLE 34 1,267,488 0 0
FIRST SOLAR INC COM 336433107 968 11,558 SH   SOLE 36 11,558 0 0
FIRST SOLAR INC COM 336433107 1,024 12,224 SH   SOLE 40 12,224 0 0
FIRST SOLAR INC COM 336433107 17 202 SH   OTR 43 202 0 0
FIRST SOLAR INC COM 336433107 13,106 156,508 SH   SOLE 43 154,270 0 2,238
FIRST SVGS FINL GROUP INC COM 33621E109 122 4,989 SH   SOLE 2 4,989 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 192 7,814 SH   SOLE 18 1,199 0 6,615
FIRST SVGS FINL GROUP INC COM 33621E109 410 16,701 SH   SOLE 21 16,701 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 312 12,722 SH   SOLE 22 12,722 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 210 8,547 SH   SOLE 26 0 0 8,547
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 0 12 SH   SOLE 17 0 0 12
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 8 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 22 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 24 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 23 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 75 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 19 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 0 4 SH   SOLE 17 0 0 4
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH   SOLE 17 0 0 7
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 22 209 SH   SOLE 17 0 0 209
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 86 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 288 1,891 SH   SOLE 43 1,891 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 74 SH   SOLE 17 0 0 74
FIRST US BANCSHARES INC COM 33744V103 12 1,061 SH   SOLE 18 1,061 0 0
FIRST US BANCSHARES INC COM 33744V103 246 21,093 SH   SOLE 21 21,093 0 0
FIRST US BANCSHARES INC COM 33744V103 4 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107 257 11,407 SH   SOLE 2 11,407 0 0
FIRST UTD CORP COM 33741H107 28 1,233 SH   SOLE 18 1,233 0 0
FIRST UTD CORP COM 33741H107 759 33,701 SH   SOLE 19 33,701 0 0
FIRST UTD CORP COM 33741H107 524 23,263 SH   SOLE 21 23,263 0 0
FIRST UTD CORP COM 33741H107 249 11,050 SH   SOLE 22 11,050 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 173 13,242 SH   SOLE 2 11,059 0 2,183
FIRST WATCH RESTAURANT GROUP COM 33748L101 406 31,091 SH   SOLE 18 31,091 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 273 20,923 SH   SOLE 19 20,923 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 4,654 356,647 SH   SOLE 21 356,647 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 1,331 102,026 SH   SOLE 22 100,172 0 1,854
FIRST WATCH RESTAURANT GROUP COM 33748L101 1 62 SH   SOLE 43 62 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 5 4,544 SH   SOLE 2 0 0 4,544
FIRST WAVE BIOPHARMA INC COM 33749P101 7 6,603 SH   SOLE 21 6,603 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 0 230 SH   SOLE 43 230 0 0
FIRST WESTN FINL INC COM 33751L105 40 1,279 SH   SOLE 2 1,279 0 0
FIRST WESTN FINL INC COM 33751L105 40 1,278 SH   SOLE 18 1,278 0 0
FIRST WESTN FINL INC COM 33751L105 511 16,334 SH   SOLE 21 16,334 0 0
FIRST WESTN FINL INC COM 33751L105 333 10,642 SH   SOLE 22 10,642 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 3,593 51,082 SH   SOLE 2 30,558 0 20,524
FIRSTCASH HOLDINGS INC COM 33768G107 12 168 SH   SOLE 4 168 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 40 571 SH   SOLE 7 571 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 13,122 186,553 SH   SOLE 18 186,553 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 4,975 70,724 SH   SOLE 19 70,724 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 205,537 2,922,044 SH   SOLE 21 2,922,044 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 81,280 1,155,525 SH   SOLE 22 1,116,120 0 39,405
FIRSTCASH HOLDINGS INC COM 33768G107 414 5,882 SH   SOLE 25 5,882 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 916 13,018 SH   SOLE 26 9,793 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107 51 721 SH   SOLE 28 721 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,801 25,609 SH   SOLE 30 25,609 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 15 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 397 5,637 SH   SOLE 40 5,637 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,805 25,668 SH   SOLE 43 22,656 0 3,012
FIRSTENERGY CORP COM 337932107 26,523 578,351 SH   SOLE 2 161,431 0 416,920
FIRSTENERGY CORP COM 337932107 19,238 419,484 SH   SOLE 4 274,836 0 144,648
FIRSTENERGY CORP COM 337932107 24,792 540,601 SH   SOLE 7 522,599 0 18,002
FIRSTENERGY CORP COM 337932107 108 2,348 SH   SOLE 13 2,348 0 0
FIRSTENERGY CORP COM 337932107 3,735 81,443 SH   SOLE 15 81,443 0 0
FIRSTENERGY CORP COM 337932107 47,374 1,033,006 SH   SOLE 18 954,886 0 78,120
FIRSTENERGY CORP COM 337932107 22,228 484,688 SH   SOLE 19 484,688 0 0
FIRSTENERGY CORP COM 337932107 950,718 20,730,876 SH   SOLE 21 20,730,876 0 0
FIRSTENERGY CORP COM 337932107 537,896 11,729,087 SH   SOLE 22 10,634,841 0 1,094,246
FIRSTENERGY CORP COM 337932107 30,976 675,442 SH   SOLE 23 675,442 0 0
FIRSTENERGY CORP COM 337932107 29,533 643,992 SH   SOLE 25 643,992 0 0
FIRSTENERGY CORP COM 337932107 46,245 1,008,405 SH   SOLE 26 406,407 0 601,998
FIRSTENERGY CORP COM 337932107 27,443 598,404 SH   SOLE 28 9,691 0 588,713
FIRSTENERGY CORP COM 337932107 90 1,966 SH   SOLE 29 1,966 0 0
FIRSTENERGY CORP COM 337932107 140,042 3,053,687 SH   SOLE 30 3,048,767 0 4,920
FIRSTENERGY CORP COM 337932107 5,401 117,766 SH   SOLE 31 57,256 0 60,510
FIRSTENERGY CORP COM 337932107 5,328 116,184 SH   SOLE 32 116,184 0 0
FIRSTENERGY CORP COM 337932107 1,300 28,337 SH   SOLE 34 28,337 0 0
FIRSTENERGY CORP COM 337932107 12,678 276,449 SH   SOLE 36 276,449 0 0
FIRSTENERGY CORP COM 337932107 512 11,169 SH   SOLE 40 11,169 0 0
FIRSTENERGY CORP COM 337932107 69 1,508 SH   OTR 43 1,508 0 0
FIRSTENERGY CORP COM 337932107 11,106 242,179 SH   SOLE 43 204,794 0 37,385
FIRSTSERVICE CORP NEW COM 33767E202 2,248 15,513 SH   SOLE 43 15,513 0 0
FISERV INC COM 337738108 111,562 1,100,216 SH   SOLE 2 132,567 0 967,649
FISERV INC COM 337738108 35,791 352,968 SH   SOLE 4 217,707 0 135,261
FISERV INC COM 337738108 63,620 627,413 SH   SOLE 7 610,878 0 16,535
FISERV INC COM 337738108 264 2,604 SH   SOLE 13 2,604 0 0
FISERV INC COM 337738108 8,834 87,125 SH   SOLE 15 87,125 0 0
FISERV INC COM 337738108 10 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108 142,358 1,403,928 SH   SOLE 18 1,322,669 0 81,259
FISERV INC COM 337738108 78,144 770,646 SH   SOLE 19 770,646 0 0
FISERV INC COM 337738108 1,435,525 14,157,049 SH   SOLE 21 14,157,049 0 0
FISERV INC COM 337738108 1,280,399 12,627,208 SH   SOLE 22 11,454,544 0 1,172,664
FISERV INC COM 337738108 81,761 806,323 SH   SOLE 23 806,323 0 0
FISERV INC COM 337738108 93,222 919,347 SH   SOLE 25 919,347 0 0
FISERV INC COM 337738108 126,651 1,249,021 SH   SOLE 26 429,564 0 819,457
FISERV INC COM 337738108 131,453 1,296,377 SH   SOLE 28 14,610 0 1,281,767
FISERV INC COM 337738108 62 614 SH   SOLE 29 614 0 0
FISERV INC COM 337738108 430,541 4,245,971 SH   SOLE 30 4,245,971 0 0
FISERV INC COM 337738108 13,461 132,750 SH   SOLE 31 65,193 0 67,557
FISERV INC COM 337738108 15,507 152,927 SH   SOLE 32 152,927 0 0
FISERV INC COM 337738108 50,420 497,236 SH   SOLE 34 497,236 0 0
FISERV INC COM 337738108 26,704 263,356 SH   SOLE 36 263,356 0 0
FISERV INC COM 337738108 2,043 20,149 SH   SOLE 40 20,149 0 0
FISERV INC COM 337738108 123 1,216 SH   OTR 43 1,216 0 0
FISERV INC COM 337738108 43,515 429,140 SH   SOLE 43 397,543 0 31,597
FISKER INC CL A COM STK 33813J106 1,535 118,982 SH   SOLE 2 74,417 0 44,565
FISKER INC CL A COM STK 33813J106 7 573 SH   SOLE 4 573 0 0
FISKER INC CL A COM STK 33813J106 30 2,312 SH   SOLE 7 2,312 0 0
FISKER INC CL A COM STK 33813J106 5,860 454,287 SH   SOLE 18 431,744 0 22,543
FISKER INC CL A COM STK 33813J106 6,679 517,761 SH   SOLE 19 517,761 0 0
FISKER INC CL A COM STK 33813J106 70,026 5,428,336 SH   SOLE 21 5,428,336 0 0
FISKER INC CL A COM STK 33813J106 47,680 3,696,113 SH   SOLE 22 3,587,469 0 108,644
FISKER INC CL A COM STK 33813J106 155 12,008 SH   SOLE 23 12,008 0 0
FISKER INC CL A COM STK 33813J106 233 18,040 SH   SOLE 25 18,040 0 0
FISKER INC CL A COM STK 33813J106 1,878 145,616 SH   SOLE 26 73,587 0 72,029
FISKER INC CL A COM STK 33813J106 1,262 97,832 SH   SOLE 28 97,832 0 0
FISKER INC CL A COM STK 33813J106 1,190 92,232 SH   SOLE 30 92,232 0 0
FISKER INC CL A COM STK 33813J106 50 3,857 SH   SOLE 34 3,857 0 0
FISKER INC CL A COM STK 33813J106 264 20,431 SH   SOLE 40 20,431 0 0
FIVE BELOW INC COM 33829M101 14,042 88,666 SH   SOLE 2 40,585 0 48,081
FIVE BELOW INC COM 33829M101 33 206 SH   SOLE 4 206 0 0
FIVE BELOW INC COM 33829M101 118 747 SH   SOLE 7 747 0 0
FIVE BELOW INC COM 33829M101 20,411 128,879 SH   SOLE 18 128,879 0 0
FIVE BELOW INC COM 33829M101 2,549 16,096 SH   SOLE 19 16,096 0 0
FIVE BELOW INC COM 33829M101 438,427 2,768,372 SH   SOLE 21 2,768,372 0 0
FIVE BELOW INC COM 33829M101 242,407 1,530,636 SH   SOLE 22 1,466,062 0 64,574
FIVE BELOW INC COM 33829M101 1,342 8,476 SH   SOLE 25 8,476 0 0
FIVE BELOW INC COM 33829M101 3,748 23,665 SH   SOLE 26 19,351 0 4,314
FIVE BELOW INC COM 33829M101 158 998 SH   SOLE 28 998 0 0
FIVE BELOW INC COM 33829M101 15,535 98,095 SH   SOLE 30 98,095 0 0
FIVE BELOW INC COM 33829M101 128 808 SH   SOLE 31 808 0 0
FIVE BELOW INC COM 33829M101 78 492 SH   SOLE 34 492 0 0
FIVE BELOW INC COM 33829M101 355 2,242 SH   SOLE 36 2,242 0 0
FIVE BELOW INC COM 33829M101 1,133 7,153 SH   SOLE 40 7,153 0 0
FIVE BELOW INC COM 33829M101 27 172 SH   OTR 43 172 0 0
FIVE BELOW INC COM 33829M101 4,475 28,256 SH   SOLE 43 27,036 0 1,220
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 88 14,378 SH   SOLE 2 14,378 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 553 90,565 SH   SOLE 21 90,565 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46 7,459 SH   SOLE 25 7,459 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 30 4,937 SH   SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 43 7,071 SH   SOLE 40 7,071 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 24 3,950 SH   SOLE 43 3,950 0 0
FIVE STAR BANCORP COM 33830T103 63 2,225 SH   SOLE 2 489 0 1,736
FIVE STAR BANCORP COM 33830T103 1,042 36,820 SH   SOLE 18 36,820 0 0
FIVE STAR BANCORP COM 33830T103 592 20,923 SH   SOLE 19 20,923 0 0
FIVE STAR BANCORP COM 33830T103 10,887 384,703 SH   SOLE 21 384,703 0 0
FIVE STAR BANCORP COM 33830T103 3,351 118,403 SH   SOLE 22 113,464 0 4,939
FIVE9 INC COM 338307101 12,770 115,673 SH   SOLE 2 27,847 0 87,826
FIVE9 INC COM 338307101 111 1,001 SH   SOLE 4 242 0 759
FIVE9 INC COM 338307101 99 896 SH   SOLE 7 896 0 0
FIVE9 INC COM 338307101 3,826 34,656 SH   SOLE 18 34,656 0 0
FIVE9 INC COM 338307101 95,713 866,968 SH   SOLE 19 866,968 0 0
FIVE9 INC COM 338307101 135,958 1,231,505 SH   SOLE 21 1,231,505 0 0
FIVE9 INC COM 338307101 169,025 1,531,021 SH   SOLE 22 1,450,763 0 80,258
FIVE9 INC COM 338307101 1,206 10,926 SH   SOLE 25 10,926 0 0
FIVE9 INC COM 338307101 3,157 28,592 SH   SOLE 26 23,132 0 5,460
FIVE9 INC COM 338307101 133 1,206 SH   SOLE 28 1,206 0 0
FIVE9 INC COM 338307101 4,889 44,280 SH   SOLE 30 44,280 0 0
FIVE9 INC COM 338307101 109 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101 5,193 47,035 SH   SOLE 34 47,035 0 0
FIVE9 INC COM 338307101 389 3,522 SH   SOLE 36 3,522 0 0
FIVE9 INC COM 338307101 955 8,652 SH   SOLE 40 8,652 0 0
FIVE9 INC COM 338307101 12 111 SH   OTR 43 111 0 0
FIVE9 INC COM 338307101 5,272 47,755 SH   SOLE 43 31,127 0 16,628
FIVE9 INC NOTE 0.500% 6/0 338307AD3 5,461 5,040,000 PRN   SOLE 21 5,040,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,066 14,012 SH   SOLE 2 10,746 0 3,266
FIVERR INTL LTD ORD SHS M4R82T106 1,531 20,124 SH   SOLE 4 12,944 0 7,180
FIVERR INTL LTD ORD SHS M4R82T106 1,694 22,267 SH   SOLE 7 20,824 0 1,443
FIVERR INTL LTD ORD SHS M4R82T106 13 168 SH   SOLE 13 168 0 0
FIVERR INTL LTD ORD SHS M4R82T106 259 3,404 SH   SOLE 15 3,404 0 0
FIVERR INTL LTD ORD SHS M4R82T106 0 5 SH   SOLE 17 0 0 5
FIVERR INTL LTD ORD SHS M4R82T106 2,191 28,798 SH   SOLE 18 28,798 0 0
FIVERR INTL LTD ORD SHS M4R82T106 194,628 2,558,539 SH   SOLE 19 2,558,539 0 0
FIVERR INTL LTD ORD SHS M4R82T106 29,164 383,380 SH   SOLE 21 383,380 0 0
FIVERR INTL LTD ORD SHS M4R82T106 42,577 559,702 SH   SOLE 22 549,657 0 10,045
FIVERR INTL LTD ORD SHS M4R82T106 2,730 35,894 SH   SOLE 23 35,894 0 0
FIVERR INTL LTD ORD SHS M4R82T106 706 9,276 SH   SOLE 25 9,276 0 0
FIVERR INTL LTD ORD SHS M4R82T106 782 10,284 SH   SOLE 26 7,019 0 3,265
FIVERR INTL LTD ORD SHS M4R82T106 831 10,928 SH   SOLE 28 608 0 10,320
FIVERR INTL LTD ORD SHS M4R82T106 6,639 87,278 SH   SOLE 30 87,278 0 0
FIVERR INTL LTD ORD SHS M4R82T106 293 3,846 SH   SOLE 31 3,072 0 774
FIVERR INTL LTD ORD SHS M4R82T106 90 1,188 SH   SOLE 34 1,188 0 0
FIVERR INTL LTD ORD SHS M4R82T106 74 970 SH   SOLE 36 970 0 0
FIVERR INTL LTD ORD SHS M4R82T106 99 1,300 SH   SOLE 40 1,300 0 0
FIVERR INTL LTD ORD SHS M4R82T106 2 32 SH   SOLE 43 0 0 32
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,888 44,539 SH   SOLE 2 14,935 0 29,604
FLAGSTAR BANCORP INC COM PAR .001 337930705 134 3,153 SH   SOLE 4 223 0 2,930
FLAGSTAR BANCORP INC COM PAR .001 337930705 30 715 SH   SOLE 7 715 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 8,232 194,154 SH   SOLE 18 194,154 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 7,236 170,665 SH   SOLE 19 170,665 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 254,351 5,998,851 SH   SOLE 21 5,998,851 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 55,400 1,306,597 SH   SOLE 22 1,253,024 0 53,573
FLAGSTAR BANCORP INC COM PAR .001 337930705 146 3,447 SH   SOLE 23 3,447 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 284 6,695 SH   SOLE 25 6,695 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,669 39,367 SH   SOLE 26 15,756 0 23,611
FLAGSTAR BANCORP INC COM PAR .001 337930705 40 941 SH   SOLE 28 941 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,676 86,697 SH   SOLE 30 86,697 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 273 6,427 SH   SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 636 14,998 SH   SOLE 43 12,375 0 2,623
FLANIGANS ENTERPRISES INC COM 338517105 6 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105 72 2,078 SH   SOLE 21 2,078 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 35,976 144,449 SH   SOLE 2 23,359 0 121,090
FLEETCOR TECHNOLOGIES INC COM 339041105 12,988 52,149 SH   SOLE 4 30,022 0 22,127
FLEETCOR TECHNOLOGIES INC COM 339041105 17,483 70,197 SH   SOLE 7 67,885 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 96 384 SH   SOLE 13 384 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,795 7,206 SH   SOLE 15 7,206 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 137,181 550,793 SH   SOLE 18 539,088 0 11,705
FLEETCOR TECHNOLOGIES INC COM 339041105 101,874 409,034 SH   SOLE 19 409,034 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 497,033 1,995,636 SH   SOLE 21 1,995,636 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 416,287 1,671,433 SH   SOLE 22 1,515,406 0 156,027
FLEETCOR TECHNOLOGIES INC COM 339041105 31,163 125,124 SH   SOLE 23 125,124 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 35,924 144,239 SH   SOLE 25 129,840 0 14,399
FLEETCOR TECHNOLOGIES INC COM 339041105 40,730 163,535 SH   SOLE 26 54,271 0 109,264
FLEETCOR TECHNOLOGIES INC COM 339041105 33,151 133,103 SH   SOLE 28 1,485 0 131,618
FLEETCOR TECHNOLOGIES INC COM 339041105 105,965 425,458 SH   SOLE 30 425,458 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,349 17,462 SH   SOLE 31 8,416 0 9,046
FLEETCOR TECHNOLOGIES INC COM 339041105 32,986 132,440 SH   SOLE 34 132,440 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9,769 39,225 SH   SOLE 36 39,225 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 621 2,495 SH   SOLE 40 2,495 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 56 225 SH   OTR 43 225 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,540 34,289 SH   SOLE 43 30,349 0 3,940
FLEX LTD ORD Y2573F102 6,847 369,088 SH   SOLE 2 236,577 0 132,511
FLEX LTD ORD Y2573F102 358 19,297 SH   SOLE 4 19,297 0 0
FLEX LTD ORD Y2573F102 241 13,006 SH   SOLE 7 13,006 0 0
FLEX LTD ORD Y2573F102 69 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 998 53,795 SH   SOLE 18 39,219 0 14,576
FLEX LTD ORD Y2573F102 14,629 788,623 SH   SOLE 19 788,623 0 0
FLEX LTD ORD Y2573F102 13,081 705,173 SH   SOLE 21 705,173 0 0
FLEX LTD ORD Y2573F102 19,467 1,049,429 SH   SOLE 22 816,190 0 233,239
FLEX LTD ORD Y2573F102 175 9,439 SH   SOLE 23 9,439 0 0
FLEX LTD ORD Y2573F102 12,638 681,305 SH   SOLE 25 681,305 0 0
FLEX LTD ORD Y2573F102 11,084 597,494 SH   SOLE 26 290,772 0 306,722
FLEX LTD ORD Y2573F102 15,269 823,110 SH   SOLE 28 311,984 0 511,126
FLEX LTD ORD Y2573F102 6,537 352,394 SH   SOLE 30 352,394 0 0
FLEX LTD ORD Y2573F102 181 9,745 SH   SOLE 31 9,745 0 0
FLEX LTD ORD Y2573F102 4,853 261,604 SH   SOLE 36 261,604 0 0
FLEX LTD ORD Y2573F102 1,179 63,551 SH   SOLE 40 63,551 0 0
FLEX LTD ORD Y2573F102 3,924 211,546 SH   SOLE 43 201,420 0 10,126
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 6 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 73 17,968 SH   SOLE 21 17,968 0 0
FLEXSHOPPER INC COM NEW 33939J303 5 3,083 SH   SOLE 18 3,083 0 0
FLEXSHOPPER INC COM NEW 33939J303 77 45,185 SH   SOLE 21 45,185 0 0
FLEXSHOPPER INC COM NEW 33939J303 1 862 SH   SOLE 22 862 0 0
FLEXSTEEL INDS INC COM 339382103 35 1,794 SH   SOLE 2 263 0 1,531
FLEXSTEEL INDS INC COM 339382103 2 107 SH   SOLE 7 107 0 0
FLEXSTEEL INDS INC COM 339382103 411 21,270 SH   SOLE 18 21,270 0 0
FLEXSTEEL INDS INC COM 339382103 215 11,162 SH   SOLE 19 11,162 0 0
FLEXSTEEL INDS INC COM 339382103 4,526 234,514 SH   SOLE 21 234,514 0 0
FLEXSTEEL INDS INC COM 339382103 3,060 158,566 SH   SOLE 22 154,100 0 4,466
FLEXSTEEL INDS INC COM 339382103 26 1,353 SH   SOLE 43 1,353 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 14,932 184,343 SH   SOLE 2 34,077 0 150,266
FLOOR & DECOR HLDGS INC CL A 339750101 243 3,002 SH   SOLE 4 3,002 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 112 1,384 SH   SOLE 7 1,384 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 7,077 87,373 SH   SOLE 18 87,373 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 28,624 353,384 SH   SOLE 19 353,384 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 141,762 1,750,148 SH   SOLE 21 1,750,148 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 190,270 2,349,009 SH   SOLE 22 2,229,204 0 119,805
FLOOR & DECOR HLDGS INC CL A 339750101 108,720 1,342,223 SH   SOLE 25 1,342,223 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 9,962 122,989 SH   SOLE 26 114,853 0 8,136
FLOOR & DECOR HLDGS INC CL A 339750101 143 1,760 SH   SOLE 28 1,760 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 17,717 218,732 SH   SOLE 30 218,732 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 121 1,492 SH   SOLE 31 1,492 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 10,475 129,321 SH   SOLE 34 129,321 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,089 13,444 SH   SOLE 40 13,444 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 20 249 SH   OTR 43 249 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,734 21,406 SH   SOLE 43 19,918 0 1,488
FLOTEK INDS INC DEL COM 343389102 17 13,409 SH   SOLE 18 13,409 0 0
FLOTEK INDS INC DEL COM 343389102 262 208,009 SH   SOLE 21 208,009 0 0
FLOTEK INDS INC DEL COM 343389102 1,017 807,487 SH   SOLE 22 807,487 0 0
FLOWERS FOODS INC COM 343498101 15,229 592,351 SH   SOLE 2 193,874 0 398,477
FLOWERS FOODS INC COM 343498101 40 1,564 SH   SOLE 4 696 0 868
FLOWERS FOODS INC COM 343498101 104 4,056 SH   SOLE 7 4,056 0 0
FLOWERS FOODS INC COM 343498101 10,961 426,319 SH   SOLE 18 426,319 0 0
FLOWERS FOODS INC COM 343498101 10,349 402,516 SH   SOLE 19 402,516 0 0
FLOWERS FOODS INC COM 343498101 263,776 10,259,659 SH   SOLE 21 10,259,659 0 0
FLOWERS FOODS INC COM 343498101 137,390 5,343,843 SH   SOLE 22 5,118,916 0 224,927
FLOWERS FOODS INC COM 343498101 750 29,184 SH   SOLE 25 29,184 0 0
FLOWERS FOODS INC COM 343498101 2,292 89,145 SH   SOLE 26 71,937 0 17,208
FLOWERS FOODS INC COM 343498101 97 3,772 SH   SOLE 28 3,772 0 0
FLOWERS FOODS INC COM 343498101 3,161 122,929 SH   SOLE 30 122,929 0 0
FLOWERS FOODS INC COM 343498101 71 2,749 SH   SOLE 31 2,749 0 0
FLOWERS FOODS INC COM 343498101 179 6,943 SH   SOLE 36 6,943 0 0
FLOWERS FOODS INC COM 343498101 634 24,669 SH   SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 27,443 1,067,401 SH   SOLE 43 1,055,450 0 11,951
FLOWSERVE CORP COM 34354P105 11,060 308,066 SH   SOLE 2 116,110 0 191,956
FLOWSERVE CORP COM 34354P105 186 5,181 SH   SOLE 4 5,181 0 0
FLOWSERVE CORP COM 34354P105 151 4,195 SH   SOLE 7 4,195 0 0
FLOWSERVE CORP COM 34354P105 81 2,260 SH   SOLE 13 2,260 0 0
FLOWSERVE CORP COM 34354P105 10,203 284,197 SH   SOLE 18 283,206 0 991
FLOWSERVE CORP COM 34354P105 1,397 38,919 SH   SOLE 19 38,919 0 0
FLOWSERVE CORP COM 34354P105 223,090 6,214,216 SH   SOLE 21 6,214,216 0 0
FLOWSERVE CORP COM 34354P105 129,087 3,595,745 SH   SOLE 22 3,446,186 0 149,559
FLOWSERVE CORP COM 34354P105 983 27,382 SH   SOLE 25 27,382 0 0
FLOWSERVE CORP COM 34354P105 2,080 57,940 SH   SOLE 26 46,968 0 10,972
FLOWSERVE CORP COM 34354P105 83 2,322 SH   SOLE 28 2,322 0 0
FLOWSERVE CORP COM 34354P105 95 2,646 SH   SOLE 29 2,646 0 0
FLOWSERVE CORP COM 34354P105 2,829 78,800 SH   SOLE 30 78,800 0 0
FLOWSERVE CORP COM 34354P105 160 4,468 SH   SOLE 31 4,468 0 0
FLOWSERVE CORP COM 34354P105 13 368 SH   SOLE 34 368 0 0
FLOWSERVE CORP COM 34354P105 771 21,488 SH   SOLE 36 21,488 0 0
FLOWSERVE CORP COM 34354P105 573 15,971 SH   SOLE 40 15,971 0 0
FLOWSERVE CORP COM 34354P105 27 766 SH   OTR 43 766 0 0
FLOWSERVE CORP COM 34354P105 4,616 128,568 SH   SOLE 43 123,062 0 5,506
FLUENCE ENERGY INC COM CL A 34379V103 2,375 181,165 SH   SOLE 2 2,570 0 178,595
FLUENCE ENERGY INC COM CL A 34379V103 6 484 SH   SOLE 7 484 0 0
FLUENCE ENERGY INC COM CL A 34379V103 176 13,418 SH   SOLE 18 13,418 0 0
FLUENCE ENERGY INC COM CL A 34379V103 133 10,123 SH   SOLE 19 10,123 0 0
FLUENCE ENERGY INC COM CL A 34379V103 5,531 421,903 SH   SOLE 21 421,903 0 0
FLUENCE ENERGY INC COM CL A 34379V103 10,522 802,606 SH   SOLE 22 778,223 0 24,383
FLUENCE ENERGY INC COM CL A 34379V103 7 514 SH   SOLE 31 514 0 0
FLUENT INC COM 34380C102 107 51,264 SH   SOLE 2 2,051 0 49,213
FLUENT INC COM 34380C102 307 147,522 SH   SOLE 18 147,522 0 0
FLUENT INC COM 34380C102 145 69,580 SH   SOLE 19 69,580 0 0
FLUENT INC COM 34380C102 3,440 1,653,846 SH   SOLE 21 1,653,846 0 0
FLUENT INC COM 34380C102 2,322 1,116,458 SH   SOLE 22 1,089,371 0 27,087
FLUIDIGM CORP DEL COM 34385P108 235 65,422 SH   SOLE 2 27,778 0 37,644
FLUIDIGM CORP DEL COM 34385P108 5 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 791 220,350 SH   SOLE 18 220,350 0 0
FLUIDIGM CORP DEL COM 34385P108 483 134,415 SH   SOLE 19 134,415 0 0
FLUIDIGM CORP DEL COM 34385P108 12,066 3,360,904 SH   SOLE 21 3,360,904 0 0
FLUIDIGM CORP DEL COM 34385P108 7,164 1,995,635 SH   SOLE 22 1,918,786 0 76,849
FLUIDIGM CORP DEL COM 34385P108 63 17,611 SH   SOLE 25 17,611 0 0
FLUIDIGM CORP DEL COM 34385P108 15 4,144 SH   SOLE 26 4,144 0 0
FLUIDIGM CORP DEL COM 34385P108 1,202 334,711 SH   SOLE 30 334,711 0 0
FLUIDIGM CORP DEL COM 34385P108 47 13,137 SH   SOLE 36 13,137 0 0
FLUIDIGM CORP DEL COM 34385P108 44 12,159 SH   SOLE 40 12,159 0 0
FLUIDIGM CORP DEL COM 34385P108 20 5,705 SH   SOLE 43 5,705 0 0
FLUOR CORP NEW COM 343412102 8,431 293,882 SH   SOLE 2 179,412 0 114,470
FLUOR CORP NEW COM 343412102 12 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102 172 5,978 SH   SOLE 7 5,978 0 0
FLUOR CORP NEW COM 343412102 19,157 667,712 SH   SOLE 18 667,712 0 0
FLUOR CORP NEW COM 343412102 15,975 556,829 SH   SOLE 19 556,829 0 0
FLUOR CORP NEW COM 343412102 294,821 10,276,082 SH   SOLE 21 10,276,082 0 0
FLUOR CORP NEW COM 343412102 133,761 4,662,293 SH   SOLE 22 4,516,203 0 146,090
FLUOR CORP NEW COM 343412102 409 14,270 SH   SOLE 23 14,270 0 0
FLUOR CORP NEW COM 343412102 2,298 80,111 SH   SOLE 26 80,111 0 0
FLUOR CORP NEW COM 343412102 2,438 84,991 SH   SOLE 30 84,991 0 0
FLUOR CORP NEW COM 343412102 1,050 36,611 SH   SOLE 36 36,611 0 0
FLUOR CORP NEW COM 343412102 537 18,728 SH   SOLE 40 18,728 0 0
FLUOR CORP NEW COM 343412102 6,882 239,859 SH   SOLE 43 208,415 0 31,444
FLUSHING FINL CORP COM 343873105 2,227 99,627 SH   SOLE 2 79,585 0 20,042
FLUSHING FINL CORP COM 343873105 1 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105 8 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105 2,092 93,593 SH   SOLE 18 93,593 0 0
FLUSHING FINL CORP COM 343873105 1,165 52,127 SH   SOLE 19 52,127 0 0
FLUSHING FINL CORP COM 343873105 26,021 1,164,231 SH   SOLE 21 1,164,231 0 0
FLUSHING FINL CORP COM 343873105 21,658 969,027 SH   SOLE 22 935,946 0 33,081
FLUSHING FINL CORP COM 343873105 74 3,325 SH   SOLE 25 3,325 0 0
FLUSHING FINL CORP COM 343873105 419 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105 197 8,816 SH   SOLE 30 8,816 0 0
FLUSHING FINL CORP COM 343873105 70 3,146 SH   SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,517 67,882 SH   SOLE 43 63,069 0 4,813
FLUX PWR HLDGS INC COM NEW 344057302 4 1,578 SH   SOLE 18 1,578 0 0
FLUX PWR HLDGS INC COM NEW 344057302 55 20,641 SH   SOLE 21 20,641 0 0
FLUX PWR HLDGS INC COM NEW 344057302 412 154,219 SH   SOLE 22 154,219 0 0
FLYWIRE CORPORATION COM VTG 302492103 548 17,918 SH   SOLE 2 10,053 0 7,865
FLYWIRE CORPORATION COM VTG 302492103 21 689 SH   SOLE 7 689 0 0
FLYWIRE CORPORATION COM VTG 302492103 4,771 156,006 SH   SOLE 18 151,307 0 4,699
FLYWIRE CORPORATION COM VTG 302492103 3,581 117,095 SH   SOLE 19 117,095 0 0
FLYWIRE CORPORATION COM VTG 302492103 55,193 1,804,883 SH   SOLE 21 1,804,883 0 0
FLYWIRE CORPORATION COM VTG 302492103 21,502 703,152 SH   SOLE 22 687,964 0 15,188
FLYWIRE CORPORATION COM VTG 302492103 44 1,447 SH   SOLE 23 1,447 0 0
FLYWIRE CORPORATION COM VTG 302492103 89 2,908 SH   SOLE 26 0 0 2,908
FMC CORP COM NEW 302491303 44,360 337,158 SH   SOLE 2 100,092 0 237,066
FMC CORP COM NEW 302491303 12,852 97,683 SH   SOLE 4 47,712 0 49,971
FMC CORP COM NEW 302491303 16,651 126,556 SH   SOLE 7 123,040 0 3,516
FMC CORP COM NEW 302491303 567 4,310 SH   SOLE 13 4,310 0 0
FMC CORP COM NEW 302491303 2,460 18,696 SH   SOLE 15 18,696 0 0
FMC CORP COM NEW 302491303 27,908 212,117 SH   SOLE 18 194,809 0 17,308
FMC CORP COM NEW 302491303 61,758 469,394 SH   SOLE 19 469,394 0 0
FMC CORP COM NEW 302491303 435,250 3,308,122 SH   SOLE 21 3,308,122 0 0
FMC CORP COM NEW 302491303 354,317 2,692,994 SH   SOLE 22 2,422,873 0 270,121
FMC CORP COM NEW 302491303 21,237 161,409 SH   SOLE 23 161,409 0 0
FMC CORP COM NEW 302491303 113,635 863,681 SH   SOLE 25 863,681 0 0
FMC CORP COM NEW 302491303 55,807 424,165 SH   SOLE 26 214,388 0 209,777
FMC CORP COM NEW 302491303 39,753 302,140 SH   SOLE 28 3,727 0 298,413
FMC CORP COM NEW 302491303 43,673 331,936 SH   SOLE 29 331,936 0 0
FMC CORP COM NEW 302491303 114,049 866,829 SH   SOLE 30 866,829 0 0
FMC CORP COM NEW 302491303 3,532 26,842 SH   SOLE 31 12,543 0 14,299
FMC CORP COM NEW 302491303 35,069 266,539 SH   SOLE 34 266,539 0 0
FMC CORP COM NEW 302491303 6,350 48,267 SH   SOLE 36 48,267 0 0
FMC CORP COM NEW 302491303 580 4,409 SH   SOLE 40 4,409 0 0
FMC CORP COM NEW 302491303 51 389 SH   OTR 43 389 0 0
FMC CORP COM NEW 302491303 32,355 245,913 SH   SOLE 43 235,303 0 10,610
FNCB BANCORP INC COM 302578109 26 2,768 SH   SOLE 2 2,768 0 0
FNCB BANCORP INC COM 302578109 31 3,265 SH   SOLE 18 3,265 0 0
FNCB BANCORP INC COM 302578109 20 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109 373 39,408 SH   SOLE 21 39,408 0 0
FNCB BANCORP INC COM 302578109 221 23,287 SH   SOLE 22 23,287 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,443 31,549 SH   SOLE 2 25,033 0 6,516
FOCUS FINL PARTNERS INC COM CL A 34417P100 11 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 38 831 SH   SOLE 7 831 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 7,805 170,647 SH   SOLE 18 170,647 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 5,177 113,179 SH   SOLE 19 113,179 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 96,409 2,107,765 SH   SOLE 21 2,107,765 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 64,010 1,399,434 SH   SOLE 22 1,365,645 0 33,789
FOCUS FINL PARTNERS INC COM CL A 34417P100 328 7,175 SH   SOLE 25 7,175 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 779 17,026 SH   SOLE 26 14,750 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 512 11,183 SH   SOLE 28 11,183 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,333 72,858 SH   SOLE 30 72,858 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 317 6,924 SH   SOLE 40 6,924 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 202 4,427 SH   SOLE 43 3,754 0 673
FOCUS UNVL INC COM 34417J104 490 36,585 SH   SOLE 22 36,585 0 0
FOGHORN THERAPEUTICS INC COM 344174107 279 18,307 SH   SOLE 2 12,497 0 5,810
FOGHORN THERAPEUTICS INC COM 344174107 1,088 71,442 SH   SOLE 18 63,186 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 1,024 67,225 SH   SOLE 19 67,225 0 0
FOGHORN THERAPEUTICS INC COM 344174107 10,558 693,229 SH   SOLE 21 693,229 0 0
FOGHORN THERAPEUTICS INC COM 344174107 3,984 261,617 SH   SOLE 22 250,694 0 10,923
FOGHORN THERAPEUTICS INC COM 344174107 15 1,010 SH   SOLE 23 1,010 0 0
FOGHORN THERAPEUTICS INC COM 344174107 15 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107 43 2,828 SH   SOLE 43 2,828 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,770 21,358 SH   SOLE 2 20,993 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 269 3,245 SH   SOLE 4 3,245 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 13,923 168,056 SH   SOLE 18 0 0 168,056
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,260 39,343 SH   SOLE 19 39,343 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 35,904 433,366 SH   SOLE 22 390,289 0 43,077
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15,626 188,604 SH   SOLE 25 188,604 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,088 73,480 SH   SOLE 26 49,151 0 24,329
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 73,233 883,918 SH   SOLE 34 883,918 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17,221 207,858 SH   SOLE 43 192,849 0 15,009
FONAR CORP COM NEW 344437405 24 1,307 SH   SOLE 18 1,307 0 0
FONAR CORP COM NEW 344437405 433 23,316 SH   SOLE 21 23,316 0 0
FONAR CORP COM NEW 344437405 1,558 83,985 SH   SOLE 22 83,985 0 0
FOOT LOCKER INC COM 344849104 14,951 504,089 SH   SOLE 2 328,865 0 175,224
FOOT LOCKER INC COM 344849104 110 3,696 SH   SOLE 4 3,696 0 0
FOOT LOCKER INC COM 344849104 81 2,747 SH   SOLE 7 2,747 0 0
FOOT LOCKER INC COM 344849104 5,657 190,720 SH   SOLE 18 190,720 0 0
FOOT LOCKER INC COM 344849104 1,397 47,110 SH   SOLE 19 47,110 0 0
FOOT LOCKER INC COM 344849104 128,870 4,344,921 SH   SOLE 21 4,344,921 0 0
FOOT LOCKER INC COM 344849104 80,942 2,729,004 SH   SOLE 22 2,595,458 0 133,546
FOOT LOCKER INC COM 344849104 501 16,876 SH   SOLE 25 16,876 0 0
FOOT LOCKER INC COM 344849104 1,551 52,303 SH   SOLE 26 40,859 0 11,444
FOOT LOCKER INC COM 344849104 61 2,040 SH   SOLE 28 1,845 0 195
FOOT LOCKER INC COM 344849104 1,804 60,828 SH   SOLE 30 60,828 0 0
FOOT LOCKER INC COM 344849104 39 1,316 SH   SOLE 31 1,316 0 0
FOOT LOCKER INC COM 344849104 679 22,899 SH   SOLE 36 22,899 0 0
FOOT LOCKER INC COM 344849104 384 12,937 SH   SOLE 40 12,937 0 0
FOOT LOCKER INC COM 344849104 11 357 SH   OTR 43 357 0 0
FOOT LOCKER INC COM 344849104 4,080 137,558 SH   SOLE 43 128,409 0 9,149
FORD MTR CO DEL COM 345370860 139,897 8,273,031 SH   SOLE 2 1,186,579 0 7,086,452
FORD MTR CO DEL COM 345370860 40,114 2,372,213 SH   SOLE 4 1,485,796 0 886,417
FORD MTR CO DEL COM 345370860 58,356 3,450,999 SH   SOLE 7 3,334,954 0 116,045
FORD MTR CO DEL COM 345370860 451 26,682 SH   SOLE 13 26,682 0 0
FORD MTR CO DEL COM 345370860 9,426 557,409 SH   SOLE 15 557,409 0 0
FORD MTR CO DEL COM 345370860 29 1,714 SH   SOLE 17 0 0 1,714
FORD MTR CO DEL COM 345370860 99,673 5,894,311 SH   SOLE 18 5,319,110 0 575,201
FORD MTR CO DEL COM 345370860 49,803 2,945,201 SH   SOLE 19 2,945,201 0 0
FORD MTR CO DEL COM 345370860 1,756,102 103,849,907 SH   SOLE 21 103,849,907 0 0
FORD MTR CO DEL COM 345370860 1,409,629 83,360,676 SH   SOLE 22 75,495,483 0 7,865,193
FORD MTR CO DEL COM 345370860 83,029 4,910,065 SH   SOLE 23 4,910,065 0 0
FORD MTR CO DEL COM 345370860 103,869 6,142,472 SH   SOLE 25 6,142,472 0 0
FORD MTR CO DEL COM 345370860 156,934 9,280,545 SH   SOLE 26 3,694,776 0 5,585,769
FORD MTR CO DEL COM 345370860 113,273 6,698,568 SH   SOLE 28 570,965 0 6,127,603
FORD MTR CO DEL COM 345370860 119 7,020 SH   SOLE 29 7,020 0 0
FORD MTR CO DEL COM 345370860 480,543 28,417,701 SH   SOLE 30 28,417,701 0 0
FORD MTR CO DEL COM 345370860 14,556 860,793 SH   SOLE 31 419,143 0 441,650
FORD MTR CO DEL COM 345370860 15,652 925,577 SH   SOLE 34 925,577 0 0
FORD MTR CO DEL COM 345370860 36,441 2,154,968 SH   SOLE 36 2,154,968 0 0
FORD MTR CO DEL COM 345370860 2,196 129,889 SH   SOLE 40 129,889 0 0
FORD MTR CO DEL COM 345370860 152 9,001 SH   OTR 43 9,001 0 0
FORD MTR CO DEL COM 345370860 40,955 2,421,944 SH   SOLE 43 2,210,537 0 211,407
FORD MTR CO DEL NOTE 3/1 345370CZ1 2,992 2,531,000 PRN   SOLE 2 1,555,000 0 976,000
FORD MTR CO DEL NOTE 3/1 345370CZ1 255 216,000 PRN   SOLE 18 216,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 862 729,000 PRN   SOLE 19 729,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 18,339 15,515,000 PRN   SOLE 21 15,515,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 2,187 1,850,000 PRN   SOLE 26 807,000 0 1,043,000
FORD MTR CO DEL NOTE 3/1 345370CZ1 844 714,000 PRN   SOLE 34 714,000 0 0
FORESTAR GROUP INC COM 346232101 1,052 59,227 SH   SOLE 2 50,548 0 8,679
FORESTAR GROUP INC COM 346232101 4 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101 891 50,188 SH   SOLE 18 50,188 0 0
FORESTAR GROUP INC COM 346232101 4,082 229,844 SH   SOLE 19 229,844 0 0
FORESTAR GROUP INC COM 346232101 11,800 664,389 SH   SOLE 21 664,389 0 0
FORESTAR GROUP INC COM 346232101 8,278 466,091 SH   SOLE 22 446,535 0 19,556
FORESTAR GROUP INC COM 346232101 58 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101 122 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101 78 4,384 SH   SOLE 30 4,384 0 0
FORESTAR GROUP INC COM 346232101 687 38,670 SH   SOLE 34 38,670 0 0
FORESTAR GROUP INC COM 346232101 31 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101 564 31,745 SH   SOLE 43 24,824 0 6,921
FORGEROCK INC CL A 34631B101 402 18,333 SH   SOLE 2 18,333 0 0
FORGEROCK INC CL A 34631B101 2,105 96,019 SH   SOLE 19 96,019 0 0
FORGEROCK INC CL A 34631B101 78 3,549 SH   SOLE 21 3,549 0 0
FORGEROCK INC CL A 34631B101 3,366 153,556 SH   SOLE 22 153,556 0 0
FORGEROCK INC CL A 34631B101 5,735 261,624 SH   SOLE 34 261,624 0 0
FORIAN INC COM 34630N106 20 2,826 SH   SOLE 2 728 0 2,098
FORIAN INC COM 34630N106 380 54,575 SH   SOLE 18 54,575 0 0
FORIAN INC COM 34630N106 217 31,205 SH   SOLE 19 31,205 0 0
FORIAN INC COM 34630N106 4,251 610,738 SH   SOLE 21 610,738 0 0
FORIAN INC COM 34630N106 1,530 219,804 SH   SOLE 22 214,673 0 5,131
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 498 53,563 SH   SOLE 2 30,353 0 23,210
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH   SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,081 116,217 SH   SOLE 18 116,217 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,635 283,319 SH   SOLE 19 283,319 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 14,083 1,514,347 SH   SOLE 21 1,514,347 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 7,126 766,208 SH   SOLE 22 739,879 0 26,329
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 26 2,803 SH   SOLE 25 2,803 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 7 775 SH   SOLE 26 775 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 12 1,309 SH   SOLE 28 1,309 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,273 244,436 SH   SOLE 30 244,436 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 39 4,183 SH   SOLE 34 4,183 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 24 2,600 SH   SOLE 40 2,600 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 261 28,113 SH   SOLE 43 27,125 0 988
FORMFACTOR INC COM 346375108 1,552 36,930 SH   SOLE 2 22,130 0 14,800
FORMFACTOR INC COM 346375108 14 327 SH   SOLE 4 327 0 0
FORMFACTOR INC COM 346375108 43 1,020 SH   SOLE 7 1,020 0 0
FORMFACTOR INC COM 346375108 11,261 267,938 SH   SOLE 18 267,938 0 0
FORMFACTOR INC COM 346375108 5,821 138,495 SH   SOLE 19 138,495 0 0
FORMFACTOR INC COM 346375108 392,498 9,338,523 SH   SOLE 21 9,338,523 0 0
FORMFACTOR INC COM 346375108 80,861 1,923,880 SH   SOLE 22 1,873,303 0 50,577
FORMFACTOR INC COM 346375108 472 11,237 SH   SOLE 25 11,237 0 0
FORMFACTOR INC COM 346375108 1,525 36,276 SH   SOLE 26 28,955 0 7,321
FORMFACTOR INC COM 346375108 58 1,383 SH   SOLE 28 1,383 0 0
FORMFACTOR INC COM 346375108 5,870 139,658 SH   SOLE 30 139,658 0 0
FORMFACTOR INC COM 346375108 382 9,089 SH   SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 2,221 52,836 SH   SOLE 43 52,246 0 590
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 197 1,956 SH   SOLE 43 1,929 0 27
FORRESTER RESH INC COM 346563109 2,743 48,616 SH   SOLE 2 46,270 0 2,346
FORRESTER RESH INC COM 346563109 4 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 8 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,562 45,412 SH   SOLE 18 40,736 0 4,676
FORRESTER RESH INC COM 346563109 5,046 89,442 SH   SOLE 19 89,442 0 0
FORRESTER RESH INC COM 346563109 74,142 1,314,111 SH   SOLE 21 1,314,111 0 0
FORRESTER RESH INC COM 346563109 20,145 357,057 SH   SOLE 22 350,478 0 6,579
FORRESTER RESH INC COM 346563109 32 568 SH   SOLE 23 568 0 0
FORRESTER RESH INC COM 346563109 85 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109 509 9,029 SH   SOLE 26 2,297 0 6,732
FORRESTER RESH INC COM 346563109 1,296 22,963 SH   SOLE 30 22,963 0 0
FORRESTER RESH INC COM 346563109 1,499 26,566 SH   SOLE 34 26,566 0 0
FORRESTER RESH INC COM 346563109 50 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 326 5,775 SH   SOLE 43 5,665 0 110
FORTE BIOSCIENCES INC COM 34962G109 14 9,273 SH   SOLE 2 4,284 0 4,989
FORTE BIOSCIENCES INC COM 34962G109 0 181 SH   SOLE 7 181 0 0
FORTE BIOSCIENCES INC COM 34962G109 49 33,800 SH   SOLE 18 33,800 0 0
FORTE BIOSCIENCES INC COM 34962G109 28 19,291 SH   SOLE 19 19,291 0 0
FORTE BIOSCIENCES INC COM 34962G109 640 438,654 SH   SOLE 21 438,654 0 0
FORTE BIOSCIENCES INC COM 34962G109 434 296,986 SH   SOLE 22 295,238 0 1,748
FORTE BIOSCIENCES INC COM 34962G109 3 2,110 SH   SOLE 23 2,110 0 0
FORTE BIOSCIENCES INC COM 34962G109 8 5,720 SH   SOLE 26 0 0 5,720
FORTINET INC COM 34959E109 112,372 328,824 SH   SOLE 2 92,853 0 235,971
FORTINET INC COM 34959E109 37,275 109,073 SH   SOLE 4 66,778 0 42,295
FORTINET INC COM 34959E109 51,666 151,186 SH   SOLE 7 147,271 0 3,915
FORTINET INC COM 34959E109 1,725 5,047 SH   SOLE 13 5,047 0 0
FORTINET INC COM 34959E109 4,601 13,462 SH   SOLE 15 13,462 0 0
FORTINET INC COM 34959E109 132,172 386,762 SH   SOLE 18 367,179 0 19,583
FORTINET INC COM 34959E109 67,127 196,426 SH   SOLE 19 196,426 0 0
FORTINET INC COM 34959E109 1,700,028 4,974,624 SH   SOLE 21 4,974,624 0 0
FORTINET INC COM 34959E109 1,014,071 2,967,375 SH   SOLE 22 2,677,061 0 290,314
FORTINET INC COM 34959E109 61,895 181,118 SH   SOLE 23 181,118 0 0
FORTINET INC COM 34959E109 72,268 211,472 SH   SOLE 25 211,472 0 0
FORTINET INC COM 34959E109 99,663 291,635 SH   SOLE 26 105,682 0 185,953
FORTINET INC COM 34959E109 102,599 300,226 SH   SOLE 28 2,265 0 297,961
FORTINET INC COM 34959E109 656 1,921 SH   SOLE 29 1,921 0 0
FORTINET INC COM 34959E109 378,803 1,108,454 SH   SOLE 30 1,070,158 0 38,296
FORTINET INC COM 34959E109 11,453 33,513 SH   SOLE 31 17,983 0 15,530
FORTINET INC COM 34959E109 12,926 37,823 SH   SOLE 32 37,823 0 0
FORTINET INC COM 34959E109 40,686 119,054 SH   SOLE 34 119,054 0 0
FORTINET INC COM 34959E109 16,143 47,238 SH   SOLE 36 47,238 0 0
FORTINET INC COM 34959E109 1,594 4,663 SH   SOLE 40 4,663 0 0
FORTINET INC COM 34959E109 144 420 SH   OTR 43 420 0 0
FORTINET INC COM 34959E109 31,138 91,116 SH   SOLE 43 82,614 0 8,502
FORTIS INC COM 349553107 6,435 130,009 SH   SOLE 21 130,009 0 0
FORTIS INC COM 349553107 56 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107 18,775 379,301 SH   SOLE 43 358,680 0 20,621
FORTIVE CORP COM 34959J108 30,544 501,296 SH   SOLE 2 159,624 0 341,672
FORTIVE CORP COM 34959J108 17,068 280,120 SH   SOLE 4 164,239 0 115,881
FORTIVE CORP COM 34959J108 18,868 309,664 SH   SOLE 7 300,179 0 9,485
FORTIVE CORP COM 34959J108 564 9,252 SH   SOLE 13 9,252 0 0
FORTIVE CORP COM 34959J108 2,832 46,481 SH   SOLE 15 46,481 0 0
FORTIVE CORP COM 34959J108 127,833 2,098,031 SH   SOLE 18 2,048,918 0 49,113
FORTIVE CORP COM 34959J108 170,246 2,794,129 SH   SOLE 19 2,794,129 0 0
FORTIVE CORP COM 34959J108 494,184 8,110,679 SH   SOLE 21 8,110,679 0 0
FORTIVE CORP COM 34959J108 456,931 7,499,275 SH   SOLE 22 6,799,226 0 700,049
FORTIVE CORP COM 34959J108 26,352 432,493 SH   SOLE 23 432,493 0 0
FORTIVE CORP COM 34959J108 34,205 561,376 SH   SOLE 25 511,220 0 50,156
FORTIVE CORP COM 34959J108 45,846 752,440 SH   SOLE 26 268,800 0 483,640
FORTIVE CORP COM 34959J108 30,368 498,415 SH   SOLE 28 6,386 0 492,029
FORTIVE CORP COM 34959J108 16 267 SH   SOLE 29 267 0 0
FORTIVE CORP COM 34959J108 212,503 3,487,654 SH   SOLE 30 3,487,654 0 0
FORTIVE CORP COM 34959J108 4,843 79,485 SH   SOLE 31 43,492 0 35,993
FORTIVE CORP COM 34959J108 108,606 1,782,476 SH   SOLE 34 1,782,476 0 0
FORTIVE CORP COM 34959J108 10,481 172,018 SH   SOLE 36 172,018 0 0
FORTIVE CORP COM 34959J108 693 11,370 SH   SOLE 40 11,370 0 0
FORTIVE CORP COM 34959J108 55 903 SH   OTR 43 903 0 0
FORTIVE CORP COM 34959J108 16,731 274,595 SH   SOLE 43 244,680 0 29,915
FORTRESS BIOTECH INC COM 34960Q109 13 9,557 SH   SOLE 2 3,102 0 6,455
FORTRESS BIOTECH INC COM 34960Q109 3 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 297 218,137 SH   SOLE 18 218,137 0 0
FORTRESS BIOTECH INC COM 34960Q109 179 131,341 SH   SOLE 19 131,341 0 0
FORTRESS BIOTECH INC COM 34960Q109 3,457 2,541,882 SH   SOLE 21 2,541,882 0 0
FORTRESS BIOTECH INC COM 34960Q109 2,468 1,814,615 SH   SOLE 22 1,800,027 0 14,588
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 96 3,733 SH   SOLE 28 3,733 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,348 206,627 SH   SOLE 2 80,543 0 126,084
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,266 97,821 SH   SOLE 4 83,978 0 13,843
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,380 139,744 SH   SOLE 7 122,103 0 17,641
FORTUNE BRANDS HOME & SEC IN COM 34964C106 48 652 SH   SOLE 13 652 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,433 19,286 SH   SOLE 15 19,286 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 21,381 287,843 SH   SOLE 18 269,202 0 18,641
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,714 76,920 SH   SOLE 19 76,920 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 316,621 4,262,539 SH   SOLE 21 4,262,539 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 241,131 3,246,245 SH   SOLE 22 2,966,274 0 279,971
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12,611 169,782 SH   SOLE 23 169,782 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 21,859 294,283 SH   SOLE 25 294,283 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24,340 327,678 SH   SOLE 26 138,823 0 188,855
FORTUNE BRANDS HOME & SEC IN COM 34964C106 36,540 491,922 SH   SOLE 28 7,265 0 484,657
FORTUNE BRANDS HOME & SEC IN COM 34964C106 76,826 1,034,272 SH   SOLE 30 1,025,822 0 8,450
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,288 30,796 SH   SOLE 31 13,969 0 16,827
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,425 19,186 SH   SOLE 34 19,186 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,987 53,678 SH   SOLE 36 53,678 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 338 4,545 SH   SOLE 40 4,545 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14 194 SH   OTR 43 194 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,684 76,517 SH   SOLE 43 69,536 0 6,981
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 107 4,659 SH   SOLE 2 4,659 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 20 893 SH   SOLE 18 893 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 378 16,520 SH   SOLE 21 16,520 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,494 65,223 SH   SOLE 22 65,223 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 9 373 SH   SOLE 43 373 0 0
FORWARD AIR CORP COM 349853101 1,195 12,217 SH   SOLE 2 9,248 0 2,969
FORWARD AIR CORP COM 349853101 10 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101 38 385 SH   SOLE 7 385 0 0
FORWARD AIR CORP COM 349853101 8,905 91,067 SH   SOLE 18 91,067 0 0
FORWARD AIR CORP COM 349853101 4,684 47,907 SH   SOLE 19 47,907 0 0
FORWARD AIR CORP COM 349853101 315,583 3,227,484 SH   SOLE 21 3,227,484 0 0
FORWARD AIR CORP COM 349853101 64,209 656,673 SH   SOLE 22 640,394 0 16,279
FORWARD AIR CORP COM 349853101 403 4,123 SH   SOLE 25 4,123 0 0
FORWARD AIR CORP COM 349853101 1,300 13,299 SH   SOLE 26 11,614 0 1,685
FORWARD AIR CORP COM 349853101 48 487 SH   SOLE 28 487 0 0
FORWARD AIR CORP COM 349853101 4,624 47,285 SH   SOLE 30 47,285 0 0
FORWARD AIR CORP COM 349853101 321 3,283 SH   SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,393 14,242 SH   SOLE 43 13,870 0 372
FORWARD INDS INC N Y COM NEW 349862300 16 9,516 SH   SOLE 21 9,516 0 0
FORWARD INDS INC N Y COM NEW 349862300 656 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106 508 52,651 SH   SOLE 2 11,976 0 40,675
FOSSIL GROUP INC COM 34988V106 6 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 1,738 180,316 SH   SOLE 18 180,316 0 0
FOSSIL GROUP INC COM 34988V106 2,332 241,909 SH   SOLE 19 241,909 0 0
FOSSIL GROUP INC COM 34988V106 57,575 5,972,525 SH   SOLE 21 5,972,525 0 0
FOSSIL GROUP INC COM 34988V106 12,349 1,281,068 SH   SOLE 22 1,251,453 0 29,615
FOSSIL GROUP INC COM 34988V106 25 2,554 SH   SOLE 23 2,554 0 0
FOSSIL GROUP INC COM 34988V106 163 16,903 SH   SOLE 26 0 0 16,903
FOSSIL GROUP INC COM 34988V106 491 50,884 SH   SOLE 30 50,884 0 0
FOSSIL GROUP INC COM 34988V106 52 5,400 SH   SOLE 36 5,400 0 0
FOSSIL GROUP INC COM 34988V106 216 22,450 SH   SOLE 43 21,901 0 549
FOSTER L B CO COM 350060109 30 1,960 SH   SOLE 18 1,960 0 0
FOSTER L B CO COM 350060109 497 32,360 SH   SOLE 21 32,360 0 0
FOSTER L B CO COM 350060109 1,821 118,478 SH   SOLE 22 118,478 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,241 230,808 SH   SOLE 2 132,994 0 97,814
FOUR CORNERS PPTY TR INC COM 35086T109 1,001 37,026 SH   SOLE 4 37,026 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,582 95,503 SH   SOLE 7 95,503 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,742 286,317 SH   SOLE 18 286,317 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 16,031 592,876 SH   SOLE 19 592,876 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 263,340 9,738,903 SH   SOLE 21 9,738,903 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 85,280 3,153,851 SH   SOLE 22 3,073,754 0 80,097
FOUR CORNERS PPTY TR INC COM 35086T109 560 20,704 SH   SOLE 23 20,704 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,926 330,097 SH   SOLE 25 330,097 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,659 172,298 SH   SOLE 26 35,198 0 137,100
FOUR CORNERS PPTY TR INC COM 35086T109 1,293 47,813 SH   SOLE 28 1,357 0 46,456
FOUR CORNERS PPTY TR INC COM 35086T109 12,404 458,735 SH   SOLE 30 458,735 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 65 2,413 SH   SOLE 34 2,413 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 244 9,036 SH   SOLE 40 9,036 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,460 53,979 SH   SOLE 43 52,446 0 1,533
FOX CORP CL A COM 35137L105 45,557 1,154,802 SH   SOLE 2 647,565 0 507,237
FOX CORP CL A COM 35137L105 8,070 204,572 SH   SOLE 4 164,888 0 39,684
FOX CORP CL A COM 35137L105 11,674 295,926 SH   SOLE 7 286,811 0 9,115
FOX CORP CL A COM 35137L105 1,395 35,365 SH   SOLE 13 35,365 0 0
FOX CORP CL A COM 35137L105 1,644 41,676 SH   SOLE 15 41,676 0 0
FOX CORP CL A COM 35137L105 241,291 6,116,376 SH   SOLE 18 5,605,761 0 510,615
FOX CORP CL A COM 35137L105 344,139 8,723,433 SH   SOLE 19 8,723,433 0 0
FOX CORP CL A COM 35137L105 380,621 9,648,177 SH   SOLE 21 9,648,177 0 0
FOX CORP CL A COM 35137L105 343,613 8,710,085 SH   SOLE 22 7,605,647 0 1,104,438
FOX CORP CL A COM 35137L105 18,322 464,443 SH   SOLE 23 464,443 0 0
FOX CORP CL A COM 35137L105 21,481 544,500 SH   SOLE 25 495,146 0 49,354
FOX CORP CL A COM 35137L105 36,654 929,127 SH   SOLE 26 300,059 0 629,068
FOX CORP CL A COM 35137L105 32,513 824,161 SH   SOLE 28 5,826 0 818,335
FOX CORP CL A COM 35137L105 453 11,472 SH   SOLE 29 11,472 0 0
FOX CORP CL A COM 35137L105 82,601 2,093,819 SH   SOLE 30 2,093,819 0 0
FOX CORP CL A COM 35137L105 4,362 110,581 SH   SOLE 31 76,037 0 34,544
FOX CORP CL A COM 35137L105 29,796 755,287 SH   SOLE 34 755,287 0 0
FOX CORP CL A COM 35137L105 8,066 204,462 SH   SOLE 36 204,462 0 0
FOX CORP CL A COM 35137L105 433 10,973 SH   SOLE 40 10,973 0 0
FOX CORP CL A COM 35137L105 35 878 SH   OTR 43 878 0 0
FOX CORP CL A COM 35137L105 9,898 250,903 SH   SOLE 43 208,425 0 42,478
FOX CORP CL B COM 35137L204 17,617 485,578 SH   SOLE 2 107,088 0 378,490
FOX CORP CL B COM 35137L204 7,375 203,279 SH   SOLE 4 81,533 0 121,746
FOX CORP CL B COM 35137L204 5,369 147,982 SH   SOLE 7 142,858 0 5,124
FOX CORP CL B COM 35137L204 81 2,236 SH   SOLE 13 2,236 0 0
FOX CORP CL B COM 35137L204 905 24,957 SH   SOLE 15 24,957 0 0
FOX CORP CL B COM 35137L204 10,139 279,474 SH   SOLE 18 252,608 0 26,866
FOX CORP CL B COM 35137L204 3,924 108,165 SH   SOLE 19 108,165 0 0
FOX CORP CL B COM 35137L204 169,402 4,669,302 SH   SOLE 21 4,669,302 0 0
FOX CORP CL B COM 35137L204 118,390 3,263,243 SH   SOLE 22 2,945,593 0 317,650
FOX CORP CL B COM 35137L204 7,157 197,275 SH   SOLE 23 197,275 0 0
FOX CORP CL B COM 35137L204 8,085 222,857 SH   SOLE 25 222,857 0 0
FOX CORP CL B COM 35137L204 15,214 419,348 SH   SOLE 26 175,489 0 243,859
FOX CORP CL B COM 35137L204 14,825 408,633 SH   SOLE 28 2,722 0 405,911
FOX CORP CL B COM 35137L204 34 948 SH   SOLE 29 948 0 0
FOX CORP CL B COM 35137L204 34,460 949,828 SH   SOLE 30 949,828 0 0
FOX CORP CL B COM 35137L204 1,205 33,205 SH   SOLE 31 14,129 0 19,076
FOX CORP CL B COM 35137L204 742 20,452 SH   SOLE 34 20,452 0 0
FOX CORP CL B COM 35137L204 2,362 65,105 SH   SOLE 36 65,105 0 0
FOX CORP CL B COM 35137L204 146 4,014 SH   SOLE 40 4,014 0 0
FOX CORP CL B COM 35137L204 1,415 38,993 SH   SOLE 43 37,401 0 1,592
FOX FACTORY HLDG CORP COM 35138V102 4,576 46,713 SH   SOLE 2 34,935 0 11,778
FOX FACTORY HLDG CORP COM 35138V102 15 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102 57 578 SH   SOLE 7 578 0 0
FOX FACTORY HLDG CORP COM 35138V102 18,667 190,576 SH   SOLE 18 184,938 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 63,643 649,747 SH   SOLE 19 649,747 0 0
FOX FACTORY HLDG CORP COM 35138V102 284,565 2,905,204 SH   SOLE 21 2,905,204 0 0
FOX FACTORY HLDG CORP COM 35138V102 120,772 1,232,992 SH   SOLE 22 1,208,049 0 24,943
FOX FACTORY HLDG CORP COM 35138V102 296 3,023 SH   SOLE 23 3,023 0 0
FOX FACTORY HLDG CORP COM 35138V102 574 5,864 SH   SOLE 25 5,864 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,618 26,730 SH   SOLE 26 12,869 0 13,861
FOX FACTORY HLDG CORP COM 35138V102 73 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,466 25,179 SH   SOLE 30 25,179 0 0
FOX FACTORY HLDG CORP COM 35138V102 22 226 SH   SOLE 34 226 0 0
FOX FACTORY HLDG CORP COM 35138V102 523 5,341 SH   SOLE 40 5,341 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,401 14,299 SH   SOLE 43 11,448 0 2,851
FRANCHISE GROUP INC COM 35180X105 2,320 55,989 SH   SOLE 2 26,350 0 29,639
FRANCHISE GROUP INC COM 35180X105 3 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105 15 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 3,628 87,563 SH   SOLE 18 87,563 0 0
FRANCHISE GROUP INC COM 35180X105 5,731 138,327 SH   SOLE 19 138,327 0 0
FRANCHISE GROUP INC COM 35180X105 44,245 1,067,957 SH   SOLE 21 1,067,957 0 0
FRANCHISE GROUP INC COM 35180X105 31,308 755,675 SH   SOLE 22 731,643 0 24,032
FRANCHISE GROUP INC COM 35180X105 154 3,724 SH   SOLE 23 3,724 0 0
FRANCHISE GROUP INC COM 35180X105 246 5,932 SH   SOLE 25 5,932 0 0
FRANCHISE GROUP INC COM 35180X105 1,046 25,247 SH   SOLE 26 750 0 24,497
FRANCHISE GROUP INC COM 35180X105 747 18,032 SH   SOLE 30 18,032 0 0
FRANCHISE GROUP INC COM 35180X105 52 1,265 SH   SOLE 34 1,265 0 0
FRANCHISE GROUP INC COM 35180X105 184 4,444 SH   SOLE 36 4,444 0 0
FRANCHISE GROUP INC COM 35180X105 101 2,438 SH   SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 267 6,436 SH   SOLE 43 3,933 0 2,503
FRANCO NEV CORP COM 351858105 12,001 75,229 SH   SOLE 21 75,229 0 0
FRANCO NEV CORP COM 351858105 49,692 311,512 SH   SOLE 43 294,661 0 16,851
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 398 28,499 SH   SOLE 2 10,140 0 18,359
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 6 447 SH   SOLE 7 447 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1,849 132,296 SH   SOLE 18 132,296 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 759 54,285 SH   SOLE 19 54,285 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 80,760 5,776,825 SH   SOLE 21 5,776,825 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 12,348 883,256 SH   SOLE 22 845,798 0 37,458
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 57 4,044 SH   SOLE 25 4,044 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 70 5,005 SH   SOLE 26 3,975 0 1,030
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 801 57,328 SH   SOLE 30 57,328 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 51 3,640 SH   SOLE 40 3,640 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 15 1,104 SH   SOLE 43 1,104 0 0
FRANKLIN COVEY CO COM 353469109 3,089 68,319 SH   SOLE 2 37,642 0 30,677
FRANKLIN COVEY CO COM 353469109 10 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 2,507 55,446 SH   SOLE 18 35,570 0 19,876
FRANKLIN COVEY CO COM 353469109 8,757 193,651 SH   SOLE 19 193,651 0 0
FRANKLIN COVEY CO COM 353469109 20,279 448,444 SH   SOLE 21 448,444 0 0
FRANKLIN COVEY CO COM 353469109 21,608 477,845 SH   SOLE 22 475,103 0 2,742
FRANKLIN COVEY CO COM 353469109 656 14,501 SH   SOLE 23 14,501 0 0
FRANKLIN COVEY CO COM 353469109 2,352 52,019 SH   SOLE 26 0 0 52,019
FRANKLIN COVEY CO COM 353469109 73 1,622 SH   SOLE 43 1,581 0 41
FRANKLIN ELEC INC COM 353514102 11,815 142,279 SH   SOLE 2 88,487 0 53,792
FRANKLIN ELEC INC COM 353514102 12 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102 4,468 53,808 SH   SOLE 7 53,808 0 0
FRANKLIN ELEC INC COM 353514102 14,287 172,051 SH   SOLE 18 151,583 0 20,468
FRANKLIN ELEC INC COM 353514102 42,572 512,674 SH   SOLE 19 512,674 0 0
FRANKLIN ELEC INC COM 353514102 404,532 4,871,533 SH   SOLE 21 4,871,533 0 0
FRANKLIN ELEC INC COM 353514102 121,847 1,467,330 SH   SOLE 22 1,443,077 0 24,253
FRANKLIN ELEC INC COM 353514102 1,810 21,801 SH   SOLE 23 21,801 0 0
FRANKLIN ELEC INC COM 353514102 603 7,259 SH   SOLE 25 7,259 0 0
FRANKLIN ELEC INC COM 353514102 8,470 102,002 SH   SOLE 26 15,203 0 86,799
FRANKLIN ELEC INC COM 353514102 58 702 SH   SOLE 28 702 0 0
FRANKLIN ELEC INC COM 353514102 38,596 464,783 SH   SOLE 30 464,783 0 0
FRANKLIN ELEC INC COM 353514102 318 3,829 SH   SOLE 36 3,829 0 0
FRANKLIN ELEC INC COM 353514102 436 5,245 SH   SOLE 40 5,245 0 0
FRANKLIN ELEC INC COM 353514102 6,369 76,695 SH   SOLE 43 76,531 0 164
FRANKLIN FINL SVCS CORP COM 353525108 10 284 SH   SOLE 2 284 0 0
FRANKLIN FINL SVCS CORP COM 353525108 27 799 SH   SOLE 18 799 0 0
FRANKLIN FINL SVCS CORP COM 353525108 352 10,506 SH   SOLE 21 10,506 0 0
FRANKLIN FINL SVCS CORP COM 353525108 8 252 SH   SOLE 22 252 0 0
FRANKLIN RESOURCES INC COM 354613101 26,167 937,222 SH   SOLE 2 287,057 0 650,165
FRANKLIN RESOURCES INC COM 354613101 6,590 236,038 SH   SOLE 4 126,820 0 109,218
FRANKLIN RESOURCES INC COM 354613101 14,358 514,239 SH   SOLE 7 433,232 0 81,007
FRANKLIN RESOURCES INC COM 354613101 43 1,541 SH   SOLE 13 1,541 0 0
FRANKLIN RESOURCES INC COM 354613101 1,188 42,562 SH   SOLE 15 42,562 0 0
FRANKLIN RESOURCES INC COM 354613101 22,255 797,103 SH   SOLE 18 757,629 0 39,474
FRANKLIN RESOURCES INC COM 354613101 4,812 172,354 SH   SOLE 19 172,354 0 0
FRANKLIN RESOURCES INC COM 354613101 431,782 15,464,968 SH   SOLE 21 15,464,968 0 0
FRANKLIN RESOURCES INC COM 354613101 171,274 6,134,440 SH   SOLE 22 5,546,081 0 588,359
FRANKLIN RESOURCES INC COM 354613101 10,786 386,308 SH   SOLE 23 386,308 0 0
FRANKLIN RESOURCES INC COM 354613101 12,373 443,153 SH   SOLE 25 443,153 0 0
FRANKLIN RESOURCES INC COM 354613101 16,654 596,493 SH   SOLE 26 212,193 0 384,300
FRANKLIN RESOURCES INC COM 354613101 21,309 763,223 SH   SOLE 28 5,243 0 757,980
FRANKLIN RESOURCES INC COM 354613101 100 3,576 SH   SOLE 29 3,576 0 0
FRANKLIN RESOURCES INC COM 354613101 47,157 1,689,006 SH   SOLE 30 1,534,900 0 154,106
FRANKLIN RESOURCES INC COM 354613101 1,898 67,963 SH   SOLE 31 34,052 0 33,911
FRANKLIN RESOURCES INC COM 354613101 3,519 126,028 SH   SOLE 32 126,028 0 0
FRANKLIN RESOURCES INC COM 354613101 1,249 44,727 SH   SOLE 34 44,727 0 0
FRANKLIN RESOURCES INC COM 354613101 7,023 251,552 SH   SOLE 36 251,552 0 0
FRANKLIN RESOURCES INC COM 354613101 274 9,796 SH   SOLE 40 9,796 0 0
FRANKLIN RESOURCES INC COM 354613101 18 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101 6,233 223,252 SH   SOLE 43 204,761 0 18,491
FRANKLIN STR PPTYS CORP COM 35471R106 510 86,523 SH   SOLE 2 27,558 0 58,965
FRANKLIN STR PPTYS CORP COM 35471R106 3 542 SH   SOLE 4 542 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 11 1,871 SH   SOLE 7 1,871 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,317 392,726 SH   SOLE 18 392,726 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,096 185,784 SH   SOLE 19 185,784 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 73,504 12,458,275 SH   SOLE 21 12,458,275 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 15,931 2,700,224 SH   SOLE 22 2,580,761 0 119,463
FRANKLIN STR PPTYS CORP COM 35471R106 16 2,741 SH   SOLE 23 2,741 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 76 12,959 SH   SOLE 25 12,959 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 167 28,383 SH   SOLE 26 22,583 0 5,800
FRANKLIN STR PPTYS CORP COM 35471R106 842 142,746 SH   SOLE 30 142,746 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 62 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 804 136,217 SH   SOLE 43 136,217 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH   SOLE 17 0 0 44
FRANKLIN WIRELESS CORP COM 355184102 8 2,045 SH   SOLE 18 2,045 0 0
FRANKLIN WIRELESS CORP COM 355184102 90 22,519 SH   SOLE 21 22,519 0 0
FRANKLIN WIRELESS CORP COM 355184102 2 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104 260 4,363 SH   SOLE 2 4,363 0 0
FREEDOM HLDG CORP NEV COM 356390104 3 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 2,368 39,731 SH   SOLE 21 39,731 0 0
FREEDOM HLDG CORP NEV COM 356390104 922 15,477 SH   SOLE 22 8,490 0 6,987
FREEDOM HLDG CORP NEV COM 356390104 133 2,228 SH   SOLE 25 2,228 0 0
FREEDOM HLDG CORP NEV COM 356390104 652 10,935 SH   SOLE 26 10,935 0 0
FREEDOM HLDG CORP NEV COM 356390104 10 166 SH   SOLE 28 166 0 0
FREEDOM HLDG CORP NEV COM 356390104 898 15,075 SH   SOLE 30 15,075 0 0
FREEDOM HLDG CORP NEV COM 356390104 128 2,148 SH   SOLE 40 2,148 0 0
FREEPORT-MCMORAN INC CL B 35671D857 88,399 1,777,229 SH   SOLE 2 664,295 0 1,112,934
FREEPORT-MCMORAN INC CL B 35671D857 50,367 1,012,604 SH   SOLE 4 596,130 0 416,474
FREEPORT-MCMORAN INC CL B 35671D857 93,115 1,872,029 SH   SOLE 7 1,828,655 0 43,374
FREEPORT-MCMORAN INC CL B 35671D857 1,308 26,304 SH   SOLE 13 26,304 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,362 208,323 SH   SOLE 15 208,323 0 0
FREEPORT-MCMORAN INC CL B 35671D857 0 6 SH   SOLE 17 0 0 6
FREEPORT-MCMORAN INC CL B 35671D857 139,608 2,806,762 SH   SOLE 18 2,565,121 0 241,641
FREEPORT-MCMORAN INC CL B 35671D857 242,200 4,869,329 SH   SOLE 19 4,869,329 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,587,458 31,915,124 SH   SOLE 21 31,915,124 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,541,162 30,984,364 SH   SOLE 22 27,954,264 0 3,030,100
FREEPORT-MCMORAN INC CL B 35671D857 91,139 1,832,314 SH   SOLE 23 1,832,314 0 0
FREEPORT-MCMORAN INC CL B 35671D857 214,022 4,302,819 SH   SOLE 25 4,302,819 0 0
FREEPORT-MCMORAN INC CL B 35671D857 188,190 3,783,480 SH   SOLE 26 982,366 0 2,801,114
FREEPORT-MCMORAN INC CL B 35671D857 102,855 2,067,853 SH   SOLE 28 32,558 0 2,035,295
FREEPORT-MCMORAN INC CL B 35671D857 12,920 259,751 SH   SOLE 29 259,751 0 0
FREEPORT-MCMORAN INC CL B 35671D857 296,867 5,968,382 SH   SOLE 30 5,792,725 0 175,657
FREEPORT-MCMORAN INC CL B 35671D857 16,207 325,839 SH   SOLE 31 161,127 0 164,712
FREEPORT-MCMORAN INC CL B 35671D857 570,828 11,476,237 SH   SOLE 34 11,476,237 0 0
FREEPORT-MCMORAN INC CL B 35671D857 27,695 556,786 SH   SOLE 36 556,786 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,429 28,727 SH   SOLE 40 28,727 0 0
FREEPORT-MCMORAN INC CL B 35671D857 171 3,442 SH   OTR 43 3,442 0 0
FREEPORT-MCMORAN INC CL B 35671D857 45,675 918,275 SH   SOLE 43 798,664 0 119,611
FREEPORT-MCMORAN INC OPTIONS 35671D857 60 1,200 SH Call SOLE 4 1,200 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 706 14,200 SH Call SOLE 18 14,200 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 8,570 172,300 SH Call SOLE 19 172,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 438 8,800 SH Call SOLE 22 8,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 3,482 70,000 SH Call SOLE 34 70,000 0 0
FREIGHTCAR AMER INC COM 357023100 15 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100 248 41,992 SH   SOLE 21 41,992 0 0
FREIGHTCAR AMER INC COM 357023100 1,137 192,463 SH   SOLE 22 192,463 0 0
FREQUENCY ELECTRS INC COM 358010106 20 2,354 SH   SOLE 2 2,354 0 0
FREQUENCY ELECTRS INC COM 358010106 10 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106 196 22,512 SH   SOLE 21 22,512 0 0
FREQUENCY ELECTRS INC COM 358010106 1,182 135,902 SH   SOLE 22 135,902 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 227 106,917 SH   SOLE 2 50,561 0 56,356
FREQUENCY THERAPEUTICS INC COM 35803L108 1 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 231 108,822 SH   SOLE 18 97,187 0 11,635
FREQUENCY THERAPEUTICS INC COM 35803L108 765 361,079 SH   SOLE 19 361,079 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 2,993 1,411,793 SH   SOLE 21 1,411,793 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 2,281 1,075,991 SH   SOLE 22 1,057,859 0 18,132
FREQUENCY THERAPEUTICS INC COM 35803L108 15 7,049 SH   SOLE 23 7,049 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 91 42,966 SH   SOLE 26 0 0 42,966
FREQUENCY THERAPEUTICS INC COM 35803L108 10 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 366 172,778 SH   SOLE 30 172,778 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 19 9,091 SH   SOLE 43 9,091 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5,376 159,624 SH   SOLE 43 125,801 0 33,823
FRESH DEL MONTE PRODUCE INC ORD G36738105 966 37,271 SH   SOLE 2 9,869 0 27,402
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,849 71,349 SH   SOLE 7 71,349 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,190 123,119 SH   SOLE 18 123,119 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,586 61,197 SH   SOLE 19 61,197 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 108,970 4,205,703 SH   SOLE 21 4,205,703 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 22,026 850,104 SH   SOLE 22 813,901 0 36,203
FRESH DEL MONTE PRODUCE INC ORD G36738105 55 2,127 SH   SOLE 23 2,127 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 101 3,882 SH   SOLE 25 3,882 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 244 9,409 SH   SOLE 26 5,811 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,753 106,258 SH   SOLE 30 106,258 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 95 3,663 SH   SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 474 18,282 SH   SOLE 43 17,647 0 635
FRESH VINE WINE INC COM 35804X101 1 443 SH   SOLE 18 443 0 0
FRESH VINE WINE INC COM 35804X101 24 7,169 SH   SOLE 21 7,169 0 0
FRESHPET INC COM 358039105 5,193 50,594 SH   SOLE 2 22,431 0 28,163
FRESHPET INC COM 358039105 37 361 SH   SOLE 4 100 0 261
FRESHPET INC COM 358039105 55 536 SH   SOLE 7 536 0 0
FRESHPET INC COM 358039105 1,953 19,031 SH   SOLE 18 19,031 0 0
FRESHPET INC COM 358039105 65,014 633,419 SH   SOLE 19 633,419 0 0
FRESHPET INC COM 358039105 61,794 602,044 SH   SOLE 21 602,044 0 0
FRESHPET INC COM 358039105 98,433 959,009 SH   SOLE 22 910,056 0 48,953
FRESHPET INC COM 358039105 109,396 1,065,827 SH   SOLE 25 1,065,827 0 0
FRESHPET INC COM 358039105 1,864 18,161 SH   SOLE 26 14,689 0 3,472
FRESHPET INC COM 358039105 72 700 SH   SOLE 28 700 0 0
FRESHPET INC COM 358039105 2,956 28,800 SH   SOLE 30 28,800 0 0
FRESHPET INC COM 358039105 61 598 SH   SOLE 31 598 0 0
FRESHPET INC COM 358039105 10,546 102,750 SH   SOLE 34 102,750 0 0
FRESHPET INC COM 358039105 702 6,837 SH   SOLE 36 6,837 0 0
FRESHPET INC COM 358039105 608 5,928 SH   SOLE 40 5,928 0 0
FRESHPET INC COM 358039105 2,507 24,423 SH   SOLE 43 22,190 0 2,233
FRESHWORKS INC CLASS A COM 358054104 610 34,029 SH   SOLE 2 32,965 0 1,064
FRESHWORKS INC CLASS A COM 358054104 956 53,341 SH   SOLE 19 53,341 0 0
FRESHWORKS INC CLASS A COM 358054104 2,944 164,298 SH   SOLE 21 164,298 0 0
FRESHWORKS INC CLASS A COM 358054104 8,170 455,898 SH   SOLE 22 455,898 0 0
FRESHWORKS INC CLASS A COM 358054104 2,597 144,906 SH   SOLE 34 144,906 0 0
FREYR BATTERY SHS L4135L100 299 24,413 SH   SOLE 2 24,413 0 0
FREYR BATTERY SHS L4135L100 1,281 104,485 SH   SOLE 21 104,485 0 0
FREYR BATTERY SHS L4135L100 921 75,094 SH   SOLE 22 39,968 0 35,126
FREYR BATTERY SHS L4135L100 172 14,016 SH   SOLE 25 14,016 0 0
FREYR BATTERY SHS L4135L100 47 3,856 SH   SOLE 26 3,856 0 0
FREYR BATTERY SHS L4135L100 809 65,976 SH   SOLE 30 65,976 0 0
FREYR BATTERY SHS L4135L100 36 2,969 SH   SOLE 36 2,969 0 0
FREYR BATTERY SHS L4135L100 127 10,327 SH   SOLE 40 10,327 0 0
FRIEDMAN INDS INC COM 358435105 11 1,278 SH   SOLE 18 1,278 0 0
FRIEDMAN INDS INC COM 358435105 217 24,670 SH   SOLE 21 24,670 0 0
FRIEDMAN INDS INC COM 358435105 3 370 SH   SOLE 22 370 0 0
FRONTDOOR INC COM 35905A109 11,904 398,801 SH   SOLE 2 61,852 0 336,949
FRONTDOOR INC COM 35905A109 10 350 SH   SOLE 4 350 0 0
FRONTDOOR INC COM 35905A109 34 1,127 SH   SOLE 7 1,127 0 0
FRONTDOOR INC COM 35905A109 1,164 38,988 SH   SOLE 18 38,988 0 0
FRONTDOOR INC COM 35905A109 744 24,940 SH   SOLE 19 24,940 0 0
FRONTDOOR INC COM 35905A109 34,781 1,165,203 SH   SOLE 21 1,165,203 0 0
FRONTDOOR INC COM 35905A109 57,897 1,939,594 SH   SOLE 22 1,840,260 0 99,334
FRONTDOOR INC COM 35905A109 324 10,869 SH   SOLE 25 10,869 0 0
FRONTDOOR INC COM 35905A109 962 32,219 SH   SOLE 26 25,604 0 6,615
FRONTDOOR INC COM 35905A109 46 1,527 SH   SOLE 28 1,527 0 0
FRONTDOOR INC COM 35905A109 3,277 109,776 SH   SOLE 30 109,776 0 0
FRONTDOOR INC COM 35905A109 37 1,243 SH   SOLE 31 1,243 0 0
FRONTDOOR INC COM 35905A109 290 9,728 SH   SOLE 34 9,728 0 0
FRONTDOOR INC COM 35905A109 21 693 SH   SOLE 36 693 0 0
FRONTDOOR INC COM 35905A109 313 10,479 SH   SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 7 224 SH   OTR 43 224 0 0
FRONTDOOR INC COM 35905A109 285 9,562 SH   SOLE 43 8,634 0 928
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,397 50,488 SH   SOLE 2 44,622 0 5,866
FRONTIER COMMUNICATIONS PARE COM 35909D109 220 7,937 SH   SOLE 4 7,937 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 29 1,065 SH   SOLE 7 1,065 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,413 87,199 SH   SOLE 18 87,199 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 41,247 1,490,659 SH   SOLE 19 1,490,659 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 14,292 516,534 SH   SOLE 21 516,534 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 78,710 2,844,582 SH   SOLE 22 2,771,978 0 72,604
FRONTIER COMMUNICATIONS PARE COM 35909D109 738 26,658 SH   SOLE 25 26,658 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,924 69,521 SH   SOLE 26 55,567 0 13,954
FRONTIER COMMUNICATIONS PARE COM 35909D109 91 3,275 SH   SOLE 28 3,275 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,950 106,617 SH   SOLE 30 106,617 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 12,626 456,294 SH   SOLE 34 456,294 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 667 24,118 SH   SOLE 40 24,118 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 1,207 106,516 SH   SOLE 2 83,997 0 22,519
FRONTIER GROUP HLDGS INC COM 35909R108 6 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 1,048 92,505 SH   SOLE 18 92,505 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 698 61,572 SH   SOLE 19 61,572 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 14,222 1,255,293 SH   SOLE 21 1,255,293 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 9,241 815,581 SH   SOLE 22 795,575 0 20,006
FRONTIER GROUP HLDGS INC COM 35909R108 67 5,903 SH   SOLE 23 5,903 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 66 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 72 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108 127 11,180 SH   SOLE 30 11,180 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 13 1,116 SH   SOLE 34 1,116 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 61 5,407 SH   SOLE 40 5,407 0 0
FRONTLINE LTD SHS NEW G3682E192 869 98,798 SH   SOLE 2 4,918 0 93,880
FRONTLINE LTD SHS NEW G3682E192 2,226 252,935 SH   SOLE 7 252,935 0 0
FRONTLINE LTD SHS NEW G3682E192 3,213 365,152 SH   SOLE 18 365,152 0 0
FRONTLINE LTD SHS NEW G3682E192 1,909 216,982 SH   SOLE 19 216,982 0 0
FRONTLINE LTD SHS NEW G3682E192 36,531 4,151,306 SH   SOLE 21 4,151,306 0 0
FRONTLINE LTD SHS NEW G3682E192 10,780 1,225,009 SH   SOLE 22 1,149,828 0 75,181
FRONTLINE LTD SHS NEW G3682E192 4 399 SH   SOLE 43 201 0 198
FRP HLDGS INC COM 30292L107 830 14,368 SH   SOLE 2 3,875 0 10,493
FRP HLDGS INC COM 30292L107 8 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,217 21,052 SH   SOLE 18 21,052 0 0
FRP HLDGS INC COM 30292L107 2,629 45,482 SH   SOLE 19 45,482 0 0
FRP HLDGS INC COM 30292L107 16,007 276,935 SH   SOLE 21 276,935 0 0
FRP HLDGS INC COM 30292L107 11,748 203,261 SH   SOLE 22 194,651 0 8,610
FRP HLDGS INC COM 30292L107 71 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107 255 4,417 SH   SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107 99 1,716 SH   SOLE 30 1,716 0 0
FRP HLDGS INC COM 30292L107 58 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107 36 624 SH   SOLE 43 624 0 0
FS BANCORP INC COM 30263Y104 691 22,285 SH   SOLE 2 18,335 0 3,950
FS BANCORP INC COM 30263Y104 1 22 SH   SOLE 7 22 0 0
FS BANCORP INC COM 30263Y104 699 22,557 SH   SOLE 18 22,557 0 0
FS BANCORP INC COM 30263Y104 423 13,640 SH   SOLE 19 13,640 0 0
FS BANCORP INC COM 30263Y104 8,248 266,071 SH   SOLE 21 266,071 0 0
FS BANCORP INC COM 30263Y104 3,544 114,326 SH   SOLE 22 109,402 0 4,924
FS KKR CAP CORP COM 302635206 0 13 SH   SOLE 17 0 0 13
FS KKR CAP CORP COM 302635206 35,210 1,542,950 SH   SOLE 30 1,542,950 0 0
FS KKR CAP CORP COM 302635206 0 1 SH   SOLE 43 0 0 1
FTC SOLAR INC COM 30320C103 44 8,869 SH   SOLE 2 5,945 0 2,924
FTC SOLAR INC COM 30320C103 547 110,873 SH   SOLE 18 110,873 0 0
FTC SOLAR INC COM 30320C103 295 59,848 SH   SOLE 19 59,848 0 0
FTC SOLAR INC COM 30320C103 6,558 1,330,186 SH   SOLE 21 1,330,186 0 0
FTC SOLAR INC COM 30320C103 3,226 654,266 SH   SOLE 22 647,909 0 6,357
FTI CONSULTING INC COM 302941109 9,251 58,838 SH   SOLE 2 37,626 0 21,212
FTI CONSULTING INC COM 302941109 16 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109 100 635 SH   SOLE 7 635 0 0
FTI CONSULTING INC COM 302941109 11,585 73,684 SH   SOLE 18 73,684 0 0
FTI CONSULTING INC COM 302941109 1,536 9,767 SH   SOLE 19 9,767 0 0
FTI CONSULTING INC COM 302941109 261,892 1,665,769 SH   SOLE 21 1,665,769 0 0
FTI CONSULTING INC COM 302941109 145,787 927,283 SH   SOLE 22 888,217 0 39,066
FTI CONSULTING INC COM 302941109 464 2,949 SH   SOLE 23 2,949 0 0
FTI CONSULTING INC COM 302941109 1,023 6,507 SH   SOLE 25 6,507 0 0
FTI CONSULTING INC COM 302941109 2,282 14,515 SH   SOLE 26 11,734 0 2,781
FTI CONSULTING INC COM 302941109 96 610 SH   SOLE 28 610 0 0
FTI CONSULTING INC COM 302941109 3,126 19,881 SH   SOLE 30 19,881 0 0
FTI CONSULTING INC COM 302941109 77 492 SH   SOLE 31 492 0 0
FTI CONSULTING INC COM 302941109 685 4,356 SH   SOLE 36 4,356 0 0
FTI CONSULTING INC COM 302941109 718 4,567 SH   SOLE 40 4,567 0 0
FTI CONSULTING INC COM 302941109 5,073 32,268 SH   SOLE 43 28,236 0 4,032
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3,539 2,229,000 PRN   SOLE 21 2,229,000 0 0
FUBOTV INC COM 35953D104 1,256 191,166 SH   SOLE 2 112,381 0 78,785
FUBOTV INC COM 35953D104 3 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104 12 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104 2,480 377,493 SH   SOLE 18 354,694 0 22,799
FUBOTV INC COM 35953D104 5,097 775,851 SH   SOLE 19 775,851 0 0
FUBOTV INC COM 35953D104 31,001 4,718,564 SH   SOLE 21 4,718,564 0 0
FUBOTV INC COM 35953D104 26,255 3,996,166 SH   SOLE 22 3,954,674 0 41,492
FUBOTV INC COM 35953D104 131 19,905 SH   SOLE 23 19,905 0 0
FUBOTV INC COM 35953D104 41 6,235 SH   SOLE 25 6,235 0 0
FUBOTV INC COM 35953D104 877 133,421 SH   SOLE 26 38,330 0 95,091
FUBOTV INC COM 35953D104 27 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104 217 32,956 SH   SOLE 30 32,956 0 0
FUBOTV INC COM 35953D104 38 5,839 SH   SOLE 40 5,839 0 0
FUBOTV INC COM 35953D104 19 2,852 SH   SOLE 43 2,852 0 0
FUEL TECH INC COM 359523107 7 4,837 SH   SOLE 18 4,837 0 0
FUEL TECH INC COM 359523107 110 75,813 SH   SOLE 21 75,813 0 0
FUEL TECH INC COM 359523107 595 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601 1,010 175,406 SH   SOLE 2 104,287 0 71,119
FUELCELL ENERGY INC COM 35952H601 69 12,040 SH   SOLE 4 1,203 0 10,837
FUELCELL ENERGY INC COM 35952H601 27 4,603 SH   SOLE 7 4,603 0 0
FUELCELL ENERGY INC COM 35952H601 5,750 998,273 SH   SOLE 18 998,273 0 0
FUELCELL ENERGY INC COM 35952H601 3,931 682,505 SH   SOLE 19 682,505 0 0
FUELCELL ENERGY INC COM 35952H601 101,857 17,683,550 SH   SOLE 21 17,683,550 0 0
FUELCELL ENERGY INC COM 35952H601 49,218 8,544,856 SH   SOLE 22 8,302,170 0 242,686
FUELCELL ENERGY INC COM 35952H601 324 56,230 SH   SOLE 25 56,230 0 0
FUELCELL ENERGY INC COM 35952H601 647 112,246 SH   SOLE 26 87,482 0 24,764
FUELCELL ENERGY INC COM 35952H601 33 5,745 SH   SOLE 28 5,745 0 0
FUELCELL ENERGY INC COM 35952H601 33,802 5,868,462 SH   SOLE 30 5,868,462 0 0
FUELCELL ENERGY INC COM 35952H601 180 31,298 SH   SOLE 36 31,298 0 0
FUELCELL ENERGY INC COM 35952H601 381 66,156 SH   SOLE 40 66,156 0 0
FUELCELL ENERGY INC COM 35952H601 613 106,395 SH   SOLE 43 95,093 0 11,302
FULCRUM THERAPEUTICS INC COM 359616109 539 22,803 SH   SOLE 2 7,546 0 15,257
FULCRUM THERAPEUTICS INC COM 359616109 6 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,016 85,223 SH   SOLE 18 85,223 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,139 48,168 SH   SOLE 19 48,168 0 0
FULCRUM THERAPEUTICS INC COM 359616109 30,150 1,274,839 SH   SOLE 21 1,274,839 0 0
FULCRUM THERAPEUTICS INC COM 359616109 17,650 746,286 SH   SOLE 22 717,737 0 28,549
FULCRUM THERAPEUTICS INC COM 359616109 139 5,860 SH   SOLE 25 5,860 0 0
FULCRUM THERAPEUTICS INC COM 359616109 86 3,617 SH   SOLE 26 0 0 3,617
FULCRUM THERAPEUTICS INC COM 359616109 689 29,124 SH   SOLE 30 29,124 0 0
FULCRUM THERAPEUTICS INC COM 359616109 124 5,259 SH   SOLE 40 5,259 0 0
FULCRUM THERAPEUTICS INC COM 359616109 169 7,163 SH   SOLE 43 7,033 0 130
FULGENT GENETICS INC COM 359664109 1,349 21,614 SH   SOLE 2 7,517 0 14,097
FULGENT GENETICS INC COM 359664109 3 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 20 326 SH   SOLE 7 326 0 0
FULGENT GENETICS INC COM 359664109 4,691 75,157 SH   SOLE 18 75,157 0 0
FULGENT GENETICS INC COM 359664109 3,035 48,634 SH   SOLE 19 48,634 0 0
FULGENT GENETICS INC COM 359664109 160,439 2,570,726 SH   SOLE 21 2,570,726 0 0
FULGENT GENETICS INC COM 359664109 32,105 514,413 SH   SOLE 22 494,608 0 19,805
FULGENT GENETICS INC COM 359664109 232 3,723 SH   SOLE 25 3,723 0 0
FULGENT GENETICS INC COM 359664109 811 13,001 SH   SOLE 26 7,961 0 5,040
FULGENT GENETICS INC COM 359664109 22 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109 2,107 33,766 SH   SOLE 30 33,766 0 0
FULGENT GENETICS INC COM 359664109 186 2,976 SH   SOLE 36 2,976 0 0
FULGENT GENETICS INC COM 359664109 144 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109 456 7,306 SH   SOLE 43 7,306 0 0
FULL HSE RESORTS INC COM 359678109 52 5,458 SH   SOLE 2 1,323 0 4,135
FULL HSE RESORTS INC COM 359678109 5 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109 908 94,455 SH   SOLE 18 94,455 0 0
FULL HSE RESORTS INC COM 359678109 593 61,676 SH   SOLE 19 61,676 0 0
FULL HSE RESORTS INC COM 359678109 10,802 1,124,054 SH   SOLE 21 1,124,054 0 0
FULL HSE RESORTS INC COM 359678109 7,346 764,417 SH   SOLE 22 757,393 0 7,024
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 320 47,974 SH   SOLE 22 47,974 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 3,037 455,342 SH   SOLE 25 455,342 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1,445 216,690 SH   SOLE 28 0 0 216,690
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 157 SH   SOLE 30 157 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 116 SH   SOLE 34 116 0 0
FULLER H B CO COM 359694106 8,027 121,493 SH   SOLE 2 40,330 0 81,163
FULLER H B CO COM 359694106 14 210 SH   SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,015 15,367 SH   SOLE 7 15,367 0 0
FULLER H B CO COM 359694106 13,395 202,744 SH   SOLE 18 193,724 0 9,020
FULLER H B CO COM 359694106 36,737 556,028 SH   SOLE 19 556,028 0 0
FULLER H B CO COM 359694106 424,069 6,418,484 SH   SOLE 21 6,418,484 0 0
FULLER H B CO COM 359694106 108,847 1,647,456 SH   SOLE 22 1,597,038 0 50,418
FULLER H B CO COM 359694106 1,198 18,138 SH   SOLE 23 18,138 0 0
FULLER H B CO COM 359694106 615 9,310 SH   SOLE 25 9,310 0 0
FULLER H B CO COM 359694106 7,939 120,164 SH   SOLE 26 15,067 0 105,097
FULLER H B CO COM 359694106 62 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106 5,946 89,989 SH   SOLE 30 89,989 0 0
FULLER H B CO COM 359694106 370 5,597 SH   SOLE 36 5,597 0 0
FULLER H B CO COM 359694106 428 6,482 SH   SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 2,825 42,761 SH   SOLE 43 41,338 0 1,423
FULTON FINL CORP PA COM 360271100 10,752 646,959 SH   SOLE 2 398,672 0 248,287
FULTON FINL CORP PA COM 360271100 120 7,231 SH   SOLE 4 748 0 6,483
FULTON FINL CORP PA COM 360271100 68 4,076 SH   SOLE 7 4,076 0 0
FULTON FINL CORP PA COM 360271100 0 1 SH   SOLE 17 0 0 1
FULTON FINL CORP PA COM 360271100 12,611 758,806 SH   SOLE 18 758,806 0 0
FULTON FINL CORP PA COM 360271100 23,472 1,412,292 SH   SOLE 19 1,412,292 0 0
FULTON FINL CORP PA COM 360271100 200,333 12,053,738 SH   SOLE 21 12,053,738 0 0
FULTON FINL CORP PA COM 360271100 100,941 6,073,495 SH   SOLE 22 5,908,039 0 165,456
FULTON FINL CORP PA COM 360271100 579 34,861 SH   SOLE 23 34,861 0 0
FULTON FINL CORP PA COM 360271100 596 35,888 SH   SOLE 25 35,888 0 0
FULTON FINL CORP PA COM 360271100 5,573 335,334 SH   SOLE 26 82,599 0 252,735
FULTON FINL CORP PA COM 360271100 48 2,897 SH   SOLE 28 2,897 0 0
FULTON FINL CORP PA COM 360271100 4,728 284,500 SH   SOLE 30 284,500 0 0
FULTON FINL CORP PA COM 360271100 501 30,120 SH   SOLE 36 30,120 0 0
FULTON FINL CORP PA COM 360271100 320 19,233 SH   SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 2,028 122,037 SH   SOLE 43 116,079 0 5,958
FUNKO INC COM CL A 361008105 459 26,586 SH   SOLE 2 23,465 0 3,121
FUNKO INC COM CL A 361008105 8 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,291 74,829 SH   SOLE 18 74,829 0 0
FUNKO INC COM CL A 361008105 833 48,275 SH   SOLE 19 48,275 0 0
FUNKO INC COM CL A 361008105 17,700 1,026,065 SH   SOLE 21 1,026,065 0 0
FUNKO INC COM CL A 361008105 11,054 640,824 SH   SOLE 22 625,464 0 15,360
FUNKO INC COM CL A 361008105 67 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105 91 5,249 SH   SOLE 30 5,249 0 0
FUNKO INC COM CL A 361008105 41 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105 74 4,315 SH   SOLE 43 4,315 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 31 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 33 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 397 12,195 SH   SOLE 2 2,188 0 10,007
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,078 33,098 SH   SOLE 4 19,969 0 13,129
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,387 42,607 SH   SOLE 7 40,069 0 2,538
FUTU HLDGS LTD SPON ADS CL A 36118L106 3 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,214 37,295 SH   SOLE 15 37,295 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,538 47,246 SH   SOLE 18 47,246 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 903 27,726 SH   SOLE 19 27,726 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 27,962 858,784 SH   SOLE 21 858,784 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 22,480 690,429 SH   SOLE 22 672,033 0 18,396
FUTU HLDGS LTD SPON ADS CL A 36118L106 9,770 300,067 SH   SOLE 23 300,067 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,664 51,111 SH   SOLE 25 51,111 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,751 84,496 SH   SOLE 26 8,529 0 75,967
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,477 45,373 SH   SOLE 28 0 0 45,373
FUTU HLDGS LTD SPON ADS CL A 36118L106 7,643 234,736 SH   SOLE 30 234,736 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 225 6,913 SH   SOLE 31 5,368 0 1,545
FUTU HLDGS LTD SPON ADS CL A 36118L106 243 7,449 SH   SOLE 34 7,449 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 247 7,590 SH   SOLE 36 7,590 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 65 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,157 96,956 SH   SOLE 43 70,780 0 26,176
FUTUREFUEL CORP COM 36116M106 443 45,572 SH   SOLE 2 9,071 0 36,501
FUTUREFUEL CORP COM 36116M106 5 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,036 106,469 SH   SOLE 18 106,469 0 0
FUTUREFUEL CORP COM 36116M106 462 47,492 SH   SOLE 19 47,492 0 0
FUTUREFUEL CORP COM 36116M106 32,121 3,301,199 SH   SOLE 21 3,301,199 0 0
FUTUREFUEL CORP COM 36116M106 7,200 739,964 SH   SOLE 22 711,195 0 28,769
FUTUREFUEL CORP COM 36116M106 67 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106 336 34,567 SH   SOLE 30 34,567 0 0
FUTUREFUEL CORP COM 36116M106 23 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 713 73,246 SH   SOLE 43 73,126 0 120
FVCBANKCORP INC COM 36120Q101 51 2,435 SH   SOLE 18 2,435 0 0
FVCBANKCORP INC COM 36120Q101 1,244 59,940 SH   SOLE 21 59,940 0 0
FVCBANKCORP INC COM 36120Q101 586 28,263 SH   SOLE 22 28,263 0 0
G III APPAREL GROUP LTD COM 36237H101 3,929 145,266 SH   SOLE 2 97,180 0 48,086
G III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 37 1,355 SH   SOLE 7 1,355 0 0
G III APPAREL GROUP LTD COM 36237H101 4,422 163,466 SH   SOLE 18 163,466 0 0
G III APPAREL GROUP LTD COM 36237H101 5,864 216,797 SH   SOLE 19 216,797 0 0
G III APPAREL GROUP LTD COM 36237H101 147,428 5,450,193 SH   SOLE 21 5,450,193 0 0
G III APPAREL GROUP LTD COM 36237H101 36,993 1,367,597 SH   SOLE 22 1,322,090 0 45,507
G III APPAREL GROUP LTD COM 36237H101 150 5,544 SH   SOLE 23 5,544 0 0
G III APPAREL GROUP LTD COM 36237H101 150 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101 1,607 59,399 SH   SOLE 26 16,406 0 42,993
G III APPAREL GROUP LTD COM 36237H101 10 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101 2,056 75,996 SH   SOLE 30 75,996 0 0
G III APPAREL GROUP LTD COM 36237H101 132 4,874 SH   SOLE 34 4,874 0 0
G III APPAREL GROUP LTD COM 36237H101 104 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 166 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101 2,087 77,166 SH   SOLE 43 62,257 0 14,909
G1 THERAPEUTICS INC COM 3621LQ109 325 42,777 SH   SOLE 2 15,989 0 26,788
G1 THERAPEUTICS INC COM 3621LQ109 1 111 SH   SOLE 4 111 0 0
G1 THERAPEUTICS INC COM 3621LQ109 4 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 899 118,349 SH   SOLE 18 118,349 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,096 275,740 SH   SOLE 19 275,740 0 0
G1 THERAPEUTICS INC COM 3621LQ109 12,762 1,679,155 SH   SOLE 21 1,679,155 0 0
G1 THERAPEUTICS INC COM 3621LQ109 8,070 1,061,873 SH   SOLE 22 1,036,516 0 25,357
G1 THERAPEUTICS INC COM 3621LQ109 50 6,632 SH   SOLE 23 6,632 0 0
G1 THERAPEUTICS INC COM 3621LQ109 43 5,654 SH   SOLE 25 5,654 0 0
G1 THERAPEUTICS INC COM 3621LQ109 268 35,231 SH   SOLE 26 1,577 0 33,654
G1 THERAPEUTICS INC COM 3621LQ109 292 38,438 SH   SOLE 30 38,438 0 0
G1 THERAPEUTICS INC COM 3621LQ109 41 5,448 SH   SOLE 36 5,448 0 0
G1 THERAPEUTICS INC COM 3621LQ109 17 2,241 SH   SOLE 40 2,241 0 0
G1 THERAPEUTICS INC COM 3621LQ109 210 27,650 SH   SOLE 43 19,074 0 8,576
GAIA INC NEW CL A 36269P104 54 10,893 SH   SOLE 2 713 0 10,180
GAIA INC NEW CL A 36269P104 11 2,197 SH   SOLE 18 2,197 0 0
GAIA INC NEW CL A 36269P104 118 23,963 SH   SOLE 19 23,963 0 0
GAIA INC NEW CL A 36269P104 243 49,409 SH   SOLE 21 49,409 0 0
GAIA INC NEW CL A 36269P104 1,330 270,370 SH   SOLE 22 270,370 0 0
GAIA INC NEW CL A 36269P104 33 6,802 SH   SOLE 23 6,802 0 0
GAIA INC NEW CL A 36269P104 92 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105 3 812 SH   SOLE 18 812 0 0
GAIN THERAPEUTICS INC COM 36269B105 40 9,825 SH   SOLE 21 9,825 0 0
GALAPAGOS NV SPON ADR 36315X101 4,615 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101 25,681 414,074 SH   SOLE 21 414,074 0 0
GALAPAGOS NV SPON ADR 36315X101 362 5,830 SH   SOLE 30 5,830 0 0
GALAPAGOS NV SPON ADR 36315X101 80 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101 1,365 22,002 SH   SOLE 43 11,935 0 10,067
GALECTIN THERAPEUTICS INC COM NEW 363225202 2 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202 14 8,508 SH   SOLE 18 8,508 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 206 127,886 SH   SOLE 21 127,886 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,061 659,095 SH   SOLE 22 659,095 0 0
GALECTO INC COM 36322Q107 10 4,451 SH   SOLE 2 4,451 0 0
GALECTO INC COM 36322Q107 21 9,713 SH   SOLE 22 9,713 0 0
GALERA THERAPEUTICS INC COM 36338D108 4 1,557 SH   SOLE 2 1,376 0 181
GALERA THERAPEUTICS INC COM 36338D108 7 2,856 SH   SOLE 18 2,856 0 0
GALERA THERAPEUTICS INC COM 36338D108 51 21,379 SH   SOLE 19 21,379 0 0
GALERA THERAPEUTICS INC COM 36338D108 103 43,282 SH   SOLE 21 43,282 0 0
GALERA THERAPEUTICS INC COM 36338D108 564 236,980 SH   SOLE 22 236,980 0 0
GALERA THERAPEUTICS INC COM 36338D108 36 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 61,824 354,087 SH   SOLE 2 70,152 0 283,935
GALLAGHER ARTHUR J & CO COM 363576109 23,836 136,517 SH   SOLE 4 79,168 0 57,349
GALLAGHER ARTHUR J & CO COM 363576109 38,702 221,660 SH   SOLE 7 215,189 0 6,471
GALLAGHER ARTHUR J & CO COM 363576109 154 882 SH   SOLE 13 882 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,111 29,272 SH   SOLE 15 29,272 0 0
GALLAGHER ARTHUR J & CO COM 363576109 148,778 852,108 SH   SOLE 18 820,721 0 31,387
GALLAGHER ARTHUR J & CO COM 363576109 18,379 105,261 SH   SOLE 19 105,261 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,210,757 6,934,461 SH   SOLE 21 6,934,461 0 0
GALLAGHER ARTHUR J & CO COM 363576109 800,147 4,582,744 SH   SOLE 22 4,172,510 0 410,234
GALLAGHER ARTHUR J & CO COM 363576109 44,909 257,209 SH   SOLE 23 257,209 0 0
GALLAGHER ARTHUR J & CO COM 363576109 46,674 267,317 SH   SOLE 25 267,317 0 0
GALLAGHER ARTHUR J & CO COM 363576109 72,628 415,969 SH   SOLE 26 131,594 0 284,375
GALLAGHER ARTHUR J & CO COM 363576109 87,608 501,766 SH   SOLE 28 3,651 0 498,115
GALLAGHER ARTHUR J & CO COM 363576109 114 654 SH   SOLE 29 654 0 0
GALLAGHER ARTHUR J & CO COM 363576109 194,542 1,114,213 SH   SOLE 30 1,114,213 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,662 43,885 SH   SOLE 31 21,943 0 21,942
GALLAGHER ARTHUR J & CO COM 363576109 1,991 11,402 SH   SOLE 34 11,402 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,591 95,023 SH   SOLE 36 95,023 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,217 6,971 SH   SOLE 40 6,971 0 0
GALLAGHER ARTHUR J & CO COM 363576109 95 546 SH   OTR 43 546 0 0
GALLAGHER ARTHUR J & CO COM 363576109 23,268 133,262 SH   SOLE 43 117,418 0 15,844
GALMED PHARMACEUTICALS LTD SHS M47238106 14 9,116 SH   SOLE 22 9,116 0 0
GAMCO INVS INC CL A COM 361438104 88 3,986 SH   SOLE 2 205 0 3,781
GAMCO INVS INC CL A COM 361438104 332 15,007 SH   SOLE 18 15,007 0 0
GAMCO INVS INC CL A COM 361438104 215 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 4,292 194,126 SH   SOLE 21 194,126 0 0
GAMCO INVS INC CL A COM 361438104 3,203 144,871 SH   SOLE 22 143,248 0 1,623
GAMESTOP CORP NEW CL A 36467W109 21,360 128,226 SH   SOLE 2 45,735 0 82,491
GAMESTOP CORP NEW CL A 36467W109 33 200 SH   SOLE 4 200 0 0
GAMESTOP CORP NEW CL A 36467W109 193 1,161 SH   SOLE 7 1,161 0 0
GAMESTOP CORP NEW CL A 36467W109 23,976 143,928 SH   SOLE 18 143,928 0 0
GAMESTOP CORP NEW CL A 36467W109 3,218 19,321 SH   SOLE 19 19,321 0 0
GAMESTOP CORP NEW CL A 36467W109 516,308 3,099,457 SH   SOLE 21 3,099,457 0 0
GAMESTOP CORP NEW CL A 36467W109 288,049 1,729,191 SH   SOLE 22 1,653,655 0 75,536
GAMESTOP CORP NEW CL A 36467W109 1,664 9,990 SH   SOLE 25 9,990 0 0
GAMESTOP CORP NEW CL A 36467W109 4,349 26,110 SH   SOLE 26 21,003 0 5,107
GAMESTOP CORP NEW CL A 36467W109 549 3,293 SH   SOLE 28 2,070 0 1,223
GAMESTOP CORP NEW CL A 36467W109 6,345 38,089 SH   SOLE 30 38,089 0 0
GAMESTOP CORP NEW CL A 36467W109 157 942 SH   SOLE 31 942 0 0
GAMESTOP CORP NEW CL A 36467W109 301 1,806 SH   SOLE 34 1,806 0 0
GAMESTOP CORP NEW CL A 36467W109 464 2,786 SH   SOLE 36 2,786 0 0
GAMESTOP CORP NEW CL A 36467W109 1,389 8,341 SH   SOLE 40 8,341 0 0
GAMESTOP CORP NEW CL A 36467W109 1,171 7,032 SH   SOLE 43 7,032 0 0
GAMIDA CELL LTD SHS M47364100 1,329 320,342 SH   SOLE 21 320,342 0 0
GAMIDA CELL LTD SHS M47364100 127 30,527 SH   SOLE 30 30,527 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 28,391 604,960 SH   SOLE 2 117,388 0 487,572
GAMING & LEISURE PPTYS INC COM 36467J108 5,303 113,005 SH   SOLE 4 113,005 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,711 292,169 SH   SOLE 7 292,169 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,321 92,072 SH   SOLE 18 92,072 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 62,432 1,330,321 SH   SOLE 19 1,330,321 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 214,147 4,563,124 SH   SOLE 21 4,563,124 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 316,919 6,753,008 SH   SOLE 22 6,484,209 0 268,799
GAMING & LEISURE PPTYS INC COM 36467J108 320 6,820 SH   SOLE 23 6,820 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 47,684 1,016,066 SH   SOLE 25 1,016,066 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,211 89,732 SH   SOLE 26 73,032 0 16,700
GAMING & LEISURE PPTYS INC COM 36467J108 6,784 144,563 SH   SOLE 28 3,936 0 140,627
GAMING & LEISURE PPTYS INC COM 36467J108 52,161 1,111,471 SH   SOLE 30 1,111,471 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 162 3,447 SH   SOLE 31 3,447 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 795 16,944 SH   SOLE 34 16,944 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 151 3,217 SH   SOLE 36 3,217 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,334 28,435 SH   SOLE 40 28,435 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 7,246 154,394 SH   SOLE 43 137,769 0 16,625
GAN LTD SHS G3728V109 84 17,421 SH   SOLE 2 9,574 0 7,847
GAN LTD SHS G3728V109 4 737 SH   SOLE 7 737 0 0
GAN LTD SHS G3728V109 626 129,836 SH   SOLE 18 129,836 0 0
GAN LTD SHS G3728V109 341 70,713 SH   SOLE 19 70,713 0 0
GAN LTD SHS G3728V109 7,219 1,497,716 SH   SOLE 21 1,497,716 0 0
GAN LTD SHS G3728V109 4,915 1,019,756 SH   SOLE 22 983,963 0 35,793
GAN LTD SHS G3728V109 22 4,596 SH   SOLE 25 4,596 0 0
GAN LTD SHS G3728V109 32 6,685 SH   SOLE 26 0 0 6,685
GAN LTD SHS G3728V109 38 7,863 SH   SOLE 30 7,863 0 0
GAN LTD SHS G3728V109 17 3,547 SH   SOLE 40 3,547 0 0
GANNETT CO INC COM 36472T109 567 125,800 SH   SOLE 2 38,268 0 87,532
GANNETT CO INC COM 36472T109 9 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 2,484 550,874 SH   SOLE 18 550,874 0 0
GANNETT CO INC COM 36472T109 1,147 254,232 SH   SOLE 19 254,232 0 0
GANNETT CO INC COM 36472T109 80,749 17,904,425 SH   SOLE 21 17,904,425 0 0
GANNETT CO INC COM 36472T109 16,318 3,618,134 SH   SOLE 22 3,485,645 0 132,489
GANNETT CO INC COM 36472T109 76 16,787 SH   SOLE 25 16,787 0 0
GANNETT CO INC COM 36472T109 51 11,393 SH   SOLE 26 799 0 10,594
GANNETT CO INC COM 36472T109 430 95,319 SH   SOLE 28 95,319 0 0
GANNETT CO INC COM 36472T109 868 192,475 SH   SOLE 30 192,475 0 0
GANNETT CO INC COM 36472T109 50 11,063 SH   SOLE 36 11,063 0 0
GANNETT CO INC COM 36472T109 52 11,555 SH   SOLE 40 11,555 0 0
GANNETT CO INC COM 36472T109 86 19,133 SH   SOLE 43 17,743 0 1,390
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 7 4,322 SH   SOLE 4 4,322 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2,237 1,300,666 SH   SOLE 21 1,300,666 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1,245 723,584 SH   SOLE 22 704,676 0 18,908
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 7 4,236 SH   SOLE 25 4,236 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 587 341,262 SH   SOLE 30 341,262 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 0 14 SH   SOLE 43 14 0 0
GAP INC COM 364760108 10,535 748,220 SH   SOLE 2 336,351 0 411,869
GAP INC COM 364760108 11 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108 114 8,065 SH   SOLE 7 8,065 0 0
GAP INC COM 364760108 6,491 461,020 SH   SOLE 18 461,020 0 0
GAP INC COM 364760108 863 61,270 SH   SOLE 19 61,270 0 0
GAP INC COM 364760108 142,319 10,107,868 SH   SOLE 21 10,107,868 0 0
GAP INC COM 364760108 86,251 6,125,807 SH   SOLE 22 5,876,582 0 249,225
GAP INC COM 364760108 737 52,314 SH   SOLE 25 52,314 0 0
GAP INC COM 364760108 2,111 149,950 SH   SOLE 26 132,298 0 17,652
GAP INC COM 364760108 1,263 89,672 SH   SOLE 28 89,672 0 0
GAP INC COM 364760108 2,402 170,625 SH   SOLE 30 170,625 0 0
GAP INC COM 364760108 43 3,029 SH   SOLE 31 3,029 0 0
GAP INC COM 364760108 932 66,216 SH   SOLE 36 66,216 0 0
GAP INC COM 364760108 386 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108 19 1,373 SH   OTR 43 1,373 0 0
GAP INC COM 364760108 7,332 520,745 SH   SOLE 43 472,414 0 48,331
GARMIN LTD SHS H2906T109 23,749 200,224 SH   SOLE 2 68,547 0 131,677
GARMIN LTD SHS H2906T109 13,898 117,173 SH   SOLE 4 69,889 0 47,284
GARMIN LTD SHS H2906T109 20,202 170,320 SH   SOLE 7 165,927 0 4,393
GARMIN LTD SHS H2906T109 228 1,925 SH   SOLE 13 1,925 0 0
GARMIN LTD SHS H2906T109 2,606 21,969 SH   SOLE 15 21,969 0 0
GARMIN LTD SHS H2906T109 34,462 290,551 SH   SOLE 18 261,014 0 29,537
GARMIN LTD SHS H2906T109 11,260 94,937 SH   SOLE 19 94,937 0 0
GARMIN LTD SHS H2906T109 796,997 6,719,473 SH   SOLE 21 6,719,473 0 0
GARMIN LTD SHS H2906T109 398,498 3,359,733 SH   SOLE 22 3,037,047 0 322,686
GARMIN LTD SHS H2906T109 23,179 195,418 SH   SOLE 23 195,418 0 0
GARMIN LTD SHS H2906T109 30,023 253,120 SH   SOLE 25 253,120 0 0
GARMIN LTD SHS H2906T109 40,063 337,768 SH   SOLE 26 128,308 0 209,460
GARMIN LTD SHS H2906T109 72,095 607,832 SH   SOLE 28 2,718 0 605,114
GARMIN LTD SHS H2906T109 185,917 1,567,464 SH   SOLE 30 1,465,595 0 101,869
GARMIN LTD SHS H2906T109 4,127 34,792 SH   SOLE 31 17,514 0 17,278
GARMIN LTD SHS H2906T109 3,572 30,113 SH   SOLE 32 30,113 0 0
GARMIN LTD SHS H2906T109 5,345 45,066 SH   SOLE 34 45,066 0 0
GARMIN LTD SHS H2906T109 7,356 62,016 SH   SOLE 36 62,016 0 0
GARMIN LTD SHS H2906T109 632 5,326 SH   SOLE 40 5,326 0 0
GARMIN LTD SHS H2906T109 34 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109 17,689 149,132 SH   SOLE 43 138,330 0 10,802
GARRETT MOTION INC COM 366505105 45 6,198 SH   SOLE 2 4,474 0 1,724
GARRETT MOTION INC COM 366505105 1,026 142,666 SH   SOLE 21 142,666 0 0
GARRETT MOTION INC COM 366505105 5,370 746,868 SH   SOLE 22 746,868 0 0
GARRETT MOTION INC COM 366505105 17 2,298 SH   SOLE 43 2,285 0 13
GARTNER INC COM 366651107 81,899 275,327 SH   SOLE 2 122,870 0 152,457
GARTNER INC COM 366651107 22,840 76,783 SH   SOLE 4 47,948 0 28,835
GARTNER INC COM 366651107 21,630 72,717 SH   SOLE 7 70,264 0 2,453
GARTNER INC COM 366651107 2,593 8,717 SH   SOLE 13 8,717 0 0
GARTNER INC COM 366651107 2,403 8,079 SH   SOLE 15 8,079 0 0
GARTNER INC COM 366651107 44,799 150,604 SH   SOLE 18 137,693 0 12,911
GARTNER INC COM 366651107 15,415 51,823 SH   SOLE 19 51,823 0 0
GARTNER INC COM 366651107 794,737 2,671,744 SH   SOLE 21 2,671,744 0 0
GARTNER INC COM 366651107 549,009 1,845,657 SH   SOLE 22 1,641,523 0 204,134
GARTNER INC COM 366651107 37,978 127,675 SH   SOLE 23 127,675 0 0
GARTNER INC COM 366651107 35,810 120,386 SH   SOLE 25 120,386 0 0
GARTNER INC COM 366651107 56,138 188,725 SH   SOLE 26 75,593 0 113,132
GARTNER INC COM 366651107 57,380 192,899 SH   SOLE 28 1,490 0 191,409
GARTNER INC COM 366651107 1,936 6,507 SH   SOLE 29 6,507 0 0
GARTNER INC COM 366651107 149,438 502,380 SH   SOLE 30 451,300 0 51,080
GARTNER INC COM 366651107 11,525 38,745 SH   SOLE 31 28,806 0 9,939
GARTNER INC COM 366651107 9,459 31,798 SH   SOLE 34 31,798 0 0
GARTNER INC COM 366651107 8,654 29,093 SH   SOLE 36 29,093 0 0
GARTNER INC COM 366651107 786 2,643 SH   SOLE 40 2,643 0 0
GARTNER INC COM 366651107 40 133 SH   OTR 43 133 0 0
GARTNER INC COM 366651107 13,191 44,344 SH   SOLE 43 38,589 0 5,755
GATES INDL CORP PLC ORD SHS G39108108 1,189 78,934 SH   SOLE 2 20,412 0 58,522
GATES INDL CORP PLC ORD SHS G39108108 2 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108 15 993 SH   SOLE 7 993 0 0
GATES INDL CORP PLC ORD SHS G39108108 591 39,262 SH   SOLE 18 39,262 0 0
GATES INDL CORP PLC ORD SHS G39108108 412 27,330 SH   SOLE 19 27,330 0 0
GATES INDL CORP PLC ORD SHS G39108108 15,155 1,006,285 SH   SOLE 21 1,006,285 0 0
GATES INDL CORP PLC ORD SHS G39108108 32,447 2,154,547 SH   SOLE 22 2,064,258 0 90,289
GATES INDL CORP PLC ORD SHS G39108108 111 7,393 SH   SOLE 25 7,393 0 0
GATES INDL CORP PLC ORD SHS G39108108 544 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDL CORP PLC ORD SHS G39108108 523 34,745 SH   SOLE 30 34,745 0 0
GATES INDL CORP PLC ORD SHS G39108108 21 1,395 SH   SOLE 31 1,395 0 0
GATES INDL CORP PLC ORD SHS G39108108 98 6,525 SH   SOLE 40 6,525 0 0
GATES INDL CORP PLC ORD SHS G39108108 1,509 100,228 SH   SOLE 43 96,428 0 3,800
GATOS SILVER INC COM 368036109 90 20,864 SH   SOLE 2 11,291 0 9,573
GATOS SILVER INC COM 368036109 2 442 SH   SOLE 7 442 0 0
GATOS SILVER INC COM 368036109 586 135,633 SH   SOLE 18 135,633 0 0
GATOS SILVER INC COM 368036109 350 80,925 SH   SOLE 19 80,925 0 0
GATOS SILVER INC COM 368036109 9,392 2,173,999 SH   SOLE 21 2,173,999 0 0
GATOS SILVER INC COM 368036109 4,742 1,097,719 SH   SOLE 22 1,073,208 0 24,511
GATOS SILVER INC COM 368036109 28 6,564 SH   SOLE 25 6,564 0 0
GATOS SILVER INC COM 368036109 46 10,741 SH   SOLE 30 10,741 0 0
GATOS SILVER INC COM 368036109 27 6,218 SH   SOLE 40 6,218 0 0
GATOS SILVER INC COM 368036109 42 9,778 SH   SOLE 43 9,521 0 257
GATX CORP COM 361448103 6,324 51,277 SH   SOLE 2 29,083 0 22,194
GATX CORP COM 361448103 15 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103 101 816 SH   SOLE 7 816 0 0
GATX CORP COM 361448103 20,499 166,211 SH   SOLE 18 166,211 0 0
GATX CORP COM 361448103 9,423 76,408 SH   SOLE 19 76,408 0 0
GATX CORP COM 361448103 315,533 2,558,447 SH   SOLE 21 2,558,447 0 0
GATX CORP COM 361448103 129,139 1,047,103 SH   SOLE 22 1,011,764 0 35,339
GATX CORP COM 361448103 605 4,906 SH   SOLE 25 4,906 0 0
GATX CORP COM 361448103 1,506 12,215 SH   SOLE 26 9,818 0 2,397
GATX CORP COM 361448103 78 631 SH   SOLE 28 631 0 0
GATX CORP COM 361448103 2,244 18,196 SH   SOLE 30 18,196 0 0
GATX CORP COM 361448103 106 856 SH   SOLE 36 856 0 0
GATX CORP COM 361448103 570 4,624 SH   SOLE 40 4,624 0 0
GATX CORP COM 361448103 3,311 26,845 SH   SOLE 43 25,985 0 860
GAUCHO GROUP HLDGS INC COM NEW 36809R206 4 1,628 SH   SOLE 18 1,628 0 0
GAUCHO GROUP HLDGS INC COM NEW 36809R206 47 18,245 SH   SOLE 21 18,245 0 0
GBS INC COM 36151G105 1 1,625 SH   SOLE 18 1,625 0 0
GBS INC COM 36151G105 23 29,549 SH   SOLE 21 29,549 0 0
GCM GROSVENOR INC COM CL A 36831E108 231 23,803 SH   SOLE 2 18,907 0 4,896
GCM GROSVENOR INC COM CL A 36831E108 5 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108 1,152 118,606 SH   SOLE 18 118,606 0 0
GCM GROSVENOR INC COM CL A 36831E108 752 77,480 SH   SOLE 19 77,480 0 0
GCM GROSVENOR INC COM CL A 36831E108 14,432 1,486,302 SH   SOLE 21 1,486,302 0 0
GCM GROSVENOR INC COM CL A 36831E108 9,416 969,729 SH   SOLE 22 959,719 0 10,010
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,520 48,386 SH   SOLE 2 13,531 0 34,855
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 203 SH   SOLE 4 203 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 29 927 SH   SOLE 7 927 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7,517 239,247 SH   SOLE 18 239,247 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,680 117,131 SH   SOLE 19 117,131 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 221,236 7,041,258 SH   SOLE 21 7,041,258 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 45,860 1,459,578 SH   SOLE 22 1,401,576 0 58,002
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 175 5,571 SH   SOLE 25 5,571 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 468 14,903 SH   SOLE 26 8,538 0 6,365
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 18 565 SH   SOLE 28 565 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,032 96,484 SH   SOLE 30 96,484 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 178 5,654 SH   SOLE 40 5,654 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 655 20,840 SH   SOLE 43 20,647 0 193
GDS HLDGS LTD SPONSORED ADS 36165L108 2,894 73,743 SH   SOLE 2 3,029 0 70,714
GDS HLDGS LTD SPONSORED ADS 36165L108 1,390 35,423 SH   SOLE 4 11,318 0 24,105
GDS HLDGS LTD SPONSORED ADS 36165L108 381 9,702 SH   SOLE 7 9,702 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 712 18,148 SH   SOLE 13 111 0 18,037
GDS HLDGS LTD SPONSORED ADS 36165L108 2,571 65,502 SH   SOLE 15 65,502 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,038 26,454 SH   SOLE 18 26,454 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 70,097 1,785,907 SH   SOLE 21 1,785,907 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 31,945 813,877 SH   SOLE 22 751,395 0 62,482
GDS HLDGS LTD SPONSORED ADS 36165L108 3,815 97,194 SH   SOLE 23 97,194 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 117 2,986 SH   SOLE 25 2,986 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 5,232 133,301 SH   SOLE 26 8,752 0 124,549
GDS HLDGS LTD SPONSORED ADS 36165L108 4,713 120,073 SH   SOLE 28 6,313 0 113,760
GDS HLDGS LTD SPONSORED ADS 36165L108 21,828 556,117 SH   SOLE 30 556,117 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 234 5,952 SH   SOLE 34 5,952 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 15 374 SH   SOLE 40 374 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 15,069 383,924 SH   SOLE 43 364,853 0 19,071
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1,781 1,645,000 PRN   SOLE 21 1,645,000 0 0
GEE GROUP INC COM 36165A102 0 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102 4 7,026 SH   SOLE 22 7,026 0 0
GELESIS HLDGS INC COM 36850R204 1,284 283,469 SH   SOLE 22 283,469 0 0
GEMINI THERAPEUTICS INC COM 36870G105 23 16,777 SH   SOLE 2 12,514 0 4,263
GEMINI THERAPEUTICS INC COM 36870G105 99 71,279 SH   SOLE 18 71,279 0 0
GEMINI THERAPEUTICS INC COM 36870G105 49 34,897 SH   SOLE 19 34,897 0 0
GEMINI THERAPEUTICS INC COM 36870G105 1,216 874,787 SH   SOLE 21 874,787 0 0
GEMINI THERAPEUTICS INC COM 36870G105 420 302,126 SH   SOLE 22 288,932 0 13,194
GEMINI THERAPEUTICS INC COM 36870G105 0 338 SH   SOLE 43 338 0 0
GENASYS INC COM 36872P103 3 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103 20 7,293 SH   SOLE 18 7,293 0 0
GENASYS INC COM 36872P103 307 111,532 SH   SOLE 21 111,532 0 0
GENASYS INC COM 36872P103 1,621 589,519 SH   SOLE 22 589,519 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 848 35,887 SH   SOLE 2 15,561 0 20,326
GENCO SHIPPING & TRADING LTD SHS Y2685T131 12 516 SH   SOLE 7 516 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,354 99,650 SH   SOLE 18 99,650 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,375 58,204 SH   SOLE 19 58,204 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 30,317 1,283,515 SH   SOLE 21 1,283,515 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 18,684 791,043 SH   SOLE 22 754,370 0 36,673
GENCO SHIPPING & TRADING LTD SHS Y2685T131 99 4,172 SH   SOLE 25 4,172 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 176 7,464 SH   SOLE 30 7,464 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 54 2,301 SH   SOLE 34 2,301 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 77 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 813 34,437 SH   SOLE 43 32,478 0 1,959
GENCOR INDS INC COM 368678108 10 996 SH   SOLE 2 891 0 105
GENCOR INDS INC COM 368678108 20 1,929 SH   SOLE 18 1,929 0 0
GENCOR INDS INC COM 368678108 386 37,556 SH   SOLE 21 37,556 0 0
GENCOR INDS INC COM 368678108 110 10,661 SH   SOLE 22 10,661 0 0
GENERAC HLDGS INC COM 368736104 36,645 123,277 SH   SOLE 2 18,555 0 104,722
GENERAC HLDGS INC COM 368736104 13,467 45,303 SH   SOLE 4 29,179 0 16,124
GENERAC HLDGS INC COM 368736104 17,203 57,873 SH   SOLE 7 56,123 0 1,750
GENERAC HLDGS INC COM 368736104 59 197 SH   SOLE 13 197 0 0
GENERAC HLDGS INC COM 368736104 1,703 5,729 SH   SOLE 15 5,729 0 0
GENERAC HLDGS INC COM 368736104 41,921 141,026 SH   SOLE 18 132,408 0 8,618
GENERAC HLDGS INC COM 368736104 41,235 138,716 SH   SOLE 19 138,716 0 0
GENERAC HLDGS INC COM 368736104 608,259 2,046,220 SH   SOLE 21 2,046,220 0 0
GENERAC HLDGS INC COM 368736104 402,388 1,353,657 SH   SOLE 22 1,228,164 0 125,493
GENERAC HLDGS INC COM 368736104 23,117 77,767 SH   SOLE 23 77,767 0 0
GENERAC HLDGS INC COM 368736104 41,409 139,301 SH   SOLE 25 139,301 0 0
GENERAC HLDGS INC COM 368736104 38,599 129,849 SH   SOLE 26 41,709 0 88,140
GENERAC HLDGS INC COM 368736104 47,079 158,376 SH   SOLE 28 2,503 0 155,873
GENERAC HLDGS INC COM 368736104 140,487 472,605 SH   SOLE 30 472,605 0 0
GENERAC HLDGS INC COM 368736104 4,063 13,667 SH   SOLE 31 6,515 0 7,152
GENERAC HLDGS INC COM 368736104 15,143 50,941 SH   SOLE 34 50,941 0 0
GENERAC HLDGS INC COM 368736104 6,691 22,510 SH   SOLE 36 22,510 0 0
GENERAC HLDGS INC COM 368736104 621 2,088 SH   SOLE 40 2,088 0 0
GENERAC HLDGS INC COM 368736104 66 221 SH   OTR 43 221 0 0
GENERAC HLDGS INC COM 368736104 11,748 39,521 SH   SOLE 43 37,439 0 2,082
GENERAL DYNAMICS CORP COM 369550108 196,765 815,844 SH   SOLE 2 322,875 0 492,969
GENERAL DYNAMICS CORP COM 369550108 22,143 91,812 SH   SOLE 4 57,528 0 34,284
GENERAL DYNAMICS CORP COM 369550108 55,198 228,867 SH   SOLE 7 221,876 0 6,991
GENERAL DYNAMICS CORP COM 369550108 10,916 45,259 SH   SOLE 13 45,259 0 0
GENERAL DYNAMICS CORP COM 369550108 8,140 33,749 SH   SOLE 15 33,749 0 0
GENERAL DYNAMICS CORP COM 369550108 0 2 SH   SOLE 17 0 0 2
GENERAL DYNAMICS CORP COM 369550108 126,731 525,461 SH   SOLE 18 431,700 0 93,761
GENERAL DYNAMICS CORP COM 369550108 112,836 467,848 SH   SOLE 19 467,848 0 0
GENERAL DYNAMICS CORP COM 369550108 1,355,548 5,620,484 SH   SOLE 21 5,620,484 0 0
GENERAL DYNAMICS CORP COM 369550108 1,286,171 5,332,828 SH   SOLE 22 4,792,346 0 540,482
GENERAL DYNAMICS CORP COM 369550108 99,056 410,715 SH   SOLE 23 410,715 0 0
GENERAL DYNAMICS CORP COM 369550108 30,226 125,325 SH   SOLE 25 125,325 0 0
GENERAL DYNAMICS CORP COM 369550108 78,568 325,767 SH   SOLE 26 173,885 0 151,882
GENERAL DYNAMICS CORP COM 369550108 10,047 41,656 SH   SOLE 29 41,656 0 0
GENERAL DYNAMICS CORP COM 369550108 235,164 975,058 SH   SOLE 30 975,058 0 0
GENERAL DYNAMICS CORP COM 369550108 38,523 159,728 SH   SOLE 31 132,592 0 27,136
GENERAL DYNAMICS CORP COM 369550108 24,357 100,990 SH   SOLE 36 100,990 0 0
GENERAL DYNAMICS CORP COM 369550108 1,123 4,657 SH   SOLE 40 4,657 0 0
GENERAL DYNAMICS CORP COM 369550108 36,454 151,150 SH   SOLE 43 137,072 0 14,078
GENERAL ELECTRIC CO COM NEW 369604301 195,631 2,138,049 SH   SOLE 2 357,191 0 1,780,858
GENERAL ELECTRIC CO COM NEW 369604301 59,162 646,575 SH   SOLE 4 400,642 0 245,933
GENERAL ELECTRIC CO COM NEW 369604301 87,498 956,267 SH   SOLE 7 924,906 0 31,361
GENERAL ELECTRIC CO COM NEW 369604301 508 5,552 SH   SOLE 13 5,552 0 0
GENERAL ELECTRIC CO COM NEW 369604301 12,537 137,017 SH   SOLE 15 137,017 0 0
GENERAL ELECTRIC CO COM NEW 369604301 9 95 SH   SOLE 17 0 0 95
GENERAL ELECTRIC CO COM NEW 369604301 306,986 3,355,043 SH   SOLE 18 3,103,198 0 251,845
GENERAL ELECTRIC CO COM NEW 369604301 298,401 3,261,215 SH   SOLE 19 3,261,215 0 0
GENERAL ELECTRIC CO COM NEW 369604301 990 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,906,801 20,839,354 SH   SOLE 21 20,839,354 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,119,675 23,165,843 SH   SOLE 22 21,001,048 0 2,164,795
GENERAL ELECTRIC CO COM NEW 369604301 129,439 1,414,630 SH   SOLE 23 1,414,630 0 0
GENERAL ELECTRIC CO COM NEW 369604301 177,246 1,937,115 SH   SOLE 25 1,937,115 0 0
GENERAL ELECTRIC CO COM NEW 369604301 263,014 2,874,471 SH   SOLE 26 1,323,081 0 1,551,390
GENERAL ELECTRIC CO COM NEW 369604301 150,544 1,645,294 SH   SOLE 28 195,719 0 1,449,575
GENERAL ELECTRIC CO COM NEW 369604301 36 392 SH   SOLE 29 392 0 0
GENERAL ELECTRIC CO COM NEW 369604301 406,231 4,439,680 SH   SOLE 30 4,439,680 0 0
GENERAL ELECTRIC CO COM NEW 369604301 22,291 243,617 SH   SOLE 31 119,475 0 124,142
GENERAL ELECTRIC CO COM NEW 369604301 15,752 172,155 SH   SOLE 34 172,155 0 0
GENERAL ELECTRIC CO COM NEW 369604301 44,930 491,042 SH   SOLE 36 491,042 0 0
GENERAL ELECTRIC CO COM NEW 369604301 3,345 36,553 SH   SOLE 40 36,553 0 0
GENERAL ELECTRIC CO COM NEW 369604301 293 3,202 SH   OTR 43 3,202 0 0
GENERAL ELECTRIC CO COM NEW 369604301 44,293 484,077 SH   SOLE 43 419,469 0 64,608
GENERAL MLS INC COM 370334104 98,427 1,453,445 SH   SOLE 2 200,702 0 1,252,743
GENERAL MLS INC COM 370334104 38,823 573,287 SH   SOLE 4 375,068 0 198,219
GENERAL MLS INC COM 370334104 43,176 637,563 SH   SOLE 7 618,358 0 19,205
GENERAL MLS INC COM 370334104 141 2,085 SH   SOLE 13 2,085 0 0
GENERAL MLS INC COM 370334104 5,833 86,137 SH   SOLE 15 86,137 0 0
GENERAL MLS INC COM 370334104 63,132 932,245 SH   SOLE 18 851,091 0 81,154
GENERAL MLS INC COM 370334104 22,094 326,254 SH   SOLE 19 326,254 0 0
GENERAL MLS INC COM 370334104 1,323,695 19,546,593 SH   SOLE 21 19,546,593 0 0
GENERAL MLS INC COM 370334104 888,555 13,121,020 SH   SOLE 22 11,867,937 0 1,253,083
GENERAL MLS INC COM 370334104 51,577 761,627 SH   SOLE 23 761,627 0 0
GENERAL MLS INC COM 370334104 75,198 1,110,427 SH   SOLE 25 1,110,427 0 0
GENERAL MLS INC COM 370334104 116,932 1,726,691 SH   SOLE 26 631,587 0 1,095,104
GENERAL MLS INC COM 370334104 106,579 1,573,812 SH   SOLE 28 28,306 0 1,545,506
GENERAL MLS INC COM 370334104 331,742 4,898,735 SH   SOLE 30 4,842,842 0 55,893
GENERAL MLS INC COM 370334104 9,186 135,652 SH   SOLE 31 66,692 0 68,960
GENERAL MLS INC COM 370334104 4,391 64,836 SH   SOLE 32 64,836 0 0
GENERAL MLS INC COM 370334104 2,018 29,796 SH   SOLE 34 29,796 0 0
GENERAL MLS INC COM 370334104 10,937 161,506 SH   SOLE 35 161,506 0 0
GENERAL MLS INC COM 370334104 22,811 336,840 SH   SOLE 36 336,840 0 0
GENERAL MLS INC COM 370334104 1,370 20,237 SH   SOLE 40 20,237 0 0
GENERAL MLS INC COM 370334104 151 2,226 SH   OTR 43 2,226 0 0
GENERAL MLS INC COM 370334104 68,489 1,011,355 SH   SOLE 43 964,364 0 46,991
GENERAL MTRS CO COM 37045V100 139,452 3,188,197 SH   SOLE 2 695,181 0 2,493,016
GENERAL MTRS CO COM 37045V100 25,247 577,200 SH   SOLE 4 520,309 0 56,891
GENERAL MTRS CO COM 37045V100 58,013 1,326,310 SH   SOLE 7 1,284,316 0 41,994
GENERAL MTRS CO COM 37045V100 943 21,570 SH   SOLE 13 21,570 0 0
GENERAL MTRS CO COM 37045V100 8,202 187,515 SH   SOLE 15 187,515 0 0
GENERAL MTRS CO COM 37045V100 1 28 SH   SOLE 17 0 0 28
GENERAL MTRS CO COM 37045V100 386,832 8,843,901 SH   SOLE 18 8,270,305 0 573,596
GENERAL MTRS CO COM 37045V100 632,398 14,458,117 SH   SOLE 19 14,458,117 0 0
GENERAL MTRS CO COM 37045V100 1,549,387 35,422,657 SH   SOLE 21 35,422,657 0 0
GENERAL MTRS CO COM 37045V100 1,358,964 31,069,129 SH   SOLE 22 28,277,010 0 2,792,119
GENERAL MTRS CO COM 37045V100 80,553 1,841,634 SH   SOLE 23 1,841,634 0 0
GENERAL MTRS CO COM 37045V100 110,533 2,527,035 SH   SOLE 25 2,443,126 0 83,909
GENERAL MTRS CO COM 37045V100 155,580 3,556,930 SH   SOLE 26 1,507,836 0 2,049,094
GENERAL MTRS CO COM 37045V100 112,318 2,567,856 SH   SOLE 28 157,542 0 2,410,314
GENERAL MTRS CO COM 37045V100 108 2,475 SH   SOLE 29 2,475 0 0
GENERAL MTRS CO COM 37045V100 455,104 10,404,745 SH   SOLE 30 10,404,745 0 0
GENERAL MTRS CO COM 37045V100 12,827 293,250 SH   SOLE 31 147,072 0 146,178
GENERAL MTRS CO COM 37045V100 164,773 3,767,098 SH   SOLE 34 3,767,098 0 0
GENERAL MTRS CO COM 37045V100 33,684 770,097 SH   SOLE 36 770,097 0 0
GENERAL MTRS CO COM 37045V100 1,938 44,311 SH   SOLE 40 44,311 0 0
GENERAL MTRS CO COM 37045V100 129 2,948 SH   OTR 43 2,948 0 0
GENERAL MTRS CO COM 37045V100 43,400 992,218 SH   SOLE 43 894,678 0 97,541
GENERAL MTRS CO OPTIONS 37045V100 1,071 24,500 SH Call SOLE 4 24,500 0 0
GENERAL MTRS CO OPTIONS 37045V100 12,216 279,300 SH Call SOLE 18 279,300 0 0
GENERAL MTRS CO OPTIONS 37045V100 114,686 2,622,000 SH Call SOLE 19 2,622,000 0 0
GENERAL MTRS CO OPTIONS 37045V100 7,090 162,100 SH Call SOLE 22 162,100 0 0
GENERAL MTRS CO OPTIONS 37045V100 376 8,600 SH Call SOLE 26 8,600 0 0
GENERAL MTRS CO OPTIONS 37045V100 53,813 1,230,300 SH Call SOLE 34 1,230,300 0 0
GENERATION BIO CO COM 37148K100 140 19,009 SH   SOLE 2 10,585 0 8,424
GENERATION BIO CO COM 37148K100 1 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 6 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 841 114,548 SH   SOLE 18 114,548 0 0
GENERATION BIO CO COM 37148K100 615 83,795 SH   SOLE 19 83,795 0 0
GENERATION BIO CO COM 37148K100 13,483 1,836,907 SH   SOLE 21 1,836,907 0 0
GENERATION BIO CO COM 37148K100 7,303 994,988 SH   SOLE 22 971,304 0 23,684
GENERATION BIO CO COM 37148K100 30 4,081 SH   SOLE 25 4,081 0 0
GENERATION BIO CO COM 37148K100 186 25,356 SH   SOLE 26 22,723 0 2,633
GENERATION BIO CO COM 37148K100 22 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100 413 56,199 SH   SOLE 30 56,199 0 0
GENERATION BIO CO COM 37148K100 7 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 38 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100 176 24,006 SH   SOLE 43 24,006 0 0
GENESCO INC COM 371532102 826 12,983 SH   SOLE 2 4,164 0 8,819
GENESCO INC COM 371532102 4 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102 13 208 SH   SOLE 7 208 0 0
GENESCO INC COM 371532102 3,521 55,357 SH   SOLE 18 55,357 0 0
GENESCO INC COM 371532102 1,655 26,018 SH   SOLE 19 26,018 0 0
GENESCO INC COM 371532102 111,120 1,746,902 SH   SOLE 21 1,746,902 0 0
GENESCO INC COM 371532102 23,254 365,564 SH   SOLE 22 351,605 0 13,959
GENESCO INC COM 371532102 146 2,297 SH   SOLE 25 2,297 0 0
GENESCO INC COM 371532102 272 4,271 SH   SOLE 26 3,187 0 1,084
GENESCO INC COM 371532102 1,601 25,162 SH   SOLE 30 25,162 0 0
GENESCO INC COM 371532102 114 1,790 SH   SOLE 36 1,790 0 0
GENESCO INC COM 371532102 101 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102 413 6,493 SH   SOLE 43 6,449 0 44
GENETRON HLDGS LTD ADS 37186H100 18 8,050 SH   SOLE 2 8,050 0 0
GENETRON HLDGS LTD ADS 37186H100 6 2,742 SH   SOLE 4 2,742 0 0
GENETRON HLDGS LTD ADS 37186H100 1,181 539,099 SH   SOLE 21 539,099 0 0
GENETRON HLDGS LTD ADS 37186H100 216 98,627 SH   SOLE 22 96,469 0 2,158
GENETRON HLDGS LTD ADS 37186H100 19 8,793 SH   SOLE 30 8,793 0 0
GENIE ENERGY LTD CL B 372284208 6 872 SH   SOLE 2 0 0 872
GENIE ENERGY LTD CL B 372284208 27 3,942 SH   SOLE 18 3,942 0 0
GENIE ENERGY LTD CL B 372284208 444 65,728 SH   SOLE 21 65,728 0 0
GENIE ENERGY LTD CL B 372284208 2,162 320,359 SH   SOLE 22 320,359 0 0
GENIUS BRANDS INTL INC COM 37229T301 124 121,133 SH   SOLE 2 11,385 0 109,748
GENIUS BRANDS INTL INC COM 37229T301 5 4,536 SH   SOLE 7 4,536 0 0
GENIUS BRANDS INTL INC COM 37229T301 928 909,373 SH   SOLE 18 909,373 0 0
GENIUS BRANDS INTL INC COM 37229T301 507 497,345 SH   SOLE 19 497,345 0 0
GENIUS BRANDS INTL INC COM 37229T301 10,738 10,527,809 SH   SOLE 21 10,527,809 0 0
GENIUS BRANDS INTL INC COM 37229T301 7,231 7,089,199 SH   SOLE 22 6,916,339 0 172,860
GENIUS SPORTS LIMITED SHARES CL A G3934V109 257 55,924 SH   SOLE 2 49,793 0 6,131
GENIUS SPORTS LIMITED SHARES CL A G3934V109 60 13,132 SH   SOLE 4 13,132 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 783 170,217 SH   SOLE 18 170,217 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 15,099 3,282,481 SH   SOLE 19 3,282,481 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 2,011 437,182 SH   SOLE 22 437,182 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 74 16,143 SH   SOLE 26 16,143 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 4,305 935,894 SH   SOLE 34 935,894 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 50 47,381 SH   SOLE 2 47,381 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 3 2,672 SH   SOLE 4 2,672 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 32 30,171 SH   SOLE 18 30,171 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 1,723 1,640,590 SH   SOLE 19 1,640,590 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 87 82,867 SH   SOLE 22 82,867 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 2 2,328 SH   SOLE 26 2,328 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 190 181,099 SH   SOLE 34 181,099 0 0
GENMAB A/S SPONSORED ADS 372303206 1,936 53,502 SH   SOLE 2 53,502 0 0
GENMAB A/S SPONSORED ADS 372303206 777 21,464 SH   SOLE 18 21,464 0 0
GENMAB A/S SPONSORED ADS 372303206 15,210 420,402 SH   SOLE 19 420,402 0 0
GENMAB A/S SPONSORED ADS 372303206 151,586 4,189,765 SH   SOLE 21 4,189,765 0 0
GENMAB A/S SPONSORED ADS 372303206 732 20,227 SH   SOLE 30 20,227 0 0
GENMAB A/S SPONSORED ADS 372303206 14,974 413,862 SH   SOLE 34 413,862 0 0
GENMAB A/S SPONSORED ADS 372303206 13,584 375,467 SH   SOLE 43 330,148 0 45,319
GENOCEA BIOSCIENCES INC COM NEW 372427401 10 8,155 SH   SOLE 18 8,155 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 122 97,437 SH   SOLE 21 97,437 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 93 74,775 SH   SOLE 22 74,775 0 0
GENPACT LIMITED SHS G3922B107 31,180 716,616 SH   SOLE 2 171,852 0 544,764
GENPACT LIMITED SHS G3922B107 847 19,460 SH   SOLE 4 15,209 0 4,251
GENPACT LIMITED SHS G3922B107 148 3,401 SH   SOLE 7 3,401 0 0
GENPACT LIMITED SHS G3922B107 1,225 28,164 SH   SOLE 13 28,164 0 0
GENPACT LIMITED SHS G3922B107 17,765 408,303 SH   SOLE 18 408,303 0 0
GENPACT LIMITED SHS G3922B107 5,737 131,861 SH   SOLE 19 131,861 0 0
GENPACT LIMITED SHS G3922B107 360,320 8,281,304 SH   SOLE 21 8,281,304 0 0
GENPACT LIMITED SHS G3922B107 258,043 5,930,652 SH   SOLE 22 5,685,916 0 244,736
GENPACT LIMITED SHS G3922B107 134 3,091 SH   SOLE 23 3,091 0 0
GENPACT LIMITED SHS G3922B107 4,736 108,857 SH   SOLE 28 108,857 0 0
GENPACT LIMITED SHS G3922B107 2,563 58,911 SH   SOLE 30 58,911 0 0
GENPACT LIMITED SHS G3922B107 5,678 130,508 SH   SOLE 31 117,256 0 13,252
GENPACT LIMITED SHS G3922B107 100 2,287 SH   SOLE 34 2,287 0 0
GENPACT LIMITED SHS G3922B107 128 2,951 SH   SOLE 36 2,951 0 0
GENPACT LIMITED SHS G3922B107 14,735 338,649 SH   SOLE 43 335,954 0 2,695
GENPREX INC COM 372446104 20 8,955 SH   SOLE 2 8,282 0 673
GENPREX INC COM 372446104 21 9,100 SH   SOLE 18 9,100 0 0
GENPREX INC COM 372446104 236 104,633 SH   SOLE 21 104,633 0 0
GENPREX INC COM 372446104 1,038 459,196 SH   SOLE 22 459,196 0 0
GENTEX CORP COM 371901109 15,627 535,724 SH   SOLE 2 247,407 0 288,317
GENTEX CORP COM 371901109 25 858 SH   SOLE 4 858 0 0
GENTEX CORP COM 371901109 135 4,616 SH   SOLE 7 4,616 0 0
GENTEX CORP COM 371901109 60 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 14,930 511,814 SH   SOLE 18 511,814 0 0
GENTEX CORP COM 371901109 2,031 69,614 SH   SOLE 19 69,614 0 0
GENTEX CORP COM 371901109 338,508 11,604,670 SH   SOLE 21 11,604,670 0 0
GENTEX CORP COM 371901109 187,741 6,436,114 SH   SOLE 22 6,153,589 0 282,525
GENTEX CORP COM 371901109 8,541 292,817 SH   SOLE 25 292,817 0 0
GENTEX CORP COM 371901109 6,938 237,848 SH   SOLE 26 92,220 0 145,628
GENTEX CORP COM 371901109 6,018 206,320 SH   SOLE 28 4,304 0 202,016
GENTEX CORP COM 371901109 17,159 588,248 SH   SOLE 30 588,248 0 0
GENTEX CORP COM 371901109 101 3,470 SH   SOLE 31 3,470 0 0
GENTEX CORP COM 371901109 1,358 46,560 SH   SOLE 36 46,560 0 0
GENTEX CORP COM 371901109 909 31,153 SH   SOLE 40 31,153 0 0
GENTEX CORP COM 371901109 12,201 418,275 SH   SOLE 43 405,285 0 12,990
GENTHERM INC COM 37253A103 946 12,951 SH   SOLE 2 9,397 0 3,554
GENTHERM INC COM 37253A103 7 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103 35 485 SH   SOLE 7 485 0 0
GENTHERM INC COM 37253A103 8,277 113,317 SH   SOLE 18 113,317 0 0
GENTHERM INC COM 37253A103 4,321 59,157 SH   SOLE 19 59,157 0 0
GENTHERM INC COM 37253A103 286,593 3,923,777 SH   SOLE 21 3,923,777 0 0
GENTHERM INC COM 37253A103 58,883 806,171 SH   SOLE 22 785,215 0 20,956
GENTHERM INC COM 37253A103 439 6,013 SH   SOLE 25 6,013 0 0
GENTHERM INC COM 37253A103 983 13,453 SH   SOLE 26 11,062 0 2,391
GENTHERM INC COM 37253A103 43 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103 8,668 118,680 SH   SOLE 30 118,680 0 0
GENTHERM INC COM 37253A103 170 2,333 SH   SOLE 36 2,333 0 0
GENTHERM INC COM 37253A103 282 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 1,683 23,045 SH   SOLE 43 21,531 0 1,514
GENUINE PARTS CO COM 372460105 78,631 623,954 SH   SOLE 2 259,158 0 364,796
GENUINE PARTS CO COM 372460105 15,963 126,669 SH   SOLE 4 76,843 0 49,826
GENUINE PARTS CO COM 372460105 22,467 178,282 SH   SOLE 7 173,933 0 4,349
GENUINE PARTS CO COM 372460105 75 598 SH   SOLE 13 598 0 0
GENUINE PARTS CO COM 372460105 2,490 19,756 SH   SOLE 15 19,756 0 0
GENUINE PARTS CO COM 372460105 33,874 268,799 SH   SOLE 18 249,469 0 19,330
GENUINE PARTS CO COM 372460105 16,985 134,777 SH   SOLE 19 134,777 0 0
GENUINE PARTS CO COM 372460105 704,736 5,592,254 SH   SOLE 21 5,592,254 0 0
GENUINE PARTS CO COM 372460105 387,971 3,078,646 SH   SOLE 22 2,784,239 0 294,407
GENUINE PARTS CO COM 372460105 22,336 177,242 SH   SOLE 23 177,242 0 0
GENUINE PARTS CO COM 372460105 70,973 563,186 SH   SOLE 25 563,186 0 0
GENUINE PARTS CO COM 372460105 49,503 392,815 SH   SOLE 26 134,017 0 258,798
GENUINE PARTS CO COM 372460105 67,718 537,357 SH   SOLE 28 2,552 0 534,805
GENUINE PARTS CO COM 372460105 1,977 15,690 SH   SOLE 29 15,690 0 0
GENUINE PARTS CO COM 372460105 78,520 623,079 SH   SOLE 30 623,079 0 0
GENUINE PARTS CO COM 372460105 6,643 52,717 SH   SOLE 31 36,604 0 16,113
GENUINE PARTS CO COM 372460105 4,176 33,137 SH   SOLE 32 33,137 0 0
GENUINE PARTS CO COM 372460105 30,958 245,661 SH   SOLE 34 245,661 0 0
GENUINE PARTS CO COM 372460105 7,971 63,253 SH   SOLE 36 63,253 0 0
GENUINE PARTS CO COM 372460105 609 4,836 SH   SOLE 40 4,836 0 0
GENUINE PARTS CO COM 372460105 68 543 SH   OTR 43 543 0 0
GENUINE PARTS CO COM 372460105 13,864 110,017 SH   SOLE 43 101,829 0 8,188
GENWORTH FINL INC COM CL A 37247D106 1,525 403,391 SH   SOLE 2 134,656 0 268,735
GENWORTH FINL INC COM CL A 37247D106 6 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106 57 15,154 SH   SOLE 7 15,154 0 0
GENWORTH FINL INC COM CL A 37247D106 7,022 1,857,724 SH   SOLE 18 1,857,724 0 0
GENWORTH FINL INC COM CL A 37247D106 5,438 1,438,730 SH   SOLE 19 1,438,730 0 0
GENWORTH FINL INC COM CL A 37247D106 210,964 55,810,479 SH   SOLE 21 55,810,479 0 0
GENWORTH FINL INC COM CL A 37247D106 46,954 12,421,698 SH   SOLE 22 11,951,313 0 470,385
GENWORTH FINL INC COM CL A 37247D106 46 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106 103 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106 1,012 267,718 SH   SOLE 26 133,185 0 134,533
GENWORTH FINL INC COM CL A 37247D106 32 8,462 SH   SOLE 28 8,462 0 0
GENWORTH FINL INC COM CL A 37247D106 5,730 1,515,809 SH   SOLE 30 1,515,809 0 0
GENWORTH FINL INC COM CL A 37247D106 176 46,466 SH   SOLE 36 46,466 0 0
GENWORTH FINL INC COM CL A 37247D106 204 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 1,083 286,602 SH   SOLE 43 283,195 0 3,407
GEO GROUP INC NEW COM 36162J106 199 30,072 SH   SOLE 2 30,072 0 0
GEO GROUP INC NEW COM 36162J106 3 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 34 5,111 SH   SOLE 7 5,111 0 0
GEO GROUP INC NEW COM 36162J106 3,052 461,722 SH   SOLE 18 461,722 0 0
GEO GROUP INC NEW COM 36162J106 1,370 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 95,862 14,502,635 SH   SOLE 21 14,502,635 0 0
GEO GROUP INC NEW COM 36162J106 17,401 2,632,498 SH   SOLE 22 2,510,540 0 121,958
GEO GROUP INC NEW COM 36162J106 242 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106 14 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106 1,222 184,817 SH   SOLE 30 184,817 0 0
GEO GROUP INC NEW COM 36162J106 42 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 81 12,244 SH   SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 3 461 SH   SOLE 43 461 0 0
GEOPARK LTD USD SHS G38327105 176 11,785 SH   SOLE 2 11,785 0 0
GEOPARK LTD USD SHS G38327105 163 10,898 SH   SOLE 22 10,898 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 11 1,921 SH   SOLE 2 1,921 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 14 2,489 SH   SOLE 18 2,489 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 265 46,173 SH   SOLE 21 46,173 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,165 202,588 SH   SOLE 22 202,588 0 0
GEOVAX LABS INC COM 373678507 2 1,315 SH   SOLE 18 1,315 0 0
GEOVAX LABS INC COM 373678507 15 13,218 SH   SOLE 21 13,218 0 0
GEOVAX LABS INC COM 373678507 0 397 SH   SOLE 22 397 0 0
GERDAU SA SPON ADR REP PFD 373737105 658 102,268 SH   SOLE 2 102,268 0 0
GERDAU SA SPON ADR REP PFD 373737105 170 26,369 SH   SOLE 4 26,369 0 0
GERDAU SA SPON ADR REP PFD 373737105 28,356 4,409,893 SH   SOLE 21 4,409,893 0 0
GERDAU SA SPON ADR REP PFD 373737105 7,368 1,145,925 SH   SOLE 22 1,145,925 0 0
GERDAU SA SPON ADR REP PFD 373737105 71 11,068 SH   SOLE 28 0 0 11,068
GERDAU SA SPON ADR REP PFD 373737105 3,707 576,574 SH   SOLE 30 576,574 0 0
GERDAU SA SPON ADR REP PFD 373737105 3,850 598,680 SH   SOLE 43 517,154 0 81,526
GERMAN AMERN BANCORP INC COM 373865104 865 22,758 SH   SOLE 2 10,761 0 11,997
GERMAN AMERN BANCORP INC COM 373865104 6 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104 13 350 SH   SOLE 7 350 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,971 78,197 SH   SOLE 18 78,197 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,732 45,597 SH   SOLE 19 45,597 0 0
GERMAN AMERN BANCORP INC COM 373865104 37,509 987,335 SH   SOLE 21 987,335 0 0
GERMAN AMERN BANCORP INC COM 373865104 25,567 672,988 SH   SOLE 22 647,390 0 25,598
GERMAN AMERN BANCORP INC COM 373865104 122 3,200 SH   SOLE 25 3,200 0 0
GERMAN AMERN BANCORP INC COM 373865104 74 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 18 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104 769 20,247 SH   SOLE 30 20,247 0 0
GERMAN AMERN BANCORP INC COM 373865104 160 4,222 SH   SOLE 40 4,222 0 0
GERMAN AMERN BANCORP INC COM 373865104 292 7,698 SH   SOLE 43 7,613 0 85
GERON CORP COM 374163103 223 163,733 SH   SOLE 2 66,844 0 96,889
GERON CORP COM 374163103 6 4,268 SH   SOLE 7 4,268 0 0
GERON CORP COM 374163103 1,292 949,638 SH   SOLE 18 949,638 0 0
GERON CORP COM 374163103 691 508,235 SH   SOLE 19 508,235 0 0
GERON CORP COM 374163103 19,242 14,148,866 SH   SOLE 21 14,148,866 0 0
GERON CORP COM 374163103 11,065 8,136,074 SH   SOLE 22 7,798,914 0 337,160
GERON CORP COM 374163103 71 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103 87 63,704 SH   SOLE 26 11,101 0 52,603
GERON CORP COM 374163103 527 387,680 SH   SOLE 30 387,680 0 0
GERON CORP COM 374163103 66 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103 161 118,665 SH   SOLE 43 118,665 0 0
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 1 696 SH   SOLE 22 696 0 0
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 38 24,829 SH   SOLE 43 16,761 0 8,068
GETTY RLTY CORP NEW COM 374297109 899 31,400 SH   SOLE 2 11,573 0 19,827
GETTY RLTY CORP NEW COM 374297109 565 19,749 SH   SOLE 4 19,749 0 0
GETTY RLTY CORP NEW COM 374297109 1,453 50,759 SH   SOLE 7 50,759 0 0
GETTY RLTY CORP NEW COM 374297109 4,239 148,130 SH   SOLE 18 148,130 0 0
GETTY RLTY CORP NEW COM 374297109 3,334 116,480 SH   SOLE 19 116,480 0 0
GETTY RLTY CORP NEW COM 374297109 143,722 5,021,736 SH   SOLE 21 5,021,736 0 0
GETTY RLTY CORP NEW COM 374297109 37,904 1,324,390 SH   SOLE 22 1,285,240 0 39,150
GETTY RLTY CORP NEW COM 374297109 33 1,140 SH   SOLE 23 1,140 0 0
GETTY RLTY CORP NEW COM 374297109 4,967 173,545 SH   SOLE 25 173,545 0 0
GETTY RLTY CORP NEW COM 374297109 551 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 718 25,100 SH   SOLE 28 700 0 24,400
GETTY RLTY CORP NEW COM 374297109 7,201 251,617 SH   SOLE 30 251,617 0 0
GETTY RLTY CORP NEW COM 374297109 9 300 SH   SOLE 34 300 0 0
GETTY RLTY CORP NEW COM 374297109 149 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 617 21,565 SH   SOLE 43 21,565 0 0
GEVO INC COM PAR 374396406 854 182,558 SH   SOLE 2 59,213 0 123,345
GEVO INC COM PAR 374396406 15 3,137 SH   SOLE 7 3,137 0 0
GEVO INC COM PAR 374396406 2,941 628,450 SH   SOLE 18 628,450 0 0
GEVO INC COM PAR 374396406 1,659 354,533 SH   SOLE 19 354,533 0 0
GEVO INC COM PAR 374396406 35,793 7,648,014 SH   SOLE 21 7,648,014 0 0
GEVO INC COM PAR 374396406 22,823 4,876,767 SH   SOLE 22 4,659,629 0 217,138
GEVO INC COM PAR 374396406 138 29,437 SH   SOLE 25 29,437 0 0
GEVO INC COM PAR 374396406 638 136,235 SH   SOLE 26 120,154 0 16,081
GEVO INC COM PAR 374396406 14 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406 662 141,432 SH   SOLE 30 141,432 0 0
GEVO INC COM PAR 374396406 38 8,082 SH   SOLE 36 8,082 0 0
GEVO INC COM PAR 374396406 97 20,689 SH   SOLE 40 20,689 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 10,183 312,940 SH   SOLE 2 312,940 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 56,124 1,724,758 SH   SOLE 19 1,724,758 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1,736 53,342 SH   SOLE 22 53,342 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 762 23,425 SH   SOLE 26 23,425 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 21 659 SH   SOLE 31 0 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 65,639 2,017,173 SH   SOLE 34 2,017,173 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 309 16,890 SH   SOLE 21 16,890 0 0
GIBRALTAR INDS INC COM 374689107 2,729 63,538 SH   SOLE 2 46,064 0 17,474
GIBRALTAR INDS INC COM 374689107 6 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 21 487 SH   SOLE 7 487 0 0
GIBRALTAR INDS INC COM 374689107 5,094 118,610 SH   SOLE 18 118,610 0 0
GIBRALTAR INDS INC COM 374689107 4,571 106,430 SH   SOLE 19 106,430 0 0
GIBRALTAR INDS INC COM 374689107 173,081 4,029,814 SH   SOLE 21 4,029,814 0 0
GIBRALTAR INDS INC COM 374689107 37,799 880,078 SH   SOLE 22 849,289 0 30,789
GIBRALTAR INDS INC COM 374689107 46 1,061 SH   SOLE 23 1,061 0 0
GIBRALTAR INDS INC COM 374689107 216 5,029 SH   SOLE 25 5,029 0 0
GIBRALTAR INDS INC COM 374689107 1,017 23,671 SH   SOLE 26 11,513 0 12,158
GIBRALTAR INDS INC COM 374689107 25 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107 2,369 55,160 SH   SOLE 30 55,160 0 0
GIBRALTAR INDS INC COM 374689107 26 606 SH   SOLE 36 606 0 0
GIBRALTAR INDS INC COM 374689107 182 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 895 20,832 SH   SOLE 43 19,628 0 1,204
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 346 39,282 SH   SOLE 43 27,945 0 11,337
GILDAN ACTIVEWEAR INC COM 375916103 11 290 SH   SOLE 18 290 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,605 176,230 SH   SOLE 43 155,326 0 20,904
GILEAD SCIENCES INC COM 375558103 191,578 3,222,510 SH   SOLE 2 1,004,736 0 2,217,774
GILEAD SCIENCES INC COM 375558103 59,977 1,008,862 SH   SOLE 4 651,425 0 357,437
GILEAD SCIENCES INC COM 375558103 94,528 1,590,043 SH   SOLE 7 1,552,251 0 37,792
GILEAD SCIENCES INC COM 375558103 3,287 55,287 SH   SOLE 13 55,287 0 0
GILEAD SCIENCES INC COM 375558103 10,870 182,838 SH   SOLE 15 182,838 0 0
GILEAD SCIENCES INC COM 375558103 16 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 162,019 2,725,293 SH   SOLE 18 2,549,148 0 176,145
GILEAD SCIENCES INC COM 375558103 127,702 2,148,065 SH   SOLE 19 2,148,065 0 0
GILEAD SCIENCES INC COM 375558103 3,203,408 53,884,065 SH   SOLE 21 53,884,065 0 0
GILEAD SCIENCES INC COM 375558103 1,683,573 28,319,140 SH   SOLE 22 25,608,919 0 2,710,221
GILEAD SCIENCES INC COM 375558103 99,069 1,666,433 SH   SOLE 23 1,666,433 0 0
GILEAD SCIENCES INC COM 375558103 134,252 2,258,228 SH   SOLE 25 2,258,228 0 0
GILEAD SCIENCES INC COM 375558103 184,114 3,096,956 SH   SOLE 26 1,327,832 0 1,769,124
GILEAD SCIENCES INC COM 375558103 253,567 4,265,212 SH   SOLE 28 102,567 0 4,162,645
GILEAD SCIENCES INC COM 375558103 1,808 30,412 SH   SOLE 29 30,412 0 0
GILEAD SCIENCES INC COM 375558103 764,491 12,859,401 SH   SOLE 30 12,791,223 0 68,178
GILEAD SCIENCES INC COM 375558103 21,077 354,537 SH   SOLE 31 212,873 0 141,664
GILEAD SCIENCES INC COM 375558103 24,262 408,109 SH   SOLE 32 408,109 0 0
GILEAD SCIENCES INC COM 375558103 106,410 1,789,907 SH   SOLE 34 1,789,907 0 0
GILEAD SCIENCES INC COM 375558103 16,715 281,163 SH   SOLE 35 281,163 0 0
GILEAD SCIENCES INC COM 375558103 41,810 703,279 SH   SOLE 36 703,279 0 0
GILEAD SCIENCES INC COM 375558103 2,486 41,815 SH   SOLE 40 41,815 0 0
GILEAD SCIENCES INC COM 375558103 218 3,673 SH   OTR 43 3,673 0 0
GILEAD SCIENCES INC COM 375558103 48,385 813,871 SH   SOLE 43 763,421 0 50,450
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 136 33,745 SH   SOLE 2 0 0 33,745
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 4,823 1,196,706 SH   SOLE 21 1,196,706 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 59,238 14,699,257 SH   SOLE 22 14,699,257 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 94 23,442 SH   SOLE 28 23,442 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 0 116 SH   SOLE 43 0 0 116
GITLAB INC CLASS A COM 37637K108 316 5,804 SH   SOLE 2 5,497 0 307
GITLAB INC CLASS A COM 37637K108 2 30 SH   SOLE 4 30 0 0
GITLAB INC CLASS A COM 37637K108 19 348 SH   SOLE 18 348 0 0
GITLAB INC CLASS A COM 37637K108 114,893 2,110,071 SH   SOLE 19 2,110,071 0 0
GITLAB INC CLASS A COM 37637K108 453 8,314 SH   SOLE 21 8,314 0 0
GITLAB INC CLASS A COM 37637K108 7,503 137,792 SH   SOLE 22 137,792 0 0
GITLAB INC CLASS A COM 37637K108 2 32 SH   SOLE 26 32 0 0
GITLAB INC CLASS A COM 37637K108 2 38 SH   SOLE 28 38 0 0
GITLAB INC CLASS A COM 37637K108 30,445 559,146 SH   SOLE 34 559,146 0 0
GLACIER BANCORP INC NEW COM 37637Q105 9,498 188,897 SH   SOLE 2 95,735 0 93,162
GLACIER BANCORP INC NEW COM 37637Q105 128 2,542 SH   SOLE 4 326 0 2,216
GLACIER BANCORP INC NEW COM 37637Q105 107 2,137 SH   SOLE 7 2,137 0 0
GLACIER BANCORP INC NEW COM 37637Q105 25,747 512,078 SH   SOLE 18 512,078 0 0
GLACIER BANCORP INC NEW COM 37637Q105 27,385 544,649 SH   SOLE 19 544,649 0 0
GLACIER BANCORP INC NEW COM 37637Q105 414,172 8,237,310 SH   SOLE 21 8,237,310 0 0
GLACIER BANCORP INC NEW COM 37637Q105 171,669 3,414,251 SH   SOLE 22 3,309,019 0 105,232
GLACIER BANCORP INC NEW COM 37637Q105 611 12,149 SH   SOLE 23 12,149 0 0
GLACIER BANCORP INC NEW COM 37637Q105 745 14,816 SH   SOLE 25 14,816 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,259 104,600 SH   SOLE 26 28,139 0 76,461
GLACIER BANCORP INC NEW COM 37637Q105 86 1,702 SH   SOLE 28 1,702 0 0
GLACIER BANCORP INC NEW COM 37637Q105 9,030 179,596 SH   SOLE 30 179,596 0 0
GLACIER BANCORP INC NEW COM 37637Q105 157 3,129 SH   SOLE 36 3,129 0 0
GLACIER BANCORP INC NEW COM 37637Q105 641 12,744 SH   SOLE 40 12,744 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,948 38,749 SH   SOLE 43 35,062 0 3,687
GLADSTONE CAPITAL CORP COM 376535100 2,528 214,421 SH   SOLE 30 214,421 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,273 57,811 SH   SOLE 2 31,158 0 26,653
GLADSTONE COMMERCIAL CORP COM 376536108 14 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,504 113,704 SH   SOLE 18 113,704 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,469 66,716 SH   SOLE 19 66,716 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 31,978 1,452,204 SH   SOLE 21 1,452,204 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 18,693 848,894 SH   SOLE 22 819,684 0 29,210
GLADSTONE COMMERCIAL CORP COM 376536108 24 1,075 SH   SOLE 23 1,075 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 100 4,542 SH   SOLE 25 4,542 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 648 29,424 SH   SOLE 30 29,424 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 139 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 12 535 SH   OTR 43 535 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,235 56,084 SH   SOLE 43 51,167 0 4,917
GLADSTONE INVT CORP COM 376546107 3,069 190,250 SH   SOLE 30 190,250 0 0
GLADSTONE INVT CORP COM 376546107 200 12,399 SH   SOLE 43 7,114 0 5,285
GLADSTONE LD CORP COM 376549101 976 26,793 SH   SOLE 2 15,668 0 11,125
GLADSTONE LD CORP COM 376549101 13 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 3,354 92,097 SH   SOLE 18 92,097 0 0
GLADSTONE LD CORP COM 376549101 3,054 83,844 SH   SOLE 19 83,844 0 0
GLADSTONE LD CORP COM 376549101 46,463 1,275,755 SH   SOLE 21 1,275,755 0 0
GLADSTONE LD CORP COM 376549101 28,049 770,148 SH   SOLE 22 742,864 0 27,284
GLADSTONE LD CORP COM 376549101 33 897 SH   SOLE 23 897 0 0
GLADSTONE LD CORP COM 376549101 139 3,819 SH   SOLE 25 3,819 0 0
GLADSTONE LD CORP COM 376549101 162 4,456 SH   SOLE 26 0 0 4,456
GLADSTONE LD CORP COM 376549101 281 7,726 SH   SOLE 30 7,726 0 0
GLADSTONE LD CORP COM 376549101 126 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101 80 2,199 SH   SOLE 43 2,055 0 144
GLATFELTER CORPORATION COM 377320106 428 34,568 SH   SOLE 2 12,733 0 21,835
GLATFELTER CORPORATION COM 377320106 3 208 SH   SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 8 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106 2,121 171,355 SH   SOLE 18 171,355 0 0
GLATFELTER CORPORATION COM 377320106 995 80,371 SH   SOLE 19 80,371 0 0
GLATFELTER CORPORATION COM 377320106 69,725 5,632,097 SH   SOLE 21 5,632,097 0 0
GLATFELTER CORPORATION COM 377320106 14,432 1,165,751 SH   SOLE 22 1,118,844 0 46,907
GLATFELTER CORPORATION COM 377320106 70 5,639 SH   SOLE 25 5,639 0 0
GLATFELTER CORPORATION COM 377320106 87 7,059 SH   SOLE 26 4,835 0 2,224
GLATFELTER CORPORATION COM 377320106 4 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106 956 77,214 SH   SOLE 30 77,214 0 0
GLATFELTER CORPORATION COM 377320106 62 5,010 SH   SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 409 33,071 SH   SOLE 43 18,093 0 14,978
GLAUKOS CORP COM 377322102 1,379 23,856 SH   SOLE 2 16,790 0 7,066
GLAUKOS CORP COM 377322102 38 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102 37 636 SH   SOLE 7 636 0 0
GLAUKOS CORP COM 377322102 9,216 159,394 SH   SOLE 18 156,630 0 2,764
GLAUKOS CORP COM 377322102 5,878 101,662 SH   SOLE 19 101,662 0 0
GLAUKOS CORP COM 377322102 337,773 5,841,798 SH   SOLE 21 5,841,798 0 0
GLAUKOS CORP COM 377322102 65,809 1,138,174 SH   SOLE 22 1,108,562 0 29,612
GLAUKOS CORP COM 377322102 73 1,261 SH   SOLE 23 1,261 0 0
GLAUKOS CORP COM 377322102 398 6,881 SH   SOLE 25 6,881 0 0
GLAUKOS CORP COM 377322102 1,280 22,143 SH   SOLE 26 15,035 0 7,108
GLAUKOS CORP COM 377322102 48 825 SH   SOLE 28 825 0 0
GLAUKOS CORP COM 377322102 7,976 137,939 SH   SOLE 30 137,939 0 0
GLAUKOS CORP COM 377322102 126 2,184 SH   SOLE 36 2,184 0 0
GLAUKOS CORP COM 377322102 322 5,577 SH   SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 1,362 23,552 SH   SOLE 43 23,321 0 231
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 2,111 1,548,000 PRN   SOLE 21 1,548,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 44 1,006 SH   SOLE 18 1,006 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 48,640 1,116,625 SH   SOLE 43 980,365 0 136,260
GLEN BURNIE BANCORP COM 377407101 5 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101 79 6,339 SH   SOLE 21 6,339 0 0
GLIMPSE GROUP INC COM 37892C106 4 607 SH   SOLE 18 607 0 0
GLIMPSE GROUP INC COM 37892C106 31 4,924 SH   SOLE 21 4,924 0 0
GLIMPSE GROUP INC COM 37892C106 190 29,746 SH   SOLE 22 29,746 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,170 62,643 SH   SOLE 2 50,431 0 12,212
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9 248 SH   SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 27 772 SH   SOLE 7 772 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,863 198,135 SH   SOLE 18 194,066 0 4,069
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 21,735 627,441 SH   SOLE 19 627,441 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88,856 2,565,121 SH   SOLE 21 2,565,121 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 50,920 1,469,965 SH   SOLE 22 1,433,295 0 36,670
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 100 2,898 SH   SOLE 23 2,898 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 324 9,351 SH   SOLE 25 9,351 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,323 38,193 SH   SOLE 26 20,876 0 17,317
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 35 1,005 SH   SOLE 28 1,005 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,315 66,839 SH   SOLE 30 66,839 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7,391 213,371 SH   SOLE 34 213,371 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15 435 SH   SOLE 36 435 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 233 6,731 SH   SOLE 40 6,731 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 740 21,363 SH   SOLE 43 21,172 0 191
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH   SOLE 43 268 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 294 9,126 SH   SOLE 2 3,985 0 5,141
GLOBAL INDUSTRIAL COMPANY COM 37892E102 8 261 SH   SOLE 7 261 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 1,068 33,139 SH   SOLE 18 33,139 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 729 22,614 SH   SOLE 19 22,614 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 14,042 435,687 SH   SOLE 21 435,687 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 11,156 346,144 SH   SOLE 22 337,963 0 8,181
GLOBAL INDUSTRIAL COMPANY COM 37892E102 59 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 35 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 122 3,792 SH   SOLE 30 3,792 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 72 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 619 19,217 SH   SOLE 43 11,461 0 7,756
GLOBAL MED REIT INC COM NEW 37954A204 1,261 77,242 SH   SOLE 2 17,378 0 59,864
GLOBAL MED REIT INC COM NEW 37954A204 11 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 3,081 188,772 SH   SOLE 18 188,772 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,786 109,440 SH   SOLE 19 109,440 0 0
GLOBAL MED REIT INC COM NEW 37954A204 41,896 2,567,146 SH   SOLE 21 2,567,146 0 0
GLOBAL MED REIT INC COM NEW 37954A204 25,994 1,592,775 SH   SOLE 22 1,535,888 0 56,887
GLOBAL MED REIT INC COM NEW 37954A204 28 1,739 SH   SOLE 23 1,739 0 0
GLOBAL MED REIT INC COM NEW 37954A204 118 7,204 SH   SOLE 25 7,204 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,335 143,050 SH   SOLE 30 143,050 0 0
GLOBAL MED REIT INC COM NEW 37954A204 154 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204 272 16,676 SH   SOLE 43 16,086 0 590
GLOBAL NET LEASE INC COM NEW 379378201 1,881 119,610 SH   SOLE 2 46,988 0 72,622
GLOBAL NET LEASE INC COM NEW 379378201 816 51,853 SH   SOLE 4 51,853 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,107 133,967 SH   SOLE 7 133,967 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,154 391,256 SH   SOLE 18 391,256 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,911 312,234 SH   SOLE 19 312,234 0 0
GLOBAL NET LEASE INC COM NEW 379378201 207,803 13,210,597 SH   SOLE 21 13,210,597 0 0
GLOBAL NET LEASE INC COM NEW 379378201 53,733 3,415,950 SH   SOLE 22 3,311,056 0 104,894
GLOBAL NET LEASE INC COM NEW 379378201 47 2,989 SH   SOLE 23 2,989 0 0
GLOBAL NET LEASE INC COM NEW 379378201 331 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201 974 61,905 SH   SOLE 28 286 0 61,619
GLOBAL NET LEASE INC COM NEW 379378201 57 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201 168 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,550 98,542 SH   SOLE 43 89,871 0 8,671
GLOBAL PMTS INC COM 37940X102 78,729 575,334 SH   SOLE 2 106,230 0 469,104
GLOBAL PMTS INC COM 37940X102 27,004 197,342 SH   SOLE 4 114,352 0 82,990
GLOBAL PMTS INC COM 37940X102 33,836 247,268 SH   SOLE 7 239,188 0 8,080
GLOBAL PMTS INC COM 37940X102 165 1,203 SH   SOLE 13 1,203 0 0
GLOBAL PMTS INC COM 37940X102 5,707 41,709 SH   SOLE 15 41,709 0 0
GLOBAL PMTS INC COM 37940X102 89,150 651,494 SH   SOLE 18 611,462 0 40,032
GLOBAL PMTS INC COM 37940X102 16,998 124,221 SH   SOLE 19 124,221 0 0
GLOBAL PMTS INC COM 37940X102 831,979 6,079,937 SH   SOLE 21 6,079,937 0 0
GLOBAL PMTS INC COM 37940X102 811,405 5,929,589 SH   SOLE 22 5,346,327 0 583,262
GLOBAL PMTS INC COM 37940X102 50,701 370,511 SH   SOLE 23 370,511 0 0
GLOBAL PMTS INC COM 37940X102 53,857 393,575 SH   SOLE 25 393,575 0 0
GLOBAL PMTS INC COM 37940X102 83,347 609,086 SH   SOLE 26 206,988 0 402,098
GLOBAL PMTS INC COM 37940X102 65,516 478,777 SH   SOLE 28 8,776 0 470,001
GLOBAL PMTS INC COM 37940X102 38 279 SH   SOLE 29 279 0 0
GLOBAL PMTS INC COM 37940X102 236,754 1,730,153 SH   SOLE 30 1,730,153 0 0
GLOBAL PMTS INC COM 37940X102 8,790 64,235 SH   SOLE 31 31,302 0 32,933
GLOBAL PMTS INC COM 37940X102 95,191 695,638 SH   SOLE 34 695,638 0 0
GLOBAL PMTS INC COM 37940X102 15,463 113,002 SH   SOLE 36 113,002 0 0
GLOBAL PMTS INC COM 37940X102 1,338 9,775 SH   SOLE 40 9,775 0 0
GLOBAL PMTS INC COM 37940X102 24,698 180,491 SH   SOLE 43 163,751 0 16,740
GLOBAL SELF STORAGE INC COM 37955N106 12 2,104 SH   SOLE 18 2,104 0 0
GLOBAL SELF STORAGE INC COM 37955N106 182 32,520 SH   SOLE 21 32,520 0 0
GLOBAL SELF STORAGE INC COM 37955N106 2 347 SH   SOLE 22 347 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 715 25,081 SH   SOLE 43 21,174 0 3,907
GLOBAL WTR RES INC COM 379463102 34 2,039 SH   SOLE 2 619 0 1,420
GLOBAL WTR RES INC COM 379463102 635 38,171 SH   SOLE 18 38,171 0 0
GLOBAL WTR RES INC COM 379463102 374 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 7,044 423,298 SH   SOLE 21 423,298 0 0
GLOBAL WTR RES INC COM 379463102 2,523 151,648 SH   SOLE 22 147,965 0 3,683
GLOBAL WTR RES INC COM 379463102 149 8,958 SH   SOLE 25 8,958 0 0
GLOBAL WTR RES INC COM 379463102 97 5,819 SH   SOLE 26 4,068 0 1,751
GLOBAL WTR RES INC COM 379463102 124 7,465 SH   SOLE 34 7,465 0 0
GLOBAL WTR RES INC COM 379463102 1 53 SH   SOLE 36 53 0 0
GLOBAL WTR RES INC COM 379463102 0 23 SH   SOLE 43 23 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 4 89 SH   SOLE 2 89 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2 22 SH   SOLE 17 0 0 22
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10,786 172,799 SH   SOLE 2 88,279 0 84,520
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 308 4,933 SH   SOLE 4 4,933 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 47 746 SH   SOLE 7 746 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 5,019 80,414 SH   SOLE 18 80,414 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 123,773 1,982,902 SH   SOLE 19 1,982,902 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 36,184 579,682 SH   SOLE 21 579,682 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 23,093 369,965 SH   SOLE 22 328,566 0 41,399
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8,799 140,969 SH   SOLE 26 6,109 0 134,860
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10,710 171,580 SH   SOLE 28 0 0 171,580
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 49 793 SH   SOLE 31 793 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 160,075 2,564,481 SH   SOLE 34 2,564,481 0 0
GLOBALSTAR INC COM 378973408 393 267,322 SH   SOLE 2 197,138 0 70,184
GLOBALSTAR INC COM 378973408 4 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 14 9,758 SH   SOLE 7 9,758 0 0
GLOBALSTAR INC COM 378973408 2,362 1,606,573 SH   SOLE 18 1,606,573 0 0
GLOBALSTAR INC COM 378973408 1,582 1,076,011 SH   SOLE 19 1,076,011 0 0
GLOBALSTAR INC COM 378973408 30,153 20,512,317 SH   SOLE 21 20,512,317 0 0
GLOBALSTAR INC COM 378973408 22,352 15,205,229 SH   SOLE 22 14,715,269 0 489,960
GLOBALSTAR INC COM 378973408 134 91,407 SH   SOLE 25 91,407 0 0
GLOBALSTAR INC COM 378973408 87 58,867 SH   SOLE 26 26,069 0 32,798
GLOBALSTAR INC COM 378973408 708 481,567 SH   SOLE 30 481,567 0 0
GLOBALSTAR INC COM 378973408 30 20,073 SH   SOLE 36 20,073 0 0
GLOBALSTAR INC COM 378973408 164 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408 93 63,452 SH   SOLE 43 63,452 0 0
GLOBANT S A COM L44385109 17,794 67,897 SH   SOLE 2 10,458 0 57,439
GLOBANT S A COM L44385109 145 552 SH   SOLE 7 552 0 0
GLOBANT S A COM L44385109 11,477 43,792 SH   SOLE 18 22,668 0 21,124
GLOBANT S A COM L44385109 440,123 1,679,409 SH   SOLE 19 1,679,409 0 0
GLOBANT S A COM L44385109 133,343 508,805 SH   SOLE 21 508,805 0 0
GLOBANT S A COM L44385109 119,351 455,417 SH   SOLE 22 425,020 0 30,397
GLOBANT S A COM L44385109 5,051 19,274 SH   SOLE 25 19,274 0 0
GLOBANT S A COM L44385109 12,857 49,059 SH   SOLE 26 0 0 49,059
GLOBANT S A COM L44385109 206 785 SH   SOLE 28 785 0 0
GLOBANT S A COM L44385109 430 1,640 SH   SOLE 30 1,640 0 0
GLOBANT S A COM L44385109 155 593 SH   SOLE 31 593 0 0
GLOBANT S A COM L44385109 139,952 534,026 SH   SOLE 34 534,026 0 0
GLOBANT S A COM L44385109 1,040 3,970 SH   SOLE 43 3,780 0 190
GLOBE LIFE INC COM 37959E102 14,761 146,728 SH   SOLE 2 39,663 0 107,065
GLOBE LIFE INC COM 37959E102 7,849 78,025 SH   SOLE 4 38,402 0 39,623
GLOBE LIFE INC COM 37959E102 8,648 85,968 SH   SOLE 7 83,464 0 2,504
GLOBE LIFE INC COM 37959E102 52 516 SH   SOLE 13 516 0 0
GLOBE LIFE INC COM 37959E102 1,354 13,459 SH   SOLE 15 13,459 0 0
GLOBE LIFE INC COM 37959E102 25,028 248,790 SH   SOLE 18 236,114 0 12,676
GLOBE LIFE INC COM 37959E102 4,951 49,214 SH   SOLE 19 49,214 0 0
GLOBE LIFE INC COM 37959E102 239,190 2,377,638 SH   SOLE 21 2,377,638 0 0
GLOBE LIFE INC COM 37959E102 224,833 2,234,917 SH   SOLE 22 2,037,046 0 197,871
GLOBE LIFE INC COM 37959E102 12,043 119,708 SH   SOLE 23 119,708 0 0
GLOBE LIFE INC COM 37959E102 13,098 130,198 SH   SOLE 25 130,198 0 0
GLOBE LIFE INC COM 37959E102 19,763 196,447 SH   SOLE 26 70,066 0 126,381
GLOBE LIFE INC COM 37959E102 15,378 152,861 SH   SOLE 28 1,731 0 151,130
GLOBE LIFE INC COM 37959E102 52,173 518,618 SH   SOLE 30 518,618 0 0
GLOBE LIFE INC COM 37959E102 2,225 22,114 SH   SOLE 31 11,275 0 10,839
GLOBE LIFE INC COM 37959E102 489 4,856 SH   SOLE 34 4,856 0 0
GLOBE LIFE INC COM 37959E102 4,177 41,523 SH   SOLE 36 41,523 0 0
GLOBE LIFE INC COM 37959E102 313 3,110 SH   SOLE 40 3,110 0 0
GLOBE LIFE INC COM 37959E102 31 304 SH   OTR 43 304 0 0
GLOBE LIFE INC COM 37959E102 9,607 95,500 SH   SOLE 43 91,554 0 3,946
GLOBUS MED INC CL A 379577208 14,931 202,378 SH   SOLE 2 69,582 0 132,796
GLOBUS MED INC CL A 379577208 492 6,663 SH   SOLE 4 5,716 0 947
GLOBUS MED INC CL A 379577208 77 1,045 SH   SOLE 7 1,045 0 0
GLOBUS MED INC CL A 379577208 54 737 SH   SOLE 13 737 0 0
GLOBUS MED INC CL A 379577208 12,731 172,553 SH   SOLE 18 171,100 0 1,453
GLOBUS MED INC CL A 379577208 11,342 153,729 SH   SOLE 19 153,729 0 0
GLOBUS MED INC CL A 379577208 324,526 4,398,568 SH   SOLE 21 4,398,568 0 0
GLOBUS MED INC CL A 379577208 161,403 2,187,631 SH   SOLE 22 2,095,309 0 92,322
GLOBUS MED INC CL A 379577208 278 3,766 SH   SOLE 23 3,766 0 0
GLOBUS MED INC CL A 379577208 815 11,048 SH   SOLE 25 11,048 0 0
GLOBUS MED INC CL A 379577208 2,816 38,161 SH   SOLE 26 21,924 0 16,237
GLOBUS MED INC CL A 379577208 132 1,788 SH   SOLE 28 1,788 0 0
GLOBUS MED INC CL A 379577208 52 711 SH   SOLE 29 711 0 0
GLOBUS MED INC CL A 379577208 8,210 111,277 SH   SOLE 30 111,277 0 0
GLOBUS MED INC CL A 379577208 85 1,149 SH   SOLE 31 1,149 0 0
GLOBUS MED INC CL A 379577208 109 1,477 SH   SOLE 34 1,477 0 0
GLOBUS MED INC CL A 379577208 755 10,232 SH   SOLE 40 10,232 0 0
GLOBUS MED INC CL A 379577208 19 261 SH   OTR 43 261 0 0
GLOBUS MED INC CL A 379577208 3,297 44,684 SH   SOLE 43 33,506 0 11,178
GLYCOMIMETICS INC COM 38000Q102 13 11,780 SH   SOLE 2 11,780 0 0
GLYCOMIMETICS INC COM 38000Q102 9 7,620 SH   SOLE 18 7,620 0 0
GLYCOMIMETICS INC COM 38000Q102 10 8,547 SH   SOLE 19 8,547 0 0
GLYCOMIMETICS INC COM 38000Q102 166 145,266 SH   SOLE 21 145,266 0 0
GLYCOMIMETICS INC COM 38000Q102 778 682,858 SH   SOLE 22 682,858 0 0
GLYCOMIMETICS INC COM 38000Q102 14 12,166 SH   SOLE 26 0 0 12,166
GMS INC COM 36251C103 3,032 60,914 SH   SOLE 2 22,247 0 38,667
GMS INC COM 36251C103 9 182 SH   SOLE 4 182 0 0
GMS INC COM 36251C103 55 1,115 SH   SOLE 7 1,115 0 0
GMS INC COM 36251C103 7,954 159,812 SH   SOLE 18 159,812 0 0
GMS INC COM 36251C103 9,471 190,298 SH   SOLE 19 190,298 0 0
GMS INC COM 36251C103 260,824 5,240,596 SH   SOLE 21 5,240,596 0 0
GMS INC COM 36251C103 57,782 1,160,973 SH   SOLE 22 1,118,536 0 42,437
GMS INC COM 36251C103 236 4,744 SH   SOLE 23 4,744 0 0
GMS INC COM 36251C103 367 7,367 SH   SOLE 25 7,367 0 0
GMS INC COM 36251C103 2,058 41,355 SH   SOLE 26 20,507 0 20,848
GMS INC COM 36251C103 38 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103 3,653 73,406 SH   SOLE 30 73,406 0 0
GMS INC COM 36251C103 311 6,256 SH   SOLE 36 6,256 0 0
GMS INC COM 36251C103 224 4,493 SH   SOLE 40 4,493 0 0
GMS INC COM 36251C103 2,749 55,233 SH   SOLE 43 55,136 0 97
GODADDY INC CL A 380237107 28,029 334,869 SH   SOLE 2 44,130 0 290,739
GODADDY INC CL A 380237107 8,947 106,892 SH   SOLE 4 63,107 0 43,785
GODADDY INC CL A 380237107 1,240 14,816 SH   SOLE 7 14,816 0 0
GODADDY INC CL A 380237107 57 682 SH   SOLE 13 682 0 0
GODADDY INC CL A 380237107 963 11,501 SH   SOLE 15 11,501 0 0
GODADDY INC CL A 380237107 8,286 99,002 SH   SOLE 18 90,611 0 8,391
GODADDY INC CL A 380237107 3,046 36,393 SH   SOLE 19 36,393 0 0
GODADDY INC CL A 380237107 191,654 2,289,776 SH   SOLE 21 2,289,776 0 0
GODADDY INC CL A 380237107 295,471 3,530,114 SH   SOLE 22 3,234,676 0 295,438
GODADDY INC CL A 380237107 17,375 207,582 SH   SOLE 23 207,582 0 0
GODADDY INC CL A 380237107 18,210 217,561 SH   SOLE 25 217,561 0 0
GODADDY INC CL A 380237107 20,055 239,608 SH   SOLE 26 109,075 0 130,533
GODADDY INC CL A 380237107 32,581 389,264 SH   SOLE 28 2,989 0 386,275
GODADDY INC CL A 380237107 44,854 535,896 SH   SOLE 30 503,480 0 32,416
GODADDY INC CL A 380237107 3,053 36,480 SH   SOLE 31 17,064 0 19,416
GODADDY INC CL A 380237107 615 7,344 SH   SOLE 34 7,344 0 0
GODADDY INC CL A 380237107 4,995 59,675 SH   SOLE 36 59,675 0 0
GODADDY INC CL A 380237107 465 5,557 SH   SOLE 40 5,557 0 0
GODADDY INC CL A 380237107 47 556 SH   OTR 43 556 0 0
GODADDY INC CL A 380237107 7,975 95,277 SH   SOLE 43 87,202 0 8,075
GOGO INC COM 38046C109 1,317 69,075 SH   SOLE 2 37,804 0 31,271
GOGO INC COM 38046C109 4 199 SH   SOLE 4 199 0 0
GOGO INC COM 38046C109 16 856 SH   SOLE 7 856 0 0
GOGO INC COM 38046C109 3,451 181,065 SH   SOLE 18 181,065 0 0
GOGO INC COM 38046C109 2,003 105,099 SH   SOLE 19 105,099 0 0
GOGO INC COM 38046C109 42,029 2,205,098 SH   SOLE 21 2,205,098 0 0
GOGO INC COM 38046C109 27,973 1,467,635 SH   SOLE 22 1,412,201 0 55,434
GOGO INC COM 38046C109 144 7,552 SH   SOLE 25 7,552 0 0
GOGO INC COM 38046C109 112 5,896 SH   SOLE 26 1,921 0 3,975
GOGO INC COM 38046C109 294 15,445 SH   SOLE 30 15,445 0 0
GOGO INC COM 38046C109 22 1,158 SH   SOLE 34 1,158 0 0
GOGO INC COM 38046C109 52 2,707 SH   SOLE 36 2,707 0 0
GOGO INC COM 38046C109 125 6,543 SH   SOLE 40 6,543 0 0
GOGO INC COM 38046C109 157 8,216 SH   SOLE 43 8,151 0 65
GOHEALTH INC COM CL A 38046W105 1,611 1,365,605 SH   SOLE 2 35,685 0 1,329,920
GOHEALTH INC COM CL A 38046W105 0 171 SH   SOLE 4 171 0 0
GOHEALTH INC COM CL A 38046W105 1 1,024 SH   SOLE 7 1,024 0 0
GOHEALTH INC COM CL A 38046W105 14 12,101 SH   SOLE 18 12,101 0 0
GOHEALTH INC COM CL A 38046W105 14 11,818 SH   SOLE 19 11,818 0 0
GOHEALTH INC COM CL A 38046W105 665 563,401 SH   SOLE 21 563,401 0 0
GOHEALTH INC COM CL A 38046W105 1,529 1,295,733 SH   SOLE 22 1,243,583 0 52,150
GOHEALTH INC COM CL A 38046W105 8 6,620 SH   SOLE 25 6,620 0 0
GOHEALTH INC COM CL A 38046W105 1 1,259 SH   SOLE 26 1,259 0 0
GOHEALTH INC COM CL A 38046W105 14 11,457 SH   SOLE 30 11,457 0 0
GOHEALTH INC COM CL A 38046W105 1 703 SH   SOLE 31 703 0 0
GOHEALTH INC COM CL A 38046W105 7 6,190 SH   SOLE 40 6,190 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 3,321 461,264 SH   SOLE 34 461,264 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 331 46,030 SH   SOLE 43 46,030 0 0
GOLAR LNG LTD SHS G9456A100 1,953 78,827 SH   SOLE 2 12,329 0 66,498
GOLAR LNG LTD SHS G9456A100 31 1,265 SH   SOLE 7 1,265 0 0
GOLAR LNG LTD SHS G9456A100 7,335 295,985 SH   SOLE 18 295,985 0 0
GOLAR LNG LTD SHS G9456A100 6,357 256,540 SH   SOLE 19 256,540 0 0
GOLAR LNG LTD SHS G9456A100 83,742 3,379,436 SH   SOLE 21 3,379,436 0 0
GOLAR LNG LTD SHS G9456A100 26,567 1,072,112 SH   SOLE 22 1,010,277 0 61,835
GOLAR LNG LTD SHS G9456A100 26 1,031 SH   SOLE 23 1,031 0 0
GOLAR LNG LTD SHS G9456A100 424 17,125 SH   SOLE 26 0 0 17,125
GOLAR LNG LTD SHS G9456A100 7 301 SH   SOLE 43 301 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 408 26,417 SH   SOLE 2 26,417 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 102 6,620 SH   SOLE 4 6,620 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 51,609 3,338,222 SH   SOLE 7 3,338,222 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 19,512 1,262,095 SH   SOLE 19 1,262,095 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 14,364 929,122 SH   SOLE 22 838,039 0 91,083
GOLD FIELDS LTD SPONSORED ADR 38059T106 4,411 285,299 SH   SOLE 23 285,299 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 31,926 2,065,071 SH   SOLE 25 2,065,071 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 16,396 1,060,548 SH   SOLE 26 619,077 0 441,471
GOLD FIELDS LTD SPONSORED ADR 38059T106 107,194 6,933,662 SH   SOLE 30 6,933,662 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 136,118 8,804,540 SH   SOLE 34 8,804,540 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 13,571 877,786 SH   SOLE 43 835,556 0 42,230
GOLD RESOURCE CORP COM 38068T105 7 3,322 SH   SOLE 2 0 0 3,322
GOLD RESOURCE CORP COM 38068T105 32 14,486 SH   SOLE 18 14,486 0 0
GOLD RESOURCE CORP COM 38068T105 533 238,116 SH   SOLE 21 238,116 0 0
GOLD RESOURCE CORP COM 38068T105 2,252 1,005,244 SH   SOLE 22 1,005,244 0 0
GOLD RESOURCE CORP COM 38068T105 29 12,736 SH   SOLE 43 12,736 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106 1,389 337,082 SH   SOLE 7 337,082 0 0
GOLDEN ENTMT INC COM 381013101 415 7,151 SH   SOLE 2 5,310 0 1,841
GOLDEN ENTMT INC COM 381013101 16 272 SH   SOLE 7 272 0 0
GOLDEN ENTMT INC COM 381013101 3,718 64,023 SH   SOLE 18 64,023 0 0
GOLDEN ENTMT INC COM 381013101 1,766 30,419 SH   SOLE 19 30,419 0 0
GOLDEN ENTMT INC COM 381013101 134,673 2,319,149 SH   SOLE 21 2,319,149 0 0
GOLDEN ENTMT INC COM 381013101 26,291 452,754 SH   SOLE 22 443,268 0 9,486
GOLDEN ENTMT INC COM 381013101 135 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101 1,604 27,625 SH   SOLE 30 27,625 0 0
GOLDEN ENTMT INC COM 381013101 124 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101 154 2,649 SH   SOLE 43 2,480 0 169
GOLDEN MINERALS CO COM 381119106 45 89,624 SH   SOLE 21 89,624 0 0
GOLDEN MINERALS CO COM 381119106 3 6,765 SH   SOLE 22 6,765 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 107 15,052 SH   SOLE 2 10,721 0 4,331
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 4 513 SH   SOLE 7 513 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 815 114,668 SH   SOLE 18 114,668 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 501 70,394 SH   SOLE 19 70,394 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 9,974 1,402,749 SH   SOLE 21 1,402,749 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 7,114 1,000,589 SH   SOLE 22 956,657 0 43,932
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 49 6,954 SH   SOLE 25 6,954 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 30 4,261 SH   SOLE 26 0 0 4,261
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 73 10,280 SH   SOLE 30 10,280 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 27 3,824 SH   SOLE 40 3,824 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 56 4,495 SH   SOLE 2 4,495 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 76 6,120 SH   SOLE 22 6,120 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 13,266 676,501 SH   SOLE 30 676,501 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 7 217 SH   SOLE 17 0 0 217
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2 73 SH   SOLE 17 0 0 73
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 56 630 SH   SOLE 17 0 0 630
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 1 SH   SOLE 17 0 0 1
GOLDMAN SACHS GROUP INC COM 38141G104 240,431 728,358 SH   SOLE 2 136,103 0 592,255
GOLDMAN SACHS GROUP INC COM 38141G104 77,726 235,462 SH   SOLE 4 148,669 0 86,793
GOLDMAN SACHS GROUP INC COM 38141G104 97,424 295,136 SH   SOLE 7 285,431 0 9,705
GOLDMAN SACHS GROUP INC COM 38141G104 2,463 7,460 SH   SOLE 13 7,460 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,926 48,247 SH   SOLE 15 48,247 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1 3 SH   SOLE 17 0 0 3
GOLDMAN SACHS GROUP INC COM 38141G104 225,877 684,267 SH   SOLE 18 629,273 0 54,994
GOLDMAN SACHS GROUP INC COM 38141G104 40,615 123,039 SH   SOLE 19 123,039 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,872,185 8,700,955 SH   SOLE 21 8,700,955 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,341,876 7,094,444 SH   SOLE 22 6,421,732 0 672,712
GOLDMAN SACHS GROUP INC COM 38141G104 140,727 426,316 SH   SOLE 23 426,316 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 245,498 743,708 SH   SOLE 25 743,708 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 300,069 909,025 SH   SOLE 26 390,345 0 518,680
GOLDMAN SACHS GROUP INC COM 38141G104 213,594 647,057 SH   SOLE 28 37,013 0 610,044
GOLDMAN SACHS GROUP INC COM 38141G104 720 2,182 SH   SOLE 29 2,182 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 730,198 2,212,051 SH   SOLE 30 2,209,899 0 2,152
GOLDMAN SACHS GROUP INC COM 38141G104 25,138 76,152 SH   SOLE 31 37,315 0 38,837
GOLDMAN SACHS GROUP INC COM 38141G104 16,824 50,966 SH   SOLE 32 50,966 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 40,132 121,575 SH   SOLE 34 121,575 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 50,340 152,499 SH   SOLE 36 152,499 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,690 11,178 SH   SOLE 40 11,178 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 237 717 SH   OTR 43 717 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 95,512 289,343 SH   SOLE 43 259,813 0 29,530
GOLUB CAP BDC INC COM 38173M102 14,184 932,556 SH   SOLE 30 932,556 0 0
GOLUB CAP BDC INC COM 38173M102 803 52,822 SH   SOLE 43 31,878 0 20,944
GOOD TIMES RESTAURANTS INC COM NEW 382140879 6 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 112 31,865 SH   SOLE 21 31,865 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 113 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108 156 8,096 SH   SOLE 2 6,046 0 2,050
GOODRX HLDGS INC COM CL A 38246G108 4,077 210,914 SH   SOLE 21 210,914 0 0
GOODRX HLDGS INC COM CL A 38246G108 17,226 891,146 SH   SOLE 22 891,146 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 12,539 877,479 SH   SOLE 2 388,372 0 489,107
GOODYEAR TIRE & RUBR CO COM 382550101 28 1,956 SH   SOLE 4 1,956 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 164 11,510 SH   SOLE 7 11,510 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 19,574 1,369,799 SH   SOLE 18 1,332,059 0 37,740
GOODYEAR TIRE & RUBR CO COM 382550101 32,569 2,279,171 SH   SOLE 19 2,279,171 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 283,407 19,832,565 SH   SOLE 21 19,832,565 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 143,214 10,021,948 SH   SOLE 22 9,713,052 0 308,896
GOODYEAR TIRE & RUBR CO COM 382550101 890 62,309 SH   SOLE 23 62,309 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 653 45,667 SH   SOLE 25 45,667 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7,212 504,664 SH   SOLE 26 148,520 0 356,144
GOODYEAR TIRE & RUBR CO COM 382550101 874 61,135 SH   SOLE 28 61,135 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,348 164,334 SH   SOLE 30 164,334 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 575 40,245 SH   SOLE 36 40,245 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 516 36,079 SH   SOLE 40 36,079 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,550 458,370 SH   SOLE 43 427,507 0 30,863
GOOSEHEAD INS INC COM CL A 38267D109 1,264 16,088 SH   SOLE 2 7,677 0 8,411
GOOSEHEAD INS INC COM CL A 38267D109 5 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 20 251 SH   SOLE 7 251 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,151 52,828 SH   SOLE 18 52,828 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,533 32,237 SH   SOLE 19 32,237 0 0
GOOSEHEAD INS INC COM CL A 38267D109 50,030 636,757 SH   SOLE 21 636,757 0 0
GOOSEHEAD INS INC COM CL A 38267D109 35,982 457,958 SH   SOLE 22 439,215 0 18,743
GOOSEHEAD INS INC COM CL A 38267D109 234 2,972 SH   SOLE 25 2,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109 643 8,182 SH   SOLE 26 6,547 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109 26 329 SH   SOLE 28 329 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,962 37,700 SH   SOLE 30 37,700 0 0
GOOSEHEAD INS INC COM CL A 38267D109 202 2,566 SH   SOLE 40 2,566 0 0
GOOSEHEAD INS INC COM CL A 38267D109 458 5,831 SH   SOLE 43 4,736 0 1,095
GOPRO INC CL A 38268T103 3,633 425,865 SH   SOLE 2 202,280 0 223,585
GOPRO INC CL A 38268T103 4 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103 15 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103 3,389 397,263 SH   SOLE 18 339,640 0 57,623
GOPRO INC CL A 38268T103 13,896 1,629,120 SH   SOLE 19 1,629,120 0 0
GOPRO INC CL A 38268T103 37,097 4,348,958 SH   SOLE 21 4,348,958 0 0
GOPRO INC CL A 38268T103 36,600 4,290,686 SH   SOLE 22 4,221,737 0 68,949
GOPRO INC CL A 38268T103 480 56,280 SH   SOLE 23 56,280 0 0
GOPRO INC CL A 38268T103 140 16,467 SH   SOLE 25 16,467 0 0
GOPRO INC CL A 38268T103 2,743 321,551 SH   SOLE 26 52,310 0 269,241
GOPRO INC CL A 38268T103 697 81,724 SH   SOLE 30 81,724 0 0
GOPRO INC CL A 38268T103 31 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 115 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103 347 40,726 SH   SOLE 43 40,726 0 0
GORES HLDGS VIII INC CL A 382863108 177 17,801 SH   SOLE 2 17,801 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 4 3,485 SH   SOLE 2 3,485 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 1 894 SH   SOLE 4 894 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 12 9,496 SH   SOLE 18 9,496 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 305 237,990 SH   SOLE 19 237,990 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 30 23,541 SH   SOLE 22 23,541 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 1 722 SH   SOLE 26 722 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 82 64,353 SH   SOLE 34 64,353 0 0
GORMAN RUPP CO COM 383082104 891 24,824 SH   SOLE 2 15,927 0 8,897
GORMAN RUPP CO COM 383082104 929 25,902 SH   SOLE 7 25,902 0 0
GORMAN RUPP CO COM 383082104 2,345 65,366 SH   SOLE 18 65,366 0 0
GORMAN RUPP CO COM 383082104 1,451 40,436 SH   SOLE 19 40,436 0 0
GORMAN RUPP CO COM 383082104 27,965 779,408 SH   SOLE 21 779,408 0 0
GORMAN RUPP CO COM 383082104 18,293 509,838 SH   SOLE 22 486,894 0 22,944
GORMAN RUPP CO COM 383082104 71 1,974 SH   SOLE 25 1,974 0 0
GORMAN RUPP CO COM 383082104 51 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 8,992 250,622 SH   SOLE 30 250,622 0 0
GORMAN RUPP CO COM 383082104 108 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104 411 11,468 SH   SOLE 43 10,300 0 1,168
GOSSAMER BIO INC COM 38341P102 812 93,538 SH   SOLE 2 24,370 0 69,168
GOSSAMER BIO INC COM 38341P102 8 880 SH   SOLE 7 880 0 0
GOSSAMER BIO INC COM 38341P102 1,679 193,431 SH   SOLE 18 193,431 0 0
GOSSAMER BIO INC COM 38341P102 2,268 261,273 SH   SOLE 19 261,273 0 0
GOSSAMER BIO INC COM 38341P102 25,012 2,881,511 SH   SOLE 21 2,881,511 0 0
GOSSAMER BIO INC COM 38341P102 14,866 1,712,676 SH   SOLE 22 1,651,240 0 61,436
GOSSAMER BIO INC COM 38341P102 79 9,149 SH   SOLE 23 9,149 0 0
GOSSAMER BIO INC COM 38341P102 75 8,609 SH   SOLE 25 8,609 0 0
GOSSAMER BIO INC COM 38341P102 655 75,467 SH   SOLE 26 1,980 0 73,487
GOSSAMER BIO INC COM 38341P102 609 70,175 SH   SOLE 30 70,175 0 0
GOSSAMER BIO INC COM 38341P102 16 1,812 SH   SOLE 36 1,812 0 0
GOSSAMER BIO INC COM 38341P102 65 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 114 13,095 SH   SOLE 43 13,095 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 453 129,474 SH   SOLE 2 30,890 0 98,584
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1,289 368,312 SH   SOLE 4 326,829 0 41,483
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2,915 832,975 SH   SOLE 7 780,080 0 52,895
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 9 2,516 SH   SOLE 13 2,516 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1,886 538,966 SH   SOLE 15 538,966 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3,216 918,987 SH   SOLE 18 918,987 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2,045 584,422 SH   SOLE 19 584,422 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 64,995 18,570,006 SH   SOLE 21 18,570,006 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 52,615 15,032,883 SH   SOLE 22 14,636,972 0 395,911
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4,677 1,336,300 SH   SOLE 23 1,336,300 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 229 65,529 SH   SOLE 25 65,529 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 5,598 1,599,548 SH   SOLE 26 138,988 0 1,460,560
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4,226 1,207,491 SH   SOLE 28 0 0 1,207,491
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 15,102 4,314,827 SH   SOLE 30 4,314,827 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 446 127,426 SH   SOLE 31 105,886 0 21,540
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 573 163,618 SH   SOLE 34 163,618 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 640 182,981 SH   SOLE 36 182,981 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 128 36,430 SH   SOLE 40 36,430 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3 774 SH   SOLE 43 0 0 774
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 40 16,964 SH   SOLE 2 16,964 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 902 387,335 SH   SOLE 19 387,335 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 847 363,505 SH   SOLE 21 363,505 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 49 21,072 SH   SOLE 22 21,072 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 53 22,882 SH   SOLE 30 22,882 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 263 112,873 SH   SOLE 34 112,873 0 0
GRACO INC COM 384109104 17,695 253,799 SH   SOLE 2 168,541 0 85,258
GRACO INC COM 384109104 106 1,517 SH   SOLE 4 1,517 0 0
GRACO INC COM 384109104 1,447 20,757 SH   SOLE 7 20,757 0 0
GRACO INC COM 384109104 39 563 SH   SOLE 13 563 0 0
GRACO INC COM 384109104 26,750 383,684 SH   SOLE 18 383,502 0 182
GRACO INC COM 384109104 3,947 56,612 SH   SOLE 19 56,612 0 0
GRACO INC COM 384109104 595,150 8,536,284 SH   SOLE 21 8,536,284 0 0
GRACO INC COM 384109104 324,471 4,653,913 SH   SOLE 22 4,457,351 0 196,562
GRACO INC COM 384109104 174 2,493 SH   SOLE 23 2,493 0 0
GRACO INC COM 384109104 1,731 24,831 SH   SOLE 25 24,831 0 0
GRACO INC COM 384109104 4,920 70,573 SH   SOLE 26 56,553 0 14,020
GRACO INC COM 384109104 211 3,024 SH   SOLE 28 3,024 0 0
GRACO INC COM 384109104 36 522 SH   SOLE 29 522 0 0
GRACO INC COM 384109104 7,017 100,650 SH   SOLE 30 100,650 0 0
GRACO INC COM 384109104 258 3,695 SH   SOLE 31 3,695 0 0
GRACO INC COM 384109104 540 7,752 SH   SOLE 34 7,752 0 0
GRACO INC COM 384109104 290 4,153 SH   SOLE 36 4,153 0 0
GRACO INC COM 384109104 1,512 21,684 SH   SOLE 40 21,684 0 0
GRACO INC COM 384109104 28 402 SH   OTR 43 402 0 0
GRACO INC COM 384109104 8,221 117,921 SH   SOLE 43 103,248 0 14,673
GRAFTECH INTL LTD COM 384313508 801 83,215 SH   SOLE 2 54,394 0 28,821
GRAFTECH INTL LTD COM 384313508 5 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508 27 2,842 SH   SOLE 7 2,842 0 0
GRAFTECH INTL LTD COM 384313508 5,124 532,690 SH   SOLE 18 532,690 0 0
GRAFTECH INTL LTD COM 384313508 3,595 373,698 SH   SOLE 19 373,698 0 0
GRAFTECH INTL LTD COM 384313508 63,628 6,614,170 SH   SOLE 21 6,614,170 0 0
GRAFTECH INTL LTD COM 384313508 43,262 4,497,039 SH   SOLE 22 4,371,667 0 125,372
GRAFTECH INTL LTD COM 384313508 262 27,266 SH   SOLE 25 27,266 0 0
GRAFTECH INTL LTD COM 384313508 389 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 1,030 107,066 SH   SOLE 30 107,066 0 0
GRAFTECH INTL LTD COM 384313508 208 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 19 2,012 SH   OTR 43 2,012 0 0
GRAFTECH INTL LTD COM 384313508 559 58,104 SH   SOLE 43 57,314 0 790
GRAHAM CORP COM 384556106 15 1,930 SH   SOLE 18 1,930 0 0
GRAHAM CORP COM 384556106 257 33,317 SH   SOLE 21 33,317 0 0
GRAHAM CORP COM 384556106 1,142 148,144 SH   SOLE 22 148,144 0 0
GRAHAM CORP COM 384556106 0 18 SH   SOLE 43 18 0 0
GRAHAM HLDGS CO COM CL B 384637104 3,121 5,104 SH   SOLE 2 2,779 0 2,325
GRAHAM HLDGS CO COM CL B 384637104 9 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104 67 110 SH   SOLE 7 110 0 0
GRAHAM HLDGS CO COM CL B 384637104 11,255 18,407 SH   SOLE 18 18,407 0 0
GRAHAM HLDGS CO COM CL B 384637104 4,171 6,822 SH   SOLE 19 6,822 0 0
GRAHAM HLDGS CO COM CL B 384637104 177,441 290,187 SH   SOLE 21 290,187 0 0
GRAHAM HLDGS CO COM CL B 384637104 70,411 115,150 SH   SOLE 22 111,184 0 3,966
GRAHAM HLDGS CO COM CL B 384637104 439 718 SH   SOLE 25 718 0 0
GRAHAM HLDGS CO COM CL B 384637104 857 1,402 SH   SOLE 26 1,037 0 365
GRAHAM HLDGS CO COM CL B 384637104 1,376 2,251 SH   SOLE 28 2,251 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,493 2,442 SH   SOLE 30 2,442 0 0
GRAHAM HLDGS CO COM CL B 384637104 282 461 SH   SOLE 36 461 0 0
GRAHAM HLDGS CO COM CL B 384637104 306 501 SH   SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 13,974 22,853 SH   SOLE 43 21,857 0 996
GRAINGER W W INC COM 384802104 76,228 147,788 SH   SOLE 2 29,935 0 117,853
GRAINGER W W INC COM 384802104 15,816 30,664 SH   SOLE 4 14,886 0 15,778
GRAINGER W W INC COM 384802104 29,388 56,977 SH   SOLE 7 45,222 0 11,755
GRAINGER W W INC COM 384802104 217 420 SH   SOLE 13 420 0 0
GRAINGER W W INC COM 384802104 3,218 6,239 SH   SOLE 15 6,239 0 0
GRAINGER W W INC COM 384802104 5 9 SH   SOLE 17 0 0 9
GRAINGER W W INC COM 384802104 48,098 93,251 SH   SOLE 18 87,270 0 5,981
GRAINGER W W INC COM 384802104 16,881 32,728 SH   SOLE 19 32,728 0 0
GRAINGER W W INC COM 384802104 814,730 1,579,577 SH   SOLE 21 1,579,577 0 0
GRAINGER W W INC COM 384802104 493,102 956,014 SH   SOLE 22 867,402 0 88,612
GRAINGER W W INC COM 384802104 28,557 55,365 SH   SOLE 23 55,365 0 0
GRAINGER W W INC COM 384802104 45,034 87,311 SH   SOLE 25 87,311 0 0
GRAINGER W W INC COM 384802104 61,871 119,954 SH   SOLE 26 53,469 0 66,485
GRAINGER W W INC COM 384802104 94,259 182,746 SH   SOLE 28 16,135 0 166,611
GRAINGER W W INC COM 384802104 37 72 SH   SOLE 29 72 0 0
GRAINGER W W INC COM 384802104 215,125 417,079 SH   SOLE 30 402,927 0 14,152
GRAINGER W W INC COM 384802104 5,173 10,029 SH   SOLE 31 5,002 0 5,027
GRAINGER W W INC COM 384802104 20,002 38,779 SH   SOLE 34 38,779 0 0
GRAINGER W W INC COM 384802104 10,299 19,967 SH   SOLE 36 19,967 0 0
GRAINGER W W INC COM 384802104 693 1,344 SH   SOLE 40 1,344 0 0
GRAINGER W W INC COM 384802104 46 89 SH   OTR 43 89 0 0
GRAINGER W W INC COM 384802104 40,574 78,664 SH   SOLE 43 68,140 0 10,524
GRAN TIERRA ENERGY INC COM 38500T101 153 97,205 SH   SOLE 21 97,205 0 0
GRAN TIERRA ENERGY INC COM 38500T101 49 31,469 SH   SOLE 43 31,469 0 0
GRAND CANYON ED INC COM 38526M106 11,534 118,771 SH   SOLE 2 34,740 0 84,031
GRAND CANYON ED INC COM 38526M106 16 168 SH   SOLE 4 168 0 0
GRAND CANYON ED INC COM 38526M106 55 564 SH   SOLE 7 564 0 0
GRAND CANYON ED INC COM 38526M106 8,301 85,483 SH   SOLE 18 85,483 0 0
GRAND CANYON ED INC COM 38526M106 1,113 11,464 SH   SOLE 19 11,464 0 0
GRAND CANYON ED INC COM 38526M106 187,071 1,926,386 SH   SOLE 21 1,926,386 0 0
GRAND CANYON ED INC COM 38526M106 105,378 1,085,143 SH   SOLE 22 1,035,910 0 49,233
GRAND CANYON ED INC COM 38526M106 586 6,033 SH   SOLE 25 6,033 0 0
GRAND CANYON ED INC COM 38526M106 1,645 16,939 SH   SOLE 26 13,382 0 3,557
GRAND CANYON ED INC COM 38526M106 80 826 SH   SOLE 28 826 0 0
GRAND CANYON ED INC COM 38526M106 2,789 28,715 SH   SOLE 30 28,715 0 0
GRAND CANYON ED INC COM 38526M106 58 600 SH   SOLE 31 600 0 0
GRAND CANYON ED INC COM 38526M106 65 669 SH   SOLE 36 669 0 0
GRAND CANYON ED INC COM 38526M106 581 5,985 SH   SOLE 40 5,985 0 0
GRAND CANYON ED INC COM 38526M106 32 333 SH   OTR 43 333 0 0
GRAND CANYON ED INC COM 38526M106 8,346 85,942 SH   SOLE 43 84,873 0 1,069
GRANITE CONSTR INC COM 387328107 1,669 50,883 SH   SOLE 2 22,404 0 28,479
GRANITE CONSTR INC COM 387328107 6 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 18 556 SH   SOLE 7 556 0 0
GRANITE CONSTR INC COM 387328107 5,640 171,948 SH   SOLE 18 171,948 0 0
GRANITE CONSTR INC COM 387328107 3,306 100,801 SH   SOLE 19 100,801 0 0
GRANITE CONSTR INC COM 387328107 190,854 5,818,721 SH   SOLE 21 5,818,721 0 0
GRANITE CONSTR INC COM 387328107 36,885 1,124,557 SH   SOLE 22 1,078,317 0 46,240
GRANITE CONSTR INC COM 387328107 190 5,805 SH   SOLE 25 5,805 0 0
GRANITE CONSTR INC COM 387328107 708 21,578 SH   SOLE 26 17,750 0 3,828
GRANITE CONSTR INC COM 387328107 956 29,161 SH   SOLE 28 29,161 0 0
GRANITE CONSTR INC COM 387328107 2,591 78,984 SH   SOLE 30 78,984 0 0
GRANITE CONSTR INC COM 387328107 56 1,712 SH   SOLE 36 1,712 0 0
GRANITE CONSTR INC COM 387328107 166 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107 2,357 71,858 SH   SOLE 43 67,064 0 4,794
GRANITE PT MTG TR INC COM STK 38741L107 900 80,912 SH   SOLE 2 47,989 0 32,923
GRANITE PT MTG TR INC COM STK 38741L107 2 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 10 881 SH   SOLE 7 881 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,270 204,122 SH   SOLE 18 204,122 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,972 177,340 SH   SOLE 19 177,340 0 0
GRANITE PT MTG TR INC COM STK 38741L107 86,166 7,748,699 SH   SOLE 21 7,748,699 0 0
GRANITE PT MTG TR INC COM STK 38741L107 14,676 1,319,770 SH   SOLE 22 1,263,051 0 56,719
GRANITE PT MTG TR INC COM STK 38741L107 78 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107 190 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107 198 17,796 SH   SOLE 28 17,796 0 0
GRANITE PT MTG TR INC COM STK 38741L107 846 76,052 SH   SOLE 30 76,052 0 0
GRANITE PT MTG TR INC COM STK 38741L107 80 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 224 20,188 SH   SOLE 43 19,773 0 415
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 36 469 SH   SOLE 43 469 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 6,115 305,150 SH   SOLE 2 138,570 0 166,580
GRAPHIC PACKAGING HLDG CO COM 388689101 19 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 128 6,398 SH   SOLE 7 6,398 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,403 119,907 SH   SOLE 18 119,907 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,673 83,499 SH   SOLE 19 83,499 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 72,886 3,637,043 SH   SOLE 21 3,637,043 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 125,596 6,267,243 SH   SOLE 22 5,927,290 0 339,953
GRAPHIC PACKAGING HLDG CO COM 388689101 8,373 417,811 SH   SOLE 25 417,811 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,342 266,558 SH   SOLE 26 183,407 0 83,151
GRAPHIC PACKAGING HLDG CO COM 388689101 110 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 3,627 180,974 SH   SOLE 30 180,974 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 83 4,139 SH   SOLE 31 4,139 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 73,309 3,658,135 SH   SOLE 34 3,658,135 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 138 6,889 SH   SOLE 36 6,889 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 786 39,225 SH   SOLE 40 39,225 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 13 652 SH   OTR 43 652 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,108 105,202 SH   SOLE 43 90,955 0 14,247
GRAPHITE BIO INC COM 38870X104 75 14,623 SH   SOLE 2 1,468 0 13,155
GRAPHITE BIO INC COM 38870X104 407 79,820 SH   SOLE 18 79,820 0 0
GRAPHITE BIO INC COM 38870X104 237 46,496 SH   SOLE 19 46,496 0 0
GRAPHITE BIO INC COM 38870X104 5,819 1,141,009 SH   SOLE 21 1,141,009 0 0
GRAPHITE BIO INC COM 38870X104 1,969 386,030 SH   SOLE 22 380,298 0 5,732
GRAPHITE BIO INC COM 38870X104 135 26,528 SH   SOLE 30 26,528 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 197 3,898 SH   SOLE 43 3,806 0 92
GRAY TELEVISION INC COM 389375106 1,753 79,424 SH   SOLE 2 25,327 0 54,097
GRAY TELEVISION INC COM 389375106 8 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 57 2,599 SH   SOLE 7 2,599 0 0
GRAY TELEVISION INC COM 389375106 5,577 252,686 SH   SOLE 18 252,686 0 0
GRAY TELEVISION INC COM 389375106 3,361 152,285 SH   SOLE 19 152,285 0 0
GRAY TELEVISION INC COM 389375106 67,250 3,047,109 SH   SOLE 21 3,047,109 0 0
GRAY TELEVISION INC COM 389375106 47,236 2,140,303 SH   SOLE 22 2,056,995 0 83,308
GRAY TELEVISION INC COM 389375106 248 11,230 SH   SOLE 25 11,230 0 0
GRAY TELEVISION INC COM 389375106 910 41,214 SH   SOLE 26 22,930 0 18,284
GRAY TELEVISION INC COM 389375106 15 664 SH   SOLE 28 664 0 0
GRAY TELEVISION INC COM 389375106 1,162 52,630 SH   SOLE 30 52,630 0 0
GRAY TELEVISION INC COM 389375106 134 6,068 SH   SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 215 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 1,294 58,613 SH   SOLE 43 58,004 0 609
GRAY TELEVISION INC CL A 389375205 16 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 3 2,520 SH   SOLE 18 2,520 0 0
GRAYBUG VISION INC COM SHS 38942Q103 36 29,371 SH   SOLE 21 29,371 0 0
GRAYBUG VISION INC COM SHS 38942Q103 1 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300 1,550 132,133 SH   SOLE 2 99,166 0 32,967
GREAT AJAX CORP COM 38983D300 3 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 816 69,575 SH   SOLE 18 69,575 0 0
GREAT AJAX CORP COM 38983D300 1,219 103,924 SH   SOLE 19 103,924 0 0
GREAT AJAX CORP COM 38983D300 13,727 1,170,283 SH   SOLE 21 1,170,283 0 0
GREAT AJAX CORP COM 38983D300 7,082 603,776 SH   SOLE 22 591,305 0 12,471
GREAT AJAX CORP COM 38983D300 14 1,221 SH   SOLE 23 1,221 0 0
GREAT AJAX CORP COM 38983D300 25 2,147 SH   SOLE 43 2,147 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 9,102 364,209 SH   SOLE 21 364,209 0 0
GREAT ELM GROUP INC COM NEW 39037G109 6 3,472 SH   SOLE 18 3,472 0 0
GREAT ELM GROUP INC COM NEW 39037G109 73 40,494 SH   SOLE 21 40,494 0 0
GREAT ELM GROUP INC COM NEW 39037G109 549 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 658 46,886 SH   SOLE 2 18,094 0 28,792
GREAT LAKES DREDGE & DOCK CO COM 390607109 5 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,079 76,909 SH   SOLE 7 76,909 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,853 203,365 SH   SOLE 18 203,365 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,607 114,570 SH   SOLE 19 114,570 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 39,656 2,826,502 SH   SOLE 21 2,826,502 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 23,694 1,688,785 SH   SOLE 22 1,622,930 0 65,855
GREAT LAKES DREDGE & DOCK CO COM 390607109 176 12,537 SH   SOLE 25 12,537 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 148 10,567 SH   SOLE 26 5,085 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 16 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 582 41,517 SH   SOLE 30 41,517 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 169 12,080 SH   SOLE 36 12,080 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 91 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 880 62,726 SH   SOLE 43 62,726 0 0
GREAT SOUTHN BANCORP INC COM 390905107 557 9,444 SH   SOLE 2 3,367 0 6,077
GREAT SOUTHN BANCORP INC COM 390905107 10 170 SH   SOLE 7 170 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,926 32,632 SH   SOLE 18 32,632 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,152 19,523 SH   SOLE 19 19,523 0 0
GREAT SOUTHN BANCORP INC COM 390905107 24,455 414,414 SH   SOLE 21 414,414 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,624 298,668 SH   SOLE 22 287,564 0 11,104
GREAT SOUTHN BANCORP INC COM 390905107 82 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107 999 16,926 SH   SOLE 30 16,926 0 0
GREAT SOUTHN BANCORP INC COM 390905107 57 972 SH   SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 972 16,475 SH   SOLE 43 15,119 0 1,356
GREEN BRICK PARTNERS INC COM 392709101 1,594 80,681 SH   SOLE 2 50,542 0 30,139
GREEN BRICK PARTNERS INC COM 392709101 2 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 9 435 SH   SOLE 7 435 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,926 97,455 SH   SOLE 18 92,097 0 5,358
GREEN BRICK PARTNERS INC COM 392709101 5,982 302,739 SH   SOLE 19 302,739 0 0
GREEN BRICK PARTNERS INC COM 392709101 34,398 1,740,790 SH   SOLE 21 1,740,790 0 0
GREEN BRICK PARTNERS INC COM 392709101 22,463 1,136,795 SH   SOLE 22 1,111,606 0 25,189
GREEN BRICK PARTNERS INC COM 392709101 54 2,720 SH   SOLE 23 2,720 0 0
GREEN BRICK PARTNERS INC COM 392709101 102 5,170 SH   SOLE 25 5,170 0 0
GREEN BRICK PARTNERS INC COM 392709101 677 34,266 SH   SOLE 26 2,109 0 32,157
GREEN BRICK PARTNERS INC COM 392709101 626 31,704 SH   SOLE 30 31,704 0 0
GREEN BRICK PARTNERS INC COM 392709101 40 2,038 SH   SOLE 36 2,038 0 0
GREEN BRICK PARTNERS INC COM 392709101 62 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 884 44,747 SH   SOLE 43 44,150 0 597
GREEN DOT CORP CL A 39304D102 1,034 37,628 SH   SOLE 2 13,110 0 24,518
GREEN DOT CORP CL A 39304D102 6 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 21 757 SH   SOLE 7 757 0 0
GREEN DOT CORP CL A 39304D102 5,422 197,308 SH   SOLE 18 197,308 0 0
GREEN DOT CORP CL A 39304D102 2,525 91,875 SH   SOLE 19 91,875 0 0
GREEN DOT CORP CL A 39304D102 149,618 5,444,605 SH   SOLE 21 5,444,605 0 0
GREEN DOT CORP CL A 39304D102 34,415 1,252,349 SH   SOLE 22 1,203,196 0 49,153
GREEN DOT CORP CL A 39304D102 169 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102 422 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102 25 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102 3,977 144,741 SH   SOLE 30 144,741 0 0
GREEN DOT CORP CL A 39304D102 141 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 494 17,973 SH   SOLE 43 17,254 0 719
GREEN PLAINS INC COM 393222104 1,563 50,387 SH   SOLE 2 25,729 0 24,658
GREEN PLAINS INC COM 393222104 75 2,413 SH   SOLE 4 2,413 0 0
GREEN PLAINS INC COM 393222104 23 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 5,837 188,214 SH   SOLE 18 188,214 0 0
GREEN PLAINS INC COM 393222104 22,094 712,481 SH   SOLE 19 712,481 0 0
GREEN PLAINS INC COM 393222104 181,284 5,846,001 SH   SOLE 21 5,846,001 0 0
GREEN PLAINS INC COM 393222104 28,534 920,158 SH   SOLE 22 888,116 0 32,042
GREEN PLAINS INC COM 393222104 30 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104 117 3,760 SH   SOLE 26 3,760 0 0
GREEN PLAINS INC COM 393222104 29,855 962,760 SH   SOLE 30 962,760 0 0
GREEN PLAINS INC COM 393222104 8,791 283,496 SH   SOLE 34 283,496 0 0
GREEN PLAINS INC COM 393222104 137 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 70 2,264 SH   SOLE 43 2,264 0 0
GREENBOX POS COM NEW 39366L208 8 1,914 SH   SOLE 2 714 0 1,200
GREENBOX POS COM NEW 39366L208 205 48,629 SH   SOLE 18 48,629 0 0
GREENBOX POS COM NEW 39366L208 119 28,279 SH   SOLE 19 28,279 0 0
GREENBOX POS COM NEW 39366L208 2,600 616,009 SH   SOLE 21 616,009 0 0
GREENBOX POS COM NEW 39366L208 1,315 311,601 SH   SOLE 22 306,694 0 4,907
GREENBRIER COS INC COM 393657101 1,448 28,105 SH   SOLE 2 9,231 0 18,874
GREENBRIER COS INC COM 393657101 7 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 50 975 SH   SOLE 7 975 0 0
GREENBRIER COS INC COM 393657101 6,106 118,538 SH   SOLE 18 118,538 0 0
GREENBRIER COS INC COM 393657101 2,910 56,492 SH   SOLE 19 56,492 0 0
GREENBRIER COS INC COM 393657101 212,274 4,121,027 SH   SOLE 21 4,121,027 0 0
GREENBRIER COS INC COM 393657101 41,059 797,105 SH   SOLE 22 763,528 0 33,577
GREENBRIER COS INC COM 393657101 215 4,172 SH   SOLE 25 4,172 0 0
GREENBRIER COS INC COM 393657101 581 11,282 SH   SOLE 26 8,113 0 3,169
GREENBRIER COS INC COM 393657101 8 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101 2,954 57,356 SH   SOLE 30 57,356 0 0
GREENBRIER COS INC COM 393657101 59 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101 231 4,492 SH   SOLE 40 4,492 0 0
GREENBRIER COS INC COM 393657101 1,813 35,194 SH   SOLE 43 33,932 0 1,262
GREENE CNTY BANCORP INC COM 394357107 8 169 SH   SOLE 2 0 0 169
GREENE CNTY BANCORP INC COM 394357107 30 675 SH   SOLE 18 675 0 0
GREENE CNTY BANCORP INC COM 394357107 379 8,471 SH   SOLE 21 8,471 0 0
GREENE CNTY BANCORP INC COM 394357107 20 440 SH   SOLE 22 440 0 0
GREENHILL & CO INC COM 395259104 34 2,204 SH   SOLE 2 461 0 1,743
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 778 50,307 SH   SOLE 18 50,307 0 0
GREENHILL & CO INC COM 395259104 400 25,883 SH   SOLE 19 25,883 0 0
GREENHILL & CO INC COM 395259104 25,563 1,652,435 SH   SOLE 21 1,652,435 0 0
GREENHILL & CO INC COM 395259104 6,001 387,906 SH   SOLE 22 384,781 0 3,125
GREENHILL & CO INC COM 395259104 245 15,855 SH   SOLE 30 15,855 0 0
GREENHILL & CO INC COM 395259104 53 3,444 SH   SOLE 43 3,444 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 15 1,704 SH   SOLE 18 1,704 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 194 22,520 SH   SOLE 21 22,520 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 1,103 128,220 SH   SOLE 22 128,220 0 0
GREENLANE HLDGS INC CL A 395330103 2 3,770 SH   SOLE 2 421 0 3,349
GREENLANE HLDGS INC CL A 395330103 17 31,066 SH   SOLE 18 31,066 0 0
GREENLANE HLDGS INC CL A 395330103 9 16,825 SH   SOLE 19 16,825 0 0
GREENLANE HLDGS INC CL A 395330103 542 967,424 SH   SOLE 21 967,424 0 0
GREENLANE HLDGS INC CL A 395330103 76 134,994 SH   SOLE 22 134,374 0 620
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 20 2,051 SH   SOLE 2 0 0 2,051
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 827 85,856 SH   SOLE 21 85,856 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 7,424 770,880 SH   SOLE 22 770,880 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 70 9,853 SH   SOLE 2 1,274 0 8,579
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 609 86,177 SH   SOLE 18 86,177 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 367 51,919 SH   SOLE 19 51,919 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,897 975,592 SH   SOLE 21 975,592 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5,548 784,779 SH   SOLE 22 766,288 0 18,491
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 15 2,145 SH   SOLE 43 2,145 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 19 3,814 SH   SOLE 2 3,814 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 31 6,077 SH   SOLE 22 6,077 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 353 70,283 SH   SOLE 43 70,028 0 255
GREENWICH LIFESCIENCES INC COM 396879108 9 448 SH   SOLE 2 162 0 286
GREENWICH LIFESCIENCES INC COM 396879108 234 11,909 SH   SOLE 18 11,909 0 0
GREENWICH LIFESCIENCES INC COM 396879108 131 6,656 SH   SOLE 19 6,656 0 0
GREENWICH LIFESCIENCES INC COM 396879108 2,657 135,402 SH   SOLE 21 135,402 0 0
GREENWICH LIFESCIENCES INC COM 396879108 1,606 81,840 SH   SOLE 22 80,596 0 1,244
GREIF INC CL A 397624107 3,744 57,547 SH   SOLE 2 37,255 0 20,292
GREIF INC CL A 397624107 8 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107 23 349 SH   SOLE 7 349 0 0
GREIF INC CL A 397624107 7,959 122,339 SH   SOLE 18 122,339 0 0
GREIF INC CL A 397624107 6,870 105,599 SH   SOLE 19 105,599 0 0
GREIF INC CL A 397624107 122,751 1,886,739 SH   SOLE 21 1,886,739 0 0
GREIF INC CL A 397624107 58,756 903,105 SH   SOLE 22 877,293 0 25,812
GREIF INC CL A 397624107 134 2,054 SH   SOLE 23 2,054 0 0
GREIF INC CL A 397624107 208 3,203 SH   SOLE 25 3,203 0 0
GREIF INC CL A 397624107 1,708 26,254 SH   SOLE 26 5,362 0 20,892
GREIF INC CL A 397624107 30 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107 1,068 16,421 SH   SOLE 30 16,421 0 0
GREIF INC CL A 397624107 74 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 254 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107 2,982 45,832 SH   SOLE 43 39,129 0 6,703
GREIF INC CL B 397624206 338 5,302 SH   SOLE 2 1,255 0 4,047
GREIF INC CL B 397624206 7 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,112 17,433 SH   SOLE 18 17,433 0 0
GREIF INC CL B 397624206 732 11,487 SH   SOLE 19 11,487 0 0
GREIF INC CL B 397624206 13,183 206,757 SH   SOLE 21 206,757 0 0
GREIF INC CL B 397624206 5,287 82,918 SH   SOLE 22 76,401 0 6,517
GREIF INC CL B 397624206 73 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206 28 434 SH   SOLE 26 434 0 0
GREIF INC CL B 397624206 70 1,091 SH   SOLE 30 1,091 0 0
GREIF INC CL B 397624206 8 121 SH   SOLE 34 121 0 0
GREIF INC CL B 397624206 67 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206 13 209 SH   SOLE 43 209 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 342 24,291 SH   SOLE 2 19,852 0 4,439
GRID DYNAMICS HLDGS INC CL A 39813G109 7 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 1,792 127,268 SH   SOLE 18 127,268 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 14,005 994,702 SH   SOLE 19 994,702 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 23,155 1,644,536 SH   SOLE 21 1,644,536 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 14,942 1,061,195 SH   SOLE 22 1,037,572 0 23,623
GRID DYNAMICS HLDGS INC CL A 39813G109 68 4,852 SH   SOLE 25 4,852 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 76 5,422 SH   SOLE 26 0 0 5,422
GRID DYNAMICS HLDGS INC CL A 39813G109 22 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 350 24,880 SH   SOLE 30 24,880 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 15,852 1,125,875 SH   SOLE 34 1,125,875 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 89 6,327 SH   SOLE 40 6,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 95 6,723 SH   SOLE 43 6,481 0 242
GRIFFON CORP COM 398433102 1,543 77,014 SH   SOLE 2 46,245 0 30,769
GRIFFON CORP COM 398433102 2 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102 15 747 SH   SOLE 7 747 0 0
GRIFFON CORP COM 398433102 3,722 185,809 SH   SOLE 18 185,809 0 0
GRIFFON CORP COM 398433102 2,128 106,218 SH   SOLE 19 106,218 0 0
GRIFFON CORP COM 398433102 118,145 5,898,402 SH   SOLE 21 5,898,402 0 0
GRIFFON CORP COM 398433102 25,478 1,271,989 SH   SOLE 22 1,222,144 0 49,845
GRIFFON CORP COM 398433102 169 8,447 SH   SOLE 25 8,447 0 0
GRIFFON CORP COM 398433102 354 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 13 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102 1,696 84,666 SH   SOLE 30 84,666 0 0
GRIFFON CORP COM 398433102 132 6,609 SH   SOLE 40 6,609 0 0
GRIFFON CORP COM 398433102 320 15,964 SH   SOLE 43 13,151 0 2,813
GRIFOLS S A SP ADR REP B NVT 398438408 19,470 1,666,923 SH   SOLE 21 1,666,923 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 651 55,773 SH   SOLE 30 55,773 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 9,155 783,787 SH   SOLE 43 695,302 0 88,485
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 6 234 SH   SOLE 2 234 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 82 3,223 SH   SOLE 4 3,223 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 21 811 SH   SOLE 22 811 0 0
GRITSTONE BIO INC COM 39868T105 257 62,307 SH   SOLE 2 24,419 0 37,888
GRITSTONE BIO INC COM 39868T105 3 750 SH   SOLE 7 750 0 0
GRITSTONE BIO INC COM 39868T105 544 132,050 SH   SOLE 18 132,050 0 0
GRITSTONE BIO INC COM 39868T105 983 238,628 SH   SOLE 19 238,628 0 0
GRITSTONE BIO INC COM 39868T105 8,410 2,041,240 SH   SOLE 21 2,041,240 0 0
GRITSTONE BIO INC COM 39868T105 5,547 1,346,301 SH   SOLE 22 1,319,472 0 26,829
GRITSTONE BIO INC COM 39868T105 10 2,528 SH   SOLE 23 2,528 0 0
GRITSTONE BIO INC COM 39868T105 90 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105 128 31,066 SH   SOLE 30 31,066 0 0
GRITSTONE BIO INC COM 39868T105 69 16,731 SH   SOLE 43 16,651 0 80
GROCERY OUTLET HLDG CORP COM 39874R101 5,614 171,256 SH   SOLE 2 112,021 0 59,235
GROCERY OUTLET HLDG CORP COM 39874R101 30 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101 41 1,245 SH   SOLE 7 1,245 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,242 190,426 SH   SOLE 18 190,426 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 13,784 420,513 SH   SOLE 19 420,513 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 139,816 4,265,269 SH   SOLE 21 4,265,269 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 77,945 2,377,828 SH   SOLE 22 2,277,704 0 100,124
GROCERY OUTLET HLDG CORP COM 39874R101 376 11,479 SH   SOLE 25 11,479 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 10,671 325,519 SH   SOLE 26 91,317 0 234,202
GROCERY OUTLET HLDG CORP COM 39874R101 53 1,619 SH   SOLE 28 1,619 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 8,598 262,291 SH   SOLE 30 262,291 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 42 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 26,642 812,763 SH   SOLE 34 812,763 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 335 10,210 SH   SOLE 40 10,210 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 3 82 SH   SOLE 43 58 0 24
GROUP 1 AUTOMOTIVE INC COM 398905109 5,261 31,348 SH   SOLE 2 16,137 0 15,211
GROUP 1 AUTOMOTIVE INC COM 398905109 11 65 SH   SOLE 4 65 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 92 548 SH   SOLE 7 548 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 10,474 62,408 SH   SOLE 18 62,408 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 11,965 71,292 SH   SOLE 19 71,292 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 357,642 2,130,977 SH   SOLE 21 2,130,977 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 84,536 503,702 SH   SOLE 22 485,838 0 17,864
GROUP 1 AUTOMOTIVE INC COM 398905109 301 1,794 SH   SOLE 23 1,794 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 422 2,514 SH   SOLE 25 2,514 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,291 19,609 SH   SOLE 26 7,743 0 11,866
GROUP 1 AUTOMOTIVE INC COM 398905109 54 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,078 30,257 SH   SOLE 30 30,257 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 345 2,054 SH   SOLE 34 2,054 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 263 1,569 SH   SOLE 36 1,569 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 346 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,175 12,959 SH   SOLE 43 12,802 0 157
GROUPON INC COM NEW 399473206 256 13,325 SH   SOLE 2 8,035 0 5,290
GROUPON INC COM NEW 399473206 2 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 7 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 1,195 62,140 SH   SOLE 18 62,140 0 0
GROUPON INC COM NEW 399473206 814 42,353 SH   SOLE 19 42,353 0 0
GROUPON INC COM NEW 399473206 15,193 790,059 SH   SOLE 21 790,059 0 0
GROUPON INC COM NEW 399473206 9,889 514,254 SH   SOLE 22 497,072 0 17,182
GROUPON INC COM NEW 399473206 60 3,117 SH   SOLE 25 3,117 0 0
GROUPON INC COM NEW 399473206 95 4,928 SH   SOLE 26 2,904 0 2,024
GROUPON INC COM NEW 399473206 756 39,330 SH   SOLE 30 39,330 0 0
GROUPON INC COM NEW 399473206 50 2,599 SH   SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 279 14,502 SH   SOLE 43 14,312 0 190
GROVE INC COM 39959A106 7 1,451 SH   SOLE 18 1,451 0 0
GROVE INC COM 39959A106 93 18,314 SH   SOLE 21 18,314 0 0
GROWGENERATION CORP COM 39986L109 179 19,461 SH   SOLE 2 13,746 0 5,715
GROWGENERATION CORP COM 39986L109 8 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109 1,393 151,245 SH   SOLE 18 151,245 0 0
GROWGENERATION CORP COM 39986L109 907 98,476 SH   SOLE 19 98,476 0 0
GROWGENERATION CORP COM 39986L109 16,897 1,834,676 SH   SOLE 21 1,834,676 0 0
GROWGENERATION CORP COM 39986L109 11,727 1,273,344 SH   SOLE 22 1,243,717 0 29,627
GROWGENERATION CORP COM 39986L109 51 5,565 SH   SOLE 25 5,565 0 0
GROWGENERATION CORP COM 39986L109 181 19,673 SH   SOLE 26 19,673 0 0
GROWGENERATION CORP COM 39986L109 906 98,335 SH   SOLE 30 98,335 0 0
GROWGENERATION CORP COM 39986L109 11 1,226 SH   SOLE 34 1,226 0 0
GROWGENERATION CORP COM 39986L109 46 4,949 SH   SOLE 40 4,949 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 310 5,188 SH   SOLE 2 5,188 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3,308 55,427 SH   SOLE 7 55,427 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 28,409 475,946 SH   SOLE 21 475,946 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 449 7,516 SH   SOLE 22 7,516 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,485 24,873 SH   SOLE 30 24,873 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 850 14,244 SH   SOLE 43 12,970 0 1,274
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7,091 31,998 SH   SOLE 7 31,998 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,299 5,861 SH   SOLE 19 5,861 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 60,960 275,088 SH   SOLE 21 275,088 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 128 578 SH   SOLE 22 578 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 35 157 SH   SOLE 28 0 0 157
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,713 12,241 SH   SOLE 30 12,241 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7,604 34,315 SH   SOLE 43 29,486 0 4,829
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 938 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 17,862 110,788 SH   SOLE 7 110,788 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,652 22,648 SH   SOLE 18 0 0 22,648
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 23,718 147,106 SH   SOLE 19 147,106 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 78,192 484,972 SH   SOLE 21 484,972 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 966 5,989 SH   SOLE 22 5,989 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 30,395 188,522 SH   SOLE 25 188,522 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6,113 37,917 SH   SOLE 26 27,024 0 10,893
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,480 21,583 SH   SOLE 30 21,583 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 32,618 202,308 SH   SOLE 34 202,308 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 7,259 45,020 SH   SOLE 43 39,438 0 5,582
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 1,836 403,469 SH   SOLE 43 402,891 0 578
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 417 38,591 SH   SOLE 21 38,591 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1,308 121,068 SH   SOLE 30 121,068 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8,166 756,130 SH   SOLE 34 756,130 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 26 902 SH   SOLE 43 902 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 64 31,556 SH   SOLE 21 31,556 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 772 65,971 SH   SOLE 22 65,971 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,986 169,767 SH   SOLE 43 128,849 0 40,918
GSE SYS INC COM 36227K106 20 9,577 SH   SOLE 21 9,577 0 0
GSE SYS INC COM 36227K106 97 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106 13 3,501 SH   SOLE 18 3,501 0 0
GSI TECHNOLOGY INC COM 36241U106 219 57,070 SH   SOLE 21 57,070 0 0
GSI TECHNOLOGY INC COM 36241U106 113 29,624 SH   SOLE 22 29,624 0 0
GT BIOPHARMA INC COM NEW 36254L209 9 3,220 SH   SOLE 2 972 0 2,248
GT BIOPHARMA INC COM NEW 36254L209 1 383 SH   SOLE 7 383 0 0
GT BIOPHARMA INC COM NEW 36254L209 179 62,155 SH   SOLE 18 62,155 0 0
GT BIOPHARMA INC COM NEW 36254L209 113 39,307 SH   SOLE 19 39,307 0 0
GT BIOPHARMA INC COM NEW 36254L209 1,705 592,068 SH   SOLE 21 592,068 0 0
GT BIOPHARMA INC COM NEW 36254L209 1,308 454,096 SH   SOLE 22 452,840 0 1,256
GTY TECHNOLOGY HOLDINGS INC COM 362409104 44 13,657 SH   SOLE 2 1,408 0 12,249
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2 517 SH   SOLE 7 517 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 332 102,720 SH   SOLE 18 102,720 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 180 55,762 SH   SOLE 19 55,762 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3,785 1,171,906 SH   SOLE 21 1,171,906 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 1,419 439,220 SH   SOLE 22 423,169 0 16,051
GUARANTY BANCSHARES INC TEX COM 400764106 299 8,543 SH   SOLE 2 4,855 0 3,688
GUARANTY BANCSHARES INC TEX COM 400764106 4 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 889 25,414 SH   SOLE 18 25,414 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 484 13,817 SH   SOLE 19 13,817 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 10,762 307,494 SH   SOLE 21 307,494 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 6,771 193,459 SH   SOLE 22 187,732 0 5,727
GUARANTY FED BANCSHARES INC COM 40108P101 18 575 SH   SOLE 18 575 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 257 8,166 SH   SOLE 21 8,166 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 5 168 SH   SOLE 22 168 0 0
GUARDANT HEALTH INC COM 40131M109 6,363 96,058 SH   SOLE 2 44,118 0 51,940
GUARDANT HEALTH INC COM 40131M109 16 235 SH   SOLE 4 235 0 0
GUARDANT HEALTH INC COM 40131M109 79 1,186 SH   SOLE 7 1,186 0 0
GUARDANT HEALTH INC COM 40131M109 4,203 63,452 SH   SOLE 18 63,452 0 0
GUARDANT HEALTH INC COM 40131M109 31,772 479,652 SH   SOLE 19 479,652 0 0
GUARDANT HEALTH INC COM 40131M109 58 871 SH   SOLE 20 871 0 0
GUARDANT HEALTH INC COM 40131M109 118,428 1,787,864 SH   SOLE 21 1,787,864 0 0
GUARDANT HEALTH INC COM 40131M109 144,852 2,186,768 SH   SOLE 22 2,083,770 0 102,998
GUARDANT HEALTH INC COM 40131M109 822 12,402 SH   SOLE 25 12,402 0 0
GUARDANT HEALTH INC COM 40131M109 3,033 45,782 SH   SOLE 26 38,633 0 7,149
GUARDANT HEALTH INC COM 40131M109 285 4,306 SH   SOLE 28 1,802 0 2,504
GUARDANT HEALTH INC COM 40131M109 16,136 243,604 SH   SOLE 30 243,604 0 0
GUARDANT HEALTH INC COM 40131M109 87 1,317 SH   SOLE 31 1,317 0 0
GUARDANT HEALTH INC COM 40131M109 9,153 138,186 SH   SOLE 34 138,186 0 0
GUARDANT HEALTH INC COM 40131M109 729 11,000 SH   SOLE 40 11,000 0 0
GUARDANT HEALTH INC COM 40131M109 54 811 SH   OTR 43 811 0 0
GUARDANT HEALTH INC COM 40131M109 1,809 27,314 SH   SOLE 43 22,596 0 4,718
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 6,088 7,590,000 PRN   SOLE 21 7,590,000 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 1 5,092 SH   SOLE 18 5,092 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 13 53,975 SH   SOLE 21 53,975 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 116 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105 2,562 117,267 SH   SOLE 2 90,770 0 26,497
GUESS INC COM 401617105 4 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105 14 647 SH   SOLE 7 647 0 0
GUESS INC COM 401617105 3,182 145,638 SH   SOLE 18 145,638 0 0
GUESS INC COM 401617105 2,511 114,899 SH   SOLE 19 114,899 0 0
GUESS INC COM 401617105 106,073 4,854,617 SH   SOLE 21 4,854,617 0 0
GUESS INC COM 401617105 25,950 1,187,646 SH   SOLE 22 1,146,093 0 41,553
GUESS INC COM 401617105 40 1,811 SH   SOLE 23 1,811 0 0
GUESS INC COM 401617105 138 6,293 SH   SOLE 25 6,293 0 0
GUESS INC COM 401617105 1,400 64,063 SH   SOLE 26 45,954 0 18,109
GUESS INC COM 401617105 41 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105 1,522 69,674 SH   SOLE 30 69,674 0 0
GUESS INC COM 401617105 340 15,542 SH   SOLE 34 15,542 0 0
GUESS INC COM 401617105 68 3,109 SH   SOLE 36 3,109 0 0
GUESS INC COM 401617105 91 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105 891 40,771 SH   SOLE 43 39,208 0 1,563
GUESS INC NOTE 2.000% 4/1 401617AD7 1,760 1,600,000 PRN   SOLE 21 1,600,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,768 60,955 SH   SOLE 2 16,742 0 44,213
GUIDEWIRE SOFTWARE INC COM 40171V100 4,575 48,353 SH   SOLE 4 29,122 0 19,231
GUIDEWIRE SOFTWARE INC COM 40171V100 633 6,691 SH   SOLE 7 6,691 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 27 281 SH   SOLE 13 281 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 750 7,929 SH   SOLE 15 7,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 11,066 116,957 SH   SOLE 18 113,031 0 3,926
GUIDEWIRE SOFTWARE INC COM 40171V100 2,339 24,721 SH   SOLE 19 24,721 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 140,641 1,486,377 SH   SOLE 21 1,486,377 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 183,031 1,934,384 SH   SOLE 22 1,790,926 0 143,458
GUIDEWIRE SOFTWARE INC COM 40171V100 9,166 96,874 SH   SOLE 23 96,874 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 442 4,676 SH   SOLE 25 4,676 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,188 75,968 SH   SOLE 26 53,777 0 22,191
GUIDEWIRE SOFTWARE INC COM 40171V100 13,258 140,120 SH   SOLE 28 1,482 0 138,638
GUIDEWIRE SOFTWARE INC COM 40171V100 34,607 365,749 SH   SOLE 30 250,967 0 114,782
GUIDEWIRE SOFTWARE INC COM 40171V100 1,724 18,218 SH   SOLE 31 9,385 0 8,833
GUIDEWIRE SOFTWARE INC COM 40171V100 369 3,904 SH   SOLE 34 3,904 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,419 15,002 SH   SOLE 36 15,002 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 242 2,561 SH   SOLE 40 2,561 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 17 175 SH   OTR 43 175 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,422 25,596 SH   SOLE 43 23,039 0 2,557
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,006 2,874,000 PRN   SOLE 21 2,874,000 0 0
GUILD HLDGS CO CL A 40172N107 23 2,264 SH   SOLE 2 2,264 0 0
GUILD HLDGS CO CL A 40172N107 63 6,155 SH   SOLE 22 6,155 0 0
GULF IS FABRICATION INC COM 402307102 11 2,819 SH   SOLE 18 2,819 0 0
GULF IS FABRICATION INC COM 402307102 164 41,746 SH   SOLE 21 41,746 0 0
GULF IS FABRICATION INC COM 402307102 821 209,467 SH   SOLE 22 209,467 0 0
GULF RES INC COM 40251W408 0 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 1,353 15,059 SH   SOLE 2 11,632 0 3,427
GULFPORT ENERGY CORP COMMON SHARES 402635502 1,497 16,667 SH   SOLE 19 16,667 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 4,883 54,363 SH   SOLE 21 54,363 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 17,660 196,610 SH   SOLE 22 192,247 0 4,363
GULFPORT ENERGY CORP COMMON SHARES 402635502 91 1,013 SH   SOLE 23 1,013 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 142 1,585 SH   SOLE 25 1,585 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 166 1,843 SH   SOLE 26 0 0 1,843
GULFPORT ENERGY CORP COMMON SHARES 402635502 804 8,948 SH   SOLE 30 8,948 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 113 1,258 SH   SOLE 40 1,258 0 0
GWG HLDGS INC COM 36192A109 2 431 SH   SOLE 2 0 0 431
GWG HLDGS INC COM 36192A109 3 592 SH   SOLE 18 592 0 0
GWG HLDGS INC COM 36192A109 40 7,264 SH   SOLE 21 7,264 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 1,145 117,322 SH   SOLE 19 117,322 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 285 29,200 SH   SOLE 25 29,200 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 960 98,410 SH   SOLE 34 98,410 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 10 38,656 SH   SOLE 19 38,656 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 3 9,733 SH   SOLE 25 9,733 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 8 32,346 SH   SOLE 34 32,346 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 27,056 379,248 SH   SOLE 2 77,522 0 301,726
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 474 6,651 SH   SOLE 4 6,651 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 139 1,951 SH   SOLE 7 1,951 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 48 677 SH   SOLE 15 677 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 14 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 48,984 686,624 SH   SOLE 18 686,624 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 92,259 1,293,232 SH   SOLE 19 1,293,232 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 361,610 5,068,832 SH   SOLE 21 5,068,832 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 195,505 2,740,468 SH   SOLE 22 2,624,918 0 115,550
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 12,402 173,849 SH   SOLE 25 173,849 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6,885 96,514 SH   SOLE 26 36,034 0 60,480
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,737 52,388 SH   SOLE 28 2,042 0 50,346
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,266 59,803 SH   SOLE 30 59,803 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 101 1,420 SH   SOLE 31 1,420 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 36,918 517,499 SH   SOLE 34 517,499 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,858 40,056 SH   SOLE 36 40,056 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 940 13,179 SH   SOLE 40 13,179 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10 135 SH   OTR 43 135 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,286 32,043 SH   SOLE 43 27,103 0 4,940
H & E EQUIPMENT SERVICES INC COM 404030108 956 21,962 SH   SOLE 2 18,270 0 3,692
H & E EQUIPMENT SERVICES INC COM 404030108 5 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 16 374 SH   SOLE 7 374 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,671 84,353 SH   SOLE 18 84,353 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 5,179 119,002 SH   SOLE 19 119,002 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 52,668 1,210,202 SH   SOLE 21 1,210,202 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 33,008 758,460 SH   SOLE 22 737,921 0 20,539
H & E EQUIPMENT SERVICES INC COM 404030108 180 4,131 SH   SOLE 25 4,131 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,067 24,524 SH   SOLE 26 17,365 0 7,159
H & E EQUIPMENT SERVICES INC COM 404030108 12 287 SH   SOLE 28 287 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 932 21,411 SH   SOLE 30 21,411 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 145 3,321 SH   SOLE 34 3,321 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 190 4,371 SH   SOLE 40 4,371 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,214 27,900 SH   SOLE 43 26,007 0 1,893
HACKETT GROUP INC COM 404609109 1,334 57,839 SH   SOLE 2 52,880 0 4,959
HACKETT GROUP INC COM 404609109 7 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,572 68,183 SH   SOLE 18 68,183 0 0
HACKETT GROUP INC COM 404609109 4,424 191,830 SH   SOLE 19 191,830 0 0
HACKETT GROUP INC COM 404609109 20,486 888,367 SH   SOLE 21 888,367 0 0
HACKETT GROUP INC COM 404609109 16,089 697,691 SH   SOLE 22 678,154 0 19,537
HACKETT GROUP INC COM 404609109 8 333 SH   SOLE 23 333 0 0
HACKETT GROUP INC COM 404609109 88 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109 184 7,979 SH   SOLE 30 7,979 0 0
HACKETT GROUP INC COM 404609109 167 7,262 SH   SOLE 34 7,262 0 0
HACKETT GROUP INC COM 404609109 104 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 307 13,318 SH   SOLE 43 13,318 0 0
HAEMONETICS CORP MASS COM 405024100 5,458 86,336 SH   SOLE 2 48,077 0 38,259
HAEMONETICS CORP MASS COM 405024100 13 207 SH   SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 42 659 SH   SOLE 7 659 0 0
HAEMONETICS CORP MASS COM 405024100 14,995 237,195 SH   SOLE 18 228,862 0 8,333
HAEMONETICS CORP MASS COM 405024100 18,933 299,474 SH   SOLE 19 299,474 0 0
HAEMONETICS CORP MASS COM 405024100 225,241 3,562,813 SH   SOLE 21 3,562,813 0 0
HAEMONETICS CORP MASS COM 405024100 101,067 1,598,656 SH   SOLE 22 1,562,480 0 36,176
HAEMONETICS CORP MASS COM 405024100 815 12,896 SH   SOLE 23 12,896 0 0
HAEMONETICS CORP MASS COM 405024100 615 9,729 SH   SOLE 25 9,729 0 0
HAEMONETICS CORP MASS COM 405024100 4,225 66,833 SH   SOLE 26 16,526 0 50,307
HAEMONETICS CORP MASS COM 405024100 57 908 SH   SOLE 28 908 0 0
HAEMONETICS CORP MASS COM 405024100 1,960 31,004 SH   SOLE 30 31,004 0 0
HAEMONETICS CORP MASS COM 405024100 520 8,229 SH   SOLE 36 8,229 0 0
HAEMONETICS CORP MASS COM 405024100 391 6,184 SH   SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 19 298 SH   OTR 43 298 0 0
HAEMONETICS CORP MASS COM 405024100 1,916 30,304 SH   SOLE 43 25,418 0 4,886
HAEMONETICS CORP MASS NOTE 3/0 405024AB6 2,660 3,175,000 PRN   SOLE 21 3,175,000 0 0
HAGERTY INC CL A COM 405166109 9 871 SH   SOLE 2 0 0 871
HAGERTY INC CL A COM 405166109 3,585 332,222 SH   SOLE 22 332,222 0 0
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 1 70 SH   SOLE 43 70 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,643 134,972 SH   SOLE 2 72,446 0 62,526
HAIN CELESTIAL GROUP INC COM 405217100 34 988 SH   SOLE 4 331 0 657
HAIN CELESTIAL GROUP INC COM 405217100 65 1,891 SH   SOLE 7 1,891 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,813 198,038 SH   SOLE 18 198,038 0 0
HAIN CELESTIAL GROUP INC COM 405217100 876 25,465 SH   SOLE 19 25,465 0 0
HAIN CELESTIAL GROUP INC COM 405217100 156,612 4,552,686 SH   SOLE 21 4,552,686 0 0
HAIN CELESTIAL GROUP INC COM 405217100 85,645 2,489,670 SH   SOLE 22 2,380,153 0 109,517
HAIN CELESTIAL GROUP INC COM 405217100 5,849 170,032 SH   SOLE 25 170,032 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,938 85,399 SH   SOLE 26 53,710 0 31,689
HAIN CELESTIAL GROUP INC COM 405217100 61 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,952 56,750 SH   SOLE 30 56,750 0 0
HAIN CELESTIAL GROUP INC COM 405217100 46 1,338 SH   SOLE 31 1,338 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,006 174,605 SH   SOLE 34 174,605 0 0
HAIN CELESTIAL GROUP INC COM 405217100 343 9,962 SH   SOLE 36 9,962 0 0
HAIN CELESTIAL GROUP INC COM 405217100 408 11,865 SH   SOLE 40 11,865 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,383 69,276 SH   SOLE 43 62,842 0 6,434
HALL OF FAME RESORT & ENTMT COM 40619L102 11 9,831 SH   SOLE 2 2,191 0 7,640
HALL OF FAME RESORT & ENTMT COM 40619L102 205 185,008 SH   SOLE 18 185,008 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 108 97,230 SH   SOLE 19 97,230 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 2,149 1,936,485 SH   SOLE 21 1,936,485 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 1,673 1,507,522 SH   SOLE 22 1,467,558 0 39,964
HALLADOR ENERGY COMPANY COM 40609P105 14 4,140 SH   SOLE 18 4,140 0 0
HALLADOR ENERGY COMPANY COM 40609P105 237 67,744 SH   SOLE 21 67,744 0 0
HALLADOR ENERGY COMPANY COM 40609P105 277 79,165 SH   SOLE 22 79,165 0 0
HALLIBURTON CO COM 406216101 121,660 3,212,566 SH   SOLE 2 757,845 0 2,454,721
HALLIBURTON CO COM 406216101 27,074 714,912 SH   SOLE 4 344,528 0 370,384
HALLIBURTON CO COM 406216101 29,627 782,347 SH   SOLE 7 758,437 0 23,910
HALLIBURTON CO COM 406216101 1,589 41,955 SH   SOLE 13 41,955 0 0
HALLIBURTON CO COM 406216101 4,958 130,910 SH   SOLE 15 130,910 0 0
HALLIBURTON CO COM 406216101 0 7 SH   SOLE 17 0 0 7
HALLIBURTON CO COM 406216101 65,829 1,738,292 SH   SOLE 18 1,514,567 0 223,725
HALLIBURTON CO COM 406216101 34,449 909,653 SH   SOLE 19 909,653 0 0
HALLIBURTON CO COM 406216101 1,019,050 26,909,153 SH   SOLE 21 26,909,153 0 0
HALLIBURTON CO COM 406216101 753,919 19,908,070 SH   SOLE 22 17,553,281 0 2,354,789
HALLIBURTON CO COM 406216101 43,993 1,161,685 SH   SOLE 23 1,161,685 0 0
HALLIBURTON CO COM 406216101 134,316 3,546,759 SH   SOLE 25 3,546,759 0 0
HALLIBURTON CO COM 406216101 117,926 3,113,982 SH   SOLE 26 1,620,860 0 1,493,122
HALLIBURTON CO COM 406216101 95,295 2,516,380 SH   SOLE 28 306,356 0 2,210,024
HALLIBURTON CO COM 406216101 1,095 28,915 SH   SOLE 29 28,915 0 0
HALLIBURTON CO COM 406216101 245,917 6,493,724 SH   SOLE 30 6,061,849 0 431,875
HALLIBURTON CO COM 406216101 9,475 250,202 SH   SOLE 31 151,085 0 99,117
HALLIBURTON CO COM 406216101 6,653 175,668 SH   SOLE 34 175,668 0 0
HALLIBURTON CO COM 406216101 16,587 438,002 SH   SOLE 36 438,002 0 0
HALLIBURTON CO COM 406216101 1,193 31,491 SH   SOLE 40 31,491 0 0
HALLIBURTON CO COM 406216101 75 1,986 SH   OTR 43 1,986 0 0
HALLIBURTON CO COM 406216101 30,909 816,191 SH   SOLE 43 730,556 0 85,635
HALLMARK FINL SVCS INC COM NEW 40624Q203 9 2,556 SH   SOLE 18 2,556 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 168 46,345 SH   SOLE 21 46,345 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 787 216,824 SH   SOLE 22 216,824 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 10,929 274,046 SH   SOLE 2 167,296 0 106,750
HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 75 1,871 SH   SOLE 7 1,871 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 25,390 636,657 SH   SOLE 18 609,783 0 26,874
HALOZYME THERAPEUTICS INC COM 40637H109 93,577 2,346,455 SH   SOLE 19 2,346,455 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 432,173 10,836,832 SH   SOLE 21 10,836,832 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 180,668 4,530,283 SH   SOLE 22 4,450,291 0 79,992
HALOZYME THERAPEUTICS INC COM 40637H109 928 23,272 SH   SOLE 23 23,272 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 738 18,515 SH   SOLE 25 18,515 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,520 163,500 SH   SOLE 26 43,784 0 119,716
HALOZYME THERAPEUTICS INC COM 40637H109 1,932 48,433 SH   SOLE 28 48,433 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 26,348 660,692 SH   SOLE 30 660,692 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 161 4,046 SH   SOLE 34 4,046 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 705 17,681 SH   SOLE 40 17,681 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 66 1,655 SH   OTR 43 1,655 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,222 105,860 SH   SOLE 43 103,444 0 2,416
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 3,921 4,500,000 PRN   SOLE 2 4,500,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 4,692 5,385,000 PRN   SOLE 21 5,385,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 7,623 8,750,000 PRN   SOLE 22 8,750,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 66 5,672 SH   SOLE 2 4,354 0 1,318
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 273 23,468 SH   SOLE 18 23,468 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 144 12,421 SH   SOLE 19 12,421 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,015 259,284 SH   SOLE 21 259,284 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,250 193,431 SH   SOLE 22 190,476 0 2,955
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE INC CL A 407497106 3,395 43,921 SH   SOLE 2 20,787 0 23,134
HAMILTON LANE INC CL A 407497106 7 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 37 482 SH   SOLE 7 482 0 0
HAMILTON LANE INC CL A 407497106 7,879 101,939 SH   SOLE 18 91,814 0 10,125
HAMILTON LANE INC CL A 407497106 19,395 250,939 SH   SOLE 19 250,939 0 0
HAMILTON LANE INC CL A 407497106 92,903 1,202,002 SH   SOLE 21 1,202,002 0 0
HAMILTON LANE INC CL A 407497106 76,078 984,317 SH   SOLE 22 963,607 0 20,710
HAMILTON LANE INC CL A 407497106 519 6,712 SH   SOLE 23 6,712 0 0
HAMILTON LANE INC CL A 407497106 394 5,099 SH   SOLE 25 5,099 0 0
HAMILTON LANE INC CL A 407497106 3,388 43,838 SH   SOLE 26 8,454 0 35,384
HAMILTON LANE INC CL A 407497106 50 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106 21,552 278,843 SH   SOLE 30 278,843 0 0
HAMILTON LANE INC CL A 407497106 352 4,556 SH   SOLE 40 4,556 0 0
HAMILTON LANE INC CL A 407497106 513 6,633 SH   SOLE 43 5,912 0 721
HANCOCK WHITNEY CORPORATION COM 410120109 12,424 238,232 SH   SOLE 2 136,150 0 102,082
HANCOCK WHITNEY CORPORATION COM 410120109 142 2,727 SH   SOLE 4 355 0 2,372
HANCOCK WHITNEY CORPORATION COM 410120109 100 1,914 SH   SOLE 7 1,914 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 21,280 408,063 SH   SOLE 18 408,063 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 24,858 476,657 SH   SOLE 19 476,657 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 324,837 6,228,903 SH   SOLE 21 6,228,903 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 154,773 2,967,849 SH   SOLE 22 2,879,061 0 88,788
HANCOCK WHITNEY CORPORATION COM 410120109 748 14,339 SH   SOLE 23 14,339 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 778 14,920 SH   SOLE 25 14,920 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 6,479 124,237 SH   SOLE 26 29,345 0 94,892
HANCOCK WHITNEY CORPORATION COM 410120109 81 1,547 SH   SOLE 28 1,547 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,926 151,984 SH   SOLE 30 151,984 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 340 6,522 SH   SOLE 36 6,522 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 606 11,627 SH   SOLE 40 11,627 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,218 100,052 SH   SOLE 43 92,429 0 7,623
HANESBRANDS INC COM 410345102 8,856 594,744 SH   SOLE 2 268,632 0 326,112
HANESBRANDS INC COM 410345102 154 10,323 SH   SOLE 4 10,323 0 0
HANESBRANDS INC COM 410345102 525 35,237 SH   SOLE 7 35,237 0 0
HANESBRANDS INC COM 410345102 14,049 943,493 SH   SOLE 18 943,493 0 0
HANESBRANDS INC COM 410345102 1,543 103,627 SH   SOLE 19 103,627 0 0
HANESBRANDS INC COM 410345102 375,828 25,240,323 SH   SOLE 21 25,240,323 0 0
HANESBRANDS INC COM 410345102 144,540 9,707,156 SH   SOLE 22 9,305,243 0 401,913
HANESBRANDS INC COM 410345102 1,049 70,475 SH   SOLE 25 70,475 0 0
HANESBRANDS INC COM 410345102 2,173 145,923 SH   SOLE 26 117,668 0 28,255
HANESBRANDS INC COM 410345102 93 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102 3,198 214,787 SH   SOLE 30 214,787 0 0
HANESBRANDS INC COM 410345102 77 5,149 SH   SOLE 31 5,149 0 0
HANESBRANDS INC COM 410345102 2,273 152,629 SH   SOLE 32 152,629 0 0
HANESBRANDS INC COM 410345102 1,332 89,488 SH   SOLE 36 89,488 0 0
HANESBRANDS INC COM 410345102 636 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 22 1,453 SH   OTR 43 1,453 0 0
HANESBRANDS INC COM 410345102 3,251 218,305 SH   SOLE 43 186,605 0 31,700
HANGER INC COM NEW 41043F208 455 24,827 SH   SOLE 2 15,685 0 9,142
HANGER INC COM NEW 41043F208 2 115 SH   SOLE 4 115 0 0
HANGER INC COM NEW 41043F208 11 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 2,754 150,239 SH   SOLE 18 135,139 0 15,100
HANGER INC COM NEW 41043F208 3,131 170,800 SH   SOLE 19 170,800 0 0
HANGER INC COM NEW 41043F208 86,456 4,716,632 SH   SOLE 21 4,716,632 0 0
HANGER INC COM NEW 41043F208 17,795 970,823 SH   SOLE 22 943,310 0 27,513
HANGER INC COM NEW 41043F208 77 4,182 SH   SOLE 23 4,182 0 0
HANGER INC COM NEW 41043F208 98 5,357 SH   SOLE 25 5,357 0 0
HANGER INC COM NEW 41043F208 135 7,385 SH   SOLE 26 1,856 0 5,529
HANGER INC COM NEW 41043F208 2,151 117,370 SH   SOLE 30 117,370 0 0
HANGER INC COM NEW 41043F208 31 1,690 SH   SOLE 36 1,690 0 0
HANGER INC COM NEW 41043F208 84 4,599 SH   SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 145 7,888 SH   SOLE 43 7,888 0 0
HANMI FINL CORP COM NEW 410495204 417 16,947 SH   SOLE 2 722 0 16,225
HANMI FINL CORP COM NEW 410495204 12 490 SH   SOLE 7 490 0 0
HANMI FINL CORP COM NEW 410495204 2,925 118,864 SH   SOLE 18 118,864 0 0
HANMI FINL CORP COM NEW 410495204 1,028 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 85,738 3,483,880 SH   SOLE 21 3,483,880 0 0
HANMI FINL CORP COM NEW 410495204 18,803 764,050 SH   SOLE 22 749,172 0 14,878
HANMI FINL CORP COM NEW 410495204 939 38,142 SH   SOLE 30 38,142 0 0
HANMI FINL CORP COM NEW 410495204 252 10,250 SH   SOLE 43 10,250 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,017 126,863 SH   SOLE 2 81,926 0 44,937
HANNON ARMSTRONG SUST INFR C COM 41068X100 14 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 49 1,040 SH   SOLE 7 1,040 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 10,677 225,118 SH   SOLE 18 225,118 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,883 166,205 SH   SOLE 19 166,205 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 168,881 3,560,637 SH   SOLE 21 3,560,637 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 96,143 2,027,048 SH   SOLE 22 1,947,304 0 79,744
HANNON ARMSTRONG SUST INFR C COM 41068X100 47 983 SH   SOLE 23 983 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 772 16,271 SH   SOLE 25 16,271 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,329 28,011 SH   SOLE 26 21,531 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 66 1,402 SH   SOLE 28 1,402 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,476 52,210 SH   SOLE 30 52,210 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 580 12,221 SH   SOLE 36 12,221 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 503 10,605 SH   SOLE 40 10,605 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,187 46,109 SH   SOLE 43 40,476 0 5,633
HANOVER INS GROUP INC COM 410867105 15,455 103,362 SH   SOLE 2 44,151 0 59,211
HANOVER INS GROUP INC COM 410867105 19 130 SH   SOLE 4 130 0 0
HANOVER INS GROUP INC COM 410867105 126 841 SH   SOLE 7 841 0 0
HANOVER INS GROUP INC COM 410867105 12,336 82,504 SH   SOLE 18 80,097 0 2,407
HANOVER INS GROUP INC COM 410867105 8,006 53,543 SH   SOLE 19 53,543 0 0
HANOVER INS GROUP INC COM 410867105 274,816 1,837,991 SH   SOLE 21 1,837,991 0 0
HANOVER INS GROUP INC COM 410867105 156,821 1,048,827 SH   SOLE 22 1,000,413 0 48,414
HANOVER INS GROUP INC COM 410867105 896 5,992 SH   SOLE 25 5,992 0 0
HANOVER INS GROUP INC COM 410867105 2,177 14,558 SH   SOLE 26 11,304 0 3,254
HANOVER INS GROUP INC COM 410867105 95 636 SH   SOLE 28 636 0 0
HANOVER INS GROUP INC COM 410867105 2,980 19,929 SH   SOLE 30 19,929 0 0
HANOVER INS GROUP INC COM 410867105 78 524 SH   SOLE 31 524 0 0
HANOVER INS GROUP INC COM 410867105 2,138 14,300 SH   SOLE 34 14,300 0 0
HANOVER INS GROUP INC COM 410867105 704 4,706 SH   SOLE 36 4,706 0 0
HANOVER INS GROUP INC COM 410867105 647 4,324 SH   SOLE 40 4,324 0 0
HANOVER INS GROUP INC COM 410867105 6,449 43,130 SH   SOLE 43 41,918 0 1,212
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 5 2,194 SH   SOLE 18 2,194 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 67 29,482 SH   SOLE 21 29,482 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 2 751 SH   SOLE 22 751 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 458 32,668 SH   SOLE 2 15,252 0 17,416
HARBORONE BANCORP INC NEW COM NEW 41165Y100 9 672 SH   SOLE 7 672 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,125 151,572 SH   SOLE 18 151,572 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,216 86,751 SH   SOLE 19 86,751 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 27,362 1,951,649 SH   SOLE 21 1,951,649 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 18,477 1,317,929 SH   SOLE 22 1,266,491 0 51,438
HARBORONE BANCORP INC NEW COM NEW 41165Y100 105 7,456 SH   SOLE 25 7,456 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 230 16,424 SH   SOLE 30 16,424 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 4 253 SH   SOLE 36 253 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 94 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 725 51,736 SH   SOLE 43 51,572 0 164
HARLEY DAVIDSON INC COM 412822108 17,245 437,690 SH   SOLE 2 154,388 0 283,302
HARLEY DAVIDSON INC COM 412822108 220 5,593 SH   SOLE 4 5,593 0 0
HARLEY DAVIDSON INC COM 412822108 151 3,828 SH   SOLE 7 3,828 0 0
HARLEY DAVIDSON INC COM 412822108 13,189 334,742 SH   SOLE 18 334,742 0 0
HARLEY DAVIDSON INC COM 412822108 1,782 45,224 SH   SOLE 19 45,224 0 0
HARLEY DAVIDSON INC COM 412822108 288,883 7,332,046 SH   SOLE 21 7,332,046 0 0
HARLEY DAVIDSON INC COM 412822108 166,028 4,213,909 SH   SOLE 22 4,035,959 0 177,950
HARLEY DAVIDSON INC COM 412822108 1,113 28,249 SH   SOLE 25 28,249 0 0
HARLEY DAVIDSON INC COM 412822108 3,055 77,529 SH   SOLE 26 65,439 0 12,090
HARLEY DAVIDSON INC COM 412822108 108 2,738 SH   SOLE 28 2,738 0 0
HARLEY DAVIDSON INC COM 412822108 3,675 93,283 SH   SOLE 30 93,283 0 0
HARLEY DAVIDSON INC COM 412822108 88 2,245 SH   SOLE 31 2,245 0 0
HARLEY DAVIDSON INC COM 412822108 1,329 33,725 SH   SOLE 36 33,725 0 0
HARLEY DAVIDSON INC COM 412822108 820 20,822 SH   SOLE 40 20,822 0 0
HARLEY DAVIDSON INC COM 412822108 18 466 SH   OTR 43 466 0 0
HARLEY DAVIDSON INC COM 412822108 3,750 95,168 SH   SOLE 43 88,773 0 6,395
HARMONIC INC COM 413160102 1,851 199,280 SH   SOLE 2 145,051 0 54,229
HARMONIC INC COM 413160102 12 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 3,276 352,617 SH   SOLE 18 352,617 0 0
HARMONIC INC COM 413160102 1,752 188,552 SH   SOLE 19 188,552 0 0
HARMONIC INC COM 413160102 116,662 12,557,785 SH   SOLE 21 12,557,785 0 0
HARMONIC INC COM 413160102 22,540 2,426,240 SH   SOLE 22 2,331,224 0 95,016
HARMONIC INC COM 413160102 34 3,680 SH   SOLE 23 3,680 0 0
HARMONIC INC COM 413160102 181 19,490 SH   SOLE 25 19,490 0 0
HARMONIC INC COM 413160102 165 17,767 SH   SOLE 26 7,480 0 10,287
HARMONIC INC COM 413160102 1,700 183,007 SH   SOLE 30 183,007 0 0
HARMONIC INC COM 413160102 168 18,132 SH   SOLE 36 18,132 0 0
HARMONIC INC COM 413160102 139 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102 205 22,089 SH   SOLE 43 22,089 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 1,880 38,652 SH   SOLE 2 29,275 0 9,377
HARMONY BIOSCIENCES HLDGS IN COM 413197104 17 359 SH   SOLE 7 359 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 4,000 82,221 SH   SOLE 18 77,190 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104 5,006 102,908 SH   SOLE 19 102,908 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 133,047 2,734,772 SH   SOLE 21 2,734,772 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 29,977 616,167 SH   SOLE 22 605,604 0 10,563
HARMONY BIOSCIENCES HLDGS IN COM 413197104 209 4,289 SH   SOLE 23 4,289 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 127 2,617 SH   SOLE 25 2,617 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 421 8,655 SH   SOLE 26 0 0 8,655
HARMONY BIOSCIENCES HLDGS IN COM 413197104 720 14,807 SH   SOLE 28 14,807 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 10,869 223,419 SH   SOLE 30 223,419 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 98 2,019 SH   SOLE 40 2,019 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 99 2,034 SH   SOLE 43 2,022 0 12
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 10,251 2,037,943 SH   SOLE 7 2,037,943 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 57 11,380 SH   SOLE 22 11,380 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 21,118 4,198,435 SH   SOLE 30 4,198,435 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 1,386 275,462 SH   SOLE 43 253,285 0 22,177
HARPOON THERAPEUTICS INC COM 41358P106 115 23,204 SH   SOLE 2 9,780 0 13,424
HARPOON THERAPEUTICS INC COM 41358P106 2 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 290 58,357 SH   SOLE 18 48,379 0 9,978
HARPOON THERAPEUTICS INC COM 41358P106 1,230 247,507 SH   SOLE 19 247,507 0 0
HARPOON THERAPEUTICS INC COM 41358P106 3,920 788,781 SH   SOLE 21 788,781 0 0
HARPOON THERAPEUTICS INC COM 41358P106 3,212 646,362 SH   SOLE 22 642,979 0 3,383
HARPOON THERAPEUTICS INC COM 41358P106 23 4,535 SH   SOLE 23 4,535 0 0
HARPOON THERAPEUTICS INC COM 41358P106 124 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106 77 15,492 SH   SOLE 30 15,492 0 0
HARPOON THERAPEUTICS INC COM 41358P106 1 161 SH   SOLE 43 161 0 0
HARROW HEALTH INC COM 415858109 41 5,943 SH   SOLE 2 5,342 0 601
HARROW HEALTH INC COM 415858109 31 4,561 SH   SOLE 18 4,561 0 0
HARROW HEALTH INC COM 415858109 780 114,331 SH   SOLE 21 114,331 0 0
HARROW HEALTH INC COM 415858109 2,042 299,394 SH   SOLE 22 299,394 0 0
HARROW HEALTH INC COM 415858109 84 12,299 SH   SOLE 30 12,299 0 0
HARSCO CORP COM 415864107 642 52,413 SH   SOLE 2 22,612 0 29,801
HARSCO CORP COM 415864107 4 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107 11 906 SH   SOLE 7 906 0 0
HARSCO CORP COM 415864107 3,451 281,904 SH   SOLE 18 281,904 0 0
HARSCO CORP COM 415864107 1,731 141,414 SH   SOLE 19 141,414 0 0
HARSCO CORP COM 415864107 117,653 9,612,211 SH   SOLE 21 9,612,211 0 0
HARSCO CORP COM 415864107 24,218 1,978,581 SH   SOLE 22 1,907,414 0 71,167
HARSCO CORP COM 415864107 123 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107 411 33,614 SH   SOLE 26 28,014 0 5,600
HARSCO CORP COM 415864107 615 50,274 SH   SOLE 28 50,274 0 0
HARSCO CORP COM 415864107 2,523 206,120 SH   SOLE 30 206,120 0 0
HARSCO CORP COM 415864107 111 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 759 61,997 SH   SOLE 43 60,636 0 1,361
HARTFORD FINL SVCS GROUP INC COM 416515104 73,726 1,026,677 SH   SOLE 2 360,040 0 666,637
HARTFORD FINL SVCS GROUP INC COM 416515104 20,214 281,492 SH   SOLE 4 178,226 0 103,266
HARTFORD FINL SVCS GROUP INC COM 416515104 30,302 421,971 SH   SOLE 7 330,978 0 90,993
HARTFORD FINL SVCS GROUP INC COM 416515104 257 3,575 SH   SOLE 13 3,575 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,525 49,084 SH   SOLE 15 49,084 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 0 2 SH   SOLE 17 0 0 2
HARTFORD FINL SVCS GROUP INC COM 416515104 63,759 887,889 SH   SOLE 18 769,502 0 118,387
HARTFORD FINL SVCS GROUP INC COM 416515104 11,286 157,159 SH   SOLE 19 157,159 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 704,221 9,806,723 SH   SOLE 21 9,806,723 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 527,204 7,341,649 SH   SOLE 22 6,631,509 0 710,140
HARTFORD FINL SVCS GROUP INC COM 416515104 33,444 465,729 SH   SOLE 23 465,729 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 40,114 558,615 SH   SOLE 25 558,615 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 70,439 980,910 SH   SOLE 26 505,018 0 475,892
HARTFORD FINL SVCS GROUP INC COM 416515104 98,892 1,377,141 SH   SOLE 28 141,776 0 1,235,365
HARTFORD FINL SVCS GROUP INC COM 416515104 370 5,155 SH   SOLE 29 5,155 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 131,158 1,826,463 SH   SOLE 30 1,826,463 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,515 90,721 SH   SOLE 31 50,340 0 40,381
HARTFORD FINL SVCS GROUP INC COM 416515104 1,273 17,733 SH   SOLE 34 17,733 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10,999 153,169 SH   SOLE 36 153,169 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 795 11,070 SH   SOLE 40 11,070 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 52 720 SH   OTR 43 720 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 22,590 314,583 SH   SOLE 43 296,445 0 18,138
HARVARD BIOSCIENCE INC COM 416906105 363 58,389 SH   SOLE 2 16,095 0 42,294
HARVARD BIOSCIENCE INC COM 416906105 4 619 SH   SOLE 7 619 0 0
HARVARD BIOSCIENCE INC COM 416906105 648 104,339 SH   SOLE 18 104,339 0 0
HARVARD BIOSCIENCE INC COM 416906105 447 71,972 SH   SOLE 19 71,972 0 0
HARVARD BIOSCIENCE INC COM 416906105 10,055 1,619,222 SH   SOLE 21 1,619,222 0 0
HARVARD BIOSCIENCE INC COM 416906105 7,316 1,178,171 SH   SOLE 22 1,166,949 0 11,222
HARVARD BIOSCIENCE INC COM 416906105 37 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105 116 18,652 SH   SOLE 30 18,652 0 0
HARVARD BIOSCIENCE INC COM 416906105 4 629 SH   SOLE 43 629 0 0
HASBRO INC COM 418056107 14,365 175,348 SH   SOLE 2 52,097 0 123,251
HASBRO INC COM 418056107 10,000 122,068 SH   SOLE 4 82,985 0 39,083
HASBRO INC COM 418056107 10,306 125,806 SH   SOLE 7 121,606 0 4,200
HASBRO INC COM 418056107 44 533 SH   SOLE 13 533 0 0
HASBRO INC COM 418056107 1,517 18,515 SH   SOLE 15 18,515 0 0
HASBRO INC COM 418056107 3 39 SH   SOLE 17 0 0 39
HASBRO INC COM 418056107 64,917 792,450 SH   SOLE 18 773,415 0 19,035
HASBRO INC COM 418056107 77,505 946,101 SH   SOLE 19 946,101 0 0
HASBRO INC COM 418056107 335,778 4,098,857 SH   SOLE 21 4,098,857 0 0
HASBRO INC COM 418056107 226,793 2,768,466 SH   SOLE 22 2,499,879 0 268,587
HASBRO INC COM 418056107 13,449 164,169 SH   SOLE 23 164,169 0 0
HASBRO INC COM 418056107 52,533 641,275 SH   SOLE 25 641,275 0 0
HASBRO INC COM 418056107 65,659 801,497 SH   SOLE 26 529,387 0 272,110
HASBRO INC COM 418056107 32,398 395,479 SH   SOLE 28 10,122 0 385,357
HASBRO INC COM 418056107 102,894 1,256,031 SH   SOLE 30 1,215,732 0 40,299
HASBRO INC COM 418056107 2,495 30,458 SH   SOLE 31 15,833 0 14,625
HASBRO INC COM 418056107 40,246 491,286 SH   SOLE 34 491,286 0 0
HASBRO INC COM 418056107 5,380 65,668 SH   SOLE 36 65,668 0 0
HASBRO INC COM 418056107 1,919 23,423 SH   SOLE 37 23,423 0 0
HASBRO INC COM 418056107 372 4,538 SH   SOLE 40 4,538 0 0
HASBRO INC COM 418056107 32 391 SH   OTR 43 391 0 0
HASBRO INC COM 418056107 13,506 164,872 SH   SOLE 43 155,791 0 9,080
HASHICORP INC COM CL A 418100103 647 11,976 SH   SOLE 2 11,465 0 511
HASHICORP INC COM CL A 418100103 1,179 21,833 SH   SOLE 21 21,833 0 0
HASHICORP INC COM CL A 418100103 13,311 246,504 SH   SOLE 22 246,504 0 0
HASHICORP INC COM CL A 418100103 4,508 83,490 SH   SOLE 28 0 0 83,490
HASHICORP INC COM CL A 418100103 13,999 259,241 SH   SOLE 34 259,241 0 0
HAVERTY FURNITURE COS INC COM 419596101 3,499 127,607 SH   SOLE 2 103,460 0 24,147
HAVERTY FURNITURE COS INC COM 419596101 2 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101 6 216 SH   SOLE 7 216 0 0
HAVERTY FURNITURE COS INC COM 419596101 1,650 60,191 SH   SOLE 18 60,191 0 0
HAVERTY FURNITURE COS INC COM 419596101 5,823 212,365 SH   SOLE 19 212,365 0 0
HAVERTY FURNITURE COS INC COM 419596101 52,593 1,918,053 SH   SOLE 21 1,918,053 0 0
HAVERTY FURNITURE COS INC COM 419596101 19,124 697,444 SH   SOLE 22 681,917 0 15,527
HAVERTY FURNITURE COS INC COM 419596101 149 5,423 SH   SOLE 23 5,423 0 0
HAVERTY FURNITURE COS INC COM 419596101 55 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101 882 32,157 SH   SOLE 26 1,312 0 30,845
HAVERTY FURNITURE COS INC COM 419596101 574 20,933 SH   SOLE 30 20,933 0 0
HAVERTY FURNITURE COS INC COM 419596101 418 15,233 SH   SOLE 34 15,233 0 0
HAVERTY FURNITURE COS INC COM 419596101 10 361 SH   SOLE 36 361 0 0
HAVERTY FURNITURE COS INC COM 419596101 63 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 197 7,176 SH   SOLE 43 7,176 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,173 240,436 SH   SOLE 2 96,114 0 144,322
HAWAIIAN ELEC INDUSTRIES COM 419870100 687 16,226 SH   SOLE 4 16,226 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 104 2,450 SH   SOLE 7 2,450 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,932 234,744 SH   SOLE 18 234,744 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,294 30,584 SH   SOLE 19 30,584 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 236,253 5,583,860 SH   SOLE 21 5,583,860 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 123,741 2,924,628 SH   SOLE 22 2,800,901 0 123,727
HAWAIIAN ELEC INDUSTRIES COM 419870100 597 14,105 SH   SOLE 25 14,105 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,261 53,445 SH   SOLE 26 42,845 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 82 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 5,510 130,230 SH   SOLE 30 130,230 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 67 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 302 7,134 SH   SOLE 36 7,134 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 629 14,861 SH   SOLE 40 14,861 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 18 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,875 91,579 SH   SOLE 43 85,851 0 5,728
HAWAIIAN HOLDINGS INC COM 419879101 1,085 55,059 SH   SOLE 2 37,609 0 17,450
HAWAIIAN HOLDINGS INC COM 419879101 16 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,695 187,542 SH   SOLE 18 187,542 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,770 89,840 SH   SOLE 19 89,840 0 0
HAWAIIAN HOLDINGS INC COM 419879101 125,482 6,369,628 SH   SOLE 21 6,369,628 0 0
HAWAIIAN HOLDINGS INC COM 419879101 24,696 1,253,608 SH   SOLE 22 1,215,530 0 38,078
HAWAIIAN HOLDINGS INC COM 419879101 59 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101 39 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,404 71,277 SH   SOLE 30 71,277 0 0
HAWAIIAN HOLDINGS INC COM 419879101 139 7,060 SH   SOLE 34 7,060 0 0
HAWAIIAN HOLDINGS INC COM 419879101 36 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,224 62,117 SH   SOLE 43 42,595 0 19,522
HAWKINS INC COM 420261109 1,818 39,606 SH   SOLE 2 19,679 0 19,927
HAWKINS INC COM 420261109 13 276 SH   SOLE 7 276 0 0
HAWKINS INC COM 420261109 3,358 73,154 SH   SOLE 18 70,552 0 2,602
HAWKINS INC COM 420261109 2,650 57,739 SH   SOLE 19 57,739 0 0
HAWKINS INC COM 420261109 112,185 2,444,107 SH   SOLE 21 2,444,107 0 0
HAWKINS INC COM 420261109 24,165 526,465 SH   SOLE 22 511,346 0 15,119
HAWKINS INC COM 420261109 54 1,174 SH   SOLE 23 1,174 0 0
HAWKINS INC COM 420261109 111 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109 1,150 25,052 SH   SOLE 30 25,052 0 0
HAWKINS INC COM 420261109 101 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 36 781 SH   OTR 43 781 0 0
HAWKINS INC COM 420261109 645 14,054 SH   SOLE 43 13,630 0 424
HAWTHORN BANCSHARES INC COM 420476103 31 1,233 SH   SOLE 18 1,233 0 0
HAWTHORN BANCSHARES INC COM 420476103 578 22,872 SH   SOLE 21 22,872 0 0
HAWTHORN BANCSHARES INC COM 420476103 25 996 SH   SOLE 22 996 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 259 6,088 SH   SOLE 2 429 0 5,659
HAYNES INTERNATIONAL INC COM NEW 420877201 6 132 SH   SOLE 7 132 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,060 48,364 SH   SOLE 18 48,364 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 933 21,902 SH   SOLE 19 21,902 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 70,991 1,666,454 SH   SOLE 21 1,666,454 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 13,725 322,179 SH   SOLE 22 314,786 0 7,393
HAYNES INTERNATIONAL INC COM NEW 420877201 583 13,688 SH   SOLE 30 13,688 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 211 4,953 SH   SOLE 43 4,810 0 143
HAYWARD HLDGS INC COM 421298100 1,258 75,671 SH   SOLE 2 48,432 0 27,239
HAYWARD HLDGS INC COM 421298100 10 621 SH   SOLE 7 621 0 0
HAYWARD HLDGS INC COM 421298100 329 19,801 SH   SOLE 18 19,801 0 0
HAYWARD HLDGS INC COM 421298100 242 14,537 SH   SOLE 19 14,537 0 0
HAYWARD HLDGS INC COM 421298100 10,588 637,043 SH   SOLE 21 637,043 0 0
HAYWARD HLDGS INC COM 421298100 17,438 1,049,194 SH   SOLE 22 990,543 0 58,651
HAYWARD HLDGS INC COM 421298100 99 5,931 SH   SOLE 25 5,931 0 0
HAYWARD HLDGS INC COM 421298100 520 31,258 SH   SOLE 30 31,258 0 0
HAYWARD HLDGS INC COM 421298100 17 1,035 SH   SOLE 31 1,035 0 0
HAYWARD HLDGS INC COM 421298100 116 6,950 SH   SOLE 40 6,950 0 0
HBT FINL INC. COM 404111106 945 51,975 SH   SOLE 2 3,488 0 48,487
HBT FINL INC. COM 404111106 614 33,800 SH   SOLE 18 33,800 0 0
HBT FINL INC. COM 404111106 3,167 174,193 SH   SOLE 19 174,193 0 0
HBT FINL INC. COM 404111106 6,612 363,720 SH   SOLE 21 363,720 0 0
HBT FINL INC. COM 404111106 7,779 427,906 SH   SOLE 22 421,154 0 6,752
HBT FINL INC. COM 404111106 318 17,504 SH   SOLE 23 17,504 0 0
HBT FINL INC. COM 404111106 1,702 93,634 SH   SOLE 26 0 0 93,634
HCA HEALTHCARE INC COM 40412C101 136,244 543,626 SH   SOLE 2 163,097 0 380,529
HCA HEALTHCARE INC COM 40412C101 32,054 127,899 SH   SOLE 4 111,666 0 16,233
HCA HEALTHCARE INC COM 40412C101 71,045 283,478 SH   SOLE 7 216,615 0 66,863
HCA HEALTHCARE INC COM 40412C101 266 1,063 SH   SOLE 13 1,063 0 0
HCA HEALTHCARE INC COM 40412C101 9,047 36,100 SH   SOLE 15 36,100 0 0
HCA HEALTHCARE INC COM 40412C101 104,305 416,188 SH   SOLE 18 383,413 0 32,775
HCA HEALTHCARE INC COM 40412C101 186,286 743,301 SH   SOLE 19 743,301 0 0
HCA HEALTHCARE INC COM 40412C101 1,357,413 5,416,221 SH   SOLE 21 5,416,221 0 0
HCA HEALTHCARE INC COM 40412C101 1,278,955 5,103,165 SH   SOLE 22 4,615,181 0 487,984
HCA HEALTHCARE INC COM 40412C101 78,647 313,809 SH   SOLE 23 313,809 0 0
HCA HEALTHCARE INC COM 40412C101 103,301 412,183 SH   SOLE 25 412,183 0 0
HCA HEALTHCARE INC COM 40412C101 129,215 515,583 SH   SOLE 26 182,588 0 332,995
HCA HEALTHCARE INC COM 40412C101 147,009 586,582 SH   SOLE 28 49,907 0 536,675
HCA HEALTHCARE INC COM 40412C101 427,116 1,704,237 SH   SOLE 30 1,704,237 0 0
HCA HEALTHCARE INC COM 40412C101 14,377 57,364 SH   SOLE 31 27,033 0 30,331
HCA HEALTHCARE INC COM 40412C101 172,547 688,481 SH   SOLE 34 688,481 0 0
HCA HEALTHCARE INC COM 40412C101 25,327 101,057 SH   SOLE 36 101,057 0 0
HCA HEALTHCARE INC COM 40412C101 2,077 8,287 SH   SOLE 40 8,287 0 0
HCA HEALTHCARE INC COM 40412C101 61,006 243,418 SH   SOLE 43 219,135 0 24,283
HCI GROUP INC COM 40416E103 693 10,165 SH   SOLE 2 6,675 0 3,490
HCI GROUP INC COM 40416E103 6 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,619 23,742 SH   SOLE 18 23,742 0 0
HCI GROUP INC COM 40416E103 701 10,288 SH   SOLE 19 10,288 0 0
HCI GROUP INC COM 40416E103 62,219 912,564 SH   SOLE 21 912,564 0 0
HCI GROUP INC COM 40416E103 12,293 180,295 SH   SOLE 22 173,183 0 7,112
HCI GROUP INC COM 40416E103 59 864 SH   SOLE 25 864 0 0
HCI GROUP INC COM 40416E103 31 449 SH   SOLE 26 0 0 449
HCI GROUP INC COM 40416E103 1,020 14,964 SH   SOLE 30 14,964 0 0
HCI GROUP INC COM 40416E103 71 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 668 9,795 SH   SOLE 43 9,592 0 203
HCW BIOLOGICS INC COM 40423R105 9 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105 99 36,201 SH   SOLE 21 36,201 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 49,146 801,341 SH   SOLE 2 138,609 0 662,732
HDFC BANK LTD SPONSORED ADS 40415F101 4,877 79,522 SH   SOLE 4 79,522 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,633 75,542 SH   SOLE 13 75,542 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,704 44,092 SH   SOLE 15 44,092 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH   SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 12,508 203,947 SH   SOLE 18 203,765 0 182
HDFC BANK LTD SPONSORED ADS 40415F101 2,823 46,033 SH   SOLE 19 46,033 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 727 11,852 SH   SOLE 21 11,852 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 102,587 1,672,709 SH   SOLE 22 1,258,377 0 414,332
HDFC BANK LTD SPONSORED ADS 40415F101 95,223 1,552,629 SH   SOLE 26 758,897 0 793,732
HDFC BANK LTD SPONSORED ADS 40415F101 383 6,253 SH   SOLE 28 0 0 6,253
HDFC BANK LTD SPONSORED ADS 40415F101 8,589 140,041 SH   SOLE 30 140,041 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,879 30,643 SH   SOLE 31 0 0 30,643
HDFC BANK LTD SPONSORED ADS 40415F101 2,275 37,094 SH   SOLE 34 37,094 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 8,370 136,471 SH   SOLE 43 104,900 0 31,571
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 8 616 SH   SOLE 25 616 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,104 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,223 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31,514 3,199,434 SH   SOLE 19 3,199,434 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 37 3,754 SH   SOLE 21 3,754 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 13,527 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 27 53,410 SH   SOLE 2 53,410 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 16 31,029 SH   SOLE 18 31,029 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 410 804,275 SH   SOLE 19 804,275 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 0 938 SH   SOLE 21 938 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 175 343,336 SH   SOLE 34 343,336 0 0
HEALTH CATALYST INC COM 42225T107 745 28,524 SH   SOLE 2 19,361 0 9,163
HEALTH CATALYST INC COM 42225T107 6 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107 19 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107 3,580 137,008 SH   SOLE 18 137,008 0 0
HEALTH CATALYST INC COM 42225T107 31,473 1,204,483 SH   SOLE 19 1,204,483 0 0
HEALTH CATALYST INC COM 42225T107 50,139 1,918,827 SH   SOLE 21 1,918,827 0 0
HEALTH CATALYST INC COM 42225T107 32,874 1,258,077 SH   SOLE 22 1,216,080 0 41,997
HEALTH CATALYST INC COM 42225T107 25 948 SH   SOLE 23 948 0 0
HEALTH CATALYST INC COM 42225T107 150 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107 445 17,033 SH   SOLE 26 15,072 0 1,961
HEALTH CATALYST INC COM 42225T107 57 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 863 33,046 SH   SOLE 30 33,046 0 0
HEALTH CATALYST INC COM 42225T107 164 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107 682 26,097 SH   SOLE 43 25,468 0 629
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 190 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,048 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 47 4,704 SH   SOLE 20 4,704 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,596 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 9,000 327,502 SH   SOLE 2 188,489 0 139,013
HEALTHCARE RLTY TR COM 421946104 1,945 70,772 SH   SOLE 4 70,772 0 0
HEALTHCARE RLTY TR COM 421946104 5,089 185,190 SH   SOLE 7 185,190 0 0
HEALTHCARE RLTY TR COM 421946104 19,063 693,722 SH   SOLE 18 693,722 0 0
HEALTHCARE RLTY TR COM 421946104 12,097 440,226 SH   SOLE 19 440,226 0 0
HEALTHCARE RLTY TR COM 421946104 336,980 12,262,741 SH   SOLE 21 12,262,741 0 0
HEALTHCARE RLTY TR COM 421946104 149,960 5,457,060 SH   SOLE 22 5,309,044 0 148,016
HEALTHCARE RLTY TR COM 421946104 194 7,071 SH   SOLE 23 7,071 0 0
HEALTHCARE RLTY TR COM 421946104 17,911 651,769 SH   SOLE 25 651,769 0 0
HEALTHCARE RLTY TR COM 421946104 1,467 53,398 SH   SOLE 26 33,692 0 19,706
HEALTHCARE RLTY TR COM 421946104 2,496 90,818 SH   SOLE 28 2,524 0 88,294
HEALTHCARE RLTY TR COM 421946104 19,159 697,209 SH   SOLE 30 697,209 0 0
HEALTHCARE RLTY TR COM 421946104 58 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 508 18,488 SH   SOLE 40 18,488 0 0
HEALTHCARE RLTY TR COM 421946104 801 29,145 SH   SOLE 43 27,198 0 1,947
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20,698 2,112,000 SH   SOLE 2 2,112,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 12/28/202 42227K112 359 1,056,000 SH   SOLE 2 1,056,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 914 49,241 SH   SOLE 2 24,769 0 24,472
HEALTHCARE SVCS GROUP INC COM 421906108 6 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 16 867 SH   SOLE 7 867 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 4,984 268,393 SH   SOLE 18 268,393 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,471 133,090 SH   SOLE 19 133,090 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 171,462 9,233,274 SH   SOLE 21 9,233,274 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 33,435 1,800,472 SH   SOLE 22 1,738,303 0 62,169
HEALTHCARE SVCS GROUP INC COM 421906108 218 11,743 SH   SOLE 25 11,743 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 481 25,918 SH   SOLE 26 20,378 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108 6 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,345 126,256 SH   SOLE 30 126,256 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 136 7,331 SH   SOLE 36 7,331 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 149 8,008 SH   SOLE 40 8,008 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,991 107,234 SH   SOLE 43 46,474 0 60,760
HEALTHCARE TR AMER INC CL A NEW 42225P501 16,591 529,376 SH   SOLE 2 73,656 0 455,720
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,330 106,265 SH   SOLE 4 106,265 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,648 275,950 SH   SOLE 7 275,950 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,752 87,824 SH   SOLE 18 87,824 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,291 328,360 SH   SOLE 19 328,360 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 157,204 5,016,094 SH   SOLE 21 5,016,094 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 204,729 6,532,505 SH   SOLE 22 6,278,506 0 253,999
HEALTHCARE TR AMER INC CL A NEW 42225P501 201 6,429 SH   SOLE 23 6,429 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 30,065 959,328 SH   SOLE 25 959,328 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,714 86,599 SH   SOLE 26 68,714 0 17,885
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,273 136,354 SH   SOLE 28 3,899 0 132,455
HEALTHCARE TR AMER INC CL A NEW 42225P501 32,446 1,035,301 SH   SOLE 30 1,035,301 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 100 3,191 SH   SOLE 31 3,191 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 155 4,947 SH   SOLE 36 4,947 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 911 29,061 SH   SOLE 40 29,061 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 24 757 SH   OTR 43 757 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,656 52,848 SH   SOLE 43 44,244 0 8,604
HEALTHCARE TRIANGLE INC COM 42227W108 1 1,033 SH   SOLE 18 1,033 0 0
HEALTHCARE TRIANGLE INC COM 42227W108 18 14,136 SH   SOLE 21 14,136 0 0
HEALTHEQUITY INC COM 42226A107 7,643 113,335 SH   SOLE 2 85,433 0 27,902
HEALTHEQUITY INC COM 42226A107 20 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 73 1,083 SH   SOLE 7 1,083 0 0
HEALTHEQUITY INC COM 42226A107 25,210 373,819 SH   SOLE 18 361,880 0 11,939
HEALTHEQUITY INC COM 42226A107 21,792 323,131 SH   SOLE 19 323,131 0 0
HEALTHEQUITY INC COM 42226A107 397,519 5,894,407 SH   SOLE 21 5,894,407 0 0
HEALTHEQUITY INC COM 42226A107 169,614 2,515,030 SH   SOLE 22 2,465,949 0 49,081
HEALTHEQUITY INC COM 42226A107 549 8,136 SH   SOLE 23 8,136 0 0
HEALTHEQUITY INC COM 42226A107 774 11,476 SH   SOLE 25 11,476 0 0
HEALTHEQUITY INC COM 42226A107 4,530 67,164 SH   SOLE 26 32,584 0 34,580
HEALTHEQUITY INC COM 42226A107 100 1,486 SH   SOLE 28 1,486 0 0
HEALTHEQUITY INC COM 42226A107 3,316 49,166 SH   SOLE 30 49,166 0 0
HEALTHEQUITY INC COM 42226A107 755 11,198 SH   SOLE 40 11,198 0 0
HEALTHEQUITY INC COM 42226A107 3,593 53,284 SH   SOLE 43 47,304 0 5,980
HEALTHPEAK PROPERTIES INC COM 42250P103 39,404 1,147,789 SH   SOLE 2 159,082 0 988,707
HEALTHPEAK PROPERTIES INC COM 42250P103 20,196 588,297 SH   SOLE 4 556,383 0 31,914
HEALTHPEAK PROPERTIES INC COM 42250P103 42,050 1,224,874 SH   SOLE 7 1,207,037 0 17,837
HEALTHPEAK PROPERTIES INC COM 42250P103 82 2,377 SH   SOLE 13 2,377 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,565 74,715 SH   SOLE 15 74,715 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 29,927 871,757 SH   SOLE 18 798,653 0 73,104
HEALTHPEAK PROPERTIES INC COM 42250P103 30,943 901,350 SH   SOLE 19 901,350 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 780,325 22,730,120 SH   SOLE 21 22,730,120 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 532,628 15,514,944 SH   SOLE 22 14,361,749 0 1,153,195
HEALTHPEAK PROPERTIES INC COM 42250P103 23,468 683,587 SH   SOLE 23 683,587 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 111,906 3,259,719 SH   SOLE 25 3,259,719 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 43,607 1,270,227 SH   SOLE 26 511,619 0 758,608
HEALTHPEAK PROPERTIES INC COM 42250P103 52,543 1,530,529 SH   SOLE 28 9,602 0 1,520,927
HEALTHPEAK PROPERTIES INC COM 42250P103 13 378 SH   SOLE 29 378 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 171,013 4,981,439 SH   SOLE 30 4,981,439 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 4,160 121,180 SH   SOLE 31 60,481 0 60,699
HEALTHPEAK PROPERTIES INC COM 42250P103 968 28,196 SH   SOLE 34 28,196 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 8,968 261,239 SH   SOLE 36 261,239 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 667 19,424 SH   SOLE 40 19,424 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 66 1,917 SH   OTR 43 1,917 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 17,096 497,983 SH   SOLE 43 464,968 0 33,015
HEALTHSTREAM INC COM 42222N103 399 20,045 SH   SOLE 2 7,227 0 12,818
HEALTHSTREAM INC COM 42222N103 3 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 7 358 SH   SOLE 7 358 0 0
HEALTHSTREAM INC COM 42222N103 1,986 99,687 SH   SOLE 18 99,687 0 0
HEALTHSTREAM INC COM 42222N103 929 46,647 SH   SOLE 19 46,647 0 0
HEALTHSTREAM INC COM 42222N103 64,105 3,218,141 SH   SOLE 21 3,218,141 0 0
HEALTHSTREAM INC COM 42222N103 13,225 663,922 SH   SOLE 22 635,746 0 28,176
HEALTHSTREAM INC COM 42222N103 64 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103 22 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 897 45,011 SH   SOLE 30 45,011 0 0
HEALTHSTREAM INC COM 42222N103 16 807 SH   SOLE 34 807 0 0
HEALTHSTREAM INC COM 42222N103 65 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 19 956 SH   OTR 43 956 0 0
HEALTHSTREAM INC COM 42222N103 287 14,425 SH   SOLE 43 14,425 0 0
HEARTBEAM INC COM 42238H108 2 891 SH   SOLE 18 891 0 0
HEARTBEAM INC COM 42238H108 12 6,761 SH   SOLE 21 6,761 0 0
HEARTLAND EXPRESS INC COM 422347104 698 49,635 SH   SOLE 2 34,383 0 15,252
HEARTLAND EXPRESS INC COM 422347104 0 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104 9 675 SH   SOLE 7 675 0 0
HEARTLAND EXPRESS INC COM 422347104 2,440 173,396 SH   SOLE 18 173,396 0 0
HEARTLAND EXPRESS INC COM 422347104 1,255 89,221 SH   SOLE 19 89,221 0 0
HEARTLAND EXPRESS INC COM 422347104 83,349 5,923,874 SH   SOLE 21 5,923,874 0 0
HEARTLAND EXPRESS INC COM 422347104 17,055 1,212,158 SH   SOLE 22 1,163,298 0 48,860
HEARTLAND EXPRESS INC COM 422347104 80 5,656 SH   SOLE 25 5,656 0 0
HEARTLAND EXPRESS INC COM 422347104 118 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 1,023 72,686 SH   SOLE 30 72,686 0 0
HEARTLAND EXPRESS INC COM 422347104 78 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,520 108,051 SH   SOLE 43 104,541 0 3,510
HEARTLAND FINL USA INC COM 42234Q102 9,862 206,198 SH   SOLE 2 114,220 0 91,978
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 27 571 SH   SOLE 7 571 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,808 121,421 SH   SOLE 18 121,421 0 0
HEARTLAND FINL USA INC COM 42234Q102 38,548 805,930 SH   SOLE 19 805,930 0 0
HEARTLAND FINL USA INC COM 42234Q102 69,331 1,449,533 SH   SOLE 21 1,449,533 0 0
HEARTLAND FINL USA INC COM 42234Q102 79,094 1,653,643 SH   SOLE 22 1,613,247 0 40,396
HEARTLAND FINL USA INC COM 42234Q102 1,010 21,112 SH   SOLE 23 21,112 0 0
HEARTLAND FINL USA INC COM 42234Q102 322 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,961 124,624 SH   SOLE 26 6,882 0 117,742
HEARTLAND FINL USA INC COM 42234Q102 17 350 SH   SOLE 28 350 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,109 23,177 SH   SOLE 30 23,177 0 0
HEARTLAND FINL USA INC COM 42234Q102 17 364 SH   SOLE 34 364 0 0
HEARTLAND FINL USA INC COM 42234Q102 241 5,032 SH   SOLE 40 5,032 0 0
HEARTLAND FINL USA INC COM 42234Q102 517 10,802 SH   SOLE 43 10,620 0 182
HEAT BIOLOGICS INC COM 42237K409 14 4,585 SH   SOLE 18 4,585 0 0
HEAT BIOLOGICS INC COM 42237K409 216 70,630 SH   SOLE 21 70,630 0 0
HEAT BIOLOGICS INC COM 42237K409 1,214 396,695 SH   SOLE 22 396,695 0 0
HECLA MNG CO COM 422704106 3,305 503,032 SH   SOLE 2 280,421 0 222,611
HECLA MNG CO COM 422704106 14 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 49 7,422 SH   SOLE 7 7,422 0 0
HECLA MNG CO COM 422704106 9,938 1,512,685 SH   SOLE 18 1,512,685 0 0
HECLA MNG CO COM 422704106 6,223 947,241 SH   SOLE 19 947,241 0 0
HECLA MNG CO COM 422704106 150,420 22,895,002 SH   SOLE 21 22,895,002 0 0
HECLA MNG CO COM 422704106 85,601 13,029,142 SH   SOLE 22 12,552,100 0 477,042
HECLA MNG CO COM 422704106 462 70,293 SH   SOLE 25 70,293 0 0
HECLA MNG CO COM 422704106 1,523 231,757 SH   SOLE 26 192,991 0 38,766
HECLA MNG CO COM 422704106 63 9,542 SH   SOLE 28 9,542 0 0
HECLA MNG CO COM 422704106 2,292 348,898 SH   SOLE 30 348,898 0 0
HECLA MNG CO COM 422704106 42 6,459 SH   SOLE 34 6,459 0 0
HECLA MNG CO COM 422704106 39 5,954 SH   SOLE 36 5,954 0 0
HECLA MNG CO COM 422704106 428 65,102 SH   SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 1,256 191,208 SH   SOLE 43 184,306 0 6,902
HEICO CORP NEW COM 422806109 22,031 143,489 SH   SOLE 2 75,850 0 67,639
HEICO CORP NEW COM 422806109 15,537 101,192 SH   SOLE 4 48,090 0 53,102
HEICO CORP NEW COM 422806109 586 3,819 SH   SOLE 7 3,819 0 0
HEICO CORP NEW COM 422806109 258 1,681 SH   SOLE 13 1,681 0 0
HEICO CORP NEW COM 422806109 534 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 11,305 73,630 SH   SOLE 18 55,059 0 18,571
HEICO CORP NEW COM 422806109 367,756 2,395,181 SH   SOLE 19 2,395,181 0 0
HEICO CORP NEW COM 422806109 155,770 1,014,527 SH   SOLE 21 1,014,527 0 0
HEICO CORP NEW COM 422806109 190,518 1,240,836 SH   SOLE 22 1,103,752 0 137,084
HEICO CORP NEW COM 422806109 9,190 59,852 SH   SOLE 23 59,852 0 0
HEICO CORP NEW COM 422806109 10,109 65,841 SH   SOLE 25 65,841 0 0
HEICO CORP NEW COM 422806109 18,021 117,367 SH   SOLE 26 50,958 0 66,409
HEICO CORP NEW COM 422806109 22,615 147,292 SH   SOLE 28 770 0 146,522
HEICO CORP NEW COM 422806109 93 606 SH   SOLE 29 606 0 0
HEICO CORP NEW COM 422806109 24,809 161,583 SH   SOLE 30 161,583 0 0
HEICO CORP NEW COM 422806109 1,541 10,034 SH   SOLE 31 5,580 0 4,454
HEICO CORP NEW COM 422806109 2,308 15,034 SH   SOLE 34 15,034 0 0
HEICO CORP NEW COM 422806109 2,628 17,114 SH   SOLE 36 17,114 0 0
HEICO CORP NEW COM 422806109 238 1,550 SH   SOLE 40 1,550 0 0
HEICO CORP NEW COM 422806109 5,926 38,595 SH   SOLE 43 35,936 0 2,659
HEICO CORP NEW CL A 422806208 23,145 182,489 SH   SOLE 2 70,757 0 111,732
HEICO CORP NEW CL A 422806208 12,709 100,203 SH   SOLE 4 59,300 0 40,903
HEICO CORP NEW CL A 422806208 962 7,588 SH   SOLE 7 7,588 0 0
HEICO CORP NEW CL A 422806208 853 6,725 SH   SOLE 13 6,725 0 0
HEICO CORP NEW CL A 422806208 862 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 20,976 165,386 SH   SOLE 18 112,926 0 52,460
HEICO CORP NEW CL A 422806208 39,053 307,918 SH   SOLE 19 307,918 0 0
HEICO CORP NEW CL A 422806208 250,997 1,979,000 SH   SOLE 21 1,979,000 0 0
HEICO CORP NEW CL A 422806208 249,872 1,970,137 SH   SOLE 22 1,692,406 0 277,731
HEICO CORP NEW CL A 422806208 14,945 117,831 SH   SOLE 23 117,831 0 0
HEICO CORP NEW CL A 422806208 22,490 177,323 SH   SOLE 25 177,323 0 0
HEICO CORP NEW CL A 422806208 37,826 298,245 SH   SOLE 26 99,560 0 198,685
HEICO CORP NEW CL A 422806208 32,236 254,167 SH   SOLE 28 5,137 0 249,030
HEICO CORP NEW CL A 422806208 545 4,300 SH   SOLE 29 4,300 0 0
HEICO CORP NEW CL A 422806208 32,335 254,947 SH   SOLE 30 254,947 0 0
HEICO CORP NEW CL A 422806208 3,372 26,584 SH   SOLE 31 17,799 0 8,785
HEICO CORP NEW CL A 422806208 2,358 18,589 SH   SOLE 34 18,589 0 0
HEICO CORP NEW CL A 422806208 4,415 34,813 SH   SOLE 36 34,813 0 0
HEICO CORP NEW CL A 422806208 290 2,283 SH   SOLE 40 2,283 0 0
HEICO CORP NEW CL A 422806208 1,641 12,942 SH   SOLE 43 11,200 0 1,742
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,834 46,325 SH   SOLE 2 34,363 0 11,962
HEIDRICK & STRUGGLES INTL IN COM 422819102 5 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 12 311 SH   SOLE 7 311 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,886 72,927 SH   SOLE 18 72,927 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,655 67,072 SH   SOLE 19 67,072 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 95,587 2,415,034 SH   SOLE 21 2,415,034 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 21,969 555,065 SH   SOLE 22 538,976 0 16,089
HEIDRICK & STRUGGLES INTL IN COM 422819102 57 1,440 SH   SOLE 23 1,440 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 123 3,102 SH   SOLE 25 3,102 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 221 5,575 SH   SOLE 26 1,213 0 4,362
HEIDRICK & STRUGGLES INTL IN COM 422819102 3 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,367 34,533 SH   SOLE 30 34,533 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 44 1,120 SH   SOLE 36 1,120 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 66 1,670 SH   SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 836 21,122 SH   SOLE 43 21,122 0 0
HELBIZ INC CLASS A COM 42309B204 1 258 SH   SOLE 22 258 0 0
HELEN OF TROY LTD COM G4388N106 4,065 20,757 SH   SOLE 2 18,152 0 2,605
HELEN OF TROY LTD COM G4388N106 18 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106 63 321 SH   SOLE 7 321 0 0
HELEN OF TROY LTD COM G4388N106 20,952 106,987 SH   SOLE 18 105,566 0 1,421
HELEN OF TROY LTD COM G4388N106 9,928 50,695 SH   SOLE 19 50,695 0 0
HELEN OF TROY LTD COM G4388N106 330,548 1,687,848 SH   SOLE 21 1,687,848 0 0
HELEN OF TROY LTD COM G4388N106 133,915 683,798 SH   SOLE 22 669,239 0 14,559
HELEN OF TROY LTD COM G4388N106 74 379 SH   SOLE 23 379 0 0
HELEN OF TROY LTD COM G4388N106 972 4,965 SH   SOLE 25 4,965 0 0
HELEN OF TROY LTD COM G4388N106 2,491 12,718 SH   SOLE 26 9,010 0 3,708
HELEN OF TROY LTD COM G4388N106 84 429 SH   SOLE 28 429 0 0
HELEN OF TROY LTD COM G4388N106 2,977 15,200 SH   SOLE 30 15,200 0 0
HELEN OF TROY LTD COM G4388N106 801 4,088 SH   SOLE 36 4,088 0 0
HELEN OF TROY LTD COM G4388N106 590 3,013 SH   SOLE 40 3,013 0 0
HELIOGEN INC COMMON STOCK 42329E105 15 2,883 SH   SOLE 2 0 0 2,883
HELIOGEN INC COMMON STOCK 42329E105 5,893 1,120,401 SH   SOLE 22 1,120,401 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 976 12,166 SH   SOLE 2 8,761 0 3,405
HELIOS TECHNOLOGIES INC COM 42328H109 11 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 37 458 SH   SOLE 7 458 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 6,780 84,492 SH   SOLE 18 84,492 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,643 57,852 SH   SOLE 19 57,852 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 87,478 1,090,064 SH   SOLE 21 1,090,064 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 59,568 742,276 SH   SOLE 22 723,290 0 18,986
HELIOS TECHNOLOGIES INC COM 42328H109 371 4,625 SH   SOLE 25 4,625 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,080 13,462 SH   SOLE 26 11,898 0 1,564
HELIOS TECHNOLOGIES INC COM 42328H109 44 545 SH   SOLE 28 545 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,405 17,504 SH   SOLE 30 17,504 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 299 3,729 SH   SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 168 2,090 SH   SOLE 43 1,900 0 189
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 2 465 SH   SOLE 18 465 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 32 9,571 SH   SOLE 21 9,571 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 4 1,100 SH   SOLE 22 1,100 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 410 36,902 SH   SOLE 2 36,902 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 180 16,205 SH   SOLE 18 16,205 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 5,044 454,407 SH   SOLE 19 454,407 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 7 593 SH   SOLE 21 593 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 2,595 233,799 SH   SOLE 34 233,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,250 261,423 SH   SOLE 2 44,779 0 216,644
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,669 558,448 SH   SOLE 18 558,448 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,114 442,155 SH   SOLE 19 442,155 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 88,086 18,428,093 SH   SOLE 21 18,428,093 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19,061 3,987,656 SH   SOLE 22 3,840,069 0 147,587
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 52 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 137 28,686 SH   SOLE 25 28,686 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 515 107,798 SH   SOLE 26 11,125 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 514 107,472 SH   SOLE 28 107,472 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,171 244,951 SH   SOLE 30 244,951 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 127 26,560 SH   SOLE 36 26,560 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 921 192,642 SH   SOLE 43 186,959 0 5,683
HELLO GROUP INC ADS 423403104 5,556 961,254 SH   SOLE 2 175,573 0 785,681
HELLO GROUP INC ADS 423403104 574 99,301 SH   SOLE 4 54,582 0 44,719
HELLO GROUP INC ADS 423403104 97 16,800 SH   SOLE 7 16,800 0 0
HELLO GROUP INC ADS 423403104 806 139,365 SH   SOLE 13 98,752 0 40,613
HELLO GROUP INC ADS 423403104 636 109,995 SH   SOLE 15 109,995 0 0
HELLO GROUP INC ADS 423403104 1,284 222,090 SH   SOLE 18 222,090 0 0
HELLO GROUP INC ADS 423403104 182 31,554 SH   SOLE 19 31,554 0 0
HELLO GROUP INC ADS 423403104 17,318 2,996,242 SH   SOLE 21 2,996,242 0 0
HELLO GROUP INC ADS 423403104 21,171 3,662,780 SH   SOLE 22 2,717,173 0 945,607
HELLO GROUP INC ADS 423403104 1,076 186,115 SH   SOLE 23 186,115 0 0
HELLO GROUP INC ADS 423403104 688 118,949 SH   SOLE 25 118,949 0 0
HELLO GROUP INC ADS 423403104 1,477 255,530 SH   SOLE 26 37,184 0 218,346
HELLO GROUP INC ADS 423403104 2,113 365,535 SH   SOLE 28 17,976 0 347,559
HELLO GROUP INC ADS 423403104 6,420 1,110,779 SH   SOLE 30 1,110,779 0 0
HELLO GROUP INC ADS 423403104 265 45,933 SH   SOLE 31 7,163 0 38,770
HELLO GROUP INC ADS 423403104 59 10,240 SH   SOLE 34 10,240 0 0
HELLO GROUP INC ADS 423403104 3 561 SH   SOLE 40 561 0 0
HELLO GROUP INC ADS 423403104 3,792 656,022 SH   SOLE 43 591,511 0 64,511
HELMERICH & PAYNE INC COM 423452101 5,223 122,084 SH   SOLE 2 40,395 0 81,689
HELMERICH & PAYNE INC COM 423452101 19 439 SH   SOLE 4 439 0 0
HELMERICH & PAYNE INC COM 423452101 143 3,338 SH   SOLE 7 3,338 0 0
HELMERICH & PAYNE INC COM 423452101 16,454 384,624 SH   SOLE 18 384,624 0 0
HELMERICH & PAYNE INC COM 423452101 11,776 275,268 SH   SOLE 19 275,268 0 0
HELMERICH & PAYNE INC COM 423452101 567,965 13,276,420 SH   SOLE 21 13,276,420 0 0
HELMERICH & PAYNE INC COM 423452101 116,618 2,725,987 SH   SOLE 22 2,618,466 0 107,521
HELMERICH & PAYNE INC COM 423452101 198 4,632 SH   SOLE 23 4,632 0 0
HELMERICH & PAYNE INC COM 423452101 627 14,664 SH   SOLE 25 14,664 0 0
HELMERICH & PAYNE INC COM 423452101 2,659 62,162 SH   SOLE 26 25,886 0 36,276
HELMERICH & PAYNE INC COM 423452101 82 1,922 SH   SOLE 28 1,922 0 0
HELMERICH & PAYNE INC COM 423452101 8,110 189,572 SH   SOLE 30 189,572 0 0
HELMERICH & PAYNE INC COM 423452101 960 22,450 SH   SOLE 36 22,450 0 0
HELMERICH & PAYNE INC COM 423452101 549 12,834 SH   SOLE 40 12,834 0 0
HELMERICH & PAYNE INC COM 423452101 8,497 198,612 SH   SOLE 43 169,700 0 28,912
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 148 32,312 SH   SOLE 2 24,844 0 7,468
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 235 51,479 SH   SOLE 18 51,479 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 158 34,582 SH   SOLE 19 34,582 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,695 589,707 SH   SOLE 21 589,707 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1,511 330,667 SH   SOLE 22 321,108 0 9,559
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 5,610 SH   SOLE 25 5,610 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 25 5,395 SH   SOLE 30 5,395 0 0
HENNESSY ADVISORS INC COM 425885100 9 867 SH   SOLE 18 867 0 0
HENNESSY ADVISORS INC COM 425885100 153 15,102 SH   SOLE 21 15,102 0 0
HENNESSY ADVISORS INC COM 425885100 2 226 SH   SOLE 22 226 0 0
HENNESSY CAPITAL INVS CORP V COM CL A 42589T107 33,506 3,415,500 SH   SOLE 2 3,415,500 0 0
HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 205 512,641 SH   SOLE 2 512,641 0 0
HENNESSY CAPITAL INVST CORP UNIT 99/99/9999 42600H207 29,136 2,970,000 SH   SOLE 2 2,970,000 0 0
HENRY JACK & ASSOC INC COM 426281101 32,195 163,386 SH   SOLE 2 32,209 0 131,177
HENRY JACK & ASSOC INC COM 426281101 10,914 55,386 SH   SOLE 4 34,624 0 20,762
HENRY JACK & ASSOC INC COM 426281101 22,610 114,742 SH   SOLE 7 94,918 0 19,824
HENRY JACK & ASSOC INC COM 426281101 74 377 SH   SOLE 13 377 0 0
HENRY JACK & ASSOC INC COM 426281101 1,861 9,446 SH   SOLE 15 9,446 0 0
HENRY JACK & ASSOC INC COM 426281101 35,322 179,252 SH   SOLE 18 169,376 0 9,876
HENRY JACK & ASSOC INC COM 426281101 9,239 46,888 SH   SOLE 19 46,888 0 0
HENRY JACK & ASSOC INC COM 426281101 603,212 3,061,215 SH   SOLE 21 3,061,215 0 0
HENRY JACK & ASSOC INC COM 426281101 382,773 1,942,517 SH   SOLE 22 1,792,643 0 149,874
HENRY JACK & ASSOC INC COM 426281101 18,151 92,115 SH   SOLE 23 92,115 0 0
HENRY JACK & ASSOC INC COM 426281101 21,814 110,701 SH   SOLE 25 110,701 0 0
HENRY JACK & ASSOC INC COM 426281101 48,309 245,163 SH   SOLE 26 73,461 0 171,702
HENRY JACK & ASSOC INC COM 426281101 45,707 231,956 SH   SOLE 28 1,322 0 230,634
HENRY JACK & ASSOC INC COM 426281101 138,257 701,635 SH   SOLE 30 674,237 0 27,398
HENRY JACK & ASSOC INC COM 426281101 3,105 15,759 SH   SOLE 31 7,245 0 8,514
HENRY JACK & ASSOC INC COM 426281101 11,832 60,044 SH   SOLE 34 60,044 0 0
HENRY JACK & ASSOC INC COM 426281101 10,572 53,650 SH   SOLE 36 53,650 0 0
HENRY JACK & ASSOC INC COM 426281101 495 2,514 SH   SOLE 40 2,514 0 0
HENRY JACK & ASSOC INC COM 426281101 54 275 SH   OTR 43 275 0 0
HENRY JACK & ASSOC INC COM 426281101 27,103 137,545 SH   SOLE 43 127,837 0 9,708
HENRY SCHEIN INC COM 806407102 42,742 490,219 SH   SOLE 2 176,156 0 314,063
HENRY SCHEIN INC COM 806407102 9,359 107,336 SH   SOLE 4 62,350 0 44,986
HENRY SCHEIN INC COM 806407102 14,218 163,073 SH   SOLE 7 129,444 0 33,629
HENRY SCHEIN INC COM 806407102 41 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102 1,437 16,478 SH   SOLE 15 16,478 0 0
HENRY SCHEIN INC COM 806407102 25,398 291,295 SH   SOLE 18 272,371 0 18,924
HENRY SCHEIN INC COM 806407102 84,996 974,833 SH   SOLE 19 974,833 0 0
HENRY SCHEIN INC COM 806407102 558 6,405 SH   SOLE 20 6,405 0 0
HENRY SCHEIN INC COM 806407102 324,456 3,721,253 SH   SOLE 21 3,721,253 0 0
HENRY SCHEIN INC COM 806407102 290,897 3,336,353 SH   SOLE 22 3,052,990 0 283,363
HENRY SCHEIN INC COM 806407102 15,174 174,030 SH   SOLE 23 174,030 0 0
HENRY SCHEIN INC COM 806407102 21,817 250,229 SH   SOLE 25 250,229 0 0
HENRY SCHEIN INC COM 806407102 35,726 409,744 SH   SOLE 26 208,275 0 201,469
HENRY SCHEIN INC COM 806407102 46,411 532,299 SH   SOLE 28 3,368 0 528,931
HENRY SCHEIN INC COM 806407102 98,931 1,134,662 SH   SOLE 30 1,075,155 0 59,507
HENRY SCHEIN INC COM 806407102 2,882 33,049 SH   SOLE 31 16,611 0 16,438
HENRY SCHEIN INC COM 806407102 63,751 731,177 SH   SOLE 34 731,177 0 0
HENRY SCHEIN INC COM 806407102 5,721 65,614 SH   SOLE 36 65,614 0 0
HENRY SCHEIN INC COM 806407102 393 4,509 SH   SOLE 40 4,509 0 0
HENRY SCHEIN INC COM 806407102 55 636 SH   OTR 43 636 0 0
HENRY SCHEIN INC COM 806407102 14,464 165,894 SH   SOLE 43 162,286 0 3,608
HEPION PHARMACEUTICALS INC COM 426897104 21 16,591 SH   SOLE 18 16,591 0 0
HEPION PHARMACEUTICALS INC COM 426897104 288 223,308 SH   SOLE 21 223,308 0 0
HEPION PHARMACEUTICALS INC COM 426897104 1,771 1,372,728 SH   SOLE 22 1,372,728 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,809 224,286 SH   SOLE 2 116,295 0 107,991
HERBALIFE NUTRITION LTD COM SHS G4412G101 33 1,098 SH   SOLE 4 405 0 693
HERBALIFE NUTRITION LTD COM SHS G4412G101 74 2,424 SH   SOLE 7 2,424 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,252 41,234 SH   SOLE 18 41,234 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,292 42,548 SH   SOLE 19 42,548 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 38,526 1,268,980 SH   SOLE 21 1,268,980 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 71,913 2,368,665 SH   SOLE 22 2,255,536 0 113,129
HERBALIFE NUTRITION LTD COM SHS G4412G101 458 15,073 SH   SOLE 25 15,073 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,294 42,618 SH   SOLE 26 33,774 0 8,844
HERBALIFE NUTRITION LTD COM SHS G4412G101 58 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,825 60,116 SH   SOLE 30 60,116 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 45 1,489 SH   SOLE 31 1,489 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 109 3,576 SH   SOLE 34 3,576 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 154 5,081 SH   SOLE 36 5,081 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 376 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 13 426 SH   OTR 43 426 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,775 58,457 SH   SOLE 43 53,261 0 5,196
HERC HLDGS INC COM 42704L104 2,023 12,106 SH   SOLE 2 9,416 0 2,690
HERC HLDGS INC COM 42704L104 15 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104 85 508 SH   SOLE 7 508 0 0
HERC HLDGS INC COM 42704L104 11,075 66,284 SH   SOLE 18 65,442 0 842
HERC HLDGS INC COM 42704L104 8,711 52,131 SH   SOLE 19 52,131 0 0
HERC HLDGS INC COM 42704L104 140,900 843,259 SH   SOLE 21 843,259 0 0
HERC HLDGS INC COM 42704L104 97,336 582,534 SH   SOLE 22 569,095 0 13,439
HERC HLDGS INC COM 42704L104 48 287 SH   SOLE 23 287 0 0
HERC HLDGS INC COM 42704L104 584 3,494 SH   SOLE 25 3,494 0 0
HERC HLDGS INC COM 42704L104 1,897 11,353 SH   SOLE 26 10,161 0 1,192
HERC HLDGS INC COM 42704L104 2,837 16,977 SH   SOLE 28 16,977 0 0
HERC HLDGS INC COM 42704L104 2,219 13,278 SH   SOLE 30 13,278 0 0
HERC HLDGS INC COM 42704L104 63 377 SH   SOLE 34 377 0 0
HERC HLDGS INC COM 42704L104 284 1,697 SH   SOLE 36 1,697 0 0
HERC HLDGS INC COM 42704L104 450 2,694 SH   SOLE 40 2,694 0 0
HERC HLDGS INC COM 42704L104 5,061 30,292 SH   SOLE 43 25,607 0 4,685
HERCULES CAPITAL INC COM 427096508 12,616 698,174 SH   SOLE 30 698,174 0 0
HERCULES CAPITAL INC COM 427096508 1,086 60,098 SH   SOLE 43 43,889 0 16,209
HERITAGE COMM CORP COM 426927109 948 84,263 SH   SOLE 2 33,569 0 50,694
HERITAGE COMM CORP COM 426927109 7 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109 2,038 181,160 SH   SOLE 18 181,160 0 0
HERITAGE COMM CORP COM 426927109 3,803 338,023 SH   SOLE 19 338,023 0 0
HERITAGE COMM CORP COM 426927109 25,649 2,279,902 SH   SOLE 21 2,279,902 0 0
HERITAGE COMM CORP COM 426927109 21,202 1,884,604 SH   SOLE 22 1,822,292 0 62,312
HERITAGE COMM CORP COM 426927109 86 7,615 SH   SOLE 25 7,615 0 0
HERITAGE COMM CORP COM 426927109 169 14,992 SH   SOLE 30 14,992 0 0
HERITAGE COMM CORP COM 426927109 367 32,607 SH   SOLE 34 32,607 0 0
HERITAGE COMM CORP COM 426927109 61 5,455 SH   SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 58 5,130 SH   OTR 43 5,130 0 0
HERITAGE COMM CORP COM 426927109 1,596 141,835 SH   SOLE 43 137,033 0 4,802
HERITAGE CRYSTAL CLEAN INC COM 42726M106 300 10,127 SH   SOLE 2 4,490 0 5,637
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,368 46,185 SH   SOLE 18 46,185 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 798 26,956 SH   SOLE 19 26,956 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 17,271 583,296 SH   SOLE 21 583,296 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,419 351,874 SH   SOLE 22 341,816 0 10,058
HERITAGE CRYSTAL CLEAN INC COM 42726M106 70 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 106 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 138 4,651 SH   SOLE 30 4,651 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 54 1,808 SH   SOLE 43 1,808 0 0
HERITAGE FINL CORP WASH COM 42722X106 642 25,615 SH   SOLE 2 9,261 0 16,354
HERITAGE FINL CORP WASH COM 42722X106 13 537 SH   SOLE 7 537 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,266 130,310 SH   SOLE 18 130,310 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,532 61,147 SH   SOLE 19 61,147 0 0
HERITAGE FINL CORP WASH COM 42722X106 101,061 4,032,760 SH   SOLE 21 4,032,760 0 0
HERITAGE FINL CORP WASH COM 42722X106 20,188 805,589 SH   SOLE 22 772,559 0 33,030
HERITAGE FINL CORP WASH COM 42722X106 13 505 SH   SOLE 25 505 0 0
HERITAGE FINL CORP WASH COM 42722X106 70 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106 1,328 52,988 SH   SOLE 30 52,988 0 0
HERITAGE FINL CORP WASH COM 42722X106 79 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106 628 25,044 SH   SOLE 43 24,882 0 162
HERITAGE GLOBAL INC COM 42727E103 6 4,388 SH   SOLE 18 4,388 0 0
HERITAGE GLOBAL INC COM 42727E103 72 53,232 SH   SOLE 21 53,232 0 0
HERITAGE GLOBAL INC COM 42727E103 1 861 SH   SOLE 22 861 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 1,299 181,934 SH   SOLE 2 131,890 0 50,044
HERITAGE INSURANCE HLDGS INC COM 42727J102 4 580 SH   SOLE 7 580 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 577 80,774 SH   SOLE 18 80,774 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 1,724 241,403 SH   SOLE 19 241,403 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 7,249 1,015,227 SH   SOLE 21 1,015,227 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 6,700 938,313 SH   SOLE 22 923,791 0 14,522
HERITAGE INSURANCE HLDGS INC COM 42727J102 336 47,002 SH   SOLE 26 0 0 47,002
HERON THERAPEUTICS INC COM 427746102 1,941 339,375 SH   SOLE 2 216,602 0 122,773
HERON THERAPEUTICS INC COM 427746102 2 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 8 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102 1,568 274,150 SH   SOLE 18 239,458 0 34,692
HERON THERAPEUTICS INC COM 427746102 5,638 985,720 SH   SOLE 19 985,720 0 0
HERON THERAPEUTICS INC COM 427746102 17,782 3,108,800 SH   SOLE 21 3,108,800 0 0
HERON THERAPEUTICS INC COM 427746102 17,822 3,115,722 SH   SOLE 22 3,056,840 0 58,882
HERON THERAPEUTICS INC COM 427746102 195 34,175 SH   SOLE 23 34,175 0 0
HERON THERAPEUTICS INC COM 427746102 63 11,035 SH   SOLE 25 11,035 0 0
HERON THERAPEUTICS INC COM 427746102 1,196 209,129 SH   SOLE 26 51,338 0 157,791
HERON THERAPEUTICS INC COM 427746102 287 50,198 SH   SOLE 30 50,198 0 0
HERON THERAPEUTICS INC COM 427746102 59 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 89 15,518 SH   SOLE 43 15,365 0 153
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 958 105,463 SH   SOLE 2 87,740 0 17,723
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,198 131,896 SH   SOLE 18 131,896 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 542 59,666 SH   SOLE 19 59,666 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 38,092 4,195,166 SH   SOLE 21 4,195,166 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8,724 960,765 SH   SOLE 22 940,699 0 20,066
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 9 1,017 SH   SOLE 23 1,017 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 356 39,178 SH   SOLE 30 39,178 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 165 18,159 SH   SOLE 43 18,034 0 125
HERSHEY CO COM 427866108 81,343 375,492 SH   SOLE 2 88,078 0 287,414
HERSHEY CO COM 427866108 24,192 111,675 SH   SOLE 4 60,694 0 50,981
HERSHEY CO COM 427866108 36,365 167,865 SH   SOLE 7 163,899 0 3,966
HERSHEY CO COM 427866108 1,144 5,282 SH   SOLE 13 5,282 0 0
HERSHEY CO COM 427866108 4,418 20,395 SH   SOLE 15 20,395 0 0
HERSHEY CO COM 427866108 0 1 SH   SOLE 17 0 0 1
HERSHEY CO COM 427866108 53,564 247,260 SH   SOLE 18 227,507 0 19,753
HERSHEY CO COM 427866108 15,295 70,603 SH   SOLE 19 70,603 0 0
HERSHEY CO COM 427866108 1,342,371 6,196,609 SH   SOLE 21 6,196,609 0 0
HERSHEY CO COM 427866108 765,417 3,533,293 SH   SOLE 22 3,239,555 0 293,738
HERSHEY CO COM 427866108 39,488 182,282 SH   SOLE 23 182,282 0 0
HERSHEY CO COM 427866108 50,632 233,724 SH   SOLE 25 233,724 0 0
HERSHEY CO COM 427866108 87,016 401,678 SH   SOLE 26 124,425 0 277,253
HERSHEY CO COM 427866108 100,084 462,003 SH   SOLE 28 2,936 0 459,067
HERSHEY CO COM 427866108 210,486 971,636 SH   SOLE 30 957,612 0 14,024
HERSHEY CO COM 427866108 7,093 32,741 SH   SOLE 31 16,206 0 16,535
HERSHEY CO COM 427866108 12,673 58,502 SH   SOLE 34 58,502 0 0
HERSHEY CO COM 427866108 19,696 90,921 SH   SOLE 36 90,921 0 0
HERSHEY CO COM 427866108 1,030 4,755 SH   SOLE 40 4,755 0 0
HERSHEY CO COM 427866108 82 377 SH   OTR 43 377 0 0
HERSHEY CO COM 427866108 57,451 265,205 SH   SOLE 43 252,729 0 12,476
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 29 1,325 SH   SOLE 2 0 0 1,325
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 554 25,000 SH   SOLE 19 25,000 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 3,924 177,136 SH   SOLE 21 177,136 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 15,956 720,342 SH   SOLE 22 720,342 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,678 19,364 SH   SOLE 2 9,521 0 9,843
HESKA CORP COM RESTRC NEW 42805E306 21 151 SH   SOLE 4 30 0 121
HESKA CORP COM RESTRC NEW 42805E306 21 154 SH   SOLE 7 154 0 0
HESKA CORP COM RESTRC NEW 42805E306 5,161 37,321 SH   SOLE 18 34,306 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 14,291 103,350 SH   SOLE 19 103,350 0 0
HESKA CORP COM RESTRC NEW 42805E306 181,631 1,313,502 SH   SOLE 21 1,313,502 0 0
HESKA CORP COM RESTRC NEW 42805E306 44,276 320,189 SH   SOLE 22 313,941 0 6,248
HESKA CORP COM RESTRC NEW 42805E306 414 2,995 SH   SOLE 23 2,995 0 0
HESKA CORP COM RESTRC NEW 42805E306 279 2,018 SH   SOLE 25 2,018 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,936 21,235 SH   SOLE 26 4,218 0 17,017
HESKA CORP COM RESTRC NEW 42805E306 16 113 SH   SOLE 28 113 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,622 18,963 SH   SOLE 30 18,963 0 0
HESKA CORP COM RESTRC NEW 42805E306 210 1,520 SH   SOLE 36 1,520 0 0
HESKA CORP COM RESTRC NEW 42805E306 202 1,461 SH   SOLE 40 1,461 0 0
HESKA CORP COM RESTRC NEW 42805E306 10 74 SH   OTR 43 74 0 0
HESKA CORP COM RESTRC NEW 42805E306 798 5,772 SH   SOLE 43 5,752 0 20
HESS CORP COM 42809H107 36,504 341,030 SH   SOLE 2 152,015 0 189,015
HESS CORP COM 42809H107 9,543 89,150 SH   SOLE 4 74,634 0 14,516
HESS CORP COM 42809H107 25,720 240,287 SH   SOLE 7 232,015 0 8,272
HESS CORP COM 42809H107 118 1,106 SH   SOLE 13 1,106 0 0
HESS CORP COM 42809H107 2,758 25,767 SH   SOLE 15 25,767 0 0
HESS CORP COM 42809H107 229,230 2,141,538 SH   SOLE 18 2,029,791 0 111,747
HESS CORP COM 42809H107 332,827 3,109,374 SH   SOLE 19 3,109,374 0 0
HESS CORP COM 42809H107 934,694 8,732,193 SH   SOLE 21 8,732,193 0 0
HESS CORP COM 42809H107 638,498 5,965,044 SH   SOLE 22 5,413,050 0 551,994
HESS CORP COM 42809H107 40,904 382,142 SH   SOLE 23 382,142 0 0
HESS CORP COM 42809H107 92,198 861,341 SH   SOLE 25 861,341 0 0
HESS CORP COM 42809H107 67,149 627,324 SH   SOLE 26 212,743 0 414,581
HESS CORP COM 42809H107 37,605 351,317 SH   SOLE 28 690 0 350,627
HESS CORP COM 42809H107 18,247 170,471 SH   SOLE 29 170,471 0 0
HESS CORP COM 42809H107 171,665 1,603,745 SH   SOLE 30 1,584,837 0 18,908
HESS CORP COM 42809H107 6,431 60,083 SH   SOLE 31 28,727 0 31,356
HESS CORP COM 42809H107 131,426 1,227,818 SH   SOLE 34 1,227,818 0 0
HESS CORP COM 42809H107 11,390 106,409 SH   SOLE 36 106,409 0 0
HESS CORP COM 42809H107 981 9,169 SH   SOLE 40 9,169 0 0
HESS CORP COM 42809H107 27 250 SH   OTR 43 250 0 0
HESS CORP COM 42809H107 13,639 127,424 SH   SOLE 43 116,421 0 11,003
HESS MIDSTREAM LP CL A SHS 428103105 717 23,906 SH   SOLE 2 23,906 0 0
HESS MIDSTREAM LP CL A SHS 428103105 394 13,130 SH   SOLE 18 13,130 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,996 66,532 SH   SOLE 21 66,532 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,662 55,398 SH   SOLE 22 41,398 0 14,000
HESS MIDSTREAM LP CL A SHS 428103105 130 4,319 SH   SOLE 25 4,319 0 0
HESS MIDSTREAM LP CL A SHS 428103105 2,010 67,016 SH   SOLE 26 55,387 0 11,629
HESS MIDSTREAM LP CL A SHS 428103105 4,331 144,376 SH   SOLE 28 0 0 144,376
HESS MIDSTREAM LP CL A SHS 428103105 262 8,737 SH   SOLE 30 8,737 0 0
HESS MIDSTREAM LP CL A SHS 428103105 87 2,896 SH   SOLE 31 0 0 2,896
HESS MIDSTREAM LP CL A SHS 428103105 25 835 SH   SOLE 34 835 0 0
HESS MIDSTREAM LP CL A SHS 428103105 119 3,983 SH   SOLE 40 3,983 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 63,304 3,788,403 SH   SOLE 2 1,333,787 0 2,454,616
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,958 1,553,442 SH   SOLE 4 951,709 0 601,733
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,680 1,536,790 SH   SOLE 7 1,180,691 0 356,099
HEWLETT PACKARD ENTERPRISE C COM 42824C109 224 13,379 SH   SOLE 13 13,379 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,166 189,454 SH   SOLE 15 189,454 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 99 SH   SOLE 17 0 0 99
HEWLETT PACKARD ENTERPRISE C COM 42824C109 46,148 2,761,724 SH   SOLE 18 2,312,221 0 449,503
HEWLETT PACKARD ENTERPRISE C COM 42824C109 47,042 2,815,186 SH   SOLE 19 2,815,186 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 792,266 47,412,706 SH   SOLE 21 47,412,706 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 509,032 30,462,695 SH   SOLE 22 26,767,907 0 3,694,788
HEWLETT PACKARD ENTERPRISE C COM 42824C109 29,235 1,749,527 SH   SOLE 23 1,749,527 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 80,376 4,810,030 SH   SOLE 25 4,810,030 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 88,176 5,276,865 SH   SOLE 26 2,828,946 0 2,447,919
HEWLETT PACKARD ENTERPRISE C COM 42824C109 76,464 4,575,915 SH   SOLE 28 485,111 0 4,090,804
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,653 98,937 SH   SOLE 29 98,937 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 229,905 13,758,528 SH   SOLE 30 13,551,599 0 206,929
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,943 595,017 SH   SOLE 31 450,565 0 144,452
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,398 263,176 SH   SOLE 34 263,176 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,689 699,528 SH   SOLE 36 699,528 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 771 46,157 SH   SOLE 40 46,157 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 87 5,203 SH   OTR 43 5,203 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 47,044 2,815,319 SH   SOLE 43 2,659,850 0 155,469
HEXCEL CORP NEW COM 428291108 15,561 261,653 SH   SOLE 2 118,166 0 143,487
HEXCEL CORP NEW COM 428291108 103 1,730 SH   SOLE 4 1,730 0 0
HEXCEL CORP NEW COM 428291108 101 1,696 SH   SOLE 7 1,696 0 0
HEXCEL CORP NEW COM 428291108 10,862 182,641 SH   SOLE 18 182,366 0 275
HEXCEL CORP NEW COM 428291108 1,646 27,683 SH   SOLE 19 27,683 0 0
HEXCEL CORP NEW COM 428291108 299,080 5,029,085 SH   SOLE 21 5,029,085 0 0
HEXCEL CORP NEW COM 428291108 140,144 2,356,554 SH   SOLE 22 2,259,225 0 97,329
HEXCEL CORP NEW COM 428291108 10,920 183,630 SH   SOLE 25 183,630 0 0
HEXCEL CORP NEW COM 428291108 2,114 35,542 SH   SOLE 26 23,979 0 11,563
HEXCEL CORP NEW COM 428291108 3,291 55,336 SH   SOLE 28 55,174 0 162
HEXCEL CORP NEW COM 428291108 2,991 50,300 SH   SOLE 30 50,300 0 0
HEXCEL CORP NEW COM 428291108 74 1,251 SH   SOLE 31 1,251 0 0
HEXCEL CORP NEW COM 428291108 5,906 99,307 SH   SOLE 34 99,307 0 0
HEXCEL CORP NEW COM 428291108 617 10,376 SH   SOLE 36 10,376 0 0
HEXCEL CORP NEW COM 428291108 609 10,247 SH   SOLE 40 10,247 0 0
HEXCEL CORP NEW COM 428291108 22 362 SH   OTR 43 362 0 0
HEXCEL CORP NEW COM 428291108 6,714 112,902 SH   SOLE 43 109,855 0 3,047
HEXO CORP COM NEW 428304307 0 1 SH   SOLE 43 1 0 0
HF FOODS GROUP INC COM 40417F109 110 16,460 SH   SOLE 2 1,410 0 15,050
HF FOODS GROUP INC COM 40417F109 5 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 770 115,610 SH   SOLE 18 115,610 0 0
HF FOODS GROUP INC COM 40417F109 419 62,896 SH   SOLE 19 62,896 0 0
HF FOODS GROUP INC COM 40417F109 8,286 1,244,096 SH   SOLE 21 1,244,096 0 0
HF FOODS GROUP INC COM 40417F109 5,461 819,979 SH   SOLE 22 796,875 0 23,104
HF FOODS GROUP INC COM 40417F109 0 47 SH   SOLE 43 47 0 0
HF SINCLAIR CORPORATION COM 403949100 24,094 604,622 SH   SOLE 2 126,911 0 477,711
HF SINCLAIR CORPORATION COM 403949100 23 572 SH   SOLE 4 572 0 0
HF SINCLAIR CORPORATION COM 403949100 211 5,302 SH   SOLE 7 5,302 0 0
HF SINCLAIR CORPORATION COM 403949100 12,807 321,369 SH   SOLE 18 321,369 0 0
HF SINCLAIR CORPORATION COM 403949100 1,776 44,579 SH   SOLE 19 44,579 0 0
HF SINCLAIR CORPORATION COM 403949100 310,568 7,793,417 SH   SOLE 21 7,793,417 0 0
HF SINCLAIR CORPORATION COM 403949100 165,236 4,146,437 SH   SOLE 22 3,969,048 0 177,389
HF SINCLAIR CORPORATION COM 403949100 877 22,008 SH   SOLE 25 22,008 0 0
HF SINCLAIR CORPORATION COM 403949100 4,575 114,809 SH   SOLE 26 102,581 0 12,228
HF SINCLAIR CORPORATION COM 403949100 7,863 197,304 SH   SOLE 28 0 0 197,304
HF SINCLAIR CORPORATION COM 403949100 3,628 91,030 SH   SOLE 30 91,030 0 0
HF SINCLAIR CORPORATION COM 403949100 89 2,241 SH   SOLE 31 2,241 0 0
HF SINCLAIR CORPORATION COM 403949100 1,486 37,291 SH   SOLE 36 37,291 0 0
HF SINCLAIR CORPORATION COM 403949100 752 18,875 SH   SOLE 40 18,875 0 0
HF SINCLAIR CORPORATION COM 403949100 28 699 SH   OTR 43 699 0 0
HF SINCLAIR CORPORATION COM 403949100 5,520 138,512 SH   SOLE 43 121,816 0 16,696
HIBBETT INC COM 428567101 649 14,626 SH   SOLE 2 7,190 0 7,436
HIBBETT INC COM 428567101 3 78 SH   SOLE 4 78 0 0
HIBBETT INC COM 428567101 10 227 SH   SOLE 7 227 0 0
HIBBETT INC COM 428567101 2,371 53,468 SH   SOLE 18 50,044 0 3,424
HIBBETT INC COM 428567101 3,369 75,987 SH   SOLE 19 75,987 0 0
HIBBETT INC COM 428567101 71,178 1,605,285 SH   SOLE 21 1,605,285 0 0
HIBBETT INC COM 428567101 16,414 370,178 SH   SOLE 22 358,471 0 11,707
HIBBETT INC COM 428567101 51 1,150 SH   SOLE 23 1,150 0 0
HIBBETT INC COM 428567101 144 3,245 SH   SOLE 25 3,245 0 0
HIBBETT INC COM 428567101 590 13,315 SH   SOLE 26 4,059 0 9,256
HIBBETT INC COM 428567101 13 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101 1,277 28,793 SH   SOLE 30 28,793 0 0
HIBBETT INC COM 428567101 110 2,483 SH   SOLE 36 2,483 0 0
HIBBETT INC COM 428567101 79 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101 375 8,450 SH   SOLE 43 8,362 0 88
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 108 10,954 SH   SOLE 4 10,954 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 1,230 125,161 SH   SOLE 18 125,161 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 9,861 1,003,197 SH   SOLE 19 1,003,197 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 671 68,247 SH   SOLE 22 68,247 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 114 11,555 SH   SOLE 26 11,555 0 0
HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 4,767 484,942 SH   SOLE 34 484,942 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 1 3,651 SH   SOLE 4 3,651 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 13 41,719 SH   SOLE 18 41,719 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 104 334,396 SH   SOLE 19 334,396 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 7 22,748 SH   SOLE 22 22,748 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 1 3,851 SH   SOLE 26 3,851 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 50 161,646 SH   SOLE 34 161,646 0 0
HIGHPEAK ENERGY INC COM 43114Q105 200 9,019 SH   SOLE 2 683 0 8,336
HIGHPEAK ENERGY INC COM 43114Q105 357 16,067 SH   SOLE 18 16,067 0 0
HIGHPEAK ENERGY INC COM 43114Q105 220 9,894 SH   SOLE 19 9,894 0 0
HIGHPEAK ENERGY INC COM 43114Q105 3,963 178,507 SH   SOLE 21 178,507 0 0
HIGHPEAK ENERGY INC COM 43114Q105 1,050 47,275 SH   SOLE 22 44,661 0 2,614
HIGHWOODS PPTYS INC COM 431284108 14,997 327,870 SH   SOLE 2 155,872 0 171,998
HIGHWOODS PPTYS INC COM 431284108 2,285 49,965 SH   SOLE 4 49,965 0 0
HIGHWOODS PPTYS INC COM 431284108 6,028 131,795 SH   SOLE 7 131,795 0 0
HIGHWOODS PPTYS INC COM 431284108 373 8,145 SH   SOLE 13 8,145 0 0
HIGHWOODS PPTYS INC COM 431284108 10,302 225,226 SH   SOLE 18 224,924 0 302
HIGHWOODS PPTYS INC COM 431284108 13,431 293,646 SH   SOLE 19 293,646 0 0
HIGHWOODS PPTYS INC COM 431284108 265,894 5,813,158 SH   SOLE 21 5,813,158 0 0
HIGHWOODS PPTYS INC COM 431284108 171,876 3,757,666 SH   SOLE 22 3,634,792 0 122,874
HIGHWOODS PPTYS INC COM 431284108 271 5,922 SH   SOLE 23 5,922 0 0
HIGHWOODS PPTYS INC COM 431284108 20,913 457,224 SH   SOLE 25 457,224 0 0
HIGHWOODS PPTYS INC COM 431284108 1,942 42,458 SH   SOLE 26 34,714 0 7,744
HIGHWOODS PPTYS INC COM 431284108 2,907 63,563 SH   SOLE 28 1,857 0 61,706
HIGHWOODS PPTYS INC COM 431284108 22,301 487,564 SH   SOLE 30 487,564 0 0
HIGHWOODS PPTYS INC COM 431284108 69 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108 417 9,114 SH   SOLE 34 9,114 0 0
HIGHWOODS PPTYS INC COM 431284108 127 2,780 SH   SOLE 36 2,780 0 0
HIGHWOODS PPTYS INC COM 431284108 583 12,750 SH   SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 4,092 89,464 SH   SOLE 43 63,073 0 26,391
HILL INTL INC COM 431466101 13 7,998 SH   SOLE 18 7,998 0 0
HILL INTL INC COM 431466101 365 223,822 SH   SOLE 21 223,822 0 0
HILL INTL INC COM 431466101 5 2,814 SH   SOLE 22 2,814 0 0
HILLENBRAND INC COM 431571108 1,892 42,833 SH   SOLE 2 20,459 0 22,374
HILLENBRAND INC COM 431571108 46 1,048 SH   SOLE 4 227 0 821
HILLENBRAND INC COM 431571108 47 1,058 SH   SOLE 7 1,058 0 0
HILLENBRAND INC COM 431571108 11,404 258,181 SH   SOLE 18 258,181 0 0
HILLENBRAND INC COM 431571108 5,758 130,361 SH   SOLE 19 130,361 0 0
HILLENBRAND INC COM 431571108 388,101 8,786,520 SH   SOLE 21 8,786,520 0 0
HILLENBRAND INC COM 431571108 80,575 1,824,212 SH   SOLE 22 1,763,804 0 60,408
HILLENBRAND INC COM 431571108 405 9,166 SH   SOLE 25 9,166 0 0
HILLENBRAND INC COM 431571108 1,307 29,601 SH   SOLE 26 23,201 0 6,400
HILLENBRAND INC COM 431571108 59 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108 19,720 446,450 SH   SOLE 30 446,450 0 0
HILLENBRAND INC COM 431571108 81 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 399 9,033 SH   SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 5,196 117,640 SH   SOLE 43 107,937 0 9,703
HILLMAN SOLUTIONS CORP COM 431636109 320 26,894 SH   SOLE 2 23,759 0 3,135
HILLMAN SOLUTIONS CORP COM 431636109 1,466 123,399 SH   SOLE 21 123,399 0 0
HILLMAN SOLUTIONS CORP COM 431636109 16,887 1,421,495 SH   SOLE 22 1,392,946 0 28,549
HILLMAN SOLUTIONS CORP COM 431636109 143 12,034 SH   SOLE 25 12,034 0 0
HILLMAN SOLUTIONS CORP COM 431636109 289 24,342 SH   SOLE 30 24,342 0 0
HILLMAN SOLUTIONS CORP COM 431636109 189 15,938 SH   SOLE 40 15,938 0 0
HILLSTREAM BIOPHARMA INC COM 432705101 1 784 SH   SOLE 18 784 0 0
HILLSTREAM BIOPHARMA INC COM 432705101 14 8,838 SH   SOLE 21 8,838 0 0
HILLTOP HOLDINGS INC COM 432748101 2,508 85,294 SH   SOLE 2 44,196 0 41,098
HILLTOP HOLDINGS INC COM 432748101 88 3,009 SH   SOLE 4 284 0 2,725
HILLTOP HOLDINGS INC COM 432748101 26 901 SH   SOLE 7 901 0 0
HILLTOP HOLDINGS INC COM 432748101 6,782 230,694 SH   SOLE 18 230,694 0 0
HILLTOP HOLDINGS INC COM 432748101 3,239 110,162 SH   SOLE 19 110,162 0 0
HILLTOP HOLDINGS INC COM 432748101 210,388 7,156,047 SH   SOLE 21 7,156,047 0 0
HILLTOP HOLDINGS INC COM 432748101 45,763 1,556,572 SH   SOLE 22 1,488,980 0 67,592
HILLTOP HOLDINGS INC COM 432748101 84 2,862 SH   SOLE 23 2,862 0 0
HILLTOP HOLDINGS INC COM 432748101 247 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101 1,234 41,978 SH   SOLE 26 28,323 0 13,655
HILLTOP HOLDINGS INC COM 432748101 35 1,193 SH   SOLE 28 1,193 0 0
HILLTOP HOLDINGS INC COM 432748101 3,146 107,004 SH   SOLE 30 107,004 0 0
HILLTOP HOLDINGS INC COM 432748101 460 15,631 SH   SOLE 34 15,631 0 0
HILLTOP HOLDINGS INC COM 432748101 48 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101 252 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 599 20,369 SH   SOLE 43 19,808 0 561
HILTON GRAND VACATIONS INC COM 43283X105 12,618 242,598 SH   SOLE 2 177,022 0 65,576
HILTON GRAND VACATIONS INC COM 43283X105 10,814 207,924 SH   SOLE 4 207,924 0 0
HILTON GRAND VACATIONS INC COM 43283X105 58 1,112 SH   SOLE 7 1,112 0 0
HILTON GRAND VACATIONS INC COM 43283X105 27,170 522,407 SH   SOLE 18 501,108 0 21,299
HILTON GRAND VACATIONS INC COM 43283X105 26,847 516,185 SH   SOLE 19 516,185 0 0
HILTON GRAND VACATIONS INC COM 43283X105 150,401 2,891,768 SH   SOLE 21 2,891,768 0 0
HILTON GRAND VACATIONS INC COM 43283X105 128,031 2,461,655 SH   SOLE 22 2,221,253 0 240,402
HILTON GRAND VACATIONS INC COM 43283X105 1,100 21,146 SH   SOLE 23 21,146 0 0
HILTON GRAND VACATIONS INC COM 43283X105 840 16,143 SH   SOLE 25 16,143 0 0
HILTON GRAND VACATIONS INC COM 43283X105 4,217 81,072 SH   SOLE 26 37,146 0 43,926
HILTON GRAND VACATIONS INC COM 43283X105 3,625 69,707 SH   SOLE 28 31,008 0 38,699
HILTON GRAND VACATIONS INC COM 43283X105 7,752 149,041 SH   SOLE 30 149,041 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,120 40,768 SH   SOLE 34 40,768 0 0
HILTON GRAND VACATIONS INC COM 43283X105 465 8,937 SH   SOLE 36 8,937 0 0
HILTON GRAND VACATIONS INC COM 43283X105 592 11,391 SH   SOLE 40 11,391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 12 240 SH   OTR 43 240 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,238 43,031 SH   SOLE 43 40,886 0 2,145
HILTON WORLDWIDE HLDGS INC COM 43300A203 77,348 509,740 SH   SOLE 2 73,124 0 436,616
HILTON WORLDWIDE HLDGS INC COM 43300A203 23,012 151,654 SH   SOLE 4 135,524 0 16,130
HILTON WORLDWIDE HLDGS INC COM 43300A203 37,076 244,338 SH   SOLE 7 236,298 0 8,040
HILTON WORLDWIDE HLDGS INC COM 43300A203 188 1,240 SH   SOLE 13 1,240 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,783 24,930 SH   SOLE 15 24,930 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 83,554 550,642 SH   SOLE 18 512,836 0 37,806
HILTON WORLDWIDE HLDGS INC COM 43300A203 106,079 699,085 SH   SOLE 19 699,085 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,132,608 7,464,137 SH   SOLE 21 7,464,137 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 889,694 5,863,282 SH   SOLE 22 5,308,139 0 555,143
HILTON WORLDWIDE HLDGS INC COM 43300A203 53,406 351,955 SH   SOLE 23 351,955 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 66,408 437,645 SH   SOLE 25 437,645 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 92,777 611,421 SH   SOLE 26 225,119 0 386,302
HILTON WORLDWIDE HLDGS INC COM 43300A203 103,571 682,557 SH   SOLE 28 78,013 0 604,544
HILTON WORLDWIDE HLDGS INC COM 43300A203 276,566 1,822,628 SH   SOLE 30 1,822,628 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,378 61,804 SH   SOLE 31 30,742 0 31,062
HILTON WORLDWIDE HLDGS INC COM 43300A203 52,835 348,192 SH   SOLE 34 348,192 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,092 112,639 SH   SOLE 36 112,639 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,417 9,340 SH   SOLE 40 9,340 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 134 884 SH   OTR 43 884 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 42,307 278,810 SH   SOLE 43 257,828 0 20,982
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 167 1,100 SH Call SOLE 4 1,100 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 1,973 13,000 SH Call SOLE 18 13,000 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 23,762 156,600 SH Call SOLE 19 156,600 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 1,229 8,100 SH Call SOLE 22 8,100 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 9,878 65,100 SH Call SOLE 34 65,100 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 892 82,166 SH   SOLE 21 82,166 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 59 5,473 SH   SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 658 60,555 SH   SOLE 43 60,304 0 251
HIMS & HERS HEALTH INC COM CL A 433000106 118 22,056 SH   SOLE 2 19,318 0 2,738
HIMS & HERS HEALTH INC COM CL A 433000106 2,561 480,539 SH   SOLE 21 480,539 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 8,922 1,673,893 SH   SOLE 22 1,637,538 0 36,355
HIMS & HERS HEALTH INC COM CL A 433000106 50 9,302 SH   SOLE 25 9,302 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 37 6,911 SH   SOLE 26 0 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106 238 44,563 SH   SOLE 30 44,563 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 46 8,711 SH   SOLE 40 8,711 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 215 40,340 SH   SOLE 43 40,340 0 0
HINGHAM INSTN SVGS MASS COM 433323102 440 1,282 SH   SOLE 2 434 0 848
HINGHAM INSTN SVGS MASS COM 433323102 4 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,525 4,443 SH   SOLE 18 4,443 0 0
HINGHAM INSTN SVGS MASS COM 433323102 883 2,573 SH   SOLE 19 2,573 0 0
HINGHAM INSTN SVGS MASS COM 433323102 20,601 60,027 SH   SOLE 21 60,027 0 0
HINGHAM INSTN SVGS MASS COM 433323102 13,526 39,412 SH   SOLE 22 38,531 0 881
HINGHAM INSTN SVGS MASS COM 433323102 77 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102 133 387 SH   SOLE 30 387 0 0
HINGHAM INSTN SVGS MASS COM 433323102 65 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102 279 814 SH   SOLE 43 491 0 323
HIPPO HLDGS INC COMMON STOCK 433539103 161 81,076 SH   SOLE 2 70,617 0 10,459
HIPPO HLDGS INC COMMON STOCK 433539103 964 484,653 SH   SOLE 21 484,653 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 10,167 5,109,082 SH   SOLE 22 5,006,324 0 102,758
HIPPO HLDGS INC COMMON STOCK 433539103 71 35,910 SH   SOLE 25 35,910 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 145 72,628 SH   SOLE 30 72,628 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 58 29,003 SH   SOLE 40 29,003 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 1 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 9 25,173 SH   SOLE 18 25,173 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 61 179,689 SH   SOLE 19 179,689 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 4 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 1 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 28 83,011 SH   SOLE 34 83,011 0 0
HIREQUEST INC COM 433535101 19 983 SH   SOLE 2 184 0 799
HIREQUEST INC COM 433535101 292 15,246 SH   SOLE 18 15,246 0 0
HIREQUEST INC COM 433535101 219 11,464 SH   SOLE 19 11,464 0 0
HIREQUEST INC COM 433535101 3,379 176,707 SH   SOLE 21 176,707 0 0
HIREQUEST INC COM 433535101 697 36,430 SH   SOLE 22 35,680 0 750
HIRERIGHT HOLDINGS CORPORATI COM 433537107 254 14,847 SH   SOLE 2 7,401 0 7,446
HIRERIGHT HOLDINGS CORPORATI COM 433537107 1,043 60,999 SH   SOLE 18 60,999 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 652 38,114 SH   SOLE 19 38,114 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 11,251 657,981 SH   SOLE 21 657,981 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 4,018 234,969 SH   SOLE 22 227,576 0 7,393
HISTOGEN INC COM 43358Y103 0 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 174 696,876 SH   SOLE 22 696,876 0 0
HMN FINL INC COM 40424G108 17 691 SH   SOLE 18 691 0 0
HMN FINL INC COM 40424G108 234 9,441 SH   SOLE 21 9,441 0 0
HMN FINL INC COM 40424G108 696 28,096 SH   SOLE 22 28,096 0 0
HNI CORP COM 404251100 1,373 37,058 SH   SOLE 2 12,560 0 24,498
HNI CORP COM 404251100 8 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100 23 622 SH   SOLE 7 622 0 0
HNI CORP COM 404251100 5,935 160,187 SH   SOLE 18 160,187 0 0
HNI CORP COM 404251100 2,867 77,389 SH   SOLE 19 77,389 0 0
HNI CORP COM 404251100 200,441 5,410,019 SH   SOLE 21 5,410,019 0 0
HNI CORP COM 404251100 40,469 1,092,293 SH   SOLE 22 1,047,615 0 44,678
HNI CORP COM 404251100 268 7,240 SH   SOLE 25 7,240 0 0
HNI CORP COM 404251100 969 26,163 SH   SOLE 26 21,482 0 4,681
HNI CORP COM 404251100 29 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100 2,823 76,207 SH   SOLE 30 76,207 0 0
HNI CORP COM 404251100 239 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100 2,296 61,983 SH   SOLE 43 61,552 0 431
HOLLEY INC COM 43538H103 1,023 73,536 SH   SOLE 2 72,589 0 947
HOLLEY INC COM 43538H103 357 25,681 SH   SOLE 21 25,681 0 0
HOLLEY INC COM 43538H103 7,544 542,343 SH   SOLE 22 526,553 0 15,790
HOLLEY INC COM 43538H103 97 6,954 SH   SOLE 25 6,954 0 0
HOLLEY INC COM 43538H103 58 4,197 SH   SOLE 26 0 0 4,197
HOLLEY INC COM 43538H103 151 10,861 SH   SOLE 30 10,861 0 0
HOLLEY INC COM 43538H103 79 5,702 SH   SOLE 40 5,702 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 18 1,110 SH   SOLE 25 1,110 0 0
HOLOGIC INC COM 436440101 48,307 628,839 SH   SOLE 2 182,345 0 446,494
HOLOGIC INC COM 436440101 17,996 234,256 SH   SOLE 4 168,232 0 66,024
HOLOGIC INC COM 436440101 20,495 266,795 SH   SOLE 7 223,498 0 43,297
HOLOGIC INC COM 436440101 103 1,338 SH   SOLE 13 1,338 0 0
HOLOGIC INC COM 436440101 2,334 30,387 SH   SOLE 15 30,387 0 0
HOLOGIC INC COM 436440101 31,642 411,893 SH   SOLE 18 377,937 0 33,956
HOLOGIC INC COM 436440101 48,381 629,796 SH   SOLE 19 629,796 0 0
HOLOGIC INC COM 436440101 530 6,905 SH   SOLE 20 6,905 0 0
HOLOGIC INC COM 436440101 652,536 8,494,355 SH   SOLE 21 8,494,355 0 0
HOLOGIC INC COM 436440101 412,536 5,370,167 SH   SOLE 22 4,856,505 0 513,662
HOLOGIC INC COM 436440101 24,393 317,535 SH   SOLE 23 317,535 0 0
HOLOGIC INC COM 436440101 46,433 604,436 SH   SOLE 25 604,436 0 0
HOLOGIC INC COM 436440101 65,106 847,517 SH   SOLE 26 499,707 0 347,810
HOLOGIC INC COM 436440101 75,067 977,178 SH   SOLE 28 11,896 0 965,282
HOLOGIC INC COM 436440101 200,245 2,606,677 SH   SOLE 30 2,602,879 0 3,798
HOLOGIC INC COM 436440101 4,522 58,865 SH   SOLE 31 29,522 0 29,343
HOLOGIC INC COM 436440101 4,539 59,080 SH   SOLE 34 59,080 0 0
HOLOGIC INC COM 436440101 7,706 100,308 SH   SOLE 36 100,308 0 0
HOLOGIC INC COM 436440101 637 8,297 SH   SOLE 40 8,297 0 0
HOLOGIC INC COM 436440101 59 763 SH   OTR 43 763 0 0
HOLOGIC INC COM 436440101 12,186 158,625 SH   SOLE 43 149,800 0 8,825
HOME BANCORP INC COM 43689E107 376 9,224 SH   SOLE 2 4,862 0 4,362
HOME BANCORP INC COM 43689E107 6 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 972 23,837 SH   SOLE 18 23,837 0 0
HOME BANCORP INC COM 43689E107 571 14,006 SH   SOLE 19 14,006 0 0
HOME BANCORP INC COM 43689E107 11,487 281,621 SH   SOLE 21 281,621 0 0
HOME BANCORP INC COM 43689E107 3,956 96,978 SH   SOLE 22 92,137 0 4,841
HOME BANCSHARES INC COM 436893200 4,419 195,532 SH   SOLE 2 114,193 0 81,339
HOME BANCSHARES INC COM 436893200 106 4,709 SH   SOLE 4 579 0 4,130
HOME BANCSHARES INC COM 436893200 79 3,505 SH   SOLE 7 3,505 0 0
HOME BANCSHARES INC COM 436893200 16,227 717,993 SH   SOLE 18 717,993 0 0
HOME BANCSHARES INC COM 436893200 6,187 273,778 SH   SOLE 19 273,778 0 0
HOME BANCSHARES INC COM 436893200 260,862 11,542,568 SH   SOLE 21 11,542,568 0 0
HOME BANCSHARES INC COM 436893200 102,094 4,517,453 SH   SOLE 22 4,360,067 0 157,386
HOME BANCSHARES INC COM 436893200 534 23,617 SH   SOLE 25 23,617 0 0
HOME BANCSHARES INC COM 436893200 1,304 57,701 SH   SOLE 26 45,151 0 12,550
HOME BANCSHARES INC COM 436893200 66 2,937 SH   SOLE 28 2,937 0 0
HOME BANCSHARES INC COM 436893200 5,987 264,932 SH   SOLE 30 264,932 0 0
HOME BANCSHARES INC COM 436893200 83 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 424 18,771 SH   SOLE 40 18,771 0 0
HOME BANCSHARES INC COM 436893200 1,051 46,492 SH   SOLE 43 44,991 0 1,501
HOME DEPOT INC COM 437076102 716,334 2,393,123 SH   SOLE 2 607,202 0 1,785,921
HOME DEPOT INC COM 437076102 234,658 783,943 SH   SOLE 4 500,469 0 283,474
HOME DEPOT INC COM 437076102 308,353 1,030,144 SH   SOLE 7 909,399 0 120,745
HOME DEPOT INC COM 437076102 10,019 33,471 SH   SOLE 13 33,471 0 0
HOME DEPOT INC COM 437076102 44,555 148,849 SH   SOLE 15 148,849 0 0
HOME DEPOT INC COM 437076102 154 513 SH   SOLE 17 0 0 513
HOME DEPOT INC COM 437076102 527,130 1,761,033 SH   SOLE 18 1,574,181 0 186,852
HOME DEPOT INC COM 437076102 323,925 1,082,166 SH   SOLE 19 1,082,166 0 0
HOME DEPOT INC COM 437076102 5,640 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 7,213,385 24,098,437 SH   SOLE 21 24,098,437 0 0
HOME DEPOT INC COM 437076102 6,744,329 22,531,416 SH   SOLE 22 20,232,126 0 2,299,290
HOME DEPOT INC COM 437076102 415,132 1,386,871 SH   SOLE 23 1,386,871 0 0
HOME DEPOT INC COM 437076102 556,497 1,859,142 SH   SOLE 25 1,859,142 0 0
HOME DEPOT INC COM 437076102 747,323 2,496,653 SH   SOLE 26 1,012,882 0 1,483,771
HOME DEPOT INC COM 437076102 860,956 2,876,276 SH   SOLE 28 74,816 0 2,801,460
HOME DEPOT INC COM 437076102 6,248 20,872 SH   SOLE 29 20,872 0 0
HOME DEPOT INC COM 437076102 2,060,759 6,884,571 SH   SOLE 30 6,846,064 0 38,507
HOME DEPOT INC COM 437076102 82,265 274,832 SH   SOLE 31 157,061 0 117,771
HOME DEPOT INC COM 437076102 15,258 50,973 SH   SOLE 32 50,973 0 0
HOME DEPOT INC COM 437076102 216,095 721,928 SH   SOLE 34 721,928 0 0
HOME DEPOT INC COM 437076102 128,832 430,402 SH   SOLE 36 430,402 0 0
HOME DEPOT INC COM 437076102 10,489 35,042 SH   SOLE 40 35,042 0 0
HOME DEPOT INC COM 437076102 741 2,475 SH   OTR 43 2,475 0 0
HOME DEPOT INC COM 437076102 348,359 1,163,796 SH   SOLE 43 1,054,887 0 108,909
HOME DEPOT INC OPTIONS 437076102 269 900 SH Call SOLE 4 900 0 0
HOME DEPOT INC OPTIONS 437076102 2,095 7,000 SH Call SOLE 18 7,000 0 0
HOME DEPOT INC OPTIONS 437076102 14,996 50,100 SH Call SOLE 19 50,100 0 0
HOME DEPOT INC OPTIONS 437076102 1,137 3,800 SH Call SOLE 22 3,800 0 0
HOME DEPOT INC OPTIONS 437076102 180 600 SH Call SOLE 26 600 0 0
HOME DEPOT INC OPTIONS 437076102 8,232 27,500 SH Call SOLE 34 27,500 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 10 504 SH   SOLE 18 504 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 141 6,803 SH   SOLE 21 6,803 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 8 2,462 SH   SOLE 2 437 0 2,025
HOME PT CAPITAL INCORPORATED COM 43734L106 76 24,440 SH   SOLE 18 24,440 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 29 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 816 262,445 SH   SOLE 21 262,445 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 212 68,257 SH   SOLE 22 64,654 0 3,603
HOMESTREET INC COM 43785V102 681 14,367 SH   SOLE 2 5,232 0 9,135
HOMESTREET INC COM 43785V102 12 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102 3,595 75,871 SH   SOLE 18 75,871 0 0
HOMESTREET INC COM 43785V102 1,450 30,597 SH   SOLE 19 30,597 0 0
HOMESTREET INC COM 43785V102 106,594 2,249,767 SH   SOLE 21 2,249,767 0 0
HOMESTREET INC COM 43785V102 21,108 445,509 SH   SOLE 22 428,956 0 16,553
HOMESTREET INC COM 43785V102 92 1,944 SH   SOLE 25 1,944 0 0
HOMESTREET INC COM 43785V102 72 1,512 SH   SOLE 26 0 0 1,512
HOMESTREET INC COM 43785V102 1,291 27,238 SH   SOLE 30 27,238 0 0
HOMESTREET INC COM 43785V102 81 1,714 SH   SOLE 40 1,714 0 0
HOMESTREET INC COM 43785V102 346 7,297 SH   SOLE 43 7,007 0 290
HOMETRUST BANCSHARES INC COM 437872104 1,000 33,857 SH   SOLE 2 26,185 0 7,672
HOMETRUST BANCSHARES INC COM 437872104 7 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,400 47,418 SH   SOLE 18 47,418 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,019 34,519 SH   SOLE 19 34,519 0 0
HOMETRUST BANCSHARES INC COM 437872104 17,092 578,816 SH   SOLE 21 578,816 0 0
HOMETRUST BANCSHARES INC COM 437872104 12,763 432,212 SH   SOLE 22 421,969 0 10,243
HOMETRUST BANCSHARES INC COM 437872104 186 6,298 SH   SOLE 43 3,608 0 2,690
HOMOLOGY MEDICINES INC COM 438083107 525 172,588 SH   SOLE 2 121,688 0 50,900
HOMOLOGY MEDICINES INC COM 438083107 2 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 391 128,721 SH   SOLE 18 128,721 0 0
HOMOLOGY MEDICINES INC COM 438083107 727 239,205 SH   SOLE 19 239,205 0 0
HOMOLOGY MEDICINES INC COM 438083107 6,247 2,054,947 SH   SOLE 21 2,054,947 0 0
HOMOLOGY MEDICINES INC COM 438083107 3,661 1,204,408 SH   SOLE 22 1,162,089 0 42,319
HOMOLOGY MEDICINES INC COM 438083107 39 12,933 SH   SOLE 25 12,933 0 0
HOMOLOGY MEDICINES INC COM 438083107 24 7,771 SH   SOLE 26 3,240 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 112 36,739 SH   SOLE 30 36,739 0 0
HOMOLOGY MEDICINES INC COM 438083107 21 6,883 SH   SOLE 36 6,883 0 0
HOMOLOGY MEDICINES INC COM 438083107 6 1,944 SH   SOLE 40 1,944 0 0
HOMOLOGY MEDICINES INC COM 438083107 10 3,136 SH   SOLE 43 3,136 0 0
HONDA MOTOR LTD AMERN SHS 438128308 32,258 1,141,480 SH   SOLE 43 1,004,206 0 137,274
HONEST CO INC COM 438333106 387 74,293 SH   SOLE 2 51,544 0 22,749
HONEST CO INC COM 438333106 2 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106 1,177 225,984 SH   SOLE 18 225,984 0 0
HONEST CO INC COM 438333106 816 156,698 SH   SOLE 19 156,698 0 0
HONEST CO INC COM 438333106 14,228 2,730,809 SH   SOLE 21 2,730,809 0 0
HONEST CO INC COM 438333106 6,719 1,289,714 SH   SOLE 22 1,265,490 0 24,224
HONEYWELL INTL INC COM 438516106 354,003 1,819,317 SH   SOLE 2 753,508 0 1,065,809
HONEYWELL INTL INC COM 438516106 62,464 321,020 SH   SOLE 4 293,969 0 27,051
HONEYWELL INTL INC COM 438516106 136,959 703,871 SH   SOLE 7 683,939 0 19,932
HONEYWELL INTL INC COM 438516106 15,302 78,643 SH   SOLE 13 78,643 0 0
HONEYWELL INTL INC COM 438516106 19,537 100,406 SH   SOLE 15 100,406 0 0
HONEYWELL INTL INC COM 438516106 1 3 SH   SOLE 17 0 0 3
HONEYWELL INTL INC COM 438516106 257,181 1,321,723 SH   SOLE 18 1,162,196 0 159,527
HONEYWELL INTL INC COM 438516106 60,023 308,477 SH   SOLE 19 308,477 0 0
HONEYWELL INTL INC COM 438516106 2,864,589 14,721,909 SH   SOLE 21 14,721,909 0 0
HONEYWELL INTL INC COM 438516106 2,850,133 14,647,615 SH   SOLE 22 13,242,587 0 1,405,028
HONEYWELL INTL INC COM 438516106 201,613 1,036,145 SH   SOLE 23 1,036,145 0 0
HONEYWELL INTL INC COM 438516106 67,451 346,649 SH   SOLE 25 346,649 0 0
HONEYWELL INTL INC COM 438516106 279,374 1,435,778 SH   SOLE 26 572,476 0 863,302
HONEYWELL INTL INC COM 438516106 28,913 148,590 SH   SOLE 28 0 0 148,590
HONEYWELL INTL INC COM 438516106 15,723 80,805 SH   SOLE 29 80,805 0 0
HONEYWELL INTL INC COM 438516106 669,562 3,441,061 SH   SOLE 30 3,441,061 0 0
HONEYWELL INTL INC COM 438516106 62,085 319,072 SH   SOLE 31 240,682 0 78,390
HONEYWELL INTL INC COM 438516106 41,235 211,916 SH   SOLE 32 211,916 0 0
HONEYWELL INTL INC COM 438516106 8,766 45,051 SH   SOLE 34 45,051 0 0
HONEYWELL INTL INC COM 438516106 54,233 278,716 SH   SOLE 36 278,716 0 0
HONEYWELL INTL INC COM 438516106 2,631 13,522 SH   SOLE 40 13,522 0 0
HONEYWELL INTL INC COM 438516106 133,982 688,572 SH   SOLE 43 621,512 0 67,061
HOOKER FURNISHINGS CORPORATI COM 439038100 231 12,211 SH   SOLE 2 1,203 0 11,008
HOOKER FURNISHINGS CORPORATI COM 439038100 4 188 SH   SOLE 7 188 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 699 36,923 SH   SOLE 18 36,923 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 1,103 58,219 SH   SOLE 19 58,219 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 8,352 440,983 SH   SOLE 21 440,983 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 6,933 366,044 SH   SOLE 22 359,856 0 6,188
HOOKER FURNISHINGS CORPORATI COM 439038100 36 1,875 SH   SOLE 23 1,875 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 369 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNISHINGS CORPORATI COM 439038100 29 1,505 SH   SOLE 43 1,505 0 0
HOOKIPA PHARMA INC COM 43906K100 101 44,482 SH   SOLE 2 6,305 0 38,177
HOOKIPA PHARMA INC COM 43906K100 129 56,767 SH   SOLE 18 56,767 0 0
HOOKIPA PHARMA INC COM 43906K100 62 27,035 SH   SOLE 19 27,035 0 0
HOOKIPA PHARMA INC COM 43906K100 1,453 637,470 SH   SOLE 21 637,470 0 0
HOOKIPA PHARMA INC COM 43906K100 777 340,947 SH   SOLE 22 332,576 0 8,371
HOOKIPA PHARMA INC COM 43906K100 120 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109 1,493 92,831 SH   SOLE 2 32,393 0 60,438
HOPE BANCORP INC COM 43940T109 31 1,909 SH   SOLE 4 451 0 1,458
HOPE BANCORP INC COM 43940T109 28 1,712 SH   SOLE 7 1,712 0 0
HOPE BANCORP INC COM 43940T109 6,973 433,634 SH   SOLE 18 433,634 0 0
HOPE BANCORP INC COM 43940T109 3,011 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109 222,058 13,809,587 SH   SOLE 21 13,809,587 0 0
HOPE BANCORP INC COM 43940T109 44,143 2,745,221 SH   SOLE 22 2,635,101 0 110,120
HOPE BANCORP INC COM 43940T109 37 2,324 SH   SOLE 25 2,324 0 0
HOPE BANCORP INC COM 43940T109 622 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109 33 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109 3,107 193,193 SH   SOLE 30 193,193 0 0
HOPE BANCORP INC COM 43940T109 70 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109 228 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109 3,120 194,003 SH   SOLE 43 179,734 0 14,269
HORACE MANN EDUCATORS CORP N COM 440327104 1,298 31,027 SH   SOLE 2 11,009 0 20,018
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 25 591 SH   SOLE 7 591 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,445 154,068 SH   SOLE 18 154,068 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,051 72,930 SH   SOLE 19 72,930 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 199,710 4,774,318 SH   SOLE 21 4,774,318 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 39,459 943,329 SH   SOLE 22 904,253 0 39,076
HORACE MANN EDUCATORS CORP N COM 440327104 127 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 538 12,863 SH   SOLE 26 10,686 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 2,786 66,592 SH   SOLE 30 66,592 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 194 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 538 12,859 SH   SOLE 43 12,832 0 27
HORIZON BANCORP INC COM 440407104 2,113 113,174 SH   SOLE 2 84,943 0 28,231
HORIZON BANCORP INC COM 440407104 9 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104 2,517 134,819 SH   SOLE 18 134,819 0 0
HORIZON BANCORP INC COM 440407104 1,454 77,869 SH   SOLE 19 77,869 0 0
HORIZON BANCORP INC COM 440407104 31,347 1,678,984 SH   SOLE 21 1,678,984 0 0
HORIZON BANCORP INC COM 440407104 20,534 1,099,850 SH   SOLE 22 1,054,792 0 45,058
HORIZON BANCORP INC COM 440407104 94 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104 240 12,839 SH   SOLE 30 12,839 0 0
HORIZON BANCORP INC COM 440407104 8 435 SH   SOLE 34 435 0 0
HORIZON BANCORP INC COM 440407104 105 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,177 63,064 SH   SOLE 43 53,887 0 9,177
HORIZON GLOBAL CORP COM 44052W104 26 4,479 SH   SOLE 18 4,479 0 0
HORIZON GLOBAL CORP COM 44052W104 567 99,296 SH   SOLE 21 99,296 0 0
HORIZON GLOBAL CORP COM 44052W104 1,639 287,081 SH   SOLE 22 287,081 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,698 122,134 SH   SOLE 30 122,134 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 54,305 516,161 SH   SOLE 2 112,650 0 403,511
HORIZON THERAPEUTICS PUB L SHS G46188101 14,876 141,391 SH   SOLE 4 90,129 0 51,262
HORIZON THERAPEUTICS PUB L SHS G46188101 5,438 51,687 SH   SOLE 7 51,687 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 75 711 SH   SOLE 13 711 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,734 16,478 SH   SOLE 15 16,478 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 28,341 269,373 SH   SOLE 18 257,616 0 11,757
HORIZON THERAPEUTICS PUB L SHS G46188101 87,009 827,000 SH   SOLE 19 827,000 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 427 4,061 SH   SOLE 20 4,061 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 434,280 4,127,749 SH   SOLE 21 4,127,749 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 524,643 4,986,625 SH   SOLE 22 4,600,035 0 386,590
HORIZON THERAPEUTICS PUB L SHS G46188101 27,868 264,878 SH   SOLE 23 264,878 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 30,390 288,850 SH   SOLE 25 288,850 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 34,112 324,224 SH   SOLE 26 150,788 0 173,436
HORIZON THERAPEUTICS PUB L SHS G46188101 65,554 623,082 SH   SOLE 28 4,005 0 619,077
HORIZON THERAPEUTICS PUB L SHS G46188101 91 864 SH   SOLE 29 864 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 73,759 701,068 SH   SOLE 30 701,068 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 4,914 46,706 SH   SOLE 31 22,345 0 24,361
HORIZON THERAPEUTICS PUB L SHS G46188101 45,611 433,519 SH   SOLE 34 433,519 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,786 93,014 SH   SOLE 36 93,014 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 727 6,914 SH   SOLE 40 6,914 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 91 861 SH   OTR 43 861 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 11,614 110,391 SH   SOLE 43 103,084 0 7,307
HORMEL FOODS CORP COM 440452100 24,503 475,419 SH   SOLE 2 115,094 0 360,325
HORMEL FOODS CORP COM 440452100 12,168 236,083 SH   SOLE 4 207,195 0 28,888
HORMEL FOODS CORP COM 440452100 21,866 424,245 SH   SOLE 7 416,552 0 7,693
HORMEL FOODS CORP COM 440452100 60 1,169 SH   SOLE 13 1,169 0 0
HORMEL FOODS CORP COM 440452100 2,163 41,977 SH   SOLE 15 41,977 0 0
HORMEL FOODS CORP COM 440452100 23,658 459,025 SH   SOLE 18 420,192 0 38,833
HORMEL FOODS CORP COM 440452100 16,416 318,514 SH   SOLE 19 318,514 0 0
HORMEL FOODS CORP COM 440452100 633,210 12,285,804 SH   SOLE 21 12,285,804 0 0
HORMEL FOODS CORP COM 440452100 361,740 7,018,633 SH   SOLE 22 6,620,667 0 397,966
HORMEL FOODS CORP COM 440452100 19,466 377,687 SH   SOLE 23 377,687 0 0
HORMEL FOODS CORP COM 440452100 27,390 531,430 SH   SOLE 25 531,430 0 0
HORMEL FOODS CORP COM 440452100 36,982 717,542 SH   SOLE 26 277,195 0 440,347
HORMEL FOODS CORP COM 440452100 51,722 1,003,523 SH   SOLE 28 14,843 0 988,680
HORMEL FOODS CORP COM 440452100 175,393 3,403,050 SH   SOLE 30 3,392,180 0 10,870
HORMEL FOODS CORP COM 440452100 1,938 37,611 SH   SOLE 31 4,149 0 33,462
HORMEL FOODS CORP COM 440452100 645 12,511 SH   SOLE 34 12,511 0 0
HORMEL FOODS CORP COM 440452100 11,734 227,669 SH   SOLE 36 227,669 0 0
HORMEL FOODS CORP COM 440452100 524 10,166 SH   SOLE 40 10,166 0 0
HORMEL FOODS CORP COM 440452100 118 2,285 SH   OTR 43 2,285 0 0
HORMEL FOODS CORP COM 440452100 47,438 920,412 SH   SOLE 43 901,781 0 18,631
HOST HOTELS & RESORTS INC COM 44107P104 28,478 1,465,685 SH   SOLE 2 510,297 0 955,388
HOST HOTELS & RESORTS INC COM 44107P104 25,487 1,311,715 SH   SOLE 4 1,063,650 0 248,065
HOST HOTELS & RESORTS INC COM 44107P104 31,138 1,602,576 SH   SOLE 7 1,581,690 0 20,886
HOST HOTELS & RESORTS INC COM 44107P104 43 2,205 SH   SOLE 13 2,205 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,064 106,220 SH   SOLE 15 106,220 0 0
HOST HOTELS & RESORTS INC COM 44107P104 0 1 SH   SOLE 17 0 0 1
HOST HOTELS & RESORTS INC COM 44107P104 35,751 1,839,984 SH   SOLE 18 1,743,510 0 96,474
HOST HOTELS & RESORTS INC COM 44107P104 31,484 1,620,380 SH   SOLE 19 1,620,380 0 0
HOST HOTELS & RESORTS INC COM 44107P104 482,766 24,846,439 SH   SOLE 21 24,846,439 0 0
HOST HOTELS & RESORTS INC COM 44107P104 437,108 22,496,561 SH   SOLE 22 20,516,657 0 1,979,904
HOST HOTELS & RESORTS INC COM 44107P104 18,929 974,198 SH   SOLE 23 974,198 0 0
HOST HOTELS & RESORTS INC COM 44107P104 76,336 3,928,780 SH   SOLE 25 3,928,780 0 0
HOST HOTELS & RESORTS INC COM 44107P104 28,671 1,475,596 SH   SOLE 26 489,250 0 986,346
HOST HOTELS & RESORTS INC COM 44107P104 43,417 2,234,558 SH   SOLE 28 93,397 0 2,141,161
HOST HOTELS & RESORTS INC COM 44107P104 9 469 SH   SOLE 29 469 0 0
HOST HOTELS & RESORTS INC COM 44107P104 82,207 4,230,929 SH   SOLE 30 4,216,814 0 14,115
HOST HOTELS & RESORTS INC COM 44107P104 3,150 162,130 SH   SOLE 31 83,510 0 78,620
HOST HOTELS & RESORTS INC COM 44107P104 2,396 123,317 SH   SOLE 34 123,317 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,503 334,704 SH   SOLE 36 334,704 0 0
HOST HOTELS & RESORTS INC COM 44107P104 476 24,485 SH   SOLE 40 24,485 0 0
HOST HOTELS & RESORTS INC COM 44107P104 12,105 623,007 SH   SOLE 43 602,257 0 20,750
HOSTESS BRANDS INC CL A 44109J106 7,518 342,668 SH   SOLE 2 140,569 0 202,099
HOSTESS BRANDS INC CL A 44109J106 8 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 45 2,030 SH   SOLE 7 2,030 0 0
HOSTESS BRANDS INC CL A 44109J106 11,712 533,806 SH   SOLE 18 516,402 0 17,404
HOSTESS BRANDS INC CL A 44109J106 19,899 906,960 SH   SOLE 19 906,960 0 0
HOSTESS BRANDS INC CL A 44109J106 378,664 17,259,061 SH   SOLE 21 17,259,061 0 0
HOSTESS BRANDS INC CL A 44109J106 95,481 4,351,926 SH   SOLE 22 4,210,593 0 141,333
HOSTESS BRANDS INC CL A 44109J106 739 33,674 SH   SOLE 23 33,674 0 0
HOSTESS BRANDS INC CL A 44109J106 454 20,701 SH   SOLE 25 20,701 0 0
HOSTESS BRANDS INC CL A 44109J106 5,448 248,335 SH   SOLE 26 35,529 0 212,806
HOSTESS BRANDS INC CL A 44109J106 48 2,185 SH   SOLE 28 2,185 0 0
HOSTESS BRANDS INC CL A 44109J106 5,008 228,245 SH   SOLE 30 228,245 0 0
HOSTESS BRANDS INC CL A 44109J106 373 17,000 SH   SOLE 40 17,000 0 0
HOSTESS BRANDS INC CL A 44109J106 2,869 130,785 SH   SOLE 43 121,173 0 9,612
HOTH THERAPEUTICS INC COM 44148G105 3 4,669 SH   SOLE 18 4,669 0 0
HOTH THERAPEUTICS INC COM 44148G105 40 58,440 SH   SOLE 21 58,440 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,004 95,372 SH   SOLE 2 51,766 0 43,606
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 150 SH   SOLE 4 150 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 38 1,800 SH   SOLE 7 1,800 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7,807 371,584 SH   SOLE 18 361,624 0 9,960
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 9,358 445,392 SH   SOLE 19 445,392 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 95,080 4,525,454 SH   SOLE 21 4,525,454 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 66,163 3,149,123 SH   SOLE 22 3,066,134 0 82,989
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 179 8,502 SH   SOLE 23 8,502 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 339 16,157 SH   SOLE 25 16,157 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,347 111,698 SH   SOLE 26 62,177 0 49,521
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,073 51,094 SH   SOLE 28 51,094 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,785 84,960 SH   SOLE 30 84,960 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 313 14,914 SH   SOLE 40 14,914 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 630 29,987 SH   SOLE 43 29,287 0 700
HOULIHAN LOKEY INC CL A 441593100 3,699 42,132 SH   SOLE 2 26,043 0 16,089
HOULIHAN LOKEY INC CL A 441593100 19 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 60 686 SH   SOLE 7 686 0 0
HOULIHAN LOKEY INC CL A 441593100 12,295 140,034 SH   SOLE 18 136,010 0 4,024
HOULIHAN LOKEY INC CL A 441593100 12,443 141,724 SH   SOLE 19 141,724 0 0
HOULIHAN LOKEY INC CL A 441593100 181,289 2,064,791 SH   SOLE 21 2,064,791 0 0
HOULIHAN LOKEY INC CL A 441593100 106,879 1,217,303 SH   SOLE 22 1,184,026 0 33,277
HOULIHAN LOKEY INC CL A 441593100 404 4,596 SH   SOLE 23 4,596 0 0
HOULIHAN LOKEY INC CL A 441593100 629 7,169 SH   SOLE 25 7,169 0 0
HOULIHAN LOKEY INC CL A 441593100 2,829 32,216 SH   SOLE 26 19,106 0 13,110
HOULIHAN LOKEY INC CL A 441593100 80 916 SH   SOLE 28 916 0 0
HOULIHAN LOKEY INC CL A 441593100 2,825 32,178 SH   SOLE 30 32,178 0 0
HOULIHAN LOKEY INC CL A 441593100 580 6,608 SH   SOLE 40 6,608 0 0
HOULIHAN LOKEY INC CL A 441593100 29 328 SH   OTR 43 328 0 0
HOULIHAN LOKEY INC CL A 441593100 1,416 16,122 SH   SOLE 43 14,844 0 1,278
HOUSTON AMERN ENERGY CORP COM 44183U209 10 2,346 SH   SOLE 21 2,346 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 260 4,400 SH   SOLE 2 1,350 0 3,050
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 5 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 975 16,504 SH   SOLE 18 16,504 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 548 9,279 SH   SOLE 19 9,279 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 11,634 196,859 SH   SOLE 21 196,859 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6,951 117,619 SH   SOLE 22 112,481 0 5,138
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 45 756 SH   SOLE 25 756 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 77 1,300 SH   SOLE 30 1,300 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 35 599 SH   SOLE 40 599 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 27 459 SH   OTR 43 459 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 147 2,485 SH   SOLE 43 2,393 0 92
HOWARD HUGHES CORP COM 44267D107 3,740 36,099 SH   SOLE 2 14,674 0 21,425
HOWARD HUGHES CORP COM 44267D107 17 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 89 855 SH   SOLE 7 855 0 0
HOWARD HUGHES CORP COM 44267D107 7,831 75,581 SH   SOLE 18 75,581 0 0
HOWARD HUGHES CORP COM 44267D107 48,311 466,277 SH   SOLE 19 466,277 0 0
HOWARD HUGHES CORP COM 44267D107 68,557 661,688 SH   SOLE 21 661,688 0 0
HOWARD HUGHES CORP COM 44267D107 95,222 919,040 SH   SOLE 22 870,314 0 48,726
HOWARD HUGHES CORP COM 44267D107 4,837 46,683 SH   SOLE 23 46,683 0 0
HOWARD HUGHES CORP COM 44267D107 3,050 29,434 SH   SOLE 25 29,434 0 0
HOWARD HUGHES CORP COM 44267D107 3,103 29,948 SH   SOLE 26 25,304 0 4,644
HOWARD HUGHES CORP COM 44267D107 2,620 25,283 SH   SOLE 28 982 0 24,301
HOWARD HUGHES CORP COM 44267D107 2,586 24,955 SH   SOLE 30 24,955 0 0
HOWARD HUGHES CORP COM 44267D107 120 1,154 SH   SOLE 31 608 0 546
HOWARD HUGHES CORP COM 44267D107 4,393 42,402 SH   SOLE 34 42,402 0 0
HOWARD HUGHES CORP COM 44267D107 736 7,107 SH   SOLE 36 7,107 0 0
HOWARD HUGHES CORP COM 44267D107 587 5,668 SH   SOLE 40 5,668 0 0
HOWARD HUGHES CORP COM 44267D107 2,536 24,475 SH   SOLE 43 19,757 0 4,718
HOWMET AEROSPACE INC COM 443201108 59,081 1,643,877 SH   SOLE 2 776,800 0 867,077
HOWMET AEROSPACE INC COM 443201108 6,743 187,625 SH   SOLE 4 160,806 0 26,819
HOWMET AEROSPACE INC COM 443201108 12,038 334,949 SH   SOLE 7 323,997 0 10,952
HOWMET AEROSPACE INC COM 443201108 61 1,699 SH   SOLE 13 1,699 0 0
HOWMET AEROSPACE INC COM 443201108 1,982 55,140 SH   SOLE 15 55,140 0 0
HOWMET AEROSPACE INC COM 443201108 26,967 750,331 SH   SOLE 18 698,562 0 51,769
HOWMET AEROSPACE INC COM 443201108 163,179 4,540,312 SH   SOLE 19 4,540,312 0 0
HOWMET AEROSPACE INC COM 443201108 501,352 13,949,703 SH   SOLE 21 13,949,703 0 0
HOWMET AEROSPACE INC COM 443201108 317,219 8,826,354 SH   SOLE 22 8,044,021 0 782,333
HOWMET AEROSPACE INC COM 443201108 17,146 477,074 SH   SOLE 23 477,074 0 0
HOWMET AEROSPACE INC COM 443201108 35,680 992,766 SH   SOLE 25 992,766 0 0
HOWMET AEROSPACE INC COM 443201108 35,782 995,601 SH   SOLE 26 281,829 0 713,772
HOWMET AEROSPACE INC COM 443201108 27,730 771,559 SH   SOLE 28 73,982 0 697,577
HOWMET AEROSPACE INC COM 443201108 19 540 SH   SOLE 29 540 0 0
HOWMET AEROSPACE INC COM 443201108 63,105 1,755,830 SH   SOLE 30 1,755,830 0 0
HOWMET AEROSPACE INC COM 443201108 3,041 84,624 SH   SOLE 31 40,103 0 44,521
HOWMET AEROSPACE INC COM 443201108 139,385 3,878,265 SH   SOLE 34 3,878,265 0 0
HOWMET AEROSPACE INC COM 443201108 5,749 159,968 SH   SOLE 36 159,968 0 0
HOWMET AEROSPACE INC COM 443201108 473 13,169 SH   SOLE 40 13,169 0 0
HOWMET AEROSPACE INC COM 443201108 132 3,661 SH   OTR 43 3,661 0 0
HOWMET AEROSPACE INC COM 443201108 3,602 100,231 SH   SOLE 43 95,897 0 4,334
HP INC COM 40434L105 99,857 2,750,890 SH   SOLE 2 878,222 0 1,872,668
HP INC COM 40434L105 39,366 1,084,469 SH   SOLE 4 675,916 0 408,553
HP INC COM 40434L105 49,570 1,365,565 SH   SOLE 7 1,054,916 0 310,649
HP INC COM 40434L105 2,087 57,504 SH   SOLE 13 57,504 0 0
HP INC COM 40434L105 6,030 166,128 SH   SOLE 15 166,128 0 0
HP INC COM 40434L105 2 64 SH   SOLE 17 0 0 64
HP INC COM 40434L105 84,428 2,325,834 SH   SOLE 18 2,029,657 0 296,177
HP INC COM 40434L105 56,882 1,566,986 SH   SOLE 19 1,566,986 0 0
HP INC COM 40434L105 1,552,908 42,779,838 SH   SOLE 21 42,779,838 0 0
HP INC COM 40434L105 885,656 24,398,238 SH   SOLE 22 21,849,644 0 2,548,594
HP INC COM 40434L105 56,861 1,566,405 SH   SOLE 23 1,566,405 0 0
HP INC COM 40434L105 96,380 2,655,092 SH   SOLE 25 2,655,092 0 0
HP INC COM 40434L105 119,265 3,285,534 SH   SOLE 26 1,637,285 0 1,648,249
HP INC COM 40434L105 161,210 4,441,039 SH   SOLE 28 289,727 0 4,151,312
HP INC COM 40434L105 816 22,492 SH   SOLE 29 22,492 0 0
HP INC COM 40434L105 335,901 9,253,473 SH   SOLE 30 8,809,939 0 443,534
HP INC COM 40434L105 13,147 362,174 SH   SOLE 31 223,988 0 138,186
HP INC COM 40434L105 4,026 110,920 SH   SOLE 32 110,920 0 0
HP INC COM 40434L105 4,162 114,660 SH   SOLE 34 114,660 0 0
HP INC COM 40434L105 9,844 271,193 SH   SOLE 35 271,193 0 0
HP INC COM 40434L105 19,182 528,432 SH   SOLE 36 528,432 0 0
HP INC COM 40434L105 1,424 39,222 SH   SOLE 40 39,222 0 0
HP INC COM 40434L105 132 3,645 SH   OTR 43 3,645 0 0
HP INC COM 40434L105 74,460 2,051,230 SH   SOLE 43 1,938,913 0 112,317
HSBC HLDGS PLC SPON ADR NEW 404280406 57,385 1,676,933 SH   SOLE 43 1,470,084 0 206,849
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 1 438 SH   SOLE 21 438 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 21 15,373 SH   SOLE 22 15,373 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,518 149,183 SH   SOLE 43 147,798 0 1,385
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,428 134,221 SH   SOLE 2 5,658 0 128,563
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,951 89,443 SH   SOLE 4 39,242 0 50,201
HUAZHU GROUP LTD SPONSORED ADS 44332N106 652 19,769 SH   SOLE 7 19,769 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,159 35,122 SH   SOLE 13 595 0 34,527
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,399 133,340 SH   SOLE 15 133,340 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,946 58,993 SH   SOLE 18 58,993 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 109,008 3,304,280 SH   SOLE 21 3,304,280 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 53,704 1,627,901 SH   SOLE 22 1,497,403 0 130,498
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,513 197,438 SH   SOLE 23 197,438 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,266 189,932 SH   SOLE 25 189,932 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 8,104 245,649 SH   SOLE 26 1,787 0 243,862
HUAZHU GROUP LTD SPONSORED ADS 44332N106 10,714 324,770 SH   SOLE 28 16,769 0 308,001
HUAZHU GROUP LTD SPONSORED ADS 44332N106 35,853 1,086,792 SH   SOLE 30 1,086,792 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 393 11,901 SH   SOLE 34 11,901 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 21 632 SH   SOLE 40 632 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,130 185,805 SH   SOLE 43 174,766 0 11,039
HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 3,220 3,029,000 PRN   SOLE 21 3,029,000 0 0
HUB GROUP INC CL A 443320106 9,590 124,211 SH   SOLE 2 58,119 0 66,092
HUB GROUP INC CL A 443320106 12 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 69 892 SH   SOLE 7 892 0 0
HUB GROUP INC CL A 443320106 10,282 133,168 SH   SOLE 18 123,752 0 9,416
HUB GROUP INC CL A 443320106 32,865 425,657 SH   SOLE 19 425,657 0 0
HUB GROUP INC CL A 443320106 331,804 4,297,417 SH   SOLE 21 4,297,417 0 0
HUB GROUP INC CL A 443320106 94,101 1,218,771 SH   SOLE 22 1,184,453 0 34,318
HUB GROUP INC CL A 443320106 1,177 15,244 SH   SOLE 23 15,244 0 0
HUB GROUP INC CL A 443320106 406 5,256 SH   SOLE 25 5,256 0 0
HUB GROUP INC CL A 443320106 7,453 96,529 SH   SOLE 26 15,411 0 81,118
HUB GROUP INC CL A 443320106 46 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106 4,405 57,053 SH   SOLE 30 57,053 0 0
HUB GROUP INC CL A 443320106 72 935 SH   SOLE 34 935 0 0
HUB GROUP INC CL A 443320106 328 4,243 SH   SOLE 36 4,243 0 0
HUB GROUP INC CL A 443320106 308 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 1,133 14,672 SH   SOLE 43 14,672 0 0
HUBBELL INC COM 443510607 47,461 258,261 SH   SOLE 2 57,133 0 201,128
HUBBELL INC COM 443510607 36 198 SH   SOLE 4 198 0 0
HUBBELL INC COM 443510607 199 1,082 SH   SOLE 7 1,082 0 0
HUBBELL INC COM 443510607 22,126 120,399 SH   SOLE 18 120,399 0 0
HUBBELL INC COM 443510607 2,922 15,902 SH   SOLE 19 15,902 0 0
HUBBELL INC COM 443510607 507,965 2,764,134 SH   SOLE 21 2,764,134 0 0
HUBBELL INC COM 443510607 269,791 1,468,090 SH   SOLE 22 1,404,912 0 63,178
HUBBELL INC COM 443510607 2,045 11,130 SH   SOLE 25 11,130 0 0
HUBBELL INC COM 443510607 4,014 21,841 SH   SOLE 26 17,561 0 4,280
HUBBELL INC COM 443510607 3,153 17,157 SH   SOLE 28 17,157 0 0
HUBBELL INC COM 443510607 6,029 32,809 SH   SOLE 30 32,809 0 0
HUBBELL INC COM 443510607 146 794 SH   SOLE 31 794 0 0
HUBBELL INC COM 443510607 1,699 9,246 SH   SOLE 36 9,246 0 0
HUBBELL INC COM 443510607 1,277 6,947 SH   SOLE 40 6,947 0 0
HUBBELL INC COM 443510607 35 191 SH   OTR 43 191 0 0
HUBBELL INC COM 443510607 4,058 22,083 SH   SOLE 43 19,162 0 2,921
HUBSPOT INC COM 443573100 50,539 106,411 SH   SOLE 2 33,722 0 72,689
HUBSPOT INC COM 443573100 15,049 31,687 SH   SOLE 4 20,787 0 10,900
HUBSPOT INC COM 443573100 1,952 4,110 SH   SOLE 7 4,110 0 0
HUBSPOT INC COM 443573100 66 138 SH   SOLE 13 138 0 0
HUBSPOT INC COM 443573100 1,610 3,390 SH   SOLE 15 3,390 0 0
HUBSPOT INC COM 443573100 37,331 78,602 SH   SOLE 18 75,863 0 2,739
HUBSPOT INC COM 443573100 422,293 889,151 SH   SOLE 19 889,151 0 0
HUBSPOT INC COM 443573100 454,825 957,648 SH   SOLE 21 957,648 0 0
HUBSPOT INC COM 443573100 512,805 1,079,725 SH   SOLE 22 995,994 0 83,731
HUBSPOT INC COM 443573100 26,639 56,089 SH   SOLE 23 56,089 0 0
HUBSPOT INC COM 443573100 36,732 77,340 SH   SOLE 25 77,340 0 0
HUBSPOT INC COM 443573100 32,613 68,668 SH   SOLE 26 33,860 0 34,808
HUBSPOT INC COM 443573100 55,104 116,024 SH   SOLE 28 1,662 0 114,362
HUBSPOT INC COM 443573100 161 339 SH   SOLE 29 339 0 0
HUBSPOT INC COM 443573100 74,836 157,570 SH   SOLE 30 127,007 0 30,563
HUBSPOT INC COM 443573100 4,797 10,101 SH   SOLE 31 5,079 0 5,022
HUBSPOT INC COM 443573100 4,537 9,552 SH   SOLE 34 9,552 0 0
HUBSPOT INC COM 443573100 8,158 17,176 SH   SOLE 36 17,176 0 0
HUBSPOT INC COM 443573100 670 1,410 SH   SOLE 40 1,410 0 0
HUBSPOT INC COM 443573100 49 104 SH   OTR 43 104 0 0
HUBSPOT INC COM 443573100 9,912 20,869 SH   SOLE 43 18,341 0 2,528
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 5,554 3,114,000 PRN   SOLE 21 3,114,000 0 0
HUDBAY MINERALS INC COM 443628102 748 95,254 SH   SOLE 43 93,814 0 1,440
HUDSON GLOBAL INC COM NEW 443787205 22 548 SH   SOLE 18 548 0 0
HUDSON GLOBAL INC COM NEW 443787205 324 7,968 SH   SOLE 21 7,968 0 0
HUDSON GLOBAL INC COM NEW 443787205 2,177 53,524 SH   SOLE 22 53,524 0 0
HUDSON PAC PPTYS INC COM 444097109 15,475 557,647 SH   SOLE 2 207,987 0 349,660
HUDSON PAC PPTYS INC COM 444097109 7,037 253,580 SH   SOLE 4 253,580 0 0
HUDSON PAC PPTYS INC COM 444097109 5,234 188,629 SH   SOLE 7 188,629 0 0
HUDSON PAC PPTYS INC COM 444097109 17,598 634,150 SH   SOLE 18 634,150 0 0
HUDSON PAC PPTYS INC COM 444097109 9,164 330,252 SH   SOLE 19 330,252 0 0
HUDSON PAC PPTYS INC COM 444097109 236,758 8,531,820 SH   SOLE 21 8,531,820 0 0
HUDSON PAC PPTYS INC COM 444097109 151,503 5,459,573 SH   SOLE 22 5,124,350 0 335,223
HUDSON PAC PPTYS INC COM 444097109 891 32,109 SH   SOLE 23 32,109 0 0
HUDSON PAC PPTYS INC COM 444097109 18,049 650,421 SH   SOLE 25 650,421 0 0
HUDSON PAC PPTYS INC COM 444097109 1,474 53,114 SH   SOLE 26 41,807 0 11,307
HUDSON PAC PPTYS INC COM 444097109 4,647 167,457 SH   SOLE 28 45,061 0 122,396
HUDSON PAC PPTYS INC COM 444097109 19,990 720,357 SH   SOLE 30 720,357 0 0
HUDSON PAC PPTYS INC COM 444097109 62 2,230 SH   SOLE 31 2,230 0 0
HUDSON PAC PPTYS INC COM 444097109 1,030 37,121 SH   SOLE 34 37,121 0 0
HUDSON PAC PPTYS INC COM 444097109 139 5,022 SH   SOLE 36 5,022 0 0
HUDSON PAC PPTYS INC COM 444097109 541 19,479 SH   SOLE 40 19,479 0 0
HUDSON PAC PPTYS INC COM 444097109 2,492 89,798 SH   SOLE 43 86,950 0 2,848
HUDSON TECHNOLOGIES INC COM 444144109 47 7,537 SH   SOLE 18 7,537 0 0
HUDSON TECHNOLOGIES INC COM 444144109 712 114,620 SH   SOLE 21 114,620 0 0
HUDSON TECHNOLOGIES INC COM 444144109 3,308 532,695 SH   SOLE 22 532,695 0 0
HUMACYTE INC COM 44486Q103 199 28,134 SH   SOLE 2 24,744 0 3,390
HUMACYTE INC COM 44486Q103 4,330 613,314 SH   SOLE 21 613,314 0 0
HUMACYTE INC COM 44486Q103 5,913 837,556 SH   SOLE 22 819,856 0 17,700
HUMACYTE INC COM 44486Q103 77 10,911 SH   SOLE 25 10,911 0 0
HUMACYTE INC COM 44486Q103 68 9,686 SH   SOLE 26 4,499 0 5,187
HUMACYTE INC COM 44486Q103 437 61,882 SH   SOLE 30 61,882 0 0
HUMACYTE INC COM 44486Q103 17 2,454 SH   SOLE 36 2,454 0 0
HUMACYTE INC COM 44486Q103 99 13,982 SH   SOLE 40 13,982 0 0
HUMANA INC COM 444859102 148,427 341,079 SH   SOLE 2 98,158 0 242,921
HUMANA INC COM 444859102 41,849 96,168 SH   SOLE 4 58,999 0 37,169
HUMANA INC COM 444859102 60,130 138,177 SH   SOLE 7 111,801 0 26,376
HUMANA INC COM 444859102 1,427 3,280 SH   SOLE 13 3,280 0 0
HUMANA INC COM 444859102 7,940 18,245 SH   SOLE 15 18,245 0 0
HUMANA INC COM 444859102 483,491 1,111,039 SH   SOLE 18 1,056,076 0 54,963
HUMANA INC COM 444859102 713,860 1,640,416 SH   SOLE 19 1,640,416 0 0
HUMANA INC COM 444859102 1,250,692 2,874,030 SH   SOLE 21 2,874,030 0 0
HUMANA INC COM 444859102 1,247,263 2,866,152 SH   SOLE 22 2,595,044 0 271,108
HUMANA INC COM 444859102 75,899 174,413 SH   SOLE 23 174,413 0 0
HUMANA INC COM 444859102 118,884 273,190 SH   SOLE 25 269,160 0 4,030
HUMANA INC COM 444859102 140,229 322,239 SH   SOLE 26 116,029 0 206,210
HUMANA INC COM 444859102 194,547 447,059 SH   SOLE 28 34,843 0 412,216
HUMANA INC COM 444859102 591 1,358 SH   SOLE 29 1,358 0 0
HUMANA INC COM 444859102 380,441 874,236 SH   SOLE 30 874,236 0 0
HUMANA INC COM 444859102 13,675 31,424 SH   SOLE 31 16,949 0 14,475
HUMANA INC COM 444859102 144,017 330,944 SH   SOLE 34 330,944 0 0
HUMANA INC COM 444859102 28,719 65,994 SH   SOLE 36 65,994 0 0
HUMANA INC COM 444859102 1,893 4,349 SH   SOLE 40 4,349 0 0
HUMANA INC COM 444859102 60,097 138,100 SH   SOLE 43 128,024 0 10,076
HUMANIGEN INC COM NEW 444863203 56 18,540 SH   SOLE 2 13,003 0 5,537
HUMANIGEN INC COM NEW 444863203 2 721 SH   SOLE 7 721 0 0
HUMANIGEN INC COM NEW 444863203 408 135,485 SH   SOLE 18 135,485 0 0
HUMANIGEN INC COM NEW 444863203 236 78,250 SH   SOLE 19 78,250 0 0
HUMANIGEN INC COM NEW 444863203 5,657 1,879,361 SH   SOLE 21 1,879,361 0 0
HUMANIGEN INC COM NEW 444863203 3,632 1,206,706 SH   SOLE 22 1,177,388 0 29,318
HUMANIGEN INC COM NEW 444863203 23 7,694 SH   SOLE 25 7,694 0 0
HUMANIGEN INC COM NEW 444863203 5 1,565 SH   SOLE 26 1,565 0 0
HUMANIGEN INC COM NEW 444863203 90 29,964 SH   SOLE 30 29,964 0 0
HUMANIGEN INC COM NEW 444863203 15 4,900 SH   SOLE 36 4,900 0 0
HUMANIGEN INC COM NEW 444863203 12 3,829 SH   SOLE 40 3,829 0 0
HUNT J B TRANS SVCS INC COM 445658107 46,472 231,448 SH   SOLE 2 48,859 0 182,589
HUNT J B TRANS SVCS INC COM 445658107 6,961 34,666 SH   SOLE 4 31,373 0 3,293
HUNT J B TRANS SVCS INC COM 445658107 20,542 102,306 SH   SOLE 7 80,097 0 22,209
HUNT J B TRANS SVCS INC COM 445658107 356 1,775 SH   SOLE 13 1,775 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,316 11,534 SH   SOLE 15 11,534 0 0
HUNT J B TRANS SVCS INC COM 445658107 33,876 168,713 SH   SOLE 18 157,307 0 11,406
HUNT J B TRANS SVCS INC COM 445658107 7,590 37,800 SH   SOLE 19 37,800 0 0
HUNT J B TRANS SVCS INC COM 445658107 485,777 2,419,328 SH   SOLE 21 2,419,328 0 0
HUNT J B TRANS SVCS INC COM 445658107 368,746 1,836,477 SH   SOLE 22 1,667,133 0 169,344
HUNT J B TRANS SVCS INC COM 445658107 20,837 103,777 SH   SOLE 23 103,777 0 0
HUNT J B TRANS SVCS INC COM 445658107 30,327 151,040 SH   SOLE 25 151,040 0 0
HUNT J B TRANS SVCS INC COM 445658107 34,821 173,419 SH   SOLE 26 58,376 0 115,043
HUNT J B TRANS SVCS INC COM 445658107 35,055 174,586 SH   SOLE 28 1,559 0 173,027
HUNT J B TRANS SVCS INC COM 445658107 16 78 SH   SOLE 29 78 0 0
HUNT J B TRANS SVCS INC COM 445658107 79,266 394,773 SH   SOLE 30 394,773 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,832 19,087 SH   SOLE 31 9,494 0 9,593
HUNT J B TRANS SVCS INC COM 445658107 827 4,119 SH   SOLE 34 4,119 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,148 30,620 SH   SOLE 36 30,620 0 0
HUNT J B TRANS SVCS INC COM 445658107 592 2,948 SH   SOLE 40 2,948 0 0
HUNT J B TRANS SVCS INC COM 445658107 11 53 SH   OTR 43 53 0 0
HUNT J B TRANS SVCS INC COM 445658107 15,478 77,083 SH   SOLE 43 72,676 0 4,407
HUNTINGTON BANCSHARES INC COM 446150104 52,609 3,598,403 SH   SOLE 2 811,400 0 2,787,003
HUNTINGTON BANCSHARES INC COM 446150104 20,969 1,434,287 SH   SOLE 4 952,691 0 481,596
HUNTINGTON BANCSHARES INC COM 446150104 20,210 1,382,351 SH   SOLE 7 1,338,427 0 43,924
HUNTINGTON BANCSHARES INC COM 446150104 72 4,903 SH   SOLE 13 4,903 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,922 199,831 SH   SOLE 15 199,831 0 0
HUNTINGTON BANCSHARES INC COM 446150104 0 19 SH   SOLE 17 0 0 19
HUNTINGTON BANCSHARES INC COM 446150104 58,278 3,986,177 SH   SOLE 18 3,730,946 0 255,231
HUNTINGTON BANCSHARES INC COM 446150104 15,920 1,088,887 SH   SOLE 19 1,088,887 0 0
HUNTINGTON BANCSHARES INC COM 446150104 929,860 63,601,937 SH   SOLE 21 63,601,937 0 0
HUNTINGTON BANCSHARES INC COM 446150104 450,846 30,837,647 SH   SOLE 22 27,703,686 0 3,133,961
HUNTINGTON BANCSHARES INC COM 446150104 27,034 1,849,127 SH   SOLE 23 1,849,127 0 0
HUNTINGTON BANCSHARES INC COM 446150104 50,332 3,442,648 SH   SOLE 25 3,442,648 0 0
HUNTINGTON BANCSHARES INC COM 446150104 53,166 3,636,528 SH   SOLE 26 1,338,633 0 2,297,895
HUNTINGTON BANCSHARES INC COM 446150104 63,314 4,330,666 SH   SOLE 28 77,220 0 4,253,446
HUNTINGTON BANCSHARES INC COM 446150104 195,792 13,392,072 SH   SOLE 30 13,248,548 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104 4,805 328,676 SH   SOLE 31 160,823 0 167,853
HUNTINGTON BANCSHARES INC COM 446150104 5,455 373,117 SH   SOLE 32 373,117 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,891 197,728 SH   SOLE 34 197,728 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,466 921,064 SH   SOLE 35 921,064 0 0
HUNTINGTON BANCSHARES INC COM 446150104 9,532 651,980 SH   SOLE 36 651,980 0 0
HUNTINGTON BANCSHARES INC COM 446150104 727 49,725 SH   SOLE 40 49,725 0 0
HUNTINGTON BANCSHARES INC COM 446150104 57 3,913 SH   OTR 43 3,913 0 0
HUNTINGTON BANCSHARES INC COM 446150104 23,181 1,585,575 SH   SOLE 43 1,442,260 0 143,315
HUNTINGTON INGALLS INDS INC COM 446413106 29,824 149,541 SH   SOLE 2 40,876 0 108,665
HUNTINGTON INGALLS INDS INC COM 446413106 6,755 33,870 SH   SOLE 4 18,296 0 15,574
HUNTINGTON INGALLS INDS INC COM 446413106 10,038 50,333 SH   SOLE 7 39,366 0 10,967
HUNTINGTON INGALLS INDS INC COM 446413106 117 585 SH   SOLE 13 585 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,215 6,091 SH   SOLE 15 6,091 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 100,882 505,827 SH   SOLE 18 470,678 0 35,149
HUNTINGTON INGALLS INDS INC COM 446413106 195,605 980,771 SH   SOLE 19 980,771 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 381,632 1,913,520 SH   SOLE 21 1,913,520 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 212,057 1,063,262 SH   SOLE 22 967,055 0 96,207
HUNTINGTON INGALLS INDS INC COM 446413106 14,208 71,238 SH   SOLE 23 71,238 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,590 23,014 SH   SOLE 25 23,014 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 30,346 152,156 SH   SOLE 26 34,834 0 117,322
HUNTINGTON INGALLS INDS INC COM 446413106 973 4,878 SH   SOLE 28 0 0 4,878
HUNTINGTON INGALLS INDS INC COM 446413106 175 877 SH   SOLE 29 877 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 42,374 212,467 SH   SOLE 30 212,467 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,452 12,295 SH   SOLE 31 7,668 0 4,627
HUNTINGTON INGALLS INDS INC COM 446413106 18,762 94,072 SH   SOLE 34 94,072 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,407 17,085 SH   SOLE 36 17,085 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 148 744 SH   SOLE 40 744 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,246 36,333 SH   SOLE 43 33,132 0 3,201
HUNTSMAN CORP COM 447011107 18,599 495,847 SH   SOLE 2 90,404 0 405,443
HUNTSMAN CORP COM 447011107 25 654 SH   SOLE 4 654 0 0
HUNTSMAN CORP COM 447011107 668 17,816 SH   SOLE 7 17,816 0 0
HUNTSMAN CORP COM 447011107 19 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 6,393 170,425 SH   SOLE 18 170,425 0 0
HUNTSMAN CORP COM 447011107 2,901 77,333 SH   SOLE 19 77,333 0 0
HUNTSMAN CORP COM 447011107 253,379 6,754,961 SH   SOLE 21 6,754,961 0 0
HUNTSMAN CORP COM 447011107 173,616 4,628,535 SH   SOLE 22 4,385,321 0 243,214
HUNTSMAN CORP COM 447011107 1,075 28,649 SH   SOLE 25 28,649 0 0
HUNTSMAN CORP COM 447011107 3,592 95,753 SH   SOLE 26 78,682 0 17,071
HUNTSMAN CORP COM 447011107 139 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107 4,493 119,779 SH   SOLE 30 119,779 0 0
HUNTSMAN CORP COM 447011107 114 3,040 SH   SOLE 31 3,040 0 0
HUNTSMAN CORP COM 447011107 2,931 78,139 SH   SOLE 32 78,139 0 0
HUNTSMAN CORP COM 447011107 791 21,090 SH   SOLE 36 21,090 0 0
HUNTSMAN CORP COM 447011107 1,026 27,356 SH   SOLE 40 27,356 0 0
HUNTSMAN CORP COM 447011107 5,597 149,202 SH   SOLE 43 143,024 0 6,178
HURCO CO COM 447324104 81 2,559 SH   SOLE 2 2,559 0 0
HURCO CO COM 447324104 39 1,228 SH   SOLE 18 1,228 0 0
HURCO CO COM 447324104 93 2,948 SH   SOLE 19 2,948 0 0
HURCO CO COM 447324104 762 24,163 SH   SOLE 21 24,163 0 0
HURCO CO COM 447324104 2,259 71,654 SH   SOLE 22 71,654 0 0
HURON CONSULTING GROUP INC COM 447462102 754 16,468 SH   SOLE 2 6,328 0 10,140
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 11 235 SH   SOLE 7 235 0 0
HURON CONSULTING GROUP INC COM 447462102 2,875 62,752 SH   SOLE 18 62,752 0 0
HURON CONSULTING GROUP INC COM 447462102 1,778 38,817 SH   SOLE 19 38,817 0 0
HURON CONSULTING GROUP INC COM 447462102 34,022 742,687 SH   SOLE 21 742,687 0 0
HURON CONSULTING GROUP INC COM 447462102 25,311 552,516 SH   SOLE 22 529,361 0 23,155
HURON CONSULTING GROUP INC COM 447462102 133 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102 204 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 648 14,156 SH   SOLE 30 14,156 0 0
HURON CONSULTING GROUP INC COM 447462102 113 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 749 16,345 SH   SOLE 43 16,151 0 194
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,251 66,133 SH   SOLE 2 18,054 0 48,079
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 675 35,652 SH   SOLE 4 12,646 0 23,006
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 188 9,915 SH   SOLE 7 9,915 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 334 17,633 SH   SOLE 13 138 0 17,495
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,246 65,845 SH   SOLE 15 65,845 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 821 43,415 SH   SOLE 18 43,415 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 30,248 1,598,744 SH   SOLE 21 1,598,744 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 15,232 805,078 SH   SOLE 22 741,051 0 64,027
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,782 94,171 SH   SOLE 23 94,171 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2,183 115,359 SH   SOLE 26 12,830 0 102,529
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2,295 121,321 SH   SOLE 28 8,541 0 112,780
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 10,171 537,579 SH   SOLE 30 537,579 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 101 5,354 SH   SOLE 34 5,354 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 6 311 SH   SOLE 40 311 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1 75 SH   SOLE 43 75 0 0
HUTTIG BLDG PRODS INC COM 448451104 53 4,978 SH   SOLE 18 4,978 0 0
HUTTIG BLDG PRODS INC COM 448451104 811 76,113 SH   SOLE 21 76,113 0 0
HUTTIG BLDG PRODS INC COM 448451104 2,140 200,797 SH   SOLE 22 200,797 0 0
HUYA INC ADS REP SHS A 44852D108 44 9,812 SH   SOLE 2 9,812 0 0
HUYA INC ADS REP SHS A 44852D108 20 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108 6,507 1,455,656 SH   SOLE 21 1,455,656 0 0
HUYA INC ADS REP SHS A 44852D108 2,865 640,829 SH   SOLE 22 624,681 0 16,148
HUYA INC ADS REP SHS A 44852D108 12 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 1,100 245,990 SH   SOLE 30 245,990 0 0
HUYA INC ADS REP SHS A 44852D108 484 108,355 SH   SOLE 43 102,792 0 5,563
HV BANCORP INC COM 40441H105 5 246 SH   SOLE 18 246 0 0
HV BANCORP INC COM 40441H105 92 4,217 SH   SOLE 21 4,217 0 0
HYATT HOTELS CORP COM CL A 448579102 4,261 44,638 SH   SOLE 2 15,976 0 28,662
HYATT HOTELS CORP COM CL A 448579102 25 263 SH   SOLE 4 263 0 0
HYATT HOTELS CORP COM CL A 448579102 67 705 SH   SOLE 7 705 0 0
HYATT HOTELS CORP COM CL A 448579102 1,920 20,111 SH   SOLE 18 20,111 0 0
HYATT HOTELS CORP COM CL A 448579102 1,376 14,415 SH   SOLE 19 14,415 0 0
HYATT HOTELS CORP COM CL A 448579102 51,345 537,928 SH   SOLE 21 537,928 0 0
HYATT HOTELS CORP COM CL A 448579102 104,146 1,091,107 SH   SOLE 22 1,034,276 0 56,831
HYATT HOTELS CORP COM CL A 448579102 685 7,175 SH   SOLE 25 7,175 0 0
HYATT HOTELS CORP COM CL A 448579102 1,800 18,860 SH   SOLE 26 16,051 0 2,809
HYATT HOTELS CORP COM CL A 448579102 160 1,678 SH   SOLE 28 1,678 0 0
HYATT HOTELS CORP COM CL A 448579102 2,562 26,838 SH   SOLE 30 26,838 0 0
HYATT HOTELS CORP COM CL A 448579102 69 725 SH   SOLE 31 725 0 0
HYATT HOTELS CORP COM CL A 448579102 123 1,286 SH   SOLE 36 1,286 0 0
HYATT HOTELS CORP COM CL A 448579102 570 5,967 SH   SOLE 40 5,967 0 0
HYATT HOTELS CORP COM CL A 448579102 2,480 25,984 SH   SOLE 43 19,413 0 6,571
HYCROFT MINING HOLDING CORP COM CL A 44862P109 3 1,257 SH   SOLE 2 0 0 1,257
HYCROFT MINING HOLDING CORP COM CL A 44862P109 16 7,006 SH   SOLE 18 7,006 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 316 137,559 SH   SOLE 21 137,559 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 238 103,433 SH   SOLE 22 103,433 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 230 15,174 SH   SOLE 2 10,957 0 4,217
HYDROFARM HLDGS GROUP INC COM 44888K209 3 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,584 104,549 SH   SOLE 18 104,549 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,367 90,227 SH   SOLE 19 90,227 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 20,049 1,323,373 SH   SOLE 21 1,323,373 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 13,086 863,783 SH   SOLE 22 845,597 0 18,186
HYDROFARM HLDGS GROUP INC COM 44888K209 5 350 SH   SOLE 23 350 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 50 3,298 SH   SOLE 25 3,298 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,099 72,565 SH   SOLE 30 72,565 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 159 10,500 SH   SOLE 34 10,500 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 43 2,862 SH   SOLE 40 2,862 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 180 11,886 SH   SOLE 43 11,562 0 324
HYLIION HOLDINGS CORP COMMON STOCK 449109107 728 164,356 SH   SOLE 2 62,704 0 101,652
HYLIION HOLDINGS CORP COMMON STOCK 449109107 8 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,563 352,894 SH   SOLE 18 331,006 0 21,888
HYLIION HOLDINGS CORP COMMON STOCK 449109107 3,282 740,813 SH   SOLE 19 740,813 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 17,661 3,986,715 SH   SOLE 21 3,986,715 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 14,450 3,261,807 SH   SOLE 22 3,153,778 0 108,029
HYLIION HOLDINGS CORP COMMON STOCK 449109107 89 20,123 SH   SOLE 23 20,123 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 61 13,742 SH   SOLE 25 13,742 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 512 115,634 SH   SOLE 26 1,468 0 114,166
HYLIION HOLDINGS CORP COMMON STOCK 449109107 283 63,958 SH   SOLE 30 63,958 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 49 11,145 SH   SOLE 40 11,145 0 0
HYPERFINE INC COM CL A 44916K106 2,042 576,871 SH   SOLE 22 576,871 0 0
HYRECAR INC COM 44916T107 5 2,073 SH   SOLE 2 721 0 1,352
HYRECAR INC COM 44916T107 1 282 SH   SOLE 7 282 0 0
HYRECAR INC COM 44916T107 121 50,944 SH   SOLE 18 50,944 0 0
HYRECAR INC COM 44916T107 73 30,791 SH   SOLE 19 30,791 0 0
HYRECAR INC COM 44916T107 1,424 598,459 SH   SOLE 21 598,459 0 0
HYRECAR INC COM 44916T107 1,079 453,167 SH   SOLE 22 449,140 0 4,027
HYSTER YALE MATLS HANDLING I CL A 449172105 411 12,378 SH   SOLE 2 6,883 0 5,495
HYSTER YALE MATLS HANDLING I CL A 449172105 1 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 7 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,005 30,264 SH   SOLE 18 30,264 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,345 40,508 SH   SOLE 19 40,508 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 11,697 352,217 SH   SOLE 21 352,217 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 8,404 253,064 SH   SOLE 22 242,889 0 10,175
HYSTER YALE MATLS HANDLING I CL A 449172105 32 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 35 1,068 SH   SOLE 26 614 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 16 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,723 51,894 SH   SOLE 30 51,894 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 32 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 657 19,770 SH   SOLE 43 19,668 0 102
HYZON MOTORS INC COM CL A 44951Y102 130 20,353 SH   SOLE 2 17,319 0 3,034
HYZON MOTORS INC COM CL A 44951Y102 702 109,878 SH   SOLE 21 109,878 0 0
HYZON MOTORS INC COM CL A 44951Y102 8,031 1,256,873 SH   SOLE 22 1,229,911 0 26,962
HYZON MOTORS INC COM CL A 44951Y102 73 11,350 SH   SOLE 25 11,350 0 0
HYZON MOTORS INC COM CL A 44951Y102 43 6,680 SH   SOLE 26 0 0 6,680
HYZON MOTORS INC COM CL A 44951Y102 123 19,250 SH   SOLE 30 19,250 0 0
HYZON MOTORS INC COM CL A 44951Y102 78 12,204 SH   SOLE 40 12,204 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 38 22,329 SH   SOLE 2 22,329 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 997 582,907 SH   SOLE 19 582,907 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 12 6,928 SH   SOLE 22 6,928 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 19 11,001 SH   SOLE 34 11,001 0 0
I MAB SPONSORED ADS 44975P103 277 17,054 SH   SOLE 2 1,835 0 15,219
I MAB SPONSORED ADS 44975P103 217 13,379 SH   SOLE 4 3,720 0 9,659
I MAB SPONSORED ADS 44975P103 86 5,275 SH   SOLE 7 5,275 0 0
I MAB SPONSORED ADS 44975P103 114 6,992 SH   SOLE 13 0 0 6,992
I MAB SPONSORED ADS 44975P103 469 28,907 SH   SOLE 15 28,907 0 0
I MAB SPONSORED ADS 44975P103 215 13,232 SH   SOLE 18 13,232 0 0
I MAB SPONSORED ADS 44975P103 4,253 261,889 SH   SOLE 19 261,889 0 0
I MAB SPONSORED ADS 44975P103 24,106 1,484,353 SH   SOLE 21 1,484,353 0 0
I MAB SPONSORED ADS 44975P103 7,114 438,039 SH   SOLE 22 407,689 0 30,350
I MAB SPONSORED ADS 44975P103 674 41,485 SH   SOLE 23 41,485 0 0
I MAB SPONSORED ADS 44975P103 5,270 324,482 SH   SOLE 25 324,482 0 0
I MAB SPONSORED ADS 44975P103 844 51,998 SH   SOLE 26 3,015 0 48,983
I MAB SPONSORED ADS 44975P103 1,003 61,783 SH   SOLE 28 2,703 0 59,080
I MAB SPONSORED ADS 44975P103 3,954 243,451 SH   SOLE 30 243,451 0 0
I MAB SPONSORED ADS 44975P103 15 910 SH   SOLE 31 910 0 0
I MAB SPONSORED ADS 44975P103 6,656 409,846 SH   SOLE 34 409,846 0 0
I MAB SPONSORED ADS 44975P103 3 196 SH   SOLE 40 196 0 0
I3 VERTICALS INC COM CL A 46571Y107 273 9,787 SH   SOLE 2 7,432 0 2,355
I3 VERTICALS INC COM CL A 46571Y107 7 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 2,195 78,801 SH   SOLE 18 78,801 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,078 38,700 SH   SOLE 19 38,700 0 0
I3 VERTICALS INC COM CL A 46571Y107 21,193 760,679 SH   SOLE 21 760,679 0 0
I3 VERTICALS INC COM CL A 46571Y107 14,993 538,145 SH   SOLE 22 526,914 0 11,231
I3 VERTICALS INC COM CL A 46571Y107 75 2,699 SH   SOLE 25 2,699 0 0
I3 VERTICALS INC COM CL A 46571Y107 155 5,578 SH   SOLE 30 5,578 0 0
I3 VERTICALS INC COM CL A 46571Y107 69 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107 214 7,697 SH   SOLE 43 7,664 0 33
IAA INC COM 449253103 7,419 193,963 SH   SOLE 2 102,632 0 91,331
IAA INC COM 449253103 30 784 SH   SOLE 4 784 0 0
IAA INC COM 449253103 73 1,921 SH   SOLE 7 1,921 0 0
IAA INC COM 449253103 11,481 300,153 SH   SOLE 18 300,153 0 0
IAA INC COM 449253103 1,559 40,757 SH   SOLE 19 40,757 0 0
IAA INC COM 449253103 257,951 6,743,817 SH   SOLE 21 6,743,817 0 0
IAA INC COM 449253103 142,433 3,723,736 SH   SOLE 22 3,566,863 0 156,873
IAA INC COM 449253103 1,040 27,188 SH   SOLE 25 27,188 0 0
IAA INC COM 449253103 2,094 54,751 SH   SOLE 26 44,951 0 9,800
IAA INC COM 449253103 92 2,401 SH   SOLE 28 2,401 0 0
IAA INC COM 449253103 9,380 245,234 SH   SOLE 30 245,234 0 0
IAA INC COM 449253103 76 1,978 SH   SOLE 31 1,978 0 0
IAA INC COM 449253103 805 21,034 SH   SOLE 36 21,034 0 0
IAA INC COM 449253103 685 17,919 SH   SOLE 40 17,919 0 0
IAA INC COM 449253103 13 348 SH   OTR 43 348 0 0
IAA INC COM 449253103 2,737 71,567 SH   SOLE 43 55,449 0 16,118
IAC INTERACTIVECORP NEW COM NEW 44891N208 17,232 171,841 SH   SOLE 2 12,171 0 159,670
IAC INTERACTIVECORP NEW COM NEW 44891N208 4,922 49,087 SH   SOLE 4 30,479 0 18,608
IAC INTERACTIVECORP NEW COM NEW 44891N208 692 6,899 SH   SOLE 7 6,899 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 44 440 SH   SOLE 13 440 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 621 6,195 SH   SOLE 15 6,195 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 13,875 138,362 SH   SOLE 18 134,419 0 3,943
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,622 16,173 SH   SOLE 19 16,173 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 104,938 1,046,448 SH   SOLE 21 1,046,448 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 173,030 1,725,468 SH   SOLE 22 1,584,851 0 140,617
IAC INTERACTIVECORP NEW COM NEW 44891N208 9,870 98,426 SH   SOLE 23 98,426 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 17,030 169,827 SH   SOLE 25 169,827 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 12,765 127,296 SH   SOLE 26 53,250 0 74,046
IAC INTERACTIVECORP NEW COM NEW 44891N208 10,530 105,010 SH   SOLE 28 1,485 0 103,525
IAC INTERACTIVECORP NEW COM NEW 44891N208 26,316 262,427 SH   SOLE 30 262,427 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,658 16,532 SH   SOLE 31 7,643 0 8,889
IAC INTERACTIVECORP NEW COM NEW 44891N208 384 3,825 SH   SOLE 34 3,825 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,754 27,461 SH   SOLE 36 27,461 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 258 2,571 SH   SOLE 40 2,571 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 12 117 SH   OTR 43 117 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,010 59,930 SH   SOLE 43 52,541 0 7,389
IAMGOLD CORP COM 450913108 187 53,670 SH   SOLE 43 52,468 0 1,202
IBEX LTD SHS NEW G4690M101 12 753 SH   SOLE 2 220 0 533
IBEX LTD SHS NEW G4690M101 281 17,622 SH   SOLE 18 17,622 0 0
IBEX LTD SHS NEW G4690M101 180 11,299 SH   SOLE 19 11,299 0 0
IBEX LTD SHS NEW G4690M101 3,027 189,887 SH   SOLE 21 189,887 0 0
IBEX LTD SHS NEW G4690M101 811 50,893 SH   SOLE 22 50,426 0 467
IBIO INC COM NEW 451033203 153 356,836 SH   SOLE 2 9,151 0 347,685
IBIO INC COM NEW 451033203 1 1,265 SH   SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 310 723,372 SH   SOLE 18 723,372 0 0
IBIO INC COM NEW 451033203 161 375,411 SH   SOLE 19 375,411 0 0
IBIO INC COM NEW 451033203 3,469 8,102,222 SH   SOLE 21 8,102,222 0 0
IBIO INC COM NEW 451033203 2,424 5,661,545 SH   SOLE 22 5,521,367 0 140,178
ICAD INC COM NEW 44934S206 13 2,958 SH   SOLE 2 954 0 2,004
ICAD INC COM NEW 44934S206 2 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 284 63,599 SH   SOLE 18 63,599 0 0
ICAD INC COM NEW 44934S206 155 34,833 SH   SOLE 19 34,833 0 0
ICAD INC COM NEW 44934S206 3,371 755,737 SH   SOLE 21 755,737 0 0
ICAD INC COM NEW 44934S206 2,234 500,791 SH   SOLE 22 496,363 0 4,428
ICC HLDGS INC COM 44931Q104 3 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104 99 5,810 SH   SOLE 21 5,810 0 0
ICF INTL INC COM 44925C103 1,529 16,237 SH   SOLE 2 5,731 0 10,506
ICF INTL INC COM 44925C103 4 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103 25 262 SH   SOLE 7 262 0 0
ICF INTL INC COM 44925C103 5,168 54,901 SH   SOLE 18 54,901 0 0
ICF INTL INC COM 44925C103 4,430 47,055 SH   SOLE 19 47,055 0 0
ICF INTL INC COM 44925C103 63,309 672,503 SH   SOLE 21 672,503 0 0
ICF INTL INC COM 44925C103 41,839 444,437 SH   SOLE 22 424,911 0 19,526
ICF INTL INC COM 44925C103 360 3,824 SH   SOLE 25 3,824 0 0
ICF INTL INC COM 44925C103 3,094 32,869 SH   SOLE 26 31,428 0 1,441
ICF INTL INC COM 44925C103 32 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103 8,147 86,542 SH   SOLE 30 86,542 0 0
ICF INTL INC COM 44925C103 4,411 46,859 SH   SOLE 34 46,859 0 0
ICF INTL INC COM 44925C103 278 2,953 SH   SOLE 36 2,953 0 0
ICF INTL INC COM 44925C103 194 2,058 SH   SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 2,900 30,803 SH   SOLE 43 30,775 0 28
ICHOR HOLDINGS SHS G4740B105 2,398 67,320 SH   SOLE 2 24,608 0 42,712
ICHOR HOLDINGS SHS G4740B105 3 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 14 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 4,165 116,919 SH   SOLE 18 104,310 0 12,609
ICHOR HOLDINGS SHS G4740B105 14,106 396,026 SH   SOLE 19 396,026 0 0
ICHOR HOLDINGS SHS G4740B105 123,903 3,478,472 SH   SOLE 21 3,478,472 0 0
ICHOR HOLDINGS SHS G4740B105 33,923 952,368 SH   SOLE 22 931,242 0 21,126
ICHOR HOLDINGS SHS G4740B105 429 12,031 SH   SOLE 23 12,031 0 0
ICHOR HOLDINGS SHS G4740B105 126 3,547 SH   SOLE 25 3,547 0 0
ICHOR HOLDINGS SHS G4740B105 2,581 72,468 SH   SOLE 26 11,711 0 60,757
ICHOR HOLDINGS SHS G4740B105 59 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 2,018 56,652 SH   SOLE 30 56,652 0 0
ICHOR HOLDINGS SHS G4740B105 116 3,268 SH   SOLE 40 3,268 0 0
ICHOR HOLDINGS SHS G4740B105 444 12,466 SH   SOLE 43 12,219 0 247
ICICI BANK LIMITED ADR 45104G104 20,746 1,095,378 SH   SOLE 2 357,099 0 738,279
ICICI BANK LIMITED ADR 45104G104 9,787 516,758 SH   SOLE 4 516,758 0 0
ICICI BANK LIMITED ADR 45104G104 30,329 1,601,306 SH   SOLE 18 1,601,306 0 0
ICICI BANK LIMITED ADR 45104G104 1,337 70,610 SH   SOLE 19 70,610 0 0
ICICI BANK LIMITED ADR 45104G104 1,193 62,980 SH   SOLE 21 62,980 0 0
ICICI BANK LIMITED ADR 45104G104 36,415 1,922,638 SH   SOLE 22 1,562,652 0 359,986
ICICI BANK LIMITED ADR 45104G104 2,574 135,892 SH   SOLE 26 135,892 0 0
ICICI BANK LIMITED ADR 45104G104 9,631 508,492 SH   SOLE 28 508,492 0 0
ICICI BANK LIMITED ADR 45104G104 1,627 85,913 SH   SOLE 30 85,913 0 0
ICICI BANK LIMITED ADR 45104G104 415 21,896 SH   SOLE 31 0 0 21,896
ICICI BANK LIMITED ADR 45104G104 2,027 107,032 SH   SOLE 34 107,032 0 0
ICICI BANK LIMITED ADR 45104G104 59,633 3,148,511 SH   SOLE 43 2,901,305 0 247,206
ICL GROUP LTD SHS M53213100 14,781 1,224,575 SH   SOLE 7 1,224,575 0 0
ICL GROUP LTD SHS M53213100 15,905 1,317,744 SH   SOLE 43 1,208,839 0 108,905
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 7 5,613 SH   SOLE 4 5,613 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 938 794,811 SH   SOLE 21 794,811 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 429 363,298 SH   SOLE 22 355,538 0 7,760
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 214 181,157 SH   SOLE 30 181,157 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 14 11,504 SH   SOLE 43 11,504 0 0
ICON PLC SHS G4705A100 6,011 24,715 SH   SOLE 2 2,939 0 21,776
ICON PLC SHS G4705A100 40 164 SH   SOLE 7 164 0 0
ICON PLC SHS G4705A100 152 626 SH   SOLE 15 626 0 0
ICON PLC SHS G4705A100 3,961 16,285 SH   SOLE 18 16,285 0 0
ICON PLC SHS G4705A100 55,832 229,555 SH   SOLE 19 229,555 0 0
ICON PLC SHS G4705A100 3,302 13,578 SH   SOLE 21 13,578 0 0
ICON PLC SHS G4705A100 6,231 25,618 SH   SOLE 22 25,618 0 0
ICON PLC SHS G4705A100 22,406 92,124 SH   SOLE 25 92,124 0 0
ICON PLC SHS G4705A100 10,857 44,637 SH   SOLE 26 2,875 0 41,762
ICON PLC SHS G4705A100 5,660 23,273 SH   SOLE 28 0 0 23,273
ICON PLC SHS G4705A100 139 570 SH   SOLE 34 570 0 0
ICON PLC SHS G4705A100 3,897 16,022 SH   SOLE 36 16,022 0 0
ICON PLC SHS G4705A100 4,815 19,798 SH   SOLE 43 16,158 0 3,640
ICOSAVAX INC COM 45114M109 63 8,953 SH   SOLE 2 3,694 0 5,259
ICOSAVAX INC COM 45114M109 491 69,690 SH   SOLE 18 69,690 0 0
ICOSAVAX INC COM 45114M109 276 39,139 SH   SOLE 19 39,139 0 0
ICOSAVAX INC COM 45114M109 6,921 983,068 SH   SOLE 21 983,068 0 0
ICOSAVAX INC COM 45114M109 2,683 381,104 SH   SOLE 22 368,307 0 12,797
ICOSAVAX INC COM 45114M109 25 3,600 SH   SOLE 25 3,600 0 0
ICOSAVAX INC COM 45114M109 7 935 SH   SOLE 26 935 0 0
ICOSAVAX INC COM 45114M109 160 22,710 SH   SOLE 30 22,710 0 0
ICOSAVAX INC COM 45114M109 24 3,427 SH   SOLE 40 3,427 0 0
ICU MED INC COM 44930G107 11,926 53,565 SH   SOLE 2 16,618 0 36,947
ICU MED INC COM 44930G107 18 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107 63 284 SH   SOLE 7 284 0 0
ICU MED INC COM 44930G107 9,565 42,962 SH   SOLE 18 42,962 0 0
ICU MED INC COM 44930G107 1,301 5,842 SH   SOLE 19 5,842 0 0
ICU MED INC COM 44930G107 219,298 984,989 SH   SOLE 21 984,989 0 0
ICU MED INC COM 44930G107 120,680 542,042 SH   SOLE 22 518,767 0 23,275
ICU MED INC COM 44930G107 625 2,805 SH   SOLE 25 2,805 0 0
ICU MED INC COM 44930G107 1,415 6,354 SH   SOLE 26 4,808 0 1,546
ICU MED INC COM 44930G107 79 353 SH   SOLE 28 353 0 0
ICU MED INC COM 44930G107 2,593 11,648 SH   SOLE 30 11,648 0 0
ICU MED INC COM 44930G107 65 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107 7 31 SH   SOLE 34 31 0 0
ICU MED INC COM 44930G107 544 2,444 SH   SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 23 102 SH   OTR 43 102 0 0
ICU MED INC COM 44930G107 4,500 20,213 SH   SOLE 43 19,383 0 830
IDACORP INC COM 451107106 8,238 71,409 SH   SOLE 2 43,562 0 27,847
IDACORP INC COM 451107106 875 7,582 SH   SOLE 4 7,582 0 0
IDACORP INC COM 451107106 742 6,431 SH   SOLE 7 6,431 0 0
IDACORP INC COM 451107106 15,292 132,559 SH   SOLE 18 132,559 0 0
IDACORP INC COM 451107106 3,210 27,823 SH   SOLE 19 27,823 0 0
IDACORP INC COM 451107106 443,136 3,841,328 SH   SOLE 21 3,841,328 0 0
IDACORP INC COM 451107106 159,182 1,379,872 SH   SOLE 22 1,321,766 0 58,106
IDACORP INC COM 451107106 2,494 21,623 SH   SOLE 26 17,638 0 3,985
IDACORP INC COM 451107106 2,117 18,354 SH   SOLE 28 18,354 0 0
IDACORP INC COM 451107106 6,771 58,696 SH   SOLE 30 58,696 0 0
IDACORP INC COM 451107106 85 738 SH   SOLE 31 738 0 0
IDACORP INC COM 451107106 2,394 20,752 SH   SOLE 32 20,752 0 0
IDACORP INC COM 451107106 398 3,451 SH   SOLE 36 3,451 0 0
IDACORP INC COM 451107106 729 6,319 SH   SOLE 40 6,319 0 0
IDACORP INC COM 451107106 2,986 25,887 SH   SOLE 43 24,615 0 1,272
IDEAL PWR INC COM NEW 451622203 11 1,220 SH   SOLE 18 1,220 0 0
IDEAL PWR INC COM NEW 451622203 131 14,908 SH   SOLE 21 14,908 0 0
IDEAL PWR INC COM NEW 451622203 758 86,104 SH   SOLE 22 86,104 0 0
IDEANOMICS INC COM 45166V106 411 366,981 SH   SOLE 2 128,340 0 238,641
IDEANOMICS INC COM 45166V106 7 6,567 SH   SOLE 7 6,567 0 0
IDEANOMICS INC COM 45166V106 1,641 1,464,899 SH   SOLE 18 1,464,899 0 0
IDEANOMICS INC COM 45166V106 869 775,628 SH   SOLE 19 775,628 0 0
IDEANOMICS INC COM 45166V106 19,480 17,393,101 SH   SOLE 21 17,393,101 0 0
IDEANOMICS INC COM 45166V106 5,618 5,016,500 SH   SOLE 22 4,556,486 0 460,014
IDEANOMICS INC COM 45166V106 54 47,964 SH   SOLE 25 47,964 0 0
IDEANOMICS INC COM 45166V106 44 39,411 SH   SOLE 26 0 0 39,411
IDEANOMICS INC COM 45166V106 111 99,299 SH   SOLE 30 99,299 0 0
IDEANOMICS INC COM 45166V106 50 44,916 SH   SOLE 40 44,916 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 406 36,240 SH   SOLE 2 19,482 0 16,758
IDEAYA BIOSCIENCES INC COM 45166A102 4 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 1,093 97,663 SH   SOLE 18 97,663 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 669 59,798 SH   SOLE 19 59,798 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 16,400 1,465,636 SH   SOLE 21 1,465,636 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 8,878 793,423 SH   SOLE 22 767,512 0 25,911
IDEAYA BIOSCIENCES INC COM 45166A102 41 3,699 SH   SOLE 25 3,699 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 25 2,252 SH   SOLE 26 0 0 2,252
IDEAYA BIOSCIENCES INC COM 45166A102 276 24,656 SH   SOLE 30 24,656 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 45 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 29 2,556 SH   SOLE 43 2,469 0 87
IDENTIV INC COM NEW 45170X205 53 3,298 SH   SOLE 2 710 0 2,588
IDENTIV INC COM NEW 45170X205 5 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205 998 61,710 SH   SOLE 18 61,710 0 0
IDENTIV INC COM NEW 45170X205 636 39,326 SH   SOLE 19 39,326 0 0
IDENTIV INC COM NEW 45170X205 12,023 743,512 SH   SOLE 21 743,512 0 0
IDENTIV INC COM NEW 45170X205 7,620 471,226 SH   SOLE 22 465,791 0 5,435
IDERA PHARMACEUTICALS INC COM PAR 45168K405 4 8,571 SH   SOLE 18 8,571 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 59 118,273 SH   SOLE 21 118,273 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 214 428,553 SH   SOLE 22 428,553 0 0
IDEX CORP COM 45167R104 16,192 84,454 SH   SOLE 2 32,050 0 52,404
IDEX CORP COM 45167R104 13,796 71,957 SH   SOLE 4 43,217 0 28,740
IDEX CORP COM 45167R104 13,454 70,173 SH   SOLE 7 68,141 0 2,032
IDEX CORP COM 45167R104 69 362 SH   SOLE 13 362 0 0
IDEX CORP COM 45167R104 2,203 11,490 SH   SOLE 15 11,490 0 0
IDEX CORP COM 45167R104 28,381 148,028 SH   SOLE 18 137,805 0 10,223
IDEX CORP COM 45167R104 114,974 599,664 SH   SOLE 19 599,664 0 0
IDEX CORP COM 45167R104 392,274 2,045,973 SH   SOLE 21 2,045,973 0 0
IDEX CORP COM 45167R104 319,779 1,667,862 SH   SOLE 22 1,514,835 0 153,027
IDEX CORP COM 45167R104 18,034 94,059 SH   SOLE 23 94,059 0 0
IDEX CORP COM 45167R104 33,899 176,807 SH   SOLE 25 176,807 0 0
IDEX CORP COM 45167R104 33,829 176,439 SH   SOLE 26 69,941 0 106,498
IDEX CORP COM 45167R104 45,939 239,601 SH   SOLE 28 51,221 0 188,380
IDEX CORP COM 45167R104 105,743 551,518 SH   SOLE 30 548,411 0 3,107
IDEX CORP COM 45167R104 3,084 16,087 SH   SOLE 31 7,453 0 8,634
IDEX CORP COM 45167R104 763 3,980 SH   SOLE 34 3,980 0 0
IDEX CORP COM 45167R104 6,542 34,120 SH   SOLE 36 34,120 0 0
IDEX CORP COM 45167R104 519 2,707 SH   SOLE 40 2,707 0 0
IDEX CORP COM 45167R104 41 215 SH   OTR 43 215 0 0
IDEX CORP COM 45167R104 13,083 68,235 SH   SOLE 43 53,981 0 14,254
IDEXX LABS INC COM 45168D104 163,439 298,758 SH   SOLE 2 143,839 0 154,919
IDEXX LABS INC COM 45168D104 34,833 63,673 SH   SOLE 4 52,984 0 10,689
IDEXX LABS INC COM 45168D104 60,293 110,213 SH   SOLE 7 87,367 0 22,846
IDEXX LABS INC COM 45168D104 2,869 5,245 SH   SOLE 13 5,245 0 0
IDEXX LABS INC COM 45168D104 4,506 8,236 SH   SOLE 15 8,236 0 0
IDEXX LABS INC COM 45168D104 102,518 187,399 SH   SOLE 18 159,938 0 27,461
IDEXX LABS INC COM 45168D104 560,926 1,025,347 SH   SOLE 19 1,025,347 0 0
IDEXX LABS INC COM 45168D104 1,862,085 3,403,804 SH   SOLE 21 3,403,804 0 0
IDEXX LABS INC COM 45168D104 1,130,668 2,066,808 SH   SOLE 22 1,816,710 0 250,098
IDEXX LABS INC COM 45168D104 70,060 128,067 SH   SOLE 23 128,067 0 0
IDEXX LABS INC COM 45168D104 87,923 160,720 SH   SOLE 25 160,720 0 0
IDEXX LABS INC COM 45168D104 139,087 254,245 SH   SOLE 26 113,797 0 140,448
IDEXX LABS INC COM 45168D104 143,867 262,983 SH   SOLE 28 2,845 0 260,138
IDEXX LABS INC COM 45168D104 5,756 10,521 SH   SOLE 29 10,521 0 0
IDEXX LABS INC COM 45168D104 432,552 790,685 SH   SOLE 30 749,557 0 41,128
IDEXX LABS INC COM 45168D104 22,786 41,652 SH   SOLE 31 32,083 0 9,569
IDEXX LABS INC COM 45168D104 10,927 19,974 SH   SOLE 32 19,974 0 0
IDEXX LABS INC COM 45168D104 113,750 207,930 SH   SOLE 34 207,930 0 0
IDEXX LABS INC COM 45168D104 18,343 33,530 SH   SOLE 36 33,530 0 0
IDEXX LABS INC COM 45168D104 1,559 2,850 SH   SOLE 40 2,850 0 0
IDEXX LABS INC COM 45168D104 103 188 SH   OTR 43 188 0 0
IDEXX LABS INC COM 45168D104 43,329 79,203 SH   SOLE 43 68,430 0 10,773
IDT CORP CL B NEW 448947507 1,084 31,808 SH   SOLE 2 17,702 0 14,106
IDT CORP CL B NEW 448947507 10 283 SH   SOLE 7 283 0 0
IDT CORP CL B NEW 448947507 1,736 50,930 SH   SOLE 18 42,363 0 8,567
IDT CORP CL B NEW 448947507 1,487 43,634 SH   SOLE 19 43,634 0 0
IDT CORP CL B NEW 448947507 19,348 567,545 SH   SOLE 21 567,545 0 0
IDT CORP CL B NEW 448947507 15,960 468,161 SH   SOLE 22 454,979 0 13,182
IDT CORP CL B NEW 448947507 207 6,074 SH   SOLE 23 6,074 0 0
IDT CORP CL B NEW 448947507 95 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507 418 12,257 SH   SOLE 26 0 0 12,257
IDT CORP CL B NEW 448947507 471 13,818 SH   SOLE 30 13,818 0 0
IDT CORP CL B NEW 448947507 123 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507 191 5,609 SH   SOLE 43 5,609 0 0
IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH   SOLE 43 100 0 0
IES HLDGS INC COM 44951W106 150 3,736 SH   SOLE 2 2,593 0 1,143
IES HLDGS INC COM 44951W106 6 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106 1,003 24,957 SH   SOLE 18 24,957 0 0
IES HLDGS INC COM 44951W106 615 15,310 SH   SOLE 19 15,310 0 0
IES HLDGS INC COM 44951W106 18,002 447,816 SH   SOLE 21 447,816 0 0
IES HLDGS INC COM 44951W106 8,905 221,512 SH   SOLE 22 215,857 0 5,655
IES HLDGS INC COM 44951W106 62 1,549 SH   SOLE 25 1,549 0 0
IES HLDGS INC COM 44951W106 34 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 140 3,477 SH   SOLE 30 3,477 0 0
IES HLDGS INC COM 44951W106 17 434 SH   SOLE 36 434 0 0
IES HLDGS INC COM 44951W106 63 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 80 1,995 SH   SOLE 43 1,995 0 0
IF BANCORP INC COM 44951J105 11 467 SH   SOLE 18 467 0 0
IF BANCORP INC COM 44951J105 145 6,129 SH   SOLE 21 6,129 0 0
IF BANCORP INC COM 44951J105 4 157 SH   SOLE 22 157 0 0
IGM BIOSCIENCES INC COM 449585108 76 2,861 SH   SOLE 2 2,134 0 727
IGM BIOSCIENCES INC COM 449585108 1 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108 4 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 588 21,981 SH   SOLE 18 21,981 0 0
IGM BIOSCIENCES INC COM 449585108 429 16,048 SH   SOLE 19 16,048 0 0
IGM BIOSCIENCES INC COM 449585108 10,516 393,429 SH   SOLE 21 393,429 0 0
IGM BIOSCIENCES INC COM 449585108 5,623 210,362 SH   SOLE 22 205,426 0 4,936
IGM BIOSCIENCES INC COM 449585108 34 1,256 SH   SOLE 25 1,256 0 0
IGM BIOSCIENCES INC COM 449585108 18 667 SH   SOLE 26 667 0 0
IGM BIOSCIENCES INC COM 449585108 219 8,196 SH   SOLE 28 8,196 0 0
IGM BIOSCIENCES INC COM 449585108 426 15,954 SH   SOLE 30 15,954 0 0
IGM BIOSCIENCES INC COM 449585108 32 1,192 SH   SOLE 36 1,192 0 0
IGM BIOSCIENCES INC COM 449585108 20 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108 587 21,959 SH   SOLE 43 18,193 0 3,766
IHEARTMEDIA INC COM CL A 45174J509 1,567 82,797 SH   SOLE 2 37,225 0 45,572
IHEARTMEDIA INC COM CL A 45174J509 13 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509 71 3,746 SH   SOLE 7 3,746 0 0
IHEARTMEDIA INC COM CL A 45174J509 5,883 310,793 SH   SOLE 18 310,793 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,033 213,066 SH   SOLE 19 213,066 0 0
IHEARTMEDIA INC COM CL A 45174J509 73,978 3,907,986 SH   SOLE 21 3,907,986 0 0
IHEARTMEDIA INC COM CL A 45174J509 51,710 2,731,637 SH   SOLE 22 2,639,036 0 92,601
IHEARTMEDIA INC COM CL A 45174J509 356 18,787 SH   SOLE 25 18,787 0 0
IHEARTMEDIA INC COM CL A 45174J509 834 44,079 SH   SOLE 26 39,566 0 4,513
IHEARTMEDIA INC COM CL A 45174J509 27 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,344 71,007 SH   SOLE 30 71,007 0 0
IHEARTMEDIA INC COM CL A 45174J509 53 2,808 SH   SOLE 36 2,808 0 0
IHEARTMEDIA INC COM CL A 45174J509 315 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509 181 9,552 SH   SOLE 43 9,188 0 364
IHS HOLDING LIMITED ORD SHS G4701H109 104 9,387 SH   SOLE 19 9,387 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 8,044 725,999 SH   SOLE 34 725,999 0 0
II-VI INC COM 902104108 6,571 90,649 SH   SOLE 2 77,087 0 13,562
II-VI INC COM 902104108 46 636 SH   SOLE 4 394 0 242
II-VI INC COM 902104108 129 1,784 SH   SOLE 7 1,784 0 0
II-VI INC COM 902104108 33,871 467,247 SH   SOLE 18 467,247 0 0
II-VI INC COM 902104108 13,673 188,623 SH   SOLE 19 188,623 0 0
II-VI INC COM 902104108 538,498 7,428,589 SH   SOLE 21 7,428,589 0 0
II-VI INC COM 902104108 219,017 3,021,344 SH   SOLE 22 2,955,742 0 65,602
II-VI INC COM 902104108 1,039 14,334 SH   SOLE 25 14,334 0 0
II-VI INC COM 902104108 2,915 40,216 SH   SOLE 26 30,914 0 9,302
II-VI INC COM 902104108 135 1,869 SH   SOLE 28 1,869 0 0
II-VI INC COM 902104108 4,705 64,912 SH   SOLE 30 64,912 0 0
II-VI INC COM 902104108 31,977 441,122 SH   SOLE 34 441,122 0 0
II-VI INC COM 902104108 59 819 SH   SOLE 36 819 0 0
II-VI INC COM 902104108 936 12,908 SH   SOLE 40 12,908 0 0
II-VI INC COM 902104108 21 291 SH   OTR 43 291 0 0
II-VI INC COM 902104108 3,193 44,052 SH   SOLE 43 39,481 0 4,571
II-VI INC 6% CONV PFD A 902104306 396 1,342 SH   SOLE 7 1,342 0 0
II-VI INC 6% CONV PFD A 902104306 53,664 181,832 SH   SOLE 21 181,832 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 3,834 2,484,000 PRN   SOLE 21 2,484,000 0 0
IKENA ONCOLOGY INC COM 45175G108 36 5,936 SH   SOLE 2 1,022 0 4,914
IKENA ONCOLOGY INC COM 45175G108 505 82,784 SH   SOLE 18 82,784 0 0
IKENA ONCOLOGY INC COM 45175G108 306 50,225 SH   SOLE 19 50,225 0 0
IKENA ONCOLOGY INC COM 45175G108 6,592 1,080,664 SH   SOLE 21 1,080,664 0 0
IKENA ONCOLOGY INC COM 45175G108 1,569 257,141 SH   SOLE 22 243,500 0 13,641
IKENA ONCOLOGY INC COM 45175G108 100 16,411 SH   SOLE 30 16,411 0 0
ILLINOIS TOOL WKS INC COM 452308109 137,538 656,820 SH   SOLE 2 189,931 0 466,889
ILLINOIS TOOL WKS INC COM 452308109 51,875 247,732 SH   SOLE 4 139,175 0 108,557
ILLINOIS TOOL WKS INC COM 452308109 55,612 265,579 SH   SOLE 7 256,612 0 8,967
ILLINOIS TOOL WKS INC COM 452308109 852 4,071 SH   SOLE 13 4,071 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,326 44,539 SH   SOLE 15 44,539 0 0
ILLINOIS TOOL WKS INC COM 452308109 28 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109 139,413 665,773 SH   SOLE 18 568,011 0 97,762
ILLINOIS TOOL WKS INC COM 452308109 101,217 483,366 SH   SOLE 19 483,366 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,559,717 7,448,506 SH   SOLE 21 7,448,506 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,396,205 6,667,648 SH   SOLE 22 5,958,805 0 708,843
ILLINOIS TOOL WKS INC COM 452308109 83,741 399,908 SH   SOLE 23 399,908 0 0
ILLINOIS TOOL WKS INC COM 452308109 107,762 514,624 SH   SOLE 25 514,624 0 0
ILLINOIS TOOL WKS INC COM 452308109 148,567 709,489 SH   SOLE 26 241,666 0 467,823
ILLINOIS TOOL WKS INC COM 452308109 206,800 987,585 SH   SOLE 28 7,998 0 979,587
ILLINOIS TOOL WKS INC COM 452308109 232 1,109 SH   SOLE 29 1,109 0 0
ILLINOIS TOOL WKS INC COM 452308109 463,686 2,214,357 SH   SOLE 30 2,207,075 0 7,282
ILLINOIS TOOL WKS INC COM 452308109 14,905 71,178 SH   SOLE 31 35,941 0 35,237
ILLINOIS TOOL WKS INC COM 452308109 13,044 62,292 SH   SOLE 34 62,292 0 0
ILLINOIS TOOL WKS INC COM 452308109 27,281 130,283 SH   SOLE 36 130,283 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,197 10,494 SH   SOLE 40 10,494 0 0
ILLINOIS TOOL WKS INC COM 452308109 228 1,089 SH   OTR 43 1,089 0 0
ILLINOIS TOOL WKS INC COM 452308109 74,186 354,280 SH   SOLE 43 318,185 0 36,095
ILLUMINA INC COM 452327109 108,982 311,911 SH   SOLE 2 85,061 0 226,850
ILLUMINA INC COM 452327109 40,283 115,292 SH   SOLE 4 70,829 0 44,463
ILLUMINA INC COM 452327109 53,551 153,265 SH   SOLE 7 148,829 0 4,436
ILLUMINA INC COM 452327109 295 845 SH   SOLE 13 845 0 0
ILLUMINA INC COM 452327109 5,002 14,316 SH   SOLE 15 14,316 0 0
ILLUMINA INC COM 452327109 88,148 252,285 SH   SOLE 18 231,206 0 21,079
ILLUMINA INC COM 452327109 106,068 303,572 SH   SOLE 19 303,572 0 0
ILLUMINA INC COM 452327109 1,526,107 4,367,793 SH   SOLE 21 4,367,793 0 0
ILLUMINA INC COM 452327109 1,113,062 3,185,639 SH   SOLE 22 2,892,781 0 292,858
ILLUMINA INC COM 452327109 64,958 185,914 SH   SOLE 23 185,914 0 0
ILLUMINA INC COM 452327109 103,267 295,556 SH   SOLE 25 295,556 0 0
ILLUMINA INC COM 452327109 130,617 373,831 SH   SOLE 26 145,925 0 227,906
ILLUMINA INC COM 452327109 135,445 387,650 SH   SOLE 28 13,918 0 373,732
ILLUMINA INC COM 452327109 113 324 SH   SOLE 29 324 0 0
ILLUMINA INC COM 452327109 464,785 1,330,238 SH   SOLE 30 1,330,238 0 0
ILLUMINA INC COM 452327109 11,309 32,367 SH   SOLE 31 15,964 0 16,403
ILLUMINA INC COM 452327109 12,867 36,826 SH   SOLE 32 36,826 0 0
ILLUMINA INC COM 452327109 71,367 204,257 SH   SOLE 34 204,257 0 0
ILLUMINA INC COM 452327109 19,447 55,657 SH   SOLE 36 55,657 0 0
ILLUMINA INC COM 452327109 1,747 5,000 SH   SOLE 40 5,000 0 0
ILLUMINA INC COM 452327109 156 447 SH   OTR 43 447 0 0
ILLUMINA INC COM 452327109 41,152 117,778 SH   SOLE 43 106,948 0 10,830
ILLUMINA INC NOTE 8/1 452327AK5 5,345 4,890,000 PRN   SOLE 21 4,890,000 0 0
IMAC HLDGS INC COM 44967K104 5 4,831 SH   SOLE 18 4,831 0 0
IMAC HLDGS INC COM 44967K104 61 59,612 SH   SOLE 21 59,612 0 0
IMAGO BIOSCIENCES INC COM 45250K107 234 12,142 SH   SOLE 2 3,910 0 8,232
IMAGO BIOSCIENCES INC COM 45250K107 3 133 SH   SOLE 7 133 0 0
IMAGO BIOSCIENCES INC COM 45250K107 1,740 90,297 SH   SOLE 18 90,297 0 0
IMAGO BIOSCIENCES INC COM 45250K107 40,647 2,109,325 SH   SOLE 19 2,109,325 0 0
IMAGO BIOSCIENCES INC COM 45250K107 78 4,061 SH   SOLE 20 4,061 0 0
IMAGO BIOSCIENCES INC COM 45250K107 15,993 829,957 SH   SOLE 21 829,957 0 0
IMAGO BIOSCIENCES INC COM 45250K107 4,095 212,513 SH   SOLE 22 205,430 0 7,083
IMAGO BIOSCIENCES INC COM 45250K107 87 4,499 SH   SOLE 25 4,499 0 0
IMAGO BIOSCIENCES INC COM 45250K107 20 1,025 SH   SOLE 26 1,025 0 0
IMAGO BIOSCIENCES INC COM 45250K107 410 21,302 SH   SOLE 30 21,302 0 0
IMAGO BIOSCIENCES INC COM 45250K107 16 825 SH   SOLE 34 825 0 0
IMAGO BIOSCIENCES INC COM 45250K107 35 1,841 SH   SOLE 36 1,841 0 0
IMAGO BIOSCIENCES INC COM 45250K107 57 2,974 SH   SOLE 40 2,974 0 0
IMARA INC COM 45249V107 2 1,145 SH   SOLE 2 1,040 0 105
IMARA INC COM 45249V107 3 1,574 SH   SOLE 18 1,574 0 0
IMARA INC COM 45249V107 45 23,821 SH   SOLE 21 23,821 0 0
IMARA INC COM 45249V107 152 80,856 SH   SOLE 22 80,856 0 0
IMAX CORP COM 45245E109 754 39,823 SH   SOLE 2 14,272 0 25,551
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 11 599 SH   SOLE 7 599 0 0
IMAX CORP COM 45245E109 2,752 145,358 SH   SOLE 18 145,358 0 0
IMAX CORP COM 45245E109 2,305 121,774 SH   SOLE 19 121,774 0 0
IMAX CORP COM 45245E109 34,436 1,819,102 SH   SOLE 21 1,819,102 0 0
IMAX CORP COM 45245E109 10,544 557,004 SH   SOLE 22 510,454 0 46,550
IMAX CORP COM 45245E109 182 9,632 SH   SOLE 25 9,632 0 0
IMAX CORP COM 45245E109 218 11,537 SH   SOLE 26 7,474 0 4,063
IMAX CORP COM 45245E109 42 2,242 SH   SOLE 28 2,242 0 0
IMAX CORP COM 45245E109 708 37,401 SH   SOLE 30 37,401 0 0
IMAX CORP COM 45245E109 176 9,281 SH   SOLE 36 9,281 0 0
IMAX CORP COM 45245E109 98 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109 3 148 SH   SOLE 43 148 0 0
IMEDIA BRANDS INC COM CL A 452465206 22 3,581 SH   SOLE 18 3,581 0 0
IMEDIA BRANDS INC COM CL A 452465206 270 44,849 SH   SOLE 21 44,849 0 0
IMEDIA BRANDS INC COM CL A 452465206 483 80,024 SH   SOLE 22 80,024 0 0
IMMATICS N.V SHS N44445109 17 2,079 SH   SOLE 2 2,079 0 0
IMMATICS N.V SHS N44445109 10 1,221 SH   SOLE 22 1,221 0 0
IMMERSION CORP COM 452521107 4 692 SH   SOLE 2 0 0 692
IMMERSION CORP COM 452521107 35 6,279 SH   SOLE 18 6,279 0 0
IMMERSION CORP COM 452521107 539 96,969 SH   SOLE 21 96,969 0 0
IMMERSION CORP COM 452521107 2,405 432,465 SH   SOLE 22 432,465 0 0
IMMERSION CORP COM 452521107 6 1,098 SH   SOLE 43 1,098 0 0
IMMIX BIOPHARMA INC COM 45258H106 3 1,337 SH   SOLE 18 1,337 0 0
IMMIX BIOPHARMA INC COM 45258H106 19 8,078 SH   SOLE 21 8,078 0 0
IMMUCELL CORP COM PAR 452525306 11 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 129 13,401 SH   SOLE 21 13,401 0 0
IMMUCELL CORP COM PAR 452525306 3 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107 48 7,405 SH   SOLE 2 5,311 0 2,094
IMMUNEERING CORP CLASS A COM 45254E107 449 69,367 SH   SOLE 18 69,367 0 0
IMMUNEERING CORP CLASS A COM 45254E107 7,188 1,110,977 SH   SOLE 19 1,110,977 0 0
IMMUNEERING CORP CLASS A COM 45254E107 5,070 783,565 SH   SOLE 21 783,565 0 0
IMMUNEERING CORP CLASS A COM 45254E107 907 140,212 SH   SOLE 22 137,106 0 3,106
IMMUNEERING CORP CLASS A COM 45254E107 77 11,848 SH   SOLE 30 11,848 0 0
IMMUNIC INC COM 4525EP101 79 7,003 SH   SOLE 2 621 0 6,382
IMMUNIC INC COM 4525EP101 621 54,996 SH   SOLE 18 54,996 0 0
IMMUNIC INC COM 4525EP101 362 32,066 SH   SOLE 19 32,066 0 0
IMMUNIC INC COM 4525EP101 9,215 815,500 SH   SOLE 21 815,500 0 0
IMMUNIC INC COM 4525EP101 4,385 388,020 SH   SOLE 22 378,724 0 9,296
IMMUNIC INC COM 4525EP101 168 14,846 SH   SOLE 30 14,846 0 0
IMMUNIC INC COM 4525EP101 23 2,053 SH   SOLE 43 2,053 0 0
IMMUNITYBIO INC COM 45256X103 324 57,755 SH   SOLE 2 24,379 0 33,376
IMMUNITYBIO INC COM 45256X103 1 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 6 1,075 SH   SOLE 7 1,075 0 0
IMMUNITYBIO INC COM 45256X103 1,135 202,308 SH   SOLE 18 202,308 0 0
IMMUNITYBIO INC COM 45256X103 757 134,990 SH   SOLE 19 134,990 0 0
IMMUNITYBIO INC COM 45256X103 16,784 2,991,789 SH   SOLE 21 2,991,789 0 0
IMMUNITYBIO INC COM 45256X103 8,356 1,489,452 SH   SOLE 22 1,417,826 0 71,626
IMMUNITYBIO INC COM 45256X103 73 13,033 SH   SOLE 25 13,033 0 0
IMMUNITYBIO INC COM 45256X103 3 510 SH   SOLE 26 510 0 0
IMMUNITYBIO INC COM 45256X103 1,170 208,530 SH   SOLE 30 208,530 0 0
IMMUNITYBIO INC COM 45256X103 63 11,308 SH   SOLE 40 11,308 0 0
IMMUNITYBIO INC COM 45256X103 11 1,993 SH   SOLE 43 1,993 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 901 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 389 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 7,502 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 6 200 SH   SOLE 21 200 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 6,038 201,953 SH   SOLE 34 201,953 0 0
IMMUNOGEN INC COM 45253H101 1,616 339,465 SH   SOLE 2 236,739 0 102,726
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 14 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 2,967 623,246 SH   SOLE 18 623,246 0 0
IMMUNOGEN INC COM 45253H101 2,139 449,288 SH   SOLE 19 449,288 0 0
IMMUNOGEN INC COM 45253H101 45,020 9,457,948 SH   SOLE 21 9,457,948 0 0
IMMUNOGEN INC COM 45253H101 23,974 5,036,518 SH   SOLE 22 4,871,758 0 164,760
IMMUNOGEN INC COM 45253H101 43 8,934 SH   SOLE 23 8,934 0 0
IMMUNOGEN INC COM 45253H101 168 35,191 SH   SOLE 25 35,191 0 0
IMMUNOGEN INC COM 45253H101 829 174,089 SH   SOLE 26 110,684 0 63,405
IMMUNOGEN INC COM 45253H101 17 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101 1,143 240,197 SH   SOLE 30 240,197 0 0
IMMUNOGEN INC COM 45253H101 44 9,178 SH   SOLE 36 9,178 0 0
IMMUNOGEN INC COM 45253H101 113 23,637 SH   SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 135 28,299 SH   SOLE 43 28,170 0 129
IMMUNOME INC COM 45257U108 9 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108 114 20,148 SH   SOLE 21 20,148 0 0
IMMUNOME INC COM 45257U108 101 17,798 SH   SOLE 22 17,798 0 0
IMMUNOVANT INC COM 45258J102 93 16,840 SH   SOLE 2 11,537 0 5,303
IMMUNOVANT INC COM 45258J102 4 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 610 110,747 SH   SOLE 18 110,747 0 0
IMMUNOVANT INC COM 45258J102 412 74,713 SH   SOLE 19 74,713 0 0
IMMUNOVANT INC COM 45258J102 10,023 1,819,104 SH   SOLE 21 1,819,104 0 0
IMMUNOVANT INC COM 45258J102 6,429 1,166,780 SH   SOLE 22 1,137,101 0 29,679
IMMUNOVANT INC COM 45258J102 53 9,640 SH   SOLE 25 9,640 0 0
IMMUNOVANT INC COM 45258J102 98 17,750 SH   SOLE 26 17,750 0 0
IMMUNOVANT INC COM 45258J102 230 41,783 SH   SOLE 28 41,783 0 0
IMMUNOVANT INC COM 45258J102 404 73,377 SH   SOLE 30 73,377 0 0
IMMUNOVANT INC COM 45258J102 35 6,360 SH   SOLE 36 6,360 0 0
IMMUNOVANT INC COM 45258J102 21 3,899 SH   SOLE 40 3,899 0 0
IMMUNOVANT INC COM 45258J102 67 12,201 SH   SOLE 43 12,201 0 0
IMMUTEP LTD SPONSORED ADS 45257L108 1,492 544,700 SH   SOLE 21 544,700 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 2 2,666 SH   SOLE 18 2,666 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 29 38,855 SH   SOLE 21 38,855 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 35 47,327 SH   SOLE 22 47,327 0 0
IMPEL NEUROPHARMA INC COM 45258K109 15 2,309 SH   SOLE 2 1,787 0 522
IMPEL NEUROPHARMA INC COM 45258K109 100 15,629 SH   SOLE 18 15,629 0 0
IMPEL NEUROPHARMA INC COM 45258K109 157 24,720 SH   SOLE 19 24,720 0 0
IMPEL NEUROPHARMA INC COM 45258K109 1,490 233,844 SH   SOLE 21 233,844 0 0
IMPEL NEUROPHARMA INC COM 45258K109 369 57,855 SH   SOLE 22 56,725 0 1,130
IMPEL NEUROPHARMA INC COM 45258K109 5 785 SH   SOLE 23 785 0 0
IMPEL NEUROPHARMA INC COM 45258K109 67 10,530 SH   SOLE 30 10,530 0 0
IMPERIAL OIL LTD COM NEW 453038408 15,299 316,626 SH   SOLE 43 303,082 0 13,544
IMPINJ INC COM 453204109 645 10,147 SH   SOLE 2 8,064 0 2,083
IMPINJ INC COM 453204109 4 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109 18 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 3,362 52,916 SH   SOLE 18 52,916 0 0
IMPINJ INC COM 453204109 2,327 36,630 SH   SOLE 19 36,630 0 0
IMPINJ INC COM 453204109 43,509 684,746 SH   SOLE 21 684,746 0 0
IMPINJ INC COM 453204109 28,145 442,947 SH   SOLE 22 432,910 0 10,037
IMPINJ INC COM 453204109 9 141 SH   SOLE 23 141 0 0
IMPINJ INC COM 453204109 142 2,231 SH   SOLE 25 2,231 0 0
IMPINJ INC COM 453204109 709 11,161 SH   SOLE 26 9,869 0 1,292
IMPINJ INC COM 453204109 9 145 SH   SOLE 28 145 0 0
IMPINJ INC COM 453204109 10,537 165,837 SH   SOLE 30 165,837 0 0
IMPINJ INC COM 453204109 131 2,055 SH   SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 211 3,328 SH   SOLE 43 3,018 0 310
IN8BIO INC COM 45674E109 2 671 SH   SOLE 18 671 0 0
IN8BIO INC COM 45674E109 52 15,663 SH   SOLE 21 15,663 0 0
INARI MED INC COM 45332Y109 904 9,975 SH   SOLE 2 6,320 0 3,655
INARI MED INC COM 45332Y109 39 433 SH   SOLE 4 74 0 359
INARI MED INC COM 45332Y109 42 467 SH   SOLE 7 467 0 0
INARI MED INC COM 45332Y109 8,205 90,524 SH   SOLE 18 90,524 0 0
INARI MED INC COM 45332Y109 5,564 61,386 SH   SOLE 19 61,386 0 0
INARI MED INC COM 45332Y109 122,043 1,346,459 SH   SOLE 21 1,346,459 0 0
INARI MED INC COM 45332Y109 69,770 769,752 SH   SOLE 22 754,496 0 15,256
INARI MED INC COM 45332Y109 407 4,487 SH   SOLE 25 4,487 0 0
INARI MED INC COM 45332Y109 845 9,326 SH   SOLE 26 7,395 0 1,931
INARI MED INC COM 45332Y109 2 17 SH   SOLE 28 17 0 0
INARI MED INC COM 45332Y109 1,470 16,219 SH   SOLE 30 16,219 0 0
INARI MED INC COM 45332Y109 307 3,383 SH   SOLE 36 3,383 0 0
INARI MED INC COM 45332Y109 221 2,439 SH   SOLE 40 2,439 0 0
INARI MED INC COM 45332Y109 528 5,823 SH   SOLE 43 5,726 0 97
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 32,639 410,968 SH   SOLE 2 125,327 0 285,641
INCYTE CORP COM 45337C102 10,495 132,149 SH   SOLE 4 79,297 0 52,852
INCYTE CORP COM 45337C102 16,024 201,763 SH   SOLE 7 197,274 0 4,489
INCYTE CORP COM 45337C102 68 859 SH   SOLE 13 859 0 0
INCYTE CORP COM 45337C102 1,483 18,673 SH   SOLE 15 18,673 0 0
INCYTE CORP COM 45337C102 36,199 455,794 SH   SOLE 18 429,837 0 25,957
INCYTE CORP COM 45337C102 45,661 574,929 SH   SOLE 19 574,929 0 0
INCYTE CORP COM 45337C102 695,229 8,753,826 SH   SOLE 21 8,753,826 0 0
INCYTE CORP COM 45337C102 350,401 4,411,995 SH   SOLE 22 4,037,150 0 374,845
INCYTE CORP COM 45337C102 18,417 231,896 SH   SOLE 23 231,896 0 0
INCYTE CORP COM 45337C102 21,365 269,008 SH   SOLE 25 269,008 0 0
INCYTE CORP COM 45337C102 33,225 418,346 SH   SOLE 26 148,304 0 270,042
INCYTE CORP COM 45337C102 22,136 278,718 SH   SOLE 28 3,919 0 274,799
INCYTE CORP COM 45337C102 46 585 SH   SOLE 29 585 0 0
INCYTE CORP COM 45337C102 95,096 1,197,386 SH   SOLE 30 1,197,386 0 0
INCYTE CORP COM 45337C102 3,123 39,324 SH   SOLE 31 18,483 0 20,841
INCYTE CORP COM 45337C102 36,045 453,853 SH   SOLE 34 453,853 0 0
INCYTE CORP COM 45337C102 7,935 99,914 SH   SOLE 36 99,914 0 0
INCYTE CORP COM 45337C102 515 6,487 SH   SOLE 40 6,487 0 0
INCYTE CORP COM 45337C102 73 925 SH   OTR 43 925 0 0
INCYTE CORP COM 45337C102 10,777 135,691 SH   SOLE 43 122,540 0 13,151
INDEPENDENCE CONTRACT DRILLI COM 453415606 4 1,050 SH   SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 81 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,974 225,943 SH   SOLE 2 34,718 0 191,225
INDEPENDENCE RLTY TR INC COM 45378A106 2,791 105,553 SH   SOLE 4 105,553 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 7,189 271,884 SH   SOLE 7 271,884 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 21,584 816,342 SH   SOLE 18 816,342 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 17,476 660,961 SH   SOLE 19 660,961 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 730,418 27,625,483 SH   SOLE 21 27,625,483 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 190,163 7,192,244 SH   SOLE 22 6,951,623 0 240,621
INDEPENDENCE RLTY TR INC COM 45378A106 170 6,432 SH   SOLE 23 6,432 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 24,835 939,306 SH   SOLE 25 939,306 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,527 57,746 SH   SOLE 26 47,948 0 9,798
INDEPENDENCE RLTY TR INC COM 45378A106 3,552 134,351 SH   SOLE 28 1,873 0 132,478
INDEPENDENCE RLTY TR INC COM 45378A106 34,992 1,323,457 SH   SOLE 30 1,323,457 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 358 13,537 SH   SOLE 34 13,537 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 351 13,279 SH   SOLE 40 13,279 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,019 76,365 SH   SOLE 43 75,683 0 682
INDEPENDENT BANK GROUP INC COM 45384B106 2,270 31,895 SH   SOLE 2 11,316 0 20,579
INDEPENDENT BANK GROUP INC COM 45384B106 77 1,083 SH   SOLE 4 107 0 976
INDEPENDENT BANK GROUP INC COM 45384B106 37 513 SH   SOLE 7 513 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 9,816 137,943 SH   SOLE 18 137,943 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,694 65,969 SH   SOLE 19 65,969 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 326,964 4,594,779 SH   SOLE 21 4,594,779 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 69,552 977,407 SH   SOLE 22 940,354 0 37,053
INDEPENDENT BANK GROUP INC COM 45384B106 360 5,064 SH   SOLE 25 5,064 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 990 13,917 SH   SOLE 26 7,422 0 6,495
INDEPENDENT BANK GROUP INC COM 45384B106 49 690 SH   SOLE 28 690 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,637 65,158 SH   SOLE 30 65,158 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 72 1,008 SH   SOLE 34 1,008 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 312 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,823 25,623 SH   SOLE 43 20,182 0 5,441
INDEPENDENT BK CORP MASS COM 453836108 3,129 38,304 SH   SOLE 2 12,353 0 25,951
INDEPENDENT BK CORP MASS COM 453836108 73 891 SH   SOLE 4 144 0 747
INDEPENDENT BK CORP MASS COM 453836108 53 654 SH   SOLE 7 654 0 0
INDEPENDENT BK CORP MASS COM 453836108 13,798 168,908 SH   SOLE 18 168,908 0 0
INDEPENDENT BK CORP MASS COM 453836108 6,459 79,068 SH   SOLE 19 79,068 0 0
INDEPENDENT BK CORP MASS COM 453836108 445,578 5,454,503 SH   SOLE 21 5,454,503 0 0
INDEPENDENT BK CORP MASS COM 453836108 93,768 1,147,849 SH   SOLE 22 1,100,991 0 46,858
INDEPENDENT BK CORP MASS COM 453836108 416 5,093 SH   SOLE 25 5,093 0 0
INDEPENDENT BK CORP MASS COM 453836108 915 11,196 SH   SOLE 26 6,876 0 4,320
INDEPENDENT BK CORP MASS COM 453836108 48 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108 6,043 73,978 SH   SOLE 30 73,978 0 0
INDEPENDENT BK CORP MASS COM 453836108 473 5,794 SH   SOLE 40 5,794 0 0
INDEPENDENT BK CORP MASS COM 453836108 1,715 20,993 SH   SOLE 43 20,688 0 305
INDEPENDENT BK CORP MICH COM NEW 453838609 6,589 299,498 SH   SOLE 2 240,508 0 58,990
INDEPENDENT BK CORP MICH COM NEW 453838609 6 292 SH   SOLE 7 292 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,427 64,842 SH   SOLE 18 64,842 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 3,653 166,051 SH   SOLE 19 166,051 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 19,807 900,335 SH   SOLE 21 900,335 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 25,707 1,168,478 SH   SOLE 22 1,145,697 0 22,781
INDEPENDENT BK CORP MICH COM NEW 453838609 201 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 89 4,066 SH   SOLE 25 4,066 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 934 42,449 SH   SOLE 26 1,928 0 40,521
INDEPENDENT BK CORP MICH COM NEW 453838609 114 5,168 SH   SOLE 30 5,168 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 49 2,226 SH   SOLE 34 2,226 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 75 3,422 SH   SOLE 36 3,422 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 32 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,406 63,891 SH   SOLE 43 63,378 0 513
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 10 10,610 SH   SOLE 18 10,610 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 135 141,934 SH   SOLE 21 141,934 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 670 706,242 SH   SOLE 22 706,242 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 87 11,169 SH   SOLE 2 8,897 0 2,272
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1,062 136,016 SH   SOLE 21 136,016 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 5,827 746,050 SH   SOLE 22 731,713 0 14,337
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 51 6,559 SH   SOLE 25 6,559 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 29 3,725 SH   SOLE 26 0 0 3,725
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 113 14,495 SH   SOLE 30 14,495 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 28 3,548 SH   SOLE 40 3,548 0 0
INDONESIA ENERGY CORP LTD ORD SHS G4760X102 5 227 SH   SOLE 2 227 0 0
INDONESIA ENERGY CORP LTD ORD SHS G4760X102 6 264 SH   SOLE 22 264 0 0
INDUS REALTY TRUST INC COM 45580R103 793 10,844 SH   SOLE 2 182 0 10,662
INDUS REALTY TRUST INC COM 45580R103 5 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103 1,217 16,646 SH   SOLE 18 16,646 0 0
INDUS REALTY TRUST INC COM 45580R103 743 10,167 SH   SOLE 19 10,167 0 0
INDUS REALTY TRUST INC COM 45580R103 14,237 194,792 SH   SOLE 21 194,792 0 0
INDUS REALTY TRUST INC COM 45580R103 7,942 108,654 SH   SOLE 22 107,017 0 1,637
INDUS REALTY TRUST INC COM 45580R103 14 185 SH   SOLE 23 185 0 0
INDUS REALTY TRUST INC COM 45580R103 138 1,891 SH   SOLE 43 1,891 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,552 156,677 SH   SOLE 2 18,641 0 138,036
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 728 32,132 SH   SOLE 4 32,132 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,839 81,119 SH   SOLE 7 81,119 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5,500 242,609 SH   SOLE 18 242,609 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,492 198,139 SH   SOLE 19 198,139 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 188,397 8,310,398 SH   SOLE 21 8,310,398 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 49,350 2,176,883 SH   SOLE 22 2,109,825 0 67,058
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 43 1,888 SH   SOLE 23 1,888 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,717 296,289 SH   SOLE 25 296,289 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 742 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 894 39,436 SH   SOLE 28 957 0 38,479
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8,798 388,101 SH   SOLE 30 388,101 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 36 1,586 SH   SOLE 34 1,586 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 195 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 27 1,188 SH   OTR 43 1,188 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 981 43,261 SH   SOLE 43 42,719 0 542
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 2,788 59,664 SH   SOLE 7 59,664 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 590 12,621 SH   SOLE 43 12,517 0 104
INFINERA CORP COM 45667G103 871 100,404 SH   SOLE 2 80,273 0 20,131
INFINERA CORP COM 45667G103 6 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 19 2,209 SH   SOLE 7 2,209 0 0
INFINERA CORP COM 45667G103 4,149 478,535 SH   SOLE 18 478,535 0 0
INFINERA CORP COM 45667G103 3,555 410,021 SH   SOLE 19 410,021 0 0
INFINERA CORP COM 45667G103 62,281 7,183,504 SH   SOLE 21 7,183,504 0 0
INFINERA CORP COM 45667G103 39,459 4,551,261 SH   SOLE 22 4,444,349 0 106,912
INFINERA CORP COM 45667G103 39 4,555 SH   SOLE 23 4,555 0 0
INFINERA CORP COM 45667G103 200 23,122 SH   SOLE 25 23,122 0 0
INFINERA CORP COM 45667G103 831 95,853 SH   SOLE 26 85,659 0 10,194
INFINERA CORP COM 45667G103 17 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103 10,045 1,158,577 SH   SOLE 30 1,158,577 0 0
INFINERA CORP COM 45667G103 31 3,583 SH   SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 182 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 340 39,262 SH   SOLE 43 38,922 0 340
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 3,096 2,750,000 PRN   SOLE 21 2,750,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 107 93,556 SH   SOLE 2 65,767 0 27,789
INFINITY PHARMACEUTICALS INC COM 45665G303 2 1,407 SH   SOLE 7 1,407 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 293 256,875 SH   SOLE 18 256,875 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 249 218,788 SH   SOLE 19 218,788 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 4,223 3,704,455 SH   SOLE 21 3,704,455 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2,547 2,234,050 SH   SOLE 22 2,209,103 0 24,947
INFINITY PHARMACEUTICALS INC COM 45665G303 3 2,922 SH   SOLE 23 2,922 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 19 16,622 SH   SOLE 26 0 0 16,622
INFINITY PHARMACEUTICALS INC COM 45665G303 46 40,735 SH   SOLE 30 40,735 0 0
INFLARX NV COM N44821101 4 2,047 SH   SOLE 22 2,047 0 0
INFORMATICA INC COM CL A 45674M101 2,971 150,511 SH   SOLE 2 112,630 0 37,881
INFORMATICA INC COM CL A 45674M101 136 6,866 SH   SOLE 4 6,866 0 0
INFORMATICA INC COM CL A 45674M101 9 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101 1,882 95,330 SH   SOLE 18 95,330 0 0
INFORMATICA INC COM CL A 45674M101 59,640 3,021,265 SH   SOLE 19 3,021,265 0 0
INFORMATICA INC COM CL A 45674M101 9,313 471,761 SH   SOLE 21 471,761 0 0
INFORMATICA INC COM CL A 45674M101 13,528 685,305 SH   SOLE 22 661,779 0 23,526
INFORMATICA INC COM CL A 45674M101 51 2,575 SH   SOLE 30 2,575 0 0
INFORMATICA INC COM CL A 45674M101 10 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101 36,923 1,870,441 SH   SOLE 34 1,870,441 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 132 19,342 SH   SOLE 2 19,342 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 48 7,121 SH   SOLE 18 7,121 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 826 121,358 SH   SOLE 21 121,358 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 602 88,398 SH   SOLE 22 88,398 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2 337 SH   SOLE 43 337 0 0
INFOSYS LTD SPONSORED ADR 456788108 27,362 1,099,337 SH   SOLE 2 669,110 0 430,227
INFOSYS LTD SPONSORED ADR 456788108 13,863 556,982 SH   SOLE 4 556,982 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,407 177,051 SH   SOLE 13 177,051 0 0
INFOSYS LTD SPONSORED ADR 456788108 47,331 1,901,621 SH   SOLE 18 1,901,621 0 0
INFOSYS LTD SPONSORED ADR 456788108 90,705 3,644,236 SH   SOLE 19 3,644,236 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,607 104,740 SH   SOLE 21 104,740 0 0
INFOSYS LTD SPONSORED ADR 456788108 74,088 2,976,608 SH   SOLE 22 2,486,028 0 490,580
INFOSYS LTD SPONSORED ADR 456788108 16,118 647,583 SH   SOLE 25 647,583 0 0
INFOSYS LTD SPONSORED ADR 456788108 13,559 544,766 SH   SOLE 26 415,873 0 128,893
INFOSYS LTD SPONSORED ADR 456788108 24,733 993,682 SH   SOLE 28 398,216 0 595,466
INFOSYS LTD SPONSORED ADR 456788108 42,335 1,700,864 SH   SOLE 30 1,700,864 0 0
INFOSYS LTD SPONSORED ADR 456788108 87 3,479 SH   SOLE 31 0 0 3,479
INFOSYS LTD SPONSORED ADR 456788108 61,898 2,486,858 SH   SOLE 34 2,486,858 0 0
INFOSYS LTD SPONSORED ADR 456788108 114,614 4,604,816 SH   SOLE 43 4,329,434 0 275,382
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 146 12,338 SH   SOLE 2 1,365 0 10,973
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 895 75,539 SH   SOLE 18 75,539 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 615 51,869 SH   SOLE 19 51,869 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 17,055 1,439,249 SH   SOLE 21 1,439,249 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7,184 606,224 SH   SOLE 22 593,256 0 12,968
INFUSYSTEM HLDGS INC COM 45685K102 27 2,724 SH   SOLE 2 783 0 1,941
INFUSYSTEM HLDGS INC COM 45685K102 3 256 SH   SOLE 7 256 0 0
INFUSYSTEM HLDGS INC COM 45685K102 475 48,513 SH   SOLE 18 48,513 0 0
INFUSYSTEM HLDGS INC COM 45685K102 301 30,696 SH   SOLE 19 30,696 0 0
INFUSYSTEM HLDGS INC COM 45685K102 6,154 627,967 SH   SOLE 21 627,967 0 0
INFUSYSTEM HLDGS INC COM 45685K102 2,662 271,657 SH   SOLE 22 267,780 0 3,877
INFUSYSTEM HLDGS INC COM 45685K102 0 27 SH   SOLE 43 27 0 0
ING GROEP N.V. SPONSORED ADR 456837103 27,470 2,633,736 SH   SOLE 43 2,339,841 0 293,895
INGERSOLL RAND INC COM 45687V106 30,330 602,382 SH   SOLE 2 100,643 0 501,739
INGERSOLL RAND INC COM 45687V106 9,318 185,067 SH   SOLE 4 162,346 0 22,721
INGERSOLL RAND INC COM 45687V106 17,797 353,469 SH   SOLE 7 342,276 0 11,193
INGERSOLL RAND INC COM 45687V106 75 1,483 SH   SOLE 13 1,483 0 0
INGERSOLL RAND INC COM 45687V106 2,970 58,984 SH   SOLE 15 58,984 0 0
INGERSOLL RAND INC COM 45687V106 39,778 790,038 SH   SOLE 18 733,877 0 56,161
INGERSOLL RAND INC COM 45687V106 21,594 428,874 SH   SOLE 19 428,874 0 0
INGERSOLL RAND INC COM 45687V106 466,782 9,270,746 SH   SOLE 21 9,270,746 0 0
INGERSOLL RAND INC COM 45687V106 424,652 8,433,995 SH   SOLE 22 7,624,633 0 809,362
INGERSOLL RAND INC COM 45687V106 25,233 501,159 SH   SOLE 23 501,159 0 0
INGERSOLL RAND INC COM 45687V106 29,541 586,705 SH   SOLE 25 586,705 0 0
INGERSOLL RAND INC COM 45687V106 42,632 846,719 SH   SOLE 26 268,065 0 578,654
INGERSOLL RAND INC COM 45687V106 43,351 860,995 SH   SOLE 28 6,672 0 854,323
INGERSOLL RAND INC COM 45687V106 20 403 SH   SOLE 29 403 0 0
INGERSOLL RAND INC COM 45687V106 84,061 1,669,524 SH   SOLE 30 1,669,524 0 0
INGERSOLL RAND INC COM 45687V106 4,406 87,505 SH   SOLE 31 41,941 0 45,564
INGERSOLL RAND INC COM 45687V106 229,205 4,552,229 SH   SOLE 34 4,552,229 0 0
INGERSOLL RAND INC COM 45687V106 7,120 141,401 SH   SOLE 36 141,401 0 0
INGERSOLL RAND INC COM 45687V106 663 13,169 SH   SOLE 40 13,169 0 0
INGERSOLL RAND INC COM 45687V106 38 747 SH   OTR 43 747 0 0
INGERSOLL RAND INC COM 45687V106 11,185 222,144 SH   SOLE 43 194,787 0 27,357
INGEVITY CORP COM 45688C107 6,075 94,811 SH   SOLE 2 71,371 0 23,440
INGEVITY CORP COM 45688C107 10 162 SH   SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 36 564 SH   SOLE 7 564 0 0
INGEVITY CORP COM 45688C107 11,389 177,759 SH   SOLE 18 173,504 0 4,255
INGEVITY CORP COM 45688C107 11,420 178,239 SH   SOLE 19 178,239 0 0
INGEVITY CORP COM 45688C107 180,458 2,816,568 SH   SOLE 21 2,816,568 0 0
INGEVITY CORP COM 45688C107 79,109 1,234,731 SH   SOLE 22 1,210,942 0 23,789
INGEVITY CORP COM 45688C107 265 4,140 SH   SOLE 23 4,140 0 0
INGEVITY CORP COM 45688C107 387 6,038 SH   SOLE 25 6,038 0 0
INGEVITY CORP COM 45688C107 2,129 33,227 SH   SOLE 26 16,691 0 16,536
INGEVITY CORP COM 45688C107 1,699 26,514 SH   SOLE 28 26,514 0 0
INGEVITY CORP COM 45688C107 1,511 23,587 SH   SOLE 30 23,587 0 0
INGEVITY CORP COM 45688C107 144 2,248 SH   SOLE 34 2,248 0 0
INGEVITY CORP COM 45688C107 316 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,450 53,846 SH   SOLE 43 49,807 0 4,039
INGLES MKTS INC CL A 457030104 1,213 13,616 SH   SOLE 2 3,967 0 9,649
INGLES MKTS INC CL A 457030104 20 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 3,676 41,277 SH   SOLE 18 41,277 0 0
INGLES MKTS INC CL A 457030104 2,214 24,861 SH   SOLE 19 24,861 0 0
INGLES MKTS INC CL A 457030104 48,085 539,983 SH   SOLE 21 539,983 0 0
INGLES MKTS INC CL A 457030104 29,469 330,925 SH   SOLE 22 317,169 0 13,756
INGLES MKTS INC CL A 457030104 441 4,947 SH   SOLE 23 4,947 0 0
INGLES MKTS INC CL A 457030104 161 1,807 SH   SOLE 25 1,807 0 0
INGLES MKTS INC CL A 457030104 279 3,135 SH   SOLE 26 0 0 3,135
INGLES MKTS INC CL A 457030104 23 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104 852 9,568 SH   SOLE 30 9,568 0 0
INGLES MKTS INC CL A 457030104 127 1,424 SH   SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 5,327 59,824 SH   SOLE 43 55,131 0 4,693
INGREDION INC COM 457187102 20,497 235,197 SH   SOLE 2 61,448 0 173,749
INGREDION INC COM 457187102 74 853 SH   SOLE 4 302 0 551
INGREDION INC COM 457187102 1,781 20,437 SH   SOLE 7 20,437 0 0
INGREDION INC COM 457187102 12,650 145,152 SH   SOLE 18 145,152 0 0
INGREDION INC COM 457187102 1,769 20,293 SH   SOLE 19 20,293 0 0
INGREDION INC COM 457187102 295,973 3,396,130 SH   SOLE 21 3,396,130 0 0
INGREDION INC COM 457187102 159,940 1,835,230 SH   SOLE 22 1,756,559 0 78,671
INGREDION INC COM 457187102 814 9,342 SH   SOLE 25 9,342 0 0
INGREDION INC COM 457187102 4,033 46,273 SH   SOLE 26 40,783 0 5,490
INGREDION INC COM 457187102 104 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102 3,123 35,836 SH   SOLE 30 35,836 0 0
INGREDION INC COM 457187102 86 983 SH   SOLE 31 983 0 0
INGREDION INC COM 457187102 641 7,351 SH   SOLE 36 7,351 0 0
INGREDION INC COM 457187102 720 8,262 SH   SOLE 40 8,262 0 0
INGREDION INC COM 457187102 21 243 SH   OTR 43 243 0 0
INGREDION INC COM 457187102 2,382 27,336 SH   SOLE 43 25,175 0 2,161
INHIBIKASE THERAPEUTICS INC COM 45719W106 5 3,408 SH   SOLE 18 3,408 0 0
INHIBIKASE THERAPEUTICS INC COM 45719W106 71 48,089 SH   SOLE 21 48,089 0 0
INHIBRX INC COM 45720L107 135 6,077 SH   SOLE 2 3,392 0 2,685
INHIBRX INC COM 45720L107 7 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 1,771 79,492 SH   SOLE 18 79,492 0 0
INHIBRX INC COM 45720L107 1,367 61,367 SH   SOLE 19 61,367 0 0
INHIBRX INC COM 45720L107 26,436 1,186,537 SH   SOLE 21 1,186,537 0 0
INHIBRX INC COM 45720L107 12,049 540,796 SH   SOLE 22 533,802 0 6,994
INHIBRX INC COM 45720L107 46 2,070 SH   SOLE 25 2,070 0 0
INHIBRX INC COM 45720L107 8 347 SH   SOLE 26 347 0 0
INHIBRX INC COM 45720L107 496 22,260 SH   SOLE 30 22,260 0 0
INHIBRX INC COM 45720L107 45 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107 19 867 SH   SOLE 43 855 0 12
INMODE LTD SHS M5425M103 549 14,878 SH   SOLE 2 6,094 0 8,784
INMODE LTD SHS M5425M103 1,094 29,643 SH   SOLE 4 18,553 0 11,090
INMODE LTD SHS M5425M103 1,495 40,508 SH   SOLE 7 38,107 0 2,401
INMODE LTD SHS M5425M103 11 307 SH   SOLE 13 307 0 0
INMODE LTD SHS M5425M103 108 2,930 SH   SOLE 15 2,930 0 0
INMODE LTD SHS M5425M103 1,606 43,502 SH   SOLE 18 43,502 0 0
INMODE LTD SHS M5425M103 12,460 337,575 SH   SOLE 19 337,575 0 0
INMODE LTD SHS M5425M103 25,564 692,602 SH   SOLE 21 692,602 0 0
INMODE LTD SHS M5425M103 25,004 677,434 SH   SOLE 22 658,273 0 19,161
INMODE LTD SHS M5425M103 2,251 60,983 SH   SOLE 23 60,983 0 0
INMODE LTD SHS M5425M103 961 26,025 SH   SOLE 25 26,025 0 0
INMODE LTD SHS M5425M103 515 13,957 SH   SOLE 26 7,883 0 6,074
INMODE LTD SHS M5425M103 1,437 38,940 SH   SOLE 28 894 0 38,046
INMODE LTD SHS M5425M103 5,268 142,725 SH   SOLE 30 142,725 0 0
INMODE LTD SHS M5425M103 242 6,554 SH   SOLE 31 5,230 0 1,324
INMODE LTD SHS M5425M103 75 2,039 SH   SOLE 34 2,039 0 0
INMODE LTD SHS M5425M103 63 1,703 SH   SOLE 36 1,703 0 0
INMODE LTD SHS M5425M103 23 634 SH   SOLE 40 634 0 0
INMODE LTD SHS M5425M103 4 104 SH   SOLE 43 104 0 0
INMUNE BIO INC COM 45782T105 14 1,691 SH   SOLE 18 1,691 0 0
INMUNE BIO INC COM 45782T105 227 27,012 SH   SOLE 21 27,012 0 0
INMUNE BIO INC COM 45782T105 1,712 203,296 SH   SOLE 22 203,296 0 0
INNATE PHARMA S A SPONSORED ADS 45781K204 1,695 504,408 SH   SOLE 21 504,408 0 0
INNODATA INC COM NEW 457642205 34 4,882 SH   SOLE 18 4,882 0 0
INNODATA INC COM NEW 457642205 587 83,916 SH   SOLE 21 83,916 0 0
INNODATA INC COM NEW 457642205 2,999 428,971 SH   SOLE 22 428,971 0 0
INNOSPEC INC COM 45768S105 6,262 67,665 SH   SOLE 2 38,245 0 29,420
INNOSPEC INC COM 45768S105 8 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105 33 354 SH   SOLE 7 354 0 0
INNOSPEC INC COM 45768S105 8,268 89,339 SH   SOLE 18 89,339 0 0
INNOSPEC INC COM 45768S105 14,670 158,507 SH   SOLE 19 158,507 0 0
INNOSPEC INC COM 45768S105 283,118 3,059,078 SH   SOLE 21 3,059,078 0 0
INNOSPEC INC COM 45768S105 70,376 760,411 SH   SOLE 22 739,119 0 21,292
INNOSPEC INC COM 45768S105 490 5,293 SH   SOLE 23 5,293 0 0
INNOSPEC INC COM 45768S105 517 5,583 SH   SOLE 25 5,583 0 0
INNOSPEC INC COM 45768S105 3,256 35,179 SH   SOLE 26 9,930 0 25,249
INNOSPEC INC COM 45768S105 41 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105 4,115 44,461 SH   SOLE 30 44,461 0 0
INNOSPEC INC COM 45768S105 372 4,021 SH   SOLE 36 4,021 0 0
INNOSPEC INC COM 45768S105 261 2,824 SH   SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 2,620 28,313 SH   SOLE 43 28,297 0 16
INNOVAGE HLDG CORP COM 45784A104 59 9,126 SH   SOLE 2 7,980 0 1,146
INNOVAGE HLDG CORP COM 45784A104 2 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104 324 50,393 SH   SOLE 18 50,393 0 0
INNOVAGE HLDG CORP COM 45784A104 424 65,990 SH   SOLE 19 65,990 0 0
INNOVAGE HLDG CORP COM 45784A104 3,995 622,251 SH   SOLE 21 622,251 0 0
INNOVAGE HLDG CORP COM 45784A104 2,646 412,119 SH   SOLE 22 408,544 0 3,575
INNOVAGE HLDG CORP COM 45784A104 561 87,348 SH   SOLE 34 87,348 0 0
INNOVATE CORP COM 45784J105 77 20,940 SH   SOLE 2 6,770 0 14,170
INNOVATE CORP COM 45784J105 558 151,100 SH   SOLE 18 151,100 0 0
INNOVATE CORP COM 45784J105 341 92,507 SH   SOLE 19 92,507 0 0
INNOVATE CORP COM 45784J105 6,321 1,713,107 SH   SOLE 21 1,713,107 0 0
INNOVATE CORP COM 45784J105 4,435 1,202,020 SH   SOLE 22 1,177,292 0 24,728
INNOVATE CORP COM 45784J105 2 612 SH   SOLE 43 612 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,754 18,276 SH   SOLE 2 8,149 0 10,127
INNOVATIVE INDL PPTYS INC COM 45781V101 2,323 11,309 SH   SOLE 4 11,309 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 6,119 29,791 SH   SOLE 7 29,791 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 17,639 85,875 SH   SOLE 18 85,875 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 36,343 176,938 SH   SOLE 19 176,938 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 611,453 2,976,890 SH   SOLE 21 2,976,890 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 165,354 805,036 SH   SOLE 22 785,056 0 19,980
INNOVATIVE INDL PPTYS INC COM 45781V101 154 748 SH   SOLE 23 748 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 21,436 104,362 SH   SOLE 25 104,362 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,712 8,333 SH   SOLE 26 6,162 0 2,171
INNOVATIVE INDL PPTYS INC COM 45781V101 3,040 14,801 SH   SOLE 28 426 0 14,375
INNOVATIVE INDL PPTYS INC COM 45781V101 29,153 141,934 SH   SOLE 30 141,934 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 618 3,007 SH   SOLE 40 3,007 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 877 4,268 SH   SOLE 43 4,268 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 21 2,662 SH   SOLE 18 2,662 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 385 47,796 SH   SOLE 21 47,796 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,732 338,953 SH   SOLE 22 338,953 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 127 15,725 SH   SOLE 43 0 0 15,725
INNOVID CORP COMMON STOCK 457679108 12 2,069 SH   SOLE 2 0 0 2,069
INNOVID CORP COMMON STOCK 457679108 3,952 654,380 SH   SOLE 22 654,380 0 0
INNOVID CORP *W EXP 11/30/202 457679116 1 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116 9 9,537 SH   SOLE 18 9,537 0 0
INNOVID CORP *W EXP 11/30/202 457679116 69 75,859 SH   SOLE 19 75,859 0 0
INNOVID CORP *W EXP 11/30/202 457679116 4 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116 1 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116 29 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101 2,383 123,160 SH   SOLE 2 34,746 0 88,414
INNOVIVA INC COM 45781M101 2 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101 12 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101 3,425 177,018 SH   SOLE 18 177,018 0 0
INNOVIVA INC COM 45781M101 1,509 77,974 SH   SOLE 19 77,974 0 0
INNOVIVA INC COM 45781M101 133,662 6,907,610 SH   SOLE 21 6,907,610 0 0
INNOVIVA INC COM 45781M101 26,965 1,393,555 SH   SOLE 22 1,345,416 0 48,139
INNOVIVA INC COM 45781M101 217 11,216 SH   SOLE 23 11,216 0 0
INNOVIVA INC COM 45781M101 162 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101 293 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101 871 45,003 SH   SOLE 28 45,003 0 0
INNOVIVA INC COM 45781M101 2,376 122,793 SH   SOLE 30 122,793 0 0
INNOVIVA INC COM 45781M101 166 8,587 SH   SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 46 2,388 SH   OTR 43 2,388 0 0
INNOVIVA INC COM 45781M101 1,766 91,243 SH   SOLE 43 91,243 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 2 696 SH   SOLE 18 696 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 25 8,062 SH   SOLE 21 8,062 0 0
INOGEN INC COM 45780L104 461 14,231 SH   SOLE 2 8,792 0 5,439
INOGEN INC COM 45780L104 2 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 10 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 2,208 68,096 SH   SOLE 18 68,096 0 0
INOGEN INC COM 45780L104 1,654 51,031 SH   SOLE 19 51,031 0 0
INOGEN INC COM 45780L104 84,969 2,620,874 SH   SOLE 21 2,620,874 0 0
INOGEN INC COM 45780L104 16,574 511,227 SH   SOLE 22 498,566 0 12,661
INOGEN INC COM 45780L104 41 1,261 SH   SOLE 23 1,261 0 0
INOGEN INC COM 45780L104 120 3,712 SH   SOLE 25 3,712 0 0
INOGEN INC COM 45780L104 524 16,168 SH   SOLE 26 7,230 0 8,938
INOGEN INC COM 45780L104 434 13,399 SH   SOLE 28 13,399 0 0
INOGEN INC COM 45780L104 1,178 36,347 SH   SOLE 30 36,347 0 0
INOGEN INC COM 45780L104 114 3,508 SH   SOLE 36 3,508 0 0
INOGEN INC COM 45780L104 80 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 310 9,556 SH   SOLE 43 9,485 0 71
INOTIV INC COM 45783Q100 72 2,741 SH   SOLE 2 973 0 1,768
INOTIV INC COM 45783Q100 5 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100 1,275 48,689 SH   SOLE 18 48,689 0 0
INOTIV INC COM 45783Q100 979 37,413 SH   SOLE 19 37,413 0 0
INOTIV INC COM 45783Q100 15,421 589,033 SH   SOLE 21 589,033 0 0
INOTIV INC COM 45783Q100 7,995 305,378 SH   SOLE 22 302,494 0 2,884
INOTIV INC COM 45783Q100 9 339 SH   SOLE 23 339 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,118 311,460 SH   SOLE 2 106,360 0 205,100
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12 3,323 SH   SOLE 7 3,323 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,165 603,115 SH   SOLE 18 603,115 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3,720 1,036,085 SH   SOLE 19 1,036,085 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34,637 9,648,322 SH   SOLE 21 9,648,322 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 20,769 5,785,170 SH   SOLE 22 5,561,578 0 223,592
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 111 30,838 SH   SOLE 23 30,838 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 135 37,645 SH   SOLE 25 37,645 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 831 231,474 SH   SOLE 26 52,981 0 178,493
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 76 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 866 241,243 SH   SOLE 30 241,243 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 85 23,689 SH   SOLE 36 23,689 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 90 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 170 47,261 SH   SOLE 43 46,839 0 422
INOZYME PHARMA INC COM 45790W108 44 10,703 SH   SOLE 2 4,422 0 6,281
INOZYME PHARMA INC COM 45790W108 180 44,003 SH   SOLE 18 44,003 0 0
INOZYME PHARMA INC COM 45790W108 718 175,592 SH   SOLE 19 175,592 0 0
INOZYME PHARMA INC COM 45790W108 2,048 500,844 SH   SOLE 21 500,844 0 0
INOZYME PHARMA INC COM 45790W108 590 144,296 SH   SOLE 22 134,973 0 9,323
INOZYME PHARMA INC COM 45790W108 4 856 SH   SOLE 23 856 0 0
INOZYME PHARMA INC COM 45790W108 9 2,106 SH   SOLE 26 0 0 2,106
INPIXON COM 45790J800 6 21,588 SH   SOLE 18 21,588 0 0
INPIXON COM 45790J800 67 258,378 SH   SOLE 21 258,378 0 0
INPIXON COM 45790J800 255 979,730 SH   SOLE 22 979,730 0 0
INSEEGO CORP COM 45782B104 270 66,769 SH   SOLE 2 37,905 0 28,864
INSEEGO CORP COM 45782B104 1 242 SH   SOLE 4 242 0 0
INSEEGO CORP COM 45782B104 4 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 1,094 270,245 SH   SOLE 18 270,245 0 0
INSEEGO CORP COM 45782B104 614 151,484 SH   SOLE 19 151,484 0 0
INSEEGO CORP COM 45782B104 12,531 3,094,145 SH   SOLE 21 3,094,145 0 0
INSEEGO CORP COM 45782B104 7,878 1,945,217 SH   SOLE 22 1,866,193 0 79,024
INSEEGO CORP COM 45782B104 44 10,781 SH   SOLE 25 10,781 0 0
INSEEGO CORP COM 45782B104 28 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 25 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104 2,433 600,690 SH   SOLE 30 600,690 0 0
INSEEGO CORP COM 45782B104 10 2,437 SH   SOLE 36 2,437 0 0
INSEEGO CORP COM 45782B104 24 5,858 SH   SOLE 40 5,858 0 0
INSEEGO CORP COM 45782B104 38 9,451 SH   SOLE 43 9,161 0 290
INSIGHT ENTERPRISES INC COM 45765U103 6,041 56,288 SH   SOLE 2 37,092 0 19,196
INSIGHT ENTERPRISES INC COM 45765U103 12 114 SH   SOLE 4 114 0 0
INSIGHT ENTERPRISES INC COM 45765U103 109 1,015 SH   SOLE 7 1,015 0 0
INSIGHT ENTERPRISES INC COM 45765U103 13,945 129,940 SH   SOLE 18 124,634 0 5,306
INSIGHT ENTERPRISES INC COM 45765U103 11,283 105,131 SH   SOLE 19 105,131 0 0
INSIGHT ENTERPRISES INC COM 45765U103 466,147 4,343,520 SH   SOLE 21 4,343,520 0 0
INSIGHT ENTERPRISES INC COM 45765U103 99,876 930,633 SH   SOLE 22 900,075 0 30,558
INSIGHT ENTERPRISES INC COM 45765U103 184 1,715 SH   SOLE 23 1,715 0 0
INSIGHT ENTERPRISES INC COM 45765U103 671 6,252 SH   SOLE 25 6,252 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,633 24,538 SH   SOLE 26 15,837 0 8,701
INSIGHT ENTERPRISES INC COM 45765U103 68 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,491 60,486 SH   SOLE 30 60,486 0 0
INSIGHT ENTERPRISES INC COM 45765U103 398 3,711 SH   SOLE 36 3,711 0 0
INSIGHT ENTERPRISES INC COM 45765U103 451 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,858 35,946 SH   SOLE 43 35,804 0 142
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 4,062 2,526,000 PRN   SOLE 21 2,526,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 13 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 279 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307 2,368 100,747 SH   SOLE 2 52,828 0 47,919
INSMED INC COM PAR $.01 457669307 10 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307 39 1,678 SH   SOLE 7 1,678 0 0
INSMED INC COM PAR $.01 457669307 7,865 334,694 SH   SOLE 18 311,852 0 22,842
INSMED INC COM PAR $.01 457669307 15,579 662,938 SH   SOLE 19 662,938 0 0
INSMED INC COM PAR $.01 457669307 114,704 4,881,017 SH   SOLE 21 4,881,017 0 0
INSMED INC COM PAR $.01 457669307 72,196 3,072,157 SH   SOLE 22 2,990,258 0 81,899
INSMED INC COM PAR $.01 457669307 322 13,698 SH   SOLE 23 13,698 0 0
INSMED INC COM PAR $.01 457669307 385 16,401 SH   SOLE 25 16,401 0 0
INSMED INC COM PAR $.01 457669307 2,549 108,451 SH   SOLE 26 41,093 0 67,358
INSMED INC COM PAR $.01 457669307 47 2,018 SH   SOLE 28 2,018 0 0
INSMED INC COM PAR $.01 457669307 3,150 134,050 SH   SOLE 30 134,050 0 0
INSMED INC COM PAR $.01 457669307 32 1,374 SH   SOLE 36 1,374 0 0
INSMED INC COM PAR $.01 457669307 354 15,084 SH   SOLE 40 15,084 0 0
INSMED INC COM PAR $.01 457669307 410 17,447 SH   SOLE 43 17,273 0 174
INSMED INC NOTE 0.750% 6/0 457669AB5 3,856 4,000,000 PRN   SOLE 21 4,000,000 0 0
INSPERITY INC COM 45778Q107 11,852 118,020 SH   SOLE 2 56,611 0 61,409
INSPERITY INC COM 45778Q107 15 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 51 507 SH   SOLE 7 507 0 0
INSPERITY INC COM 45778Q107 17,316 172,439 SH   SOLE 18 158,650 0 13,789
INSPERITY INC COM 45778Q107 47,700 475,009 SH   SOLE 19 475,009 0 0
INSPERITY INC COM 45778Q107 253,943 2,528,808 SH   SOLE 21 2,528,808 0 0
INSPERITY INC COM 45778Q107 136,754 1,361,818 SH   SOLE 22 1,339,227 0 22,591
INSPERITY INC COM 45778Q107 1,383 13,769 SH   SOLE 23 13,769 0 0
INSPERITY INC COM 45778Q107 516 5,139 SH   SOLE 25 5,139 0 0
INSPERITY INC COM 45778Q107 9,188 91,499 SH   SOLE 26 12,625 0 78,874
INSPERITY INC COM 45778Q107 69 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107 2,196 21,864 SH   SOLE 30 21,864 0 0
INSPERITY INC COM 45778Q107 1,146 11,417 SH   SOLE 34 11,417 0 0
INSPERITY INC COM 45778Q107 94 938 SH   SOLE 36 938 0 0
INSPERITY INC COM 45778Q107 469 4,666 SH   SOLE 40 4,666 0 0
INSPERITY INC COM 45778Q107 1,555 15,482 SH   SOLE 43 14,533 0 949
INSPIRE MED SYS INC COM 457730109 4,298 16,744 SH   SOLE 2 10,400 0 6,344
INSPIRE MED SYS INC COM 457730109 26 100 SH   SOLE 4 100 0 0
INSPIRE MED SYS INC COM 457730109 93 364 SH   SOLE 7 364 0 0
INSPIRE MED SYS INC COM 457730109 19,211 74,840 SH   SOLE 18 70,471 0 4,369
INSPIRE MED SYS INC COM 457730109 21,694 84,516 SH   SOLE 19 84,516 0 0
INSPIRE MED SYS INC COM 457730109 245,542 956,572 SH   SOLE 21 956,572 0 0
INSPIRE MED SYS INC COM 457730109 168,727 657,318 SH   SOLE 22 640,464 0 16,854
INSPIRE MED SYS INC COM 457730109 457 1,780 SH   SOLE 23 1,780 0 0
INSPIRE MED SYS INC COM 457730109 973 3,792 SH   SOLE 25 3,792 0 0
INSPIRE MED SYS INC COM 457730109 4,427 17,246 SH   SOLE 26 9,183 0 8,063
INSPIRE MED SYS INC COM 457730109 736 2,868 SH   SOLE 28 2,868 0 0
INSPIRE MED SYS INC COM 457730109 4,128 16,080 SH   SOLE 30 16,080 0 0
INSPIRE MED SYS INC COM 457730109 66 259 SH   SOLE 34 259 0 0
INSPIRE MED SYS INC COM 457730109 918 3,578 SH   SOLE 40 3,578 0 0
INSPIRE MED SYS INC COM 457730109 25 99 SH   OTR 43 99 0 0
INSPIRE MED SYS INC COM 457730109 1,984 7,729 SH   SOLE 43 7,144 0 585
INSPIRED ENTMT INC COM 45782N108 11 870 SH   SOLE 2 0 0 870
INSPIRED ENTMT INC COM 45782N108 33 2,680 SH   SOLE 18 2,680 0 0
INSPIRED ENTMT INC COM 45782N108 462 37,551 SH   SOLE 21 37,551 0 0
INSPIRED ENTMT INC COM 45782N108 3,973 323,047 SH   SOLE 22 323,047 0 0
INSTALLED BLDG PRODS INC COM 45780R101 791 9,358 SH   SOLE 2 6,821 0 2,537
INSTALLED BLDG PRODS INC COM 45780R101 8 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 28 336 SH   SOLE 7 336 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,815 80,657 SH   SOLE 18 80,657 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,576 42,323 SH   SOLE 19 42,323 0 0
INSTALLED BLDG PRODS INC COM 45780R101 251,039 2,971,231 SH   SOLE 21 2,971,231 0 0
INSTALLED BLDG PRODS INC COM 45780R101 49,107 581,218 SH   SOLE 22 566,374 0 14,844
INSTALLED BLDG PRODS INC COM 45780R101 254 3,012 SH   SOLE 25 3,012 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,148 13,588 SH   SOLE 26 11,899 0 1,689
INSTALLED BLDG PRODS INC COM 45780R101 35 409 SH   SOLE 28 409 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,216 61,734 SH   SOLE 30 61,734 0 0
INSTALLED BLDG PRODS INC COM 45780R101 274 3,248 SH   SOLE 40 3,248 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,016 23,855 SH   SOLE 43 23,372 0 483
INSTEEL INDS INC COM 45774W108 550 14,874 SH   SOLE 2 5,574 0 9,300
INSTEEL INDS INC COM 45774W108 11 300 SH   SOLE 7 300 0 0
INSTEEL INDS INC COM 45774W108 2,704 73,100 SH   SOLE 18 73,100 0 0
INSTEEL INDS INC COM 45774W108 1,268 34,283 SH   SOLE 19 34,283 0 0
INSTEEL INDS INC COM 45774W108 92,155 2,491,346 SH   SOLE 21 2,491,346 0 0
INSTEEL INDS INC COM 45774W108 18,340 495,812 SH   SOLE 22 477,377 0 18,435
INSTEEL INDS INC COM 45774W108 91 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108 1,375 37,175 SH   SOLE 30 37,175 0 0
INSTEEL INDS INC COM 45774W108 123 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108 297 8,026 SH   SOLE 43 5,198 0 2,828
INSTIL BIO INC COM 45783C101 195 18,137 SH   SOLE 2 2,375 0 15,762
INSTIL BIO INC COM 45783C101 8 765 SH   SOLE 7 765 0 0
INSTIL BIO INC COM 45783C101 1,604 149,227 SH   SOLE 18 149,227 0 0
INSTIL BIO INC COM 45783C101 1,049 97,543 SH   SOLE 19 97,543 0 0
INSTIL BIO INC COM 45783C101 24,288 2,259,333 SH   SOLE 21 2,259,333 0 0
INSTIL BIO INC COM 45783C101 8,315 773,450 SH   SOLE 22 751,519 0 21,931
INSTIL BIO INC COM 45783C101 672 62,547 SH   SOLE 30 62,547 0 0
INSTRUCTURE HLDGS INC COM 457790103 63 3,154 SH   SOLE 2 405 0 2,749
INSTRUCTURE HLDGS INC COM 457790103 614 30,599 SH   SOLE 18 30,599 0 0
INSTRUCTURE HLDGS INC COM 457790103 445 22,176 SH   SOLE 19 22,176 0 0
INSTRUCTURE HLDGS INC COM 457790103 7,914 394,527 SH   SOLE 21 394,527 0 0
INSTRUCTURE HLDGS INC COM 457790103 2,271 113,222 SH   SOLE 22 107,842 0 5,380
INSULET CORP COM 45784P101 34,759 130,482 SH   SOLE 2 20,271 0 110,211
INSULET CORP COM 45784P101 14,327 53,783 SH   SOLE 4 36,510 0 17,273
INSULET CORP COM 45784P101 1,791 6,723 SH   SOLE 7 6,723 0 0
INSULET CORP COM 45784P101 97 363 SH   SOLE 13 363 0 0
INSULET CORP COM 45784P101 1,340 5,032 SH   SOLE 15 5,032 0 0
INSULET CORP COM 45784P101 13,892 52,149 SH   SOLE 18 48,638 0 3,511
INSULET CORP COM 45784P101 49,156 184,527 SH   SOLE 19 184,527 0 0
INSULET CORP COM 45784P101 435,218 1,633,763 SH   SOLE 21 1,633,763 0 0
INSULET CORP COM 45784P101 386,437 1,450,642 SH   SOLE 22 1,330,162 0 120,480
INSULET CORP COM 45784P101 22,568 84,718 SH   SOLE 23 84,718 0 0
INSULET CORP COM 45784P101 32,426 121,722 SH   SOLE 25 121,722 0 0
INSULET CORP COM 45784P101 30,229 113,477 SH   SOLE 26 59,392 0 54,085
INSULET CORP COM 45784P101 32,660 122,604 SH   SOLE 28 11,129 0 111,475
INSULET CORP COM 45784P101 11 41 SH   SOLE 29 41 0 0
INSULET CORP COM 45784P101 94,932 356,363 SH   SOLE 30 356,363 0 0
INSULET CORP COM 45784P101 3,774 14,168 SH   SOLE 31 6,769 0 7,399
INSULET CORP COM 45784P101 17,464 65,557 SH   SOLE 34 65,557 0 0
INSULET CORP COM 45784P101 7,107 26,680 SH   SOLE 36 26,680 0 0
INSULET CORP COM 45784P101 645 2,422 SH   SOLE 40 2,422 0 0
INSULET CORP COM 45784P101 37 138 SH   OTR 43 138 0 0
INSULET CORP COM 45784P101 9,635 36,169 SH   SOLE 43 32,790 0 3,379
INSULET CORP NOTE 0.375% 9/0 45784PAK7 7,111 5,365,000 PRN   SOLE 21 5,365,000 0 0
INTAPP INC COM 45827U109 278 11,589 SH   SOLE 2 8,015 0 3,574
INTAPP INC COM 45827U109 838 34,885 SH   SOLE 18 34,885 0 0
INTAPP INC COM 45827U109 442 18,412 SH   SOLE 19 18,412 0 0
INTAPP INC COM 45827U109 10,530 438,567 SH   SOLE 21 438,567 0 0
INTAPP INC COM 45827U109 5,961 248,289 SH   SOLE 22 237,267 0 11,022
INTAPP INC COM 45827U109 82 3,432 SH   SOLE 25 3,432 0 0
INTAPP INC COM 45827U109 73 3,054 SH   SOLE 26 1,065 0 1,989
INTAPP INC COM 45827U109 122 5,064 SH   SOLE 30 5,064 0 0
INTAPP INC COM 45827U109 72 3,013 SH   SOLE 40 3,013 0 0
INTEGER HLDGS CORP COM 45826H109 8,016 99,486 SH   SOLE 2 47,666 0 51,820
INTEGER HLDGS CORP COM 45826H109 54 671 SH   SOLE 4 139 0 532
INTEGER HLDGS CORP COM 45826H109 37 465 SH   SOLE 7 465 0 0
INTEGER HLDGS CORP COM 45826H109 10,407 129,161 SH   SOLE 18 122,932 0 6,229
INTEGER HLDGS CORP COM 45826H109 21,708 269,433 SH   SOLE 19 269,433 0 0
INTEGER HLDGS CORP COM 45826H109 348,462 4,324,965 SH   SOLE 21 4,324,965 0 0
INTEGER HLDGS CORP COM 45826H109 84,488 1,048,626 SH   SOLE 22 1,015,185 0 33,441
INTEGER HLDGS CORP COM 45826H109 738 9,154 SH   SOLE 23 9,154 0 0
INTEGER HLDGS CORP COM 45826H109 399 4,947 SH   SOLE 25 4,947 0 0
INTEGER HLDGS CORP COM 45826H109 5,010 62,176 SH   SOLE 26 12,978 0 49,198
INTEGER HLDGS CORP COM 45826H109 47 588 SH   SOLE 28 588 0 0
INTEGER HLDGS CORP COM 45826H109 4,780 59,330 SH   SOLE 30 59,330 0 0
INTEGER HLDGS CORP COM 45826H109 93 1,152 SH   SOLE 36 1,152 0 0
INTEGER HLDGS CORP COM 45826H109 308 3,828 SH   SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 386 4,791 SH   SOLE 43 4,739 0 52
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,610 180,680 SH   SOLE 2 64,144 0 116,536
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,058 SH   SOLE 4 243 0 815
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 65 1,010 SH   SOLE 7 1,010 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,117 157,436 SH   SOLE 18 157,436 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,342 20,890 SH   SOLE 19 20,890 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 254,499 3,960,457 SH   SOLE 21 3,960,457 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 128,188 1,994,826 SH   SOLE 22 1,910,116 0 84,710
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 669 10,418 SH   SOLE 25 10,418 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,991 30,984 SH   SOLE 26 25,795 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 84 1,309 SH   SOLE 28 1,309 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 22,960 357,306 SH   SOLE 30 357,306 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,057 SH   SOLE 31 1,057 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10 159 SH   SOLE 34 159 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 619 9,630 SH   SOLE 40 9,630 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,313 20,436 SH   SOLE 43 19,472 0 964
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 4,184 3,988,000 PRN   SOLE 21 3,988,000 0 0
INTEGRA RES CORP COM NEW 45826T301 36 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 83 6,031 SH   SOLE 2 1,380 0 4,651
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1,210 87,662 SH   SOLE 18 87,662 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 685 49,649 SH   SOLE 19 49,649 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 13,830 1,002,160 SH   SOLE 21 1,002,160 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 6,317 457,775 SH   SOLE 22 445,554 0 12,221
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 4 287 SH   SOLE 43 0 0 287
INTEL CORP COM 458140100 506,591 10,221,780 SH   SOLE 2 3,089,342 0 7,132,438
INTEL CORP COM 458140100 157,890 3,185,826 SH   SOLE 4 2,049,501 0 1,136,325
INTEL CORP COM 458140100 242,011 4,883,193 SH   SOLE 7 4,219,742 0 663,451
INTEL CORP COM 458140100 11,359 229,189 SH   SOLE 13 229,189 0 0
INTEL CORP COM 458140100 29,517 595,588 SH   SOLE 15 595,588 0 0
INTEL CORP COM 458140100 77 1,546 SH   SOLE 17 0 0 1,546
INTEL CORP COM 458140100 378,912 7,645,529 SH   SOLE 18 6,774,350 0 871,179
INTEL CORP COM 458140100 135,762 2,739,355 SH   SOLE 19 2,739,355 0 0
INTEL CORP COM 458140100 8,996 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100 6,747,271 136,143,489 SH   SOLE 21 136,143,489 0 0
INTEL CORP COM 458140100 4,411,763 89,018,619 SH   SOLE 22 79,662,323 0 9,356,296
INTEL CORP COM 458140100 268,149 5,410,592 SH   SOLE 23 5,410,592 0 0
INTEL CORP COM 458140100 409,009 8,252,805 SH   SOLE 25 8,252,805 0 0
INTEL CORP COM 458140100 531,474 10,723,859 SH   SOLE 26 4,967,303 0 5,756,556
INTEL CORP COM 458140100 679,511 13,710,869 SH   SOLE 28 286,126 0 13,424,743
INTEL CORP COM 458140100 7,870 158,800 SH   SOLE 29 158,800 0 0
INTEL CORP COM 458140100 1,917,116 38,682,721 SH   SOLE 30 37,983,251 0 699,470
INTEL CORP COM 458140100 64,087 1,293,112 SH   SOLE 31 835,805 0 457,307
INTEL CORP COM 458140100 68,003 1,372,140 SH   SOLE 32 1,372,140 0 0
INTEL CORP COM 458140100 32,552 656,815 SH   SOLE 34 656,815 0 0
INTEL CORP COM 458140100 91,400 1,844,232 SH   SOLE 36 1,844,232 0 0
INTEL CORP COM 458140100 6,739 135,972 SH   SOLE 40 135,972 0 0
INTEL CORP COM 458140100 425 8,582 SH   OTR 43 8,582 0 0
INTEL CORP COM 458140100 215,790 4,354,117 SH   SOLE 43 4,004,394 0 349,723
INTELLIA THERAPEUTICS INC COM 45826J105 3,801 52,302 SH   SOLE 2 29,925 0 22,377
INTELLIA THERAPEUTICS INC COM 45826J105 20 275 SH   SOLE 4 275 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 71 975 SH   SOLE 7 975 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 13,896 191,217 SH   SOLE 18 183,171 0 8,046
INTELLIA THERAPEUTICS INC COM 45826J105 18,423 253,510 SH   SOLE 19 253,510 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 232,406 3,198,102 SH   SOLE 21 3,198,102 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 124,867 1,718,279 SH   SOLE 22 1,677,781 0 40,498
INTELLIA THERAPEUTICS INC COM 45826J105 413 5,683 SH   SOLE 23 5,683 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 722 9,941 SH   SOLE 25 9,941 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,963 54,528 SH   SOLE 26 25,016 0 29,512
INTELLIA THERAPEUTICS INC COM 45826J105 550 7,571 SH   SOLE 28 7,571 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 5,504 75,740 SH   SOLE 30 75,740 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 12 166 SH   SOLE 34 166 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 224 3,077 SH   SOLE 36 3,077 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 581 7,989 SH   SOLE 40 7,989 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 30 416 SH   OTR 43 416 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,596 21,968 SH   SOLE 43 20,031 0 1,937
INTELLICHECK INC COM NEW 45817G201 1 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201 9 3,655 SH   SOLE 18 3,655 0 0
INTELLICHECK INC COM NEW 45817G201 136 53,191 SH   SOLE 21 53,191 0 0
INTELLICHECK INC COM NEW 45817G201 3 1,012 SH   SOLE 22 1,012 0 0
INTER PARFUMS INC COM 458334109 609 6,916 SH   SOLE 2 4,997 0 1,919
INTER PARFUMS INC COM 458334109 7 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109 22 253 SH   SOLE 7 253 0 0
INTER PARFUMS INC COM 458334109 5,399 61,312 SH   SOLE 18 61,312 0 0
INTER PARFUMS INC COM 458334109 2,805 31,854 SH   SOLE 19 31,854 0 0
INTER PARFUMS INC COM 458334109 182,767 2,075,723 SH   SOLE 21 2,075,723 0 0
INTER PARFUMS INC COM 458334109 39,092 443,975 SH   SOLE 22 433,017 0 10,958
INTER PARFUMS INC COM 458334109 194 2,205 SH   SOLE 25 2,205 0 0
INTER PARFUMS INC COM 458334109 712 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 28 313 SH   SOLE 28 313 0 0
INTER PARFUMS INC COM 458334109 2,725 30,945 SH   SOLE 30 30,945 0 0
INTER PARFUMS INC COM 458334109 181 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 2,046 23,239 SH   SOLE 43 23,183 0 56
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 19,205 291,375 SH   SOLE 2 163,995 0 127,380
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 855 12,974 SH   SOLE 4 12,974 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 72 1,088 SH   SOLE 7 1,088 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 12,338 187,190 SH   SOLE 18 187,190 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,209 18,346 SH   SOLE 19 18,346 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 292,732 4,441,383 SH   SOLE 21 4,441,383 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 143,939 2,183,870 SH   SOLE 22 2,085,632 0 98,238
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 829 12,571 SH   SOLE 25 12,571 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,454 37,227 SH   SOLE 26 31,331 0 5,896
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 107 1,618 SH   SOLE 28 1,618 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,379 51,266 SH   SOLE 30 51,266 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 78 1,177 SH   SOLE 31 1,177 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 751 11,391 SH   SOLE 40 11,391 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,746 26,496 SH   SOLE 43 23,294 0 3,202
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,085 128,148 SH   SOLE 2 87,967 0 40,181
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 7 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,267 77,866 SH   SOLE 18 71,083 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5,433 333,926 SH   SOLE 19 333,926 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 17,629 1,083,557 SH   SOLE 21 1,083,557 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 14,535 893,379 SH   SOLE 22 874,331 0 19,048
INTERCEPT PHARMACEUTICALS IN COM 45845P108 155 9,522 SH   SOLE 23 9,522 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 3,759 SH   SOLE 25 3,759 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 890 54,681 SH   SOLE 26 12,046 0 42,635
INTERCEPT PHARMACEUTICALS IN COM 45845P108 503 30,901 SH   SOLE 30 30,901 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 339 20,817 SH   SOLE 34 20,817 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 40 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 256 15,710 SH   SOLE 43 12,958 0 2,752
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 3,515 3,847,000 PRN   SOLE 2 3,847,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 155,229 1,174,911 SH   SOLE 2 278,036 0 896,875
INTERCONTINENTAL EXCHANGE IN COM 45866F104 56,041 424,171 SH   SOLE 4 255,662 0 168,509
INTERCONTINENTAL EXCHANGE IN COM 45866F104 68,474 518,270 SH   SOLE 7 502,564 0 15,706
INTERCONTINENTAL EXCHANGE IN COM 45866F104 313 2,371 SH   SOLE 13 2,371 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,596 80,197 SH   SOLE 15 80,197 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3 26 SH   SOLE 17 0 0 26
INTERCONTINENTAL EXCHANGE IN COM 45866F104 305,244 2,310,351 SH   SOLE 18 2,231,190 0 79,161
INTERCONTINENTAL EXCHANGE IN COM 45866F104 140,902 1,066,468 SH   SOLE 19 1,066,468 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,803,743 13,652,309 SH   SOLE 21 13,652,309 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,570,926 11,890,148 SH   SOLE 22 10,767,549 0 1,122,599
INTERCONTINENTAL EXCHANGE IN COM 45866F104 93,442 707,249 SH   SOLE 23 707,249 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 115,938 877,517 SH   SOLE 25 853,778 0 23,739
INTERCONTINENTAL EXCHANGE IN COM 45866F104 277,236 2,098,366 SH   SOLE 26 904,488 0 1,193,878
INTERCONTINENTAL EXCHANGE IN COM 45866F104 182,780 1,383,440 SH   SOLE 28 15,372 0 1,368,068
INTERCONTINENTAL EXCHANGE IN COM 45866F104 65 491 SH   SOLE 29 491 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 395,310 2,992,055 SH   SOLE 30 2,979,295 0 12,760
INTERCONTINENTAL EXCHANGE IN COM 45866F104 16,671 126,182 SH   SOLE 31 62,747 0 63,435
INTERCONTINENTAL EXCHANGE IN COM 45866F104 135,541 1,025,893 SH   SOLE 34 1,025,893 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 35,847 271,321 SH   SOLE 36 271,321 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,756 20,862 SH   SOLE 37 20,862 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,474 18,723 SH   SOLE 40 18,723 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 197 1,488 SH   OTR 43 1,488 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 67,664 512,142 SH   SOLE 43 451,128 0 61,014
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 15,657 227,500 SH   SOLE 43 194,316 0 33,184
INTERCORP FINL SVCS INC SHS P5626F128 35 1,024 SH   SOLE 4 1,024 0 0
INTERCORP FINL SVCS INC SHS P5626F128 17,514 506,912 SH   SOLE 21 506,912 0 0
INTERCORP FINL SVCS INC SHS P5626F128 6,731 194,830 SH   SOLE 22 190,664 0 4,166
INTERCORP FINL SVCS INC SHS P5626F128 3,587 103,809 SH   SOLE 30 103,809 0 0
INTERDIGITAL INC COM 45867G101 1,461 22,907 SH   SOLE 2 8,904 0 14,003
INTERDIGITAL INC COM 45867G101 32 509 SH   SOLE 4 149 0 360
INTERDIGITAL INC COM 45867G101 30 468 SH   SOLE 7 468 0 0
INTERDIGITAL INC COM 45867G101 7,070 110,817 SH   SOLE 18 110,817 0 0
INTERDIGITAL INC COM 45867G101 3,516 55,108 SH   SOLE 19 55,108 0 0
INTERDIGITAL INC COM 45867G101 243,242 3,812,566 SH   SOLE 21 3,812,566 0 0
INTERDIGITAL INC COM 45867G101 48,780 764,582 SH   SOLE 22 736,438 0 28,144
INTERDIGITAL INC COM 45867G101 251 3,938 SH   SOLE 25 3,938 0 0
INTERDIGITAL INC COM 45867G101 893 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 35 551 SH   SOLE 28 548 0 3
INTERDIGITAL INC COM 45867G101 16,561 259,569 SH   SOLE 30 259,569 0 0
INTERDIGITAL INC COM 45867G101 16 244 SH   SOLE 36 244 0 0
INTERDIGITAL INC COM 45867G101 277 4,347 SH   SOLE 40 4,347 0 0
INTERDIGITAL INC COM 45867G101 835 13,095 SH   SOLE 43 10,599 0 2,496
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2,662 2,600,000 PRN   SOLE 2 2,600,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2,595 2,535,000 PRN   SOLE 21 2,535,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5,119 5,000,000 PRN   SOLE 22 5,000,000 0 0
INTERFACE INC COM 458665304 597 43,994 SH   SOLE 2 23,477 0 20,517
INTERFACE INC COM 458665304 5 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 13 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 3,046 224,475 SH   SOLE 18 224,475 0 0
INTERFACE INC COM 458665304 1,417 104,433 SH   SOLE 19 104,433 0 0
INTERFACE INC COM 458665304 99,470 7,330,152 SH   SOLE 21 7,330,152 0 0
INTERFACE INC COM 458665304 20,996 1,547,266 SH   SOLE 22 1,486,331 0 60,935
INTERFACE INC COM 458665304 101 7,457 SH   SOLE 25 7,457 0 0
INTERFACE INC COM 458665304 227 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304 571 42,059 SH   SOLE 28 42,059 0 0
INTERFACE INC COM 458665304 1,363 100,426 SH   SOLE 30 100,426 0 0
INTERFACE INC COM 458665304 100 7,342 SH   SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 985 72,621 SH   SOLE 43 72,115 0 506
INTERGROUP CORP COM 458685104 11 202 SH   SOLE 18 202 0 0
INTERGROUP CORP COM 458685104 162 3,122 SH   SOLE 21 3,122 0 0
INTERGROUP CORP COM 458685104 1 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302 1 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302 27 2,819 SH   SOLE 21 2,819 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,140 74,391 SH   SOLE 2 43,730 0 30,661
INTERNATIONAL BANCSHARES COR COM 459044103 53 1,259 SH   SOLE 4 181 0 1,078
INTERNATIONAL BANCSHARES COR COM 459044103 32 760 SH   SOLE 7 760 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 10,753 254,751 SH   SOLE 18 254,751 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,106 97,269 SH   SOLE 19 97,269 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 163,207 3,866,544 SH   SOLE 21 3,866,544 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 68,394 1,620,334 SH   SOLE 22 1,565,834 0 54,500
INTERNATIONAL BANCSHARES COR COM 459044103 520 12,328 SH   SOLE 25 12,328 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 901 21,345 SH   SOLE 26 15,998 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 42 1,000 SH   SOLE 28 1,000 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,005 94,885 SH   SOLE 30 94,885 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 325 7,710 SH   SOLE 36 7,710 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 257 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,666 63,172 SH   SOLE 43 61,264 0 1,908
INTERNATIONAL BUSINESS MACHS COM 459200101 254,413 1,956,722 SH   SOLE 2 286,162 0 1,670,560
INTERNATIONAL BUSINESS MACHS COM 459200101 82,060 631,133 SH   SOLE 4 413,167 0 217,966
INTERNATIONAL BUSINESS MACHS COM 459200101 115,384 887,436 SH   SOLE 7 860,759 0 26,677
INTERNATIONAL BUSINESS MACHS COM 459200101 501 3,852 SH   SOLE 13 3,852 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16,474 126,702 SH   SOLE 15 126,702 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9 68 SH   SOLE 17 0 0 68
INTERNATIONAL BUSINESS MACHS COM 459200101 178,272 1,371,113 SH   SOLE 18 1,248,163 0 122,950
INTERNATIONAL BUSINESS MACHS COM 459200101 33,558 258,097 SH   SOLE 19 258,097 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,407,428 26,206,953 SH   SOLE 21 26,206,953 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,465,531 18,962,702 SH   SOLE 22 17,195,826 0 1,766,876
INTERNATIONAL BUSINESS MACHS COM 459200101 145,640 1,120,133 SH   SOLE 23 1,120,133 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 241,149 1,854,705 SH   SOLE 25 1,854,705 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 307,119 2,362,089 SH   SOLE 26 1,078,548 0 1,283,541
INTERNATIONAL BUSINESS MACHS COM 459200101 352,776 2,713,246 SH   SOLE 28 158,667 0 2,554,579
INTERNATIONAL BUSINESS MACHS COM 459200101 121 928 SH   SOLE 29 928 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 860,643 6,619,312 SH   SOLE 30 6,619,312 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 25,649 197,268 SH   SOLE 31 97,533 0 99,735
INTERNATIONAL BUSINESS MACHS COM 459200101 22,027 169,413 SH   SOLE 32 169,413 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,797 75,353 SH   SOLE 34 75,353 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 18,860 145,053 SH   SOLE 35 145,053 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 58,083 446,725 SH   SOLE 36 446,725 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,889 29,908 SH   SOLE 40 29,908 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 292 2,242 SH   OTR 43 2,242 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 58,586 450,589 SH   SOLE 43 388,157 0 62,432
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 81,169 618,056 SH   SOLE 2 175,981 0 442,075
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 26,318 200,396 SH   SOLE 4 130,114 0 70,282
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30,226 230,153 SH   SOLE 7 222,739 0 7,414
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 152 1,155 SH   SOLE 13 1,155 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,680 35,635 SH   SOLE 15 35,635 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 65,771 500,805 SH   SOLE 18 465,356 0 35,449
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 112,588 857,291 SH   SOLE 19 857,291 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 937,109 7,135,529 SH   SOLE 21 7,135,529 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 706,275 5,377,865 SH   SOLE 22 4,871,549 0 506,316
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 41,289 314,391 SH   SOLE 23 314,391 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 78,205 595,486 SH   SOLE 25 595,486 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 96,558 735,234 SH   SOLE 26 378,762 0 356,472
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 100,196 762,931 SH   SOLE 28 31,392 0 731,539
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 121 924 SH   SOLE 29 924 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 230,244 1,753,175 SH   SOLE 30 1,753,175 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,391 56,281 SH   SOLE 31 28,285 0 27,996
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 75,494 574,841 SH   SOLE 34 574,841 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,643 96,268 SH   SOLE 36 96,268 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,059 8,063 SH   SOLE 40 8,063 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 72 545 SH   OTR 43 545 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,738 112,224 SH   SOLE 43 103,485 0 8,739
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 38,423 1,556,833 SH   SOLE 2 1,384,741 0 172,092
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 598 24,234 SH   SOLE 4 24,234 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 61 2,462 SH   SOLE 7 2,462 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 425 17,223 SH   SOLE 13 17,223 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7,608 308,247 SH   SOLE 18 262,920 0 45,327
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 40,262 1,631,359 SH   SOLE 19 1,631,359 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 77,657 3,146,567 SH   SOLE 21 3,146,567 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 62,338 2,525,857 SH   SOLE 22 2,507,889 0 17,968
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,457 59,039 SH   SOLE 23 59,039 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6,826 276,596 SH   SOLE 26 5,818 0 270,778
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,084 84,448 SH   SOLE 28 67,703 0 16,745
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 68 2,775 SH   SOLE 31 2,775 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 113 4,582 SH   SOLE 36 4,582 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23 948 SH   SOLE 43 715 0 233
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,061 100,023 SH   SOLE 2 63,578 0 36,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 10 503 SH   SOLE 7 503 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,383 115,603 SH   SOLE 18 109,158 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 3,530 171,299 SH   SOLE 19 171,299 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 24,542 1,190,789 SH   SOLE 21 1,190,789 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 20,044 972,541 SH   SOLE 22 959,250 0 13,291
INTERNATIONAL MNY EXPRESS IN COM 46005L101 84 4,094 SH   SOLE 23 4,094 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 90 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,125 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 150 7,257 SH   SOLE 30 7,257 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 101 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 290 14,065 SH   SOLE 43 14,065 0 0
INTERNATIONAL PAPER CO COM 460146103 32,776 710,200 SH   SOLE 2 129,226 0 580,974
INTERNATIONAL PAPER CO COM 460146103 12,307 266,668 SH   SOLE 4 149,410 0 117,258
INTERNATIONAL PAPER CO COM 460146103 17,539 380,044 SH   SOLE 7 367,254 0 12,790
INTERNATIONAL PAPER CO COM 460146103 84 1,816 SH   SOLE 13 1,816 0 0
INTERNATIONAL PAPER CO COM 460146103 2,354 51,007 SH   SOLE 15 51,007 0 0
INTERNATIONAL PAPER CO COM 460146103 36,949 800,622 SH   SOLE 18 748,686 0 51,936
INTERNATIONAL PAPER CO COM 460146103 13,271 287,553 SH   SOLE 19 287,553 0 0
INTERNATIONAL PAPER CO COM 460146103 829,372 17,971,233 SH   SOLE 21 17,971,233 0 0
INTERNATIONAL PAPER CO COM 460146103 376,253 8,152,836 SH   SOLE 22 7,402,990 0 749,846
INTERNATIONAL PAPER CO COM 460146103 21,190 459,154 SH   SOLE 23 459,154 0 0
INTERNATIONAL PAPER CO COM 460146103 21,873 473,952 SH   SOLE 25 473,952 0 0
INTERNATIONAL PAPER CO COM 460146103 40,096 868,822 SH   SOLE 26 338,133 0 530,689
INTERNATIONAL PAPER CO COM 460146103 37,217 806,430 SH   SOLE 28 7,829 0 798,601
INTERNATIONAL PAPER CO COM 460146103 134,750 2,919,834 SH   SOLE 30 2,919,834 0 0
INTERNATIONAL PAPER CO COM 460146103 3,923 85,009 SH   SOLE 31 43,240 0 41,769
INTERNATIONAL PAPER CO COM 460146103 6,390 138,463 SH   SOLE 32 138,463 0 0
INTERNATIONAL PAPER CO COM 460146103 871 18,867 SH   SOLE 34 18,867 0 0
INTERNATIONAL PAPER CO COM 460146103 15,716 340,533 SH   SOLE 35 340,533 0 0
INTERNATIONAL PAPER CO COM 460146103 8,456 183,223 SH   SOLE 36 183,223 0 0
INTERNATIONAL PAPER CO COM 460146103 584 12,655 SH   SOLE 40 12,655 0 0
INTERNATIONAL PAPER CO COM 460146103 40 869 SH   OTR 43 869 0 0
INTERNATIONAL PAPER CO COM 460146103 15,396 333,615 SH   SOLE 43 300,357 0 33,258
INTERNATIONAL SEAWAYS INC COM Y41053102 2,199 121,913 SH   SOLE 2 70,323 0 51,590
INTERNATIONAL SEAWAYS INC COM Y41053102 13 698 SH   SOLE 7 698 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,589 143,505 SH   SOLE 18 143,505 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,487 82,416 SH   SOLE 19 82,416 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 31,393 1,740,209 SH   SOLE 21 1,740,209 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 20,732 1,149,246 SH   SOLE 22 1,105,566 0 43,680
INTERNATIONAL SEAWAYS INC COM Y41053102 87 4,803 SH   SOLE 25 4,803 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 90 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 397 22,005 SH   SOLE 30 22,005 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 134 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 59 3,274 SH   SOLE 43 2,938 0 336
INTERPUBLIC GROUP COS INC COM 460690100 46,993 1,325,602 SH   SOLE 2 323,297 0 1,002,305
INTERPUBLIC GROUP COS INC COM 460690100 13,537 381,869 SH   SOLE 4 238,036 0 143,833
INTERPUBLIC GROUP COS INC COM 460690100 13,616 384,085 SH   SOLE 7 370,642 0 13,443
INTERPUBLIC GROUP COS INC COM 460690100 548 15,467 SH   SOLE 13 15,467 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,899 53,571 SH   SOLE 15 53,571 0 0
INTERPUBLIC GROUP COS INC COM 460690100 28,550 805,361 SH   SOLE 18 749,785 0 55,576
INTERPUBLIC GROUP COS INC COM 460690100 11,072 312,327 SH   SOLE 19 312,327 0 0
INTERPUBLIC GROUP COS INC COM 460690100 686,919 19,377,122 SH   SOLE 21 19,377,122 0 0
INTERPUBLIC GROUP COS INC COM 460690100 335,211 9,455,878 SH   SOLE 22 8,668,770 0 787,108
INTERPUBLIC GROUP COS INC COM 460690100 17,763 501,071 SH   SOLE 23 501,071 0 0
INTERPUBLIC GROUP COS INC COM 460690100 34,823 982,316 SH   SOLE 25 982,316 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35,850 1,011,271 SH   SOLE 26 464,915 0 546,356
INTERPUBLIC GROUP COS INC COM 460690100 44,284 1,249,193 SH   SOLE 28 19,738 0 1,229,455
INTERPUBLIC GROUP COS INC COM 460690100 98 2,757 SH   SOLE 29 2,757 0 0
INTERPUBLIC GROUP COS INC COM 460690100 116,299 3,280,638 SH   SOLE 30 3,196,324 0 84,314
INTERPUBLIC GROUP COS INC COM 460690100 3,010 84,911 SH   SOLE 31 40,523 0 44,388
INTERPUBLIC GROUP COS INC COM 460690100 4,545 128,209 SH   SOLE 32 128,209 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3,987 112,476 SH   SOLE 34 112,476 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,736 190,009 SH   SOLE 36 190,009 0 0
INTERPUBLIC GROUP COS INC COM 460690100 487 13,742 SH   SOLE 40 13,742 0 0
INTERPUBLIC GROUP COS INC COM 460690100 28 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100 30,166 850,952 SH   SOLE 43 808,814 0 42,138
INTERSECT ENT INC COM 46071F103 689 24,616 SH   SOLE 2 13,402 0 11,214
INTERSECT ENT INC COM 46071F103 21 734 SH   SOLE 4 143 0 591
INTERSECT ENT INC COM 46071F103 13 471 SH   SOLE 7 471 0 0
INTERSECT ENT INC COM 46071F103 2,726 97,331 SH   SOLE 18 93,010 0 4,321
INTERSECT ENT INC COM 46071F103 3,760 134,236 SH   SOLE 19 134,236 0 0
INTERSECT ENT INC COM 46071F103 39,768 1,419,784 SH   SOLE 21 1,419,784 0 0
INTERSECT ENT INC COM 46071F103 24,335 868,804 SH   SOLE 22 846,716 0 22,088
INTERSECT ENT INC COM 46071F103 87 3,096 SH   SOLE 23 3,096 0 0
INTERSECT ENT INC COM 46071F103 175 6,233 SH   SOLE 25 6,233 0 0
INTERSECT ENT INC COM 46071F103 960 34,264 SH   SOLE 26 17,906 0 16,358
INTERSECT ENT INC COM 46071F103 18 659 SH   SOLE 28 659 0 0
INTERSECT ENT INC COM 46071F103 674 24,064 SH   SOLE 30 24,064 0 0
INTERSECT ENT INC COM 46071F103 162 5,766 SH   SOLE 36 5,766 0 0
INTERSECT ENT INC COM 46071F103 87 3,111 SH   SOLE 40 3,111 0 0
INTERSECT ENT INC COM 46071F103 20 707 SH   OTR 43 707 0 0
INTERSECT ENT INC COM 46071F103 160 5,729 SH   SOLE 43 5,617 0 112
INTEST CORP COM 461147100 23 2,139 SH   SOLE 18 2,139 0 0
INTEST CORP COM 461147100 357 33,305 SH   SOLE 21 33,305 0 0
INTEST CORP COM 461147100 2,188 203,941 SH   SOLE 22 203,941 0 0
INTEVAC INC COM 461148108 5 882 SH   SOLE 2 0 0 882
INTEVAC INC COM 461148108 26 4,839 SH   SOLE 18 4,839 0 0
INTEVAC INC COM 461148108 399 74,531 SH   SOLE 21 74,531 0 0
INTEVAC INC COM 461148108 2,569 480,095 SH   SOLE 22 480,095 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 13 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 2,479 40,516 SH   SOLE 2 28,371 0 12,145
INTRA-CELLULAR THERAPIES INC COM 46116X101 19 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 68 1,112 SH   SOLE 7 1,112 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 12,963 211,856 SH   SOLE 18 208,631 0 3,225
INTRA-CELLULAR THERAPIES INC COM 46116X101 12,204 199,444 SH   SOLE 19 199,444 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 212,979 3,480,617 SH   SOLE 21 3,480,617 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 119,188 1,947,833 SH   SOLE 22 1,899,234 0 48,599
INTRA-CELLULAR THERAPIES INC COM 46116X101 120 1,961 SH   SOLE 23 1,961 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 893 14,594 SH   SOLE 25 14,594 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 2,799 45,749 SH   SOLE 26 34,210 0 11,539
INTRA-CELLULAR THERAPIES INC COM 46116X101 77 1,257 SH   SOLE 28 1,257 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 28,919 472,611 SH   SOLE 30 472,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 14 234 SH   SOLE 34 234 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 524 8,564 SH   SOLE 36 8,564 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 646 10,556 SH   SOLE 40 10,556 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 66 1,077 SH   OTR 43 1,077 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,966 32,126 SH   SOLE 43 31,889 0 237
INTREPID POTASH INC COM 46121Y201 531 6,467 SH   SOLE 2 375 0 6,092
INTREPID POTASH INC COM 46121Y201 19,078 232,266 SH   SOLE 7 232,266 0 0
INTREPID POTASH INC COM 46121Y201 2,446 29,781 SH   SOLE 18 29,781 0 0
INTREPID POTASH INC COM 46121Y201 1,429 17,393 SH   SOLE 19 17,393 0 0
INTREPID POTASH INC COM 46121Y201 29,762 362,329 SH   SOLE 21 362,329 0 0
INTREPID POTASH INC COM 46121Y201 18,951 230,717 SH   SOLE 22 224,685 0 6,032
INTREPID POTASH INC COM 46121Y201 266 3,243 SH   SOLE 43 3,243 0 0
INTRICON CORP COM 46121H109 39 1,642 SH   SOLE 18 1,642 0 0
INTRICON CORP COM 46121H109 670 28,076 SH   SOLE 21 28,076 0 0
INTRICON CORP COM 46121H109 3,484 146,007 SH   SOLE 22 146,007 0 0
INTRICON CORP COM 46121H109 4 173 SH   SOLE 43 173 0 0
INTRUSION INC COM NEW 46121E205 2 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205 9 3,445 SH   SOLE 18 3,445 0 0
INTRUSION INC COM NEW 46121E205 185 74,436 SH   SOLE 21 74,436 0 0
INTRUSION INC COM NEW 46121E205 500 201,668 SH   SOLE 22 201,668 0 0
INTUIT COM 461202103 361,022 750,816 SH   SOLE 2 304,494 0 446,322
INTUIT COM 461202103 120,606 250,823 SH   SOLE 4 163,986 0 86,837
INTUIT COM 461202103 141,961 295,235 SH   SOLE 7 286,992 0 8,243
INTUIT COM 461202103 15,112 31,429 SH   SOLE 13 31,429 0 0
INTUIT COM 461202103 12,791 26,602 SH   SOLE 15 26,602 0 0
INTUIT COM 461202103 19 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 815,951 1,696,928 SH   SOLE 18 1,317,355 0 379,573
INTUIT COM 461202103 669,146 1,391,619 SH   SOLE 19 1,391,619 0 0
INTUIT COM 461202103 3,957,797 8,231,007 SH   SOLE 21 8,231,007 0 0
INTUIT COM 461202103 3,087,762 6,421,599 SH   SOLE 22 5,726,690 0 694,909
INTUIT COM 461202103 190,133 395,419 SH   SOLE 23 395,419 0 0
INTUIT COM 461202103 553,054 1,150,183 SH   SOLE 25 1,150,183 0 0
INTUIT COM 461202103 506,986 1,054,375 SH   SOLE 26 496,338 0 558,037
INTUIT COM 461202103 390,114 811,318 SH   SOLE 28 37,979 0 773,339
INTUIT COM 461202103 13,650 28,387 SH   SOLE 29 28,387 0 0
INTUIT COM 461202103 954,078 1,984,191 SH   SOLE 30 1,926,569 0 57,622
INTUIT COM 461202103 59,052 122,810 SH   SOLE 31 92,078 0 30,732
INTUIT COM 461202103 32,022 66,596 SH   SOLE 32 66,596 0 0
INTUIT COM 461202103 442,162 919,562 SH   SOLE 34 919,562 0 0
INTUIT COM 461202103 48,969 101,841 SH   SOLE 36 101,841 0 0
INTUIT COM 461202103 1,615 3,358 SH   SOLE 37 3,358 0 0
INTUIT COM 461202103 4,328 9,000 SH   SOLE 40 9,000 0 0
INTUIT COM 461202103 307 638 SH   OTR 43 638 0 0
INTUIT COM 461202103 146,642 304,970 SH   SOLE 43 280,015 0 24,955
INTUITIVE SURGICAL INC COM NEW 46120E602 232,219 769,754 SH   SOLE 2 171,073 0 598,681
INTUITIVE SURGICAL INC COM NEW 46120E602 69,139 229,179 SH   SOLE 4 137,013 0 92,166
INTUITIVE SURGICAL INC COM NEW 46120E602 105,282 348,987 SH   SOLE 7 338,657 0 10,330
INTUITIVE SURGICAL INC COM NEW 46120E602 480 1,591 SH   SOLE 13 1,591 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 10,362 34,347 SH   SOLE 15 34,347 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 264,519 876,821 SH   SOLE 18 759,489 0 117,332
INTUITIVE SURGICAL INC COM NEW 46120E602 442,662 1,467,322 SH   SOLE 19 1,467,322 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,617,934 8,677,852 SH   SOLE 21 8,677,852 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,282,813 7,567,000 SH   SOLE 22 6,865,911 0 701,089
INTUITIVE SURGICAL INC COM NEW 46120E602 134,925 447,245 SH   SOLE 23 447,245 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 184,220 610,648 SH   SOLE 25 610,648 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 289,474 959,539 SH   SOLE 26 402,935 0 556,604
INTUITIVE SURGICAL INC COM NEW 46120E602 230,813 765,093 SH   SOLE 28 24,260 0 740,833
INTUITIVE SURGICAL INC COM NEW 46120E602 150 498 SH   SOLE 29 498 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 689,953 2,287,036 SH   SOLE 30 2,287,036 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 23,664 78,441 SH   SOLE 31 38,794 0 39,647
INTUITIVE SURGICAL INC COM NEW 46120E602 25,382 84,134 SH   SOLE 32 84,134 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 306,402 1,015,654 SH   SOLE 34 1,015,654 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 38,623 128,026 SH   SOLE 36 128,026 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,568 11,826 SH   SOLE 40 11,826 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 243 807 SH   OTR 43 807 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 90,206 299,011 SH   SOLE 43 246,601 0 52,410
INUVO INC COM NEW 46122W204 9 18,681 SH   SOLE 21 18,681 0 0
INUVO INC COM NEW 46122W204 613 1,250,625 SH   SOLE 22 1,250,625 0 0
INVACARE CORP COM 461203101 123 87,302 SH   SOLE 2 20,574 0 66,728
INVACARE CORP COM 461203101 168 119,144 SH   SOLE 18 119,144 0 0
INVACARE CORP COM 461203101 85 60,375 SH   SOLE 19 60,375 0 0
INVACARE CORP COM 461203101 1,710 1,212,746 SH   SOLE 21 1,212,746 0 0
INVACARE CORP COM 461203101 1,144 811,315 SH   SOLE 22 789,936 0 21,379
INVACARE CORP COM 461203101 3 2,153 SH   SOLE 43 2,153 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 61 1,987 SH   SOLE 2 0 0 1,987
INVENTRUST PPTYS CORP COM NEW 46124J201 996 32,366 SH   SOLE 4 32,366 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 2,594 84,269 SH   SOLE 7 84,269 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 0 1 SH   SOLE 17 0 0 1
INVENTRUST PPTYS CORP COM NEW 46124J201 2,492 80,975 SH   SOLE 19 80,975 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 10,081 327,533 SH   SOLE 21 327,533 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 41,042 1,333,407 SH   SOLE 22 1,333,407 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 60 1,958 SH   SOLE 23 1,958 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 9,073 294,764 SH   SOLE 25 294,764 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 1,251 40,648 SH   SOLE 28 0 0 40,648
INVENTRUST PPTYS CORP COM NEW 46124J201 3,517 114,267 SH   SOLE 30 114,267 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 188 8,600 SH Call SOLE 4 8,600 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 2,157 98,600 SH Call SOLE 18 98,600 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 14,730 673,200 SH Call SOLE 19 673,200 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 1,203 55,000 SH Call SOLE 22 55,000 0 0
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 5 138 SH   SOLE 17 0 0 138
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 7 122 SH   SOLE 17 0 0 122
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 2 49 SH   SOLE 17 0 0 49
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2 24 SH   SOLE 17 0 0 24
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 67 1,000 SH   SOLE 43 1,000 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 87 SH   SOLE 17 0 0 87
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 5 148 SH   SOLE 17 0 0 148
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1 12 SH   SOLE 17 0 0 12
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 6 266 SH   SOLE 17 0 0 266
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1 27 SH   SOLE 17 0 0 27
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 6,531 300,000 SH Put SOLE 2 300,000 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 149 6,900 SH Put SOLE 4 6,900 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 1,842 84,600 SH Put SOLE 18 84,600 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 74,351 3,415,300 SH Put SOLE 19 3,415,300 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 2,029 93,200 SH Put SOLE 22 93,200 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,230 56,513 SH   SOLE 7 56,513 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 497 22,822 SH   SOLE 18 22,822 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 191,043 8,775,536 SH   SOLE 19 8,775,536 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 12,050 553,495 SH   SOLE 30 553,495 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 25 SH   SOLE 17 0 0 25
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 158 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 6 300 SH   SOLE 17 0 0 300
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2 7 SH   SOLE 17 0 0 7
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 35 100 SH   SOLE 43 100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 28 150 SH   SOLE 43 150 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 45 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 414 1,350 SH   SOLE 43 1,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 194 1,228 SH   SOLE 17 0 0 1,228
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26,697 169,280 SH   SOLE 22 169,280 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 30 1,396 SH   SOLE 17 0 0 1,396
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3 15 SH   SOLE 17 0 0 15
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2 11 SH   SOLE 17 0 0 11
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 13 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108 31,618 1,371,138 SH   SOLE 2 565,878 0 805,260
INVESCO LTD SHS G491BT108 10,776 467,287 SH   SOLE 4 312,675 0 154,612
INVESCO LTD SHS G491BT108 8,315 360,568 SH   SOLE 7 349,903 0 10,665
INVESCO LTD SHS G491BT108 1,288 55,870 SH   SOLE 13 55,870 0 0
INVESCO LTD SHS G491BT108 967 41,928 SH   SOLE 15 41,928 0 0
INVESCO LTD SHS G491BT108 25,779 1,117,930 SH   SOLE 18 1,063,580 0 54,350
INVESCO LTD SHS G491BT108 19,925 864,048 SH   SOLE 19 864,048 0 0
INVESCO LTD SHS G491BT108 407,357 17,665,092 SH   SOLE 21 17,665,092 0 0
INVESCO LTD SHS G491BT108 201,558 8,740,589 SH   SOLE 22 7,497,367 0 1,243,222
INVESCO LTD SHS G491BT108 13,762 596,804 SH   SOLE 23 596,804 0 0
INVESCO LTD SHS G491BT108 10,244 444,222 SH   SOLE 25 444,222 0 0
INVESCO LTD SHS G491BT108 16,834 730,029 SH   SOLE 26 394,391 0 335,638
INVESCO LTD SHS G491BT108 17,537 760,516 SH   SOLE 28 27,290 0 733,226
INVESCO LTD SHS G491BT108 1,482 64,247 SH   SOLE 29 64,247 0 0
INVESCO LTD SHS G491BT108 69,846 3,028,894 SH   SOLE 30 2,909,467 0 119,427
INVESCO LTD SHS G491BT108 5,068 219,776 SH   SOLE 31 177,103 0 42,673
INVESCO LTD SHS G491BT108 3,586 155,504 SH   SOLE 32 155,504 0 0
INVESCO LTD SHS G491BT108 10,601 459,715 SH   SOLE 34 459,715 0 0
INVESCO LTD SHS G491BT108 4,730 205,098 SH   SOLE 36 205,098 0 0
INVESCO LTD SHS G491BT108 301 13,056 SH   SOLE 40 13,056 0 0
INVESCO LTD SHS G491BT108 27 1,156 SH   OTR 43 1,156 0 0
INVESCO LTD SHS G491BT108 14,237 617,378 SH   SOLE 43 573,754 0 43,624
INVESCO MORTGAGE CAPITAL INC COM 46131B100 542 237,879 SH   SOLE 2 87,093 0 150,786
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9 3,989 SH   SOLE 7 3,989 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,764 1,212,294 SH   SOLE 18 1,212,294 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,262 553,728 SH   SOLE 19 553,728 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 102,139 44,797,883 SH   SOLE 21 44,797,883 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 17,876 7,840,490 SH   SOLE 22 7,558,429 0 282,061
INVESCO MORTGAGE CAPITAL INC COM 46131B100 124 54,349 SH   SOLE 25 54,349 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 124 54,257 SH   SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 168 73,813 SH   SOLE 28 73,813 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,238 542,886 SH   SOLE 30 542,886 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 45 19,651 SH   SOLE 36 19,651 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 26,990 SH   SOLE 40 26,990 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 223 97,803 SH   SOLE 43 82,979 0 14,824
INVESCO QQQ TR OPTIONS 46090E103 3,009 8,300 SH Call SOLE 4 8,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 7,178 19,800 SH Put SOLE 4 19,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 34,441 95,000 SH Call SOLE 18 95,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 82,695 228,100 SH Put SOLE 18 228,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 472,136 1,302,300 SH Call SOLE 19 1,302,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 637,091 1,757,300 SH Put SOLE 19 1,757,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 22,115 61,000 SH Call SOLE 22 61,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 45,898 126,600 SH Put SOLE 22 126,600 0 0
INVESCO QQQ TR OPTIONS 46090E103 178,478 492,300 SH Put SOLE 25 492,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 18,707 51,600 SH Put SOLE 30 51,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 835 2,303 SH   SOLE 17 0 0 2,303
INVESCO QQQ TR UNIT SER 1 46090E103 56,919 157,000 SH   SOLE 19 157,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 36 100 SH   SOLE 22 100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 114 315 SH   SOLE 43 315 0 0
INVESTAR HLDG CORP COM 46134L105 250 13,120 SH   SOLE 2 5,367 0 7,753
INVESTAR HLDG CORP COM 46134L105 38 2,003 SH   SOLE 18 2,003 0 0
INVESTAR HLDG CORP COM 46134L105 28 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105 686 35,917 SH   SOLE 21 35,917 0 0
INVESTAR HLDG CORP COM 46134L105 1,465 76,717 SH   SOLE 22 76,717 0 0
INVESTAR HLDG CORP COM 46134L105 47 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 130 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 3,059 204,891 SH   SOLE 2 85,245 0 119,646
INVESTORS BANCORP INC NEW COM 46146L101 139 9,334 SH   SOLE 4 785 0 8,549
INVESTORS BANCORP INC NEW COM 46146L101 73 4,858 SH   SOLE 7 4,858 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,229 819,099 SH   SOLE 18 819,099 0 0
INVESTORS BANCORP INC NEW COM 46146L101 11,364 761,126 SH   SOLE 19 761,126 0 0
INVESTORS BANCORP INC NEW COM 46146L101 407,028 27,262,401 SH   SOLE 21 27,262,401 0 0
INVESTORS BANCORP INC NEW COM 46146L101 89,572 5,999,490 SH   SOLE 22 5,798,222 0 201,268
INVESTORS BANCORP INC NEW COM 46146L101 227 15,210 SH   SOLE 23 15,210 0 0
INVESTORS BANCORP INC NEW COM 46146L101 447 29,959 SH   SOLE 25 29,959 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,435 163,125 SH   SOLE 26 54,802 0 108,323
INVESTORS BANCORP INC NEW COM 46146L101 5,728 383,682 SH   SOLE 30 383,682 0 0
INVESTORS BANCORP INC NEW COM 46146L101 114 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 438 29,323 SH   SOLE 40 29,323 0 0
INVESTORS BANCORP INC NEW COM 46146L101 386 25,844 SH   SOLE 43 25,844 0 0
INVESTORS TITLE CO NC COM 461804106 613 3,018 SH   SOLE 2 1,967 0 1,051
INVESTORS TITLE CO NC COM 461804106 4 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106 830 4,083 SH   SOLE 18 4,083 0 0
INVESTORS TITLE CO NC COM 461804106 549 2,703 SH   SOLE 19 2,703 0 0
INVESTORS TITLE CO NC COM 461804106 9,308 45,807 SH   SOLE 21 45,807 0 0
INVESTORS TITLE CO NC COM 461804106 10,073 49,567 SH   SOLE 22 48,712 0 855
INVESTORS TITLE CO NC COM 461804106 69 338 SH   SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 111 544 SH   SOLE 26 0 0 544
INVESTORS TITLE CO NC COM 461804106 35 173 SH   SOLE 43 141 0 32
INVITAE CORP COM 46185L103 4,270 535,793 SH   SOLE 2 231,859 0 303,934
INVITAE CORP COM 46185L103 6 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103 22 2,755 SH   SOLE 7 2,755 0 0
INVITAE CORP COM 46185L103 4,743 595,106 SH   SOLE 18 577,657 0 17,449
INVITAE CORP COM 46185L103 12,720 1,595,936 SH   SOLE 19 1,595,936 0 0
INVITAE CORP COM 46185L103 78,007 9,787,575 SH   SOLE 21 9,787,575 0 0
INVITAE CORP COM 46185L103 49,341 6,190,892 SH   SOLE 22 6,006,788 0 184,104
INVITAE CORP COM 46185L103 395 49,526 SH   SOLE 23 49,526 0 0
INVITAE CORP COM 46185L103 227 28,521 SH   SOLE 25 28,521 0 0
INVITAE CORP COM 46185L103 2,712 340,240 SH   SOLE 26 62,614 0 277,626
INVITAE CORP COM 46185L103 30 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103 994 124,723 SH   SOLE 30 124,723 0 0
INVITAE CORP COM 46185L103 216 27,106 SH   SOLE 40 27,106 0 0
INVITAE CORP COM 46185L103 19 2,374 SH   OTR 43 2,374 0 0
INVITAE CORP COM 46185L103 695 87,235 SH   SOLE 43 79,254 0 7,981
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 1,874 2,280,000 PRN   SOLE 21 2,280,000 0 0
INVITATION HOMES INC COM 46187W107 70,713 1,759,904 SH   SOLE 2 540,044 0 1,219,860
INVITATION HOMES INC COM 46187W107 46,332 1,153,106 SH   SOLE 4 1,033,826 0 119,280
INVITATION HOMES INC COM 46187W107 35,917 893,908 SH   SOLE 7 893,908 0 0
INVITATION HOMES INC COM 46187W107 155 3,855 SH   SOLE 13 3,855 0 0
INVITATION HOMES INC COM 46187W107 3,063 76,240 SH   SOLE 15 76,240 0 0
INVITATION HOMES INC COM 46187W107 42,772 1,064,518 SH   SOLE 18 1,029,289 0 35,229
INVITATION HOMES INC COM 46187W107 53,211 1,324,307 SH   SOLE 19 1,324,307 0 0
INVITATION HOMES INC COM 46187W107 607,270 15,113,738 SH   SOLE 21 15,113,738 0 0
INVITATION HOMES INC COM 46187W107 715,976 17,819,217 SH   SOLE 22 16,118,521 0 1,700,696
INVITATION HOMES INC COM 46187W107 35,812 891,283 SH   SOLE 23 891,283 0 0
INVITATION HOMES INC COM 46187W107 130,450 3,246,650 SH   SOLE 25 3,246,650 0 0
INVITATION HOMES INC COM 46187W107 40,732 1,013,728 SH   SOLE 26 529,440 0 484,288
INVITATION HOMES INC COM 46187W107 55,287 1,375,984 SH   SOLE 28 77,512 0 1,298,472
INVITATION HOMES INC COM 46187W107 702 17,478 SH   SOLE 29 17,478 0 0
INVITATION HOMES INC COM 46187W107 90,338 2,248,323 SH   SOLE 30 2,248,323 0 0
INVITATION HOMES INC COM 46187W107 5,604 139,471 SH   SOLE 31 75,693 0 63,778
INVITATION HOMES INC COM 46187W107 42,073 1,047,112 SH   SOLE 34 1,047,112 0 0
INVITATION HOMES INC COM 46187W107 9,473 235,769 SH   SOLE 36 235,769 0 0
INVITATION HOMES INC COM 46187W107 801 19,932 SH   SOLE 40 19,932 0 0
INVITATION HOMES INC COM 46187W107 32 803 SH   OTR 43 803 0 0
INVITATION HOMES INC COM 46187W107 7,570 188,397 SH   SOLE 43 179,283 0 9,114
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 299 867,793 SH   SOLE 22 867,793 0 0
INVO BIOSCIENCE INC COM 44984F302 4 1,501 SH   SOLE 18 1,501 0 0
INVO BIOSCIENCE INC COM 44984F302 61 23,115 SH   SOLE 21 23,115 0 0
INVO BIOSCIENCE INC COM 44984F302 1 463 SH   SOLE 22 463 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 5 5,279 SH   SOLE 18 5,279 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 61 70,071 SH   SOLE 21 70,071 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 112 128,051 SH   SOLE 22 128,051 0 0
IONIS PHARMACEUTICALS INC COM 462222100 8,946 241,515 SH   SOLE 2 95,346 0 146,169
IONIS PHARMACEUTICALS INC COM 462222100 56 1,503 SH   SOLE 4 1,503 0 0
IONIS PHARMACEUTICALS INC COM 462222100 73 1,978 SH   SOLE 7 1,978 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,348 63,378 SH   SOLE 18 63,378 0 0
IONIS PHARMACEUTICALS INC COM 462222100 7,630 206,006 SH   SOLE 19 206,006 0 0
IONIS PHARMACEUTICALS INC COM 462222100 141,447 3,818,775 SH   SOLE 21 3,818,775 0 0
IONIS PHARMACEUTICALS INC COM 462222100 119,561 3,227,878 SH   SOLE 22 3,071,418 0 156,460
IONIS PHARMACEUTICALS INC COM 462222100 673 18,182 SH   SOLE 25 18,182 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,289 61,788 SH   SOLE 26 48,806 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100 393 10,598 SH   SOLE 28 10,598 0 0
IONIS PHARMACEUTICALS INC COM 462222100 26,100 704,631 SH   SOLE 30 704,631 0 0
IONIS PHARMACEUTICALS INC COM 462222100 76 2,057 SH   SOLE 31 2,057 0 0
IONIS PHARMACEUTICALS INC COM 462222100 907 24,497 SH   SOLE 34 24,497 0 0
IONIS PHARMACEUTICALS INC COM 462222100 610 16,464 SH   SOLE 40 16,464 0 0
IONIS PHARMACEUTICALS INC COM 462222100 19 505 SH   OTR 43 505 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,633 44,088 SH   SOLE 43 40,671 0 3,417
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3,497 3,901,000 PRN   SOLE 21 3,901,000 0 0
IONQ INC COM 46222L108 43 3,350 SH   SOLE 2 0 0 3,350
IONQ INC COM 46222L108 1,575 123,470 SH   SOLE 21 123,470 0 0
IONQ INC COM 46222L108 18,677 1,463,743 SH   SOLE 22 1,463,743 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,102 306,426 SH   SOLE 2 51,540 0 254,886
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 32 1,908 SH   SOLE 7 1,908 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,102 66,173 SH   SOLE 18 66,173 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,459 267,836 SH   SOLE 19 267,836 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 55,092 3,308,821 SH   SOLE 21 3,308,821 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 52,420 3,148,353 SH   SOLE 22 2,992,135 0 156,218
IOVANCE BIOTHERAPEUTICS INC COM 462260100 369 22,161 SH   SOLE 25 22,161 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 672 40,385 SH   SOLE 26 30,320 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,442 146,654 SH   SOLE 30 146,654 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 2,216 SH   SOLE 31 2,216 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 23 1,400 SH   SOLE 34 1,400 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 81 4,894 SH   SOLE 36 4,894 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 281 16,890 SH   SOLE 40 16,890 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 492 SH   OTR 43 492 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,527 91,692 SH   SOLE 43 80,902 0 10,790
IPG PHOTONICS CORP COM 44980X109 6,053 55,147 SH   SOLE 2 27,138 0 28,009
IPG PHOTONICS CORP COM 44980X109 1,857 16,922 SH   SOLE 4 14,845 0 2,077
IPG PHOTONICS CORP COM 44980X109 3,634 33,105 SH   SOLE 7 32,193 0 912
IPG PHOTONICS CORP COM 44980X109 15 135 SH   SOLE 13 135 0 0
IPG PHOTONICS CORP COM 44980X109 597 5,438 SH   SOLE 15 5,438 0 0
IPG PHOTONICS CORP COM 44980X109 8,221 74,903 SH   SOLE 18 70,003 0 4,900
IPG PHOTONICS CORP COM 44980X109 2,293 20,892 SH   SOLE 19 20,892 0 0
IPG PHOTONICS CORP COM 44980X109 98,960 901,600 SH   SOLE 21 901,600 0 0
IPG PHOTONICS CORP COM 44980X109 91,963 837,855 SH   SOLE 22 761,602 0 76,253
IPG PHOTONICS CORP COM 44980X109 5,059 46,095 SH   SOLE 23 46,095 0 0
IPG PHOTONICS CORP COM 44980X109 4,564 41,578 SH   SOLE 25 41,578 0 0
IPG PHOTONICS CORP COM 44980X109 8,089 73,698 SH   SOLE 26 24,856 0 48,842
IPG PHOTONICS CORP COM 44980X109 6,499 59,211 SH   SOLE 28 694 0 58,517
IPG PHOTONICS CORP COM 44980X109 20 181 SH   SOLE 29 181 0 0
IPG PHOTONICS CORP COM 44980X109 38,200 348,035 SH   SOLE 30 339,515 0 8,520
IPG PHOTONICS CORP COM 44980X109 935 8,521 SH   SOLE 31 4,185 0 4,336
IPG PHOTONICS CORP COM 44980X109 217 1,973 SH   SOLE 34 1,973 0 0
IPG PHOTONICS CORP COM 44980X109 1,570 14,300 SH   SOLE 36 14,300 0 0
IPG PHOTONICS CORP COM 44980X109 148 1,345 SH   SOLE 40 1,345 0 0
IPG PHOTONICS CORP COM 44980X109 10 89 SH   OTR 43 89 0 0
IPG PHOTONICS CORP COM 44980X109 2,076 18,914 SH   SOLE 43 17,508 0 1,406
IPOWER INC CL A 46265P107 1 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107 24 14,313 SH   SOLE 21 14,313 0 0
IPSIDY INC COM NEW 46264C206 149 38,117 SH   SOLE 22 38,117 0 0
IQIYI INC SPONSORED ADS 46267X108 907 199,869 SH   SOLE 2 6,526 0 193,343
IQIYI INC SPONSORED ADS 46267X108 554 122,050 SH   SOLE 4 46,809 0 75,241
IQIYI INC SPONSORED ADS 46267X108 138 30,345 SH   SOLE 7 30,345 0 0
IQIYI INC SPONSORED ADS 46267X108 254 55,884 SH   SOLE 13 587 0 55,297
IQIYI INC SPONSORED ADS 46267X108 1,001 220,555 SH   SOLE 15 220,555 0 0
IQIYI INC SPONSORED ADS 46267X108 315 69,334 SH   SOLE 18 69,334 0 0
IQIYI INC SPONSORED ADS 46267X108 27,438 6,043,691 SH   SOLE 21 6,043,691 0 0
IQIYI INC SPONSORED ADS 46267X108 11,477 2,528,019 SH   SOLE 22 2,321,028 0 206,991
IQIYI INC SPONSORED ADS 46267X108 1,368 301,244 SH   SOLE 23 301,244 0 0
IQIYI INC SPONSORED ADS 46267X108 1,094 241,007 SH   SOLE 25 241,007 0 0
IQIYI INC SPONSORED ADS 46267X108 1,500 330,499 SH   SOLE 26 18,213 0 312,286
IQIYI INC SPONSORED ADS 46267X108 2,646 582,833 SH   SOLE 28 18,536 0 564,297
IQIYI INC SPONSORED ADS 46267X108 7,833 1,725,308 SH   SOLE 30 1,725,308 0 0
IQIYI INC SPONSORED ADS 46267X108 90 19,817 SH   SOLE 34 19,817 0 0
IQIYI INC SPONSORED ADS 46267X108 5 1,121 SH   SOLE 40 1,121 0 0
IQIYI INC SPONSORED ADS 46267X108 5,366 1,182,043 SH   SOLE 43 1,113,942 0 68,101
IQIYI INC NOTE 3.750%12/0 46267XAB4 2,228 2,250,000 PRN   SOLE 21 2,250,000 0 0
IQVIA HLDGS INC COM 46266C105 99,616 430,846 SH   SOLE 2 79,552 0 351,294
IQVIA HLDGS INC COM 46266C105 28,220 122,054 SH   SOLE 4 71,861 0 50,193
IQVIA HLDGS INC COM 46266C105 38,573 166,830 SH   SOLE 7 161,231 0 5,599
IQVIA HLDGS INC COM 46266C105 198 855 SH   SOLE 13 855 0 0
IQVIA HLDGS INC COM 46266C105 4,180 18,078 SH   SOLE 15 18,078 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 81,748 353,565 SH   SOLE 18 327,325 0 26,240
IQVIA HLDGS INC COM 46266C105 132,150 571,560 SH   SOLE 19 571,560 0 0
IQVIA HLDGS INC COM 46266C105 1,481,639 6,408,194 SH   SOLE 21 6,408,194 0 0
IQVIA HLDGS INC COM 46266C105 925,035 4,000,845 SH   SOLE 22 3,624,043 0 376,802
IQVIA HLDGS INC COM 46266C105 55,209 238,781 SH   SOLE 23 238,781 0 0
IQVIA HLDGS INC COM 46266C105 75,020 324,466 SH   SOLE 25 324,466 0 0
IQVIA HLDGS INC COM 46266C105 89,902 388,832 SH   SOLE 26 130,303 0 258,529
IQVIA HLDGS INC COM 46266C105 67,072 290,092 SH   SOLE 28 6,908 0 283,184
IQVIA HLDGS INC COM 46266C105 93 401 SH   SOLE 29 401 0 0
IQVIA HLDGS INC COM 46266C105 218,978 947,094 SH   SOLE 30 947,094 0 0
IQVIA HLDGS INC COM 46266C105 9,778 42,289 SH   SOLE 31 20,829 0 21,460
IQVIA HLDGS INC COM 46266C105 64,144 277,429 SH   SOLE 34 277,429 0 0
IQVIA HLDGS INC COM 46266C105 17,504 75,706 SH   SOLE 36 75,706 0 0
IQVIA HLDGS INC COM 46266C105 1,463 6,329 SH   SOLE 40 6,329 0 0
IQVIA HLDGS INC COM 46266C105 150 650 SH   OTR 43 650 0 0
IQVIA HLDGS INC COM 46266C105 26,343 113,936 SH   SOLE 43 96,676 0 17,259
IRADIMED CORP COM 46266A109 177 3,951 SH   SOLE 2 2,098 0 1,853
IRADIMED CORP COM 46266A109 819 18,276 SH   SOLE 18 18,276 0 0
IRADIMED CORP COM 46266A109 530 11,816 SH   SOLE 19 11,816 0 0
IRADIMED CORP COM 46266A109 9,931 221,468 SH   SOLE 21 221,468 0 0
IRADIMED CORP COM 46266A109 6,550 146,072 SH   SOLE 22 145,399 0 673
IRADIMED CORP COM 46266A109 401 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109 61 1,350 SH   SOLE 43 1,350 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,130 13,528 SH   SOLE 2 9,704 0 3,824
IRHYTHM TECHNOLOGIES INC COM 450056106 70 444 SH   SOLE 4 119 0 325
IRHYTHM TECHNOLOGIES INC COM 450056106 66 418 SH   SOLE 7 418 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 12,524 79,535 SH   SOLE 18 77,599 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106 10,102 64,153 SH   SOLE 19 64,153 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 185,665 1,179,047 SH   SOLE 21 1,179,047 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 109,036 692,427 SH   SOLE 22 674,231 0 18,196
IRHYTHM TECHNOLOGIES INC COM 450056106 96 612 SH   SOLE 23 612 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 731 4,642 SH   SOLE 25 4,642 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,832 11,634 SH   SOLE 26 9,114 0 2,520
IRHYTHM TECHNOLOGIES INC COM 450056106 82 522 SH   SOLE 28 522 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,985 18,959 SH   SOLE 30 18,959 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 160 1,013 SH   SOLE 36 1,013 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 563 3,573 SH   SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 13 82 SH   OTR 43 82 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,552 22,558 SH   SOLE 43 20,705 0 1,853
IRIDEX CORP COM 462684101 12 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101 186 40,109 SH   SOLE 21 40,109 0 0
IRIDEX CORP COM 462684101 97 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 19,206 476,341 SH   SOLE 2 357,074 0 119,267
IRIDIUM COMMUNICATIONS INC COM 46269C102 573 14,214 SH   SOLE 4 14,214 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 81 2,020 SH   SOLE 7 2,020 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 23,799 590,247 SH   SOLE 18 566,259 0 23,988
IRIDIUM COMMUNICATIONS INC COM 46269C102 33,215 823,795 SH   SOLE 19 823,795 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 354,855 8,800,975 SH   SOLE 21 8,800,975 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 178,125 4,417,783 SH   SOLE 22 4,334,686 0 83,097
IRIDIUM COMMUNICATIONS INC COM 46269C102 840 20,839 SH   SOLE 23 20,839 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 910 22,565 SH   SOLE 25 22,565 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,205 203,508 SH   SOLE 26 88,718 0 114,790
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,996 123,903 SH   SOLE 28 1,882 0 122,021
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,631 139,647 SH   SOLE 30 139,647 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 98 2,441 SH   SOLE 31 0 0 2,441
IRIDIUM COMMUNICATIONS INC COM 46269C102 216 5,360 SH   SOLE 34 5,360 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 721 17,879 SH   SOLE 36 17,879 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 600 14,875 SH   SOLE 40 14,875 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,564 63,590 SH   SOLE 43 59,425 0 4,165
IROBOT CORP COM 462726100 4,601 72,578 SH   SOLE 2 41,481 0 31,097
IROBOT CORP COM 462726100 42 660 SH   SOLE 4 115 0 545
IROBOT CORP COM 462726100 25 396 SH   SOLE 7 396 0 0
IROBOT CORP COM 462726100 6,398 100,908 SH   SOLE 18 92,189 0 8,719
IROBOT CORP COM 462726100 18,530 292,272 SH   SOLE 19 292,272 0 0
IROBOT CORP COM 462726100 206,139 3,251,410 SH   SOLE 21 3,251,410 0 0
IROBOT CORP COM 462726100 55,477 875,033 SH   SOLE 22 856,084 0 18,949
IROBOT CORP COM 462726100 372 5,867 SH   SOLE 23 5,867 0 0
IROBOT CORP COM 462726100 376 5,923 SH   SOLE 25 5,923 0 0
IROBOT CORP COM 462726100 4,078 64,320 SH   SOLE 26 10,584 0 53,736
IROBOT CORP COM 462726100 32 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100 10,837 170,927 SH   SOLE 30 170,927 0 0
IROBOT CORP COM 462726100 210 3,314 SH   SOLE 34 3,314 0 0
IROBOT CORP COM 462726100 268 4,230 SH   SOLE 36 4,230 0 0
IROBOT CORP COM 462726100 222 3,499 SH   SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 615 9,701 SH   SOLE 43 9,320 0 381
IRON MTN INC NEW COM 46284V101 37,339 673,863 SH   SOLE 2 107,113 0 566,750
IRON MTN INC NEW COM 46284V101 8,863 159,958 SH   SOLE 4 148,935 0 11,023
IRON MTN INC NEW COM 46284V101 13,597 245,397 SH   SOLE 7 237,391 0 8,006
IRON MTN INC NEW COM 46284V101 65 1,180 SH   SOLE 13 1,180 0 0
IRON MTN INC NEW COM 46284V101 2,311 41,701 SH   SOLE 15 41,701 0 0
IRON MTN INC NEW COM 46284V101 1 19 SH   SOLE 17 0 0 19
IRON MTN INC NEW COM 46284V101 26,280 474,274 SH   SOLE 18 434,505 0 39,769
IRON MTN INC NEW COM 46284V101 8,607 155,328 SH   SOLE 19 155,328 0 0
IRON MTN INC NEW COM 46284V101 570,200 10,290,561 SH   SOLE 21 10,290,561 0 0
IRON MTN INC NEW COM 46284V101 375,725 6,780,809 SH   SOLE 22 6,203,740 0 577,069
IRON MTN INC NEW COM 46284V101 20,424 368,598 SH   SOLE 23 368,598 0 0
IRON MTN INC NEW COM 46284V101 21,175 382,154 SH   SOLE 25 382,154 0 0
IRON MTN INC NEW COM 46284V101 36,123 651,931 SH   SOLE 26 256,260 0 395,671
IRON MTN INC NEW COM 46284V101 31,000 559,464 SH   SOLE 28 65,131 0 494,333
IRON MTN INC NEW COM 46284V101 21 384 SH   SOLE 29 384 0 0
IRON MTN INC NEW COM 46284V101 91,046 1,643,142 SH   SOLE 30 1,574,617 0 68,525
IRON MTN INC NEW COM 46284V101 3,448 62,229 SH   SOLE 31 29,657 0 32,572
IRON MTN INC NEW COM 46284V101 749 13,526 SH   SOLE 34 13,526 0 0
IRON MTN INC NEW COM 46284V101 7,168 129,355 SH   SOLE 36 129,355 0 0
IRON MTN INC NEW COM 46284V101 519 9,367 SH   SOLE 40 9,367 0 0
IRON MTN INC NEW COM 46284V101 47 851 SH   OTR 43 851 0 0
IRON MTN INC NEW COM 46284V101 15,081 272,179 SH   SOLE 43 247,621 0 24,558
IRONNET INC COM 46323Q105 8 1,990 SH   SOLE 21 1,990 0 0
IRONNET INC COM 46323Q105 1,623 427,144 SH   SOLE 22 427,144 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 141 29,328 SH   SOLE 2 29,328 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 14 3,000 SH   SOLE 19 3,000 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 198 41,194 SH   SOLE 22 41,194 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 69 14,419 SH   SOLE 28 14,419 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,003 397,701 SH   SOLE 2 205,053 0 192,648
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 671 SH   SOLE 4 671 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 23 1,790 SH   SOLE 7 1,790 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,460 434,038 SH   SOLE 18 386,012 0 48,026
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 17,486 1,389,987 SH   SOLE 19 1,389,987 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 85,277 6,778,796 SH   SOLE 21 6,778,796 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 61,281 4,871,292 SH   SOLE 22 4,786,604 0 84,688
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 569 45,226 SH   SOLE 23 45,226 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 301 23,938 SH   SOLE 25 23,938 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,085 324,743 SH   SOLE 26 76,891 0 247,852
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 36 2,886 SH   SOLE 28 2,886 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,039 162,067 SH   SOLE 30 162,067 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 311 24,691 SH   SOLE 34 24,691 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 253 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 28 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 713 56,639 SH   SOLE 43 55,389 0 1,250
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 66 13,156 SH   SOLE 21 13,156 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 35 13,512 SH   SOLE 21 13,512 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 4 SH   SOLE 43 4 0 0
ISHARES GOLD TR ISHARES NEW 464285204 39,570 1,074,393 SH   SOLE 2 68 0 1,074,325
ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH   SOLE 17 0 0 8
ISHARES GOLD TR ISHARES NEW 464285204 7,270 197,407 SH   SOLE 18 197,407 0 0
ISHARES GOLD TR ISHARES NEW 464285204 8,494 230,617 SH   SOLE 21 230,617 0 0
ISHARES GOLD TR ISHARES NEW 464285204 57,420 1,559,045 SH   SOLE 23 1,559,045 0 0
ISHARES INC MSCI AUST ETF 464286103 16,670 630,739 SH   SOLE 2 630,739 0 0
ISHARES INC MSCI AUST ETF 464286103 40,879 1,546,689 SH   SOLE 7 383,931 0 1,162,758
ISHARES INC MSCI AUST ETF 464286103 25,058 948,090 SH   SOLE 18 835,371 0 112,719
ISHARES INC MSCI FRONTIER 464286145 8,064 248,060 SH   SOLE 23 248,060 0 0
ISHARES INC JP MRG EM CRP BD 464286251 1,828 39,398 SH   SOLE 2 0 0 39,398
ISHARES INC JP MRGN EM HI BD 464286285 23 569 SH   SOLE 2 569 0 0
ISHARES INC EM MKTS DIV ETF 464286319 888 27,165 SH   SOLE 7 27,165 0 0
ISHARES INC EM MKTS DIV ETF 464286319 416 12,726 SH   SOLE 18 12,726 0 0
ISHARES INC EM MKTS DIV ETF 464286319 16,666 509,671 SH   SOLE 21 509,671 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1 17 SH   SOLE 2 17 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 268 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,214 85,001 SH   SOLE 18 85,001 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 41,442 1,096,053 SH   SOLE 19 1,096,053 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 13,114 346,835 SH   SOLE 26 346,835 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 306 5,368 SH   SOLE 21 5,368 0 0
ISHARES INC MSCI CDA ETF 464286509 64,688 1,608,749 SH   SOLE 2 1,608,749 0 0
ISHARES INC MSCI CDA ETF 464286509 7,579 188,489 SH   SOLE 18 0 0 188,489
ISHARES INC MSCI CDA ETF 464286509 24,453 608,128 SH   SOLE 21 608,128 0 0
ISHARES INC MSCI CDA ETF 464286509 8,908 221,532 SH   SOLE 22 221,532 0 0
ISHARES INC JP MORGAN EM ETF 464286517 9,744 263,988 SH   SOLE 2 263,988 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2,245 60,837 SH   SOLE 18 60,837 0 0
ISHARES INC JP MORGAN EM ETF 464286517 18,752 508,054 SH   SOLE 21 508,054 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 142,400 1,358,523 SH   SOLE 7 1,358,523 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI GBL MIN VOL 464286525 5,692 54,305 SH   SOLE 18 54,305 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 73 697 SH   SOLE 22 0 0 697
ISHARES INC MSCI GBL MIN VOL 464286525 49,771 474,827 SH   SOLE 40 474,827 0 0
ISHARES INC MSCI EMERG MRKT 464286533 59,127 968,820 SH   SOLE 7 968,820 0 0
ISHARES INC MSCI EMERG MRKT 464286533 13 219 SH   SOLE 17 0 0 219
ISHARES INC MSCI EMERG MRKT 464286533 109,143 1,788,346 SH   SOLE 18 1,788,346 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,888 63,704 SH   SOLE 21 63,704 0 0
ISHARES INC MSCI EMERG MRKT 464286533 61,161 1,002,151 SH   SOLE 22 1,002,151 0 0
ISHARES INC MSCI EURZONE ETF 464286608 57,829 1,336,474 SH   SOLE 7 332,765 0 1,003,709
ISHARES INC MSCI EURZONE ETF 464286608 31,241 722,000 SH   SOLE 18 722,000 0 0
ISHARES INC MSCI EURZONE ETF 464286608 434,091 10,032,141 SH   SOLE 21 10,032,141 0 0
ISHARES INC OPTIONS 464286608 2,164 50,000 SH Put SOLE 19 50,000 0 0
ISHARES INC MSCI CHILE ETF 464286640 10 343 SH   SOLE 2 343 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,698 58,416 SH   SOLE 18 58,416 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,527 52,517 SH   SOLE 22 52,517 0 0
ISHARES INC MSCI PAC JP ETF 464286665 3 55 SH   SOLE 17 0 0 55
ISHARES INC MSCI PAC JP ETF 464286665 103,442 2,101,628 SH   SOLE 23 2,101,628 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,943 100,417 SH   SOLE 28 0 0 100,417
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 9,544 270,142 SH   SOLE 2 270,142 0 0
ISHARES INC MSCI FRANCE ETF 464286707 46,646 1,320,304 SH   SOLE 7 274,018 0 1,046,286
ISHARES INC MSCI FRANCE ETF 464286707 9,817 277,876 SH   SOLE 18 179,661 0 98,215
ISHARES INC MSCI TURKEY ETF 464286715 200 9,641 SH   SOLE 18 9,641 0 0
ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH   SOLE 2 1 0 0
ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH   SOLE 17 0 0 57
ISHARES INC MSCI SWEDEN ETF 464286756 30,669 789,409 SH   SOLE 2 789,409 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 22,737 585,250 SH   SOLE 7 118,931 0 466,319
ISHARES INC MSCI SWEDEN ETF 464286756 25,476 655,761 SH   SOLE 18 549,772 0 105,989
ISHARES INC MSCI SPAIN ETF 464286764 1 22 SH   SOLE 2 22 0 0
ISHARES INC MSCI SPAIN ETF 464286764 8,796 345,477 SH   SOLE 23 345,477 0 0
ISHARES INC MSCI STH KOR ETF 464286772 23 324 SH   SOLE 2 324 0 0
ISHARES INC MSCI STH KOR ETF 464286772 56,283 790,164 SH   SOLE 4 790,164 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,723 24,196 SH   SOLE 18 24,196 0 0
ISHARES INC MSCI STH KOR ETF 464286772 42,804 600,928 SH   SOLE 22 600,928 0 0
ISHARES INC MSCI STH KOR ETF 464286772 23,850 334,826 SH   SOLE 26 334,826 0 0
ISHARES INC MSCI STH AFR ETF 464286780 43 782 SH   SOLE 2 782 0 0
ISHARES INC MSCI STH AFR ETF 464286780 12,086 217,654 SH   SOLE 7 53,456 0 164,198
ISHARES INC MSCI STH AFR ETF 464286780 12,120 218,264 SH   SOLE 18 202,565 0 15,699
ISHARES INC MSCI GERMANY ETF 464286806 27,566 970,989 SH   SOLE 2 970,989 0 0
ISHARES INC MSCI GERMANY ETF 464286806 162,022 5,707,005 SH   SOLE 7 1,258,450 0 4,448,555
ISHARES INC MSCI GERMANY ETF 464286806 4,575 161,163 SH   SOLE 18 4,781 0 156,382
ISHARES INC MSCI GERMANY ETF 464286806 49,263 1,735,236 SH   SOLE 21 1,735,236 0 0
ISHARES INC MSCI NETHERL ETF 464286814 313 7,402 SH   SOLE 2 7,402 0 0
ISHARES INC MSCI MEXICO ETF 464286822 11 199 SH   SOLE 2 199 0 0
ISHARES INC MSCI MEXICO ETF 464286822 45 817 SH   SOLE 18 817 0 0
ISHARES INC MSCI HONG KG ETF 464286871 34 1,503 SH   SOLE 2 1,503 0 0
ISHARES INC MSCI HONG KG ETF 464286871 11,539 511,232 SH   SOLE 18 497,748 0 13,484
ISHARES INC CORE MSCI EMKT 46434G103 236,098 4,250,186 SH   SOLE 2 3,587,132 0 663,054
ISHARES INC CORE MSCI EMKT 46434G103 109 1,969 SH   SOLE 3 1,969 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,107,605 19,938,879 SH   SOLE 7 19,938,879 0 0
ISHARES INC CORE MSCI EMKT 46434G103 102,012 1,836,398 SH   SOLE 17 0 0 1,836,398
ISHARES INC CORE MSCI EMKT 46434G103 167,198 3,009,863 SH   SOLE 18 2,974,745 0 35,118
ISHARES INC CORE MSCI EMKT 46434G103 2,786 50,147 SH   SOLE 19 0 0 50,147
ISHARES INC CORE MSCI EMKT 46434G103 389,121 7,004,886 SH   SOLE 21 6,371,277 0 633,609
ISHARES INC CORE MSCI EMKT 46434G103 564,315 10,158,687 SH   SOLE 22 7,626,732 0 2,531,955
ISHARES INC CORE MSCI EMKT 46434G103 364,895 6,568,768 SH   SOLE 23 6,568,768 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 301,189 4,901,374 SH   SOLE 2 223,306 0 4,678,068
ISHARES INC MSCI TAIWAN ETF 46434G772 12,620 205,364 SH   SOLE 15 205,364 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 9,293 151,228 SH   SOLE 18 115,542 0 35,686
ISHARES INC MSCI TAIWAN ETF 46434G772 90,897 1,479,199 SH   SOLE 22 1,479,199 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 29,402 478,471 SH   SOLE 26 478,471 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 27,341 1,311,927 SH   SOLE 2 1,311,927 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 36,622 1,757,282 SH   SOLE 7 373,376 0 1,383,906
ISHARES INC MSCI SINGPOR ETF 46434G780 16,653 799,071 SH   SOLE 18 638,935 0 160,136
ISHARES INC MSCI RUSSIA ETF 46434G798 9,165 1,137,045 SH   SOLE 2 0 0 1,137,045
ISHARES INC MSCI RUSSIA ETF 46434G798 2,127 263,903 SH   SOLE 4 0 0 263,903
ISHARES INC MSCI RUSSIA ETF 46434G798 64 7,985 SH   SOLE 22 7,985 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,618 102,229 SH   SOLE 2 102,229 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 690 26,951 SH   SOLE 18 0 0 26,951
ISHARES INC MSCI MLY ETF NEW 46434G814 1,613 62,986 SH   SOLE 22 62,986 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 4,447 173,638 SH   SOLE 26 173,638 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 22,801 370,087 SH   SOLE 2 370,087 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 310,792 5,044,498 SH   SOLE 4 5,044,498 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 60,283 978,458 SH   SOLE 7 235,752 0 742,706
ISHARES INC MSCI JPN ETF NEW 46434G822 9 153 SH   SOLE 17 0 0 153
ISHARES INC MSCI JPN ETF NEW 46434G822 83,468 1,354,783 SH   SOLE 18 1,249,835 0 104,948
ISHARES INC MSCI JPN ETF NEW 46434G822 505,456 8,204,124 SH   SOLE 21 8,204,124 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 19,801 321,387 SH   SOLE 23 321,387 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 82 1,326 SH   SOLE 43 0 0 1,326
ISHARES INC MSCI ITALY ETF 46434G830 25 838 SH   SOLE 2 838 0 0
ISHARES INC MSCI ITALY ETF 46434G830 8,509 288,134 SH   SOLE 18 288,134 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 69,585 1,894,492 SH   SOLE 2 1,894,492 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 31,809 866,019 SH   SOLE 7 866,019 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 33 896 SH   SOLE 17 0 0 896
ISHARES INC ESG AWR MSCI EM 46434G863 11,674 317,826 SH   SOLE 18 317,826 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 10,966 298,552 SH   SOLE 19 298,552 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 4,529 123,315 SH   SOLE 21 123,315 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 835 22,725 SH   SOLE 22 22,725 0 0
ISHARES INC MSCI EMERG MKT 46434G889 16 340 SH   SOLE 2 340 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 347,012 15,320,626 SH   SOLE 7 15,320,626 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 22,235 981,671 SH   SOLE 23 981,671 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2,426 107,116 SH   SOLE 26 0 0 107,116
ISHARES SILVER TR ISHARES 46428Q109 14 615 SH   SOLE 17 0 0 615
ISHARES TR ISHS 1-5YR INVS 464288646 92,252 1,783,672 SH   SOLE 44 1,783,672 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 16,418 324,973 SH   SOLE 44 324,973 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 44,738 1,017,689 SH   SOLE 44 1,017,689 0 0
ISHARES TR S&P 100 ETF 464287101 19 92 SH   SOLE 2 92 0 0
ISHARES TR S&P 100 ETF 464287101 33 160 SH   SOLE 17 0 0 160
ISHARES TR S&P 100 ETF 464287101 38 180 SH   SOLE 43 180 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 27 423 SH   SOLE 17 0 0 423
ISHARES TR MORNINGSTR US EQ 464287127 80 1,270 SH   SOLE 17 0 0 1,270
ISHARES TR CORE S&P TTL STK 464287150 397,824 3,941,192 SH   SOLE 2 3,941,192 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,968,276 19,499,468 SH   SOLE 7 19,499,468 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,013 10,040 SH   SOLE 17 0 0 10,040
ISHARES TR CORE S&P TTL STK 464287150 279,864 2,772,573 SH   SOLE 18 262,657 0 2,509,916
ISHARES TR CORE S&P TTL STK 464287150 1,560,419 15,458,879 SH   SOLE 19 7,919,666 0 7,539,213
ISHARES TR CORE S&P TTL STK 464287150 142,116 1,407,924 SH   SOLE 21 0 0 1,407,924
ISHARES TR SELECT DIVID ETF 464287168 2,534 19,778 SH   SOLE 7 19,778 0 0
ISHARES TR SELECT DIVID ETF 464287168 9 66 SH   SOLE 17 0 0 66
ISHARES TR SELECT DIVID ETF 464287168 50,505 394,171 SH   SOLE 18 394,171 0 0
ISHARES TR SELECT DIVID ETF 464287168 10,968 85,602 SH   SOLE 22 85,602 0 0
ISHARES TR SELECT DIVID ETF 464287168 64 501 SH   SOLE 43 501 0 0
ISHARES TR TIPS BD ETF 464287176 90,243 724,435 SH   SOLE 2 259,064 0 465,371
ISHARES TR TIPS BD ETF 464287176 63,662 511,053 SH   SOLE 4 511,053 0 0
ISHARES TR TIPS BD ETF 464287176 18,695 150,080 SH   SOLE 7 150,080 0 0
ISHARES TR TIPS BD ETF 464287176 24,232 194,525 SH   SOLE 17 0 0 194,525
ISHARES TR TIPS BD ETF 464287176 74,534 598,331 SH   SOLE 18 598,331 0 0
ISHARES TR TIPS BD ETF 464287176 206,967 1,661,455 SH   SOLE 19 1,056,212 0 605,243
ISHARES TR TIPS BD ETF 464287176 2,925,076 23,481,383 SH   SOLE 21 23,227,044 0 254,339
ISHARES TR TIPS BD ETF 464287176 17,517 140,620 SH   SOLE 23 140,620 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 150,561 4,709,445 SH   SOLE 4 4,709,445 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 72,461 2,266,519 SH   SOLE 7 2,266,519 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,239 70,026 SH   SOLE 18 70,026 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 20,291 634,695 SH   SOLE 19 634,695 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 149 4,652 SH   SOLE 26 4,652 0 0
ISHARES TR OPTIONS 464287184 12,049 376,900 SH Call SOLE 2 376,900 0 0
ISHARES TR OPTIONS 464287184 144,734 4,527,200 SH Call SOLE 19 4,527,200 0 0
ISHARES TR OPTIONS 464287184 21,091 659,700 SH Call SOLE 26 659,700 0 0
ISHARES TR OPTIONS 464287184 15,042 470,500 SH Call SOLE 30 470,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,397,775 11,897,497 SH   SOLE 2 11,562,702 0 334,795
ISHARES TR CORE S&P500 ETF 464287200 6,937 15,291 SH   SOLE 3 15,291 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,312,481 9,505,347 SH   SOLE 4 9,505,347 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,471,302 27,488,599 SH   SOLE 7 27,488,599 0 0
ISHARES TR CORE S&P500 ETF 464287200 864,917 1,906,405 SH   SOLE 16 1,906,405 0 0
ISHARES TR CORE S&P500 ETF 464287200 376,414 829,672 SH   SOLE 17 0 0 829,672
ISHARES TR CORE S&P500 ETF 464287200 1,885,506 4,155,934 SH   SOLE 18 3,551,981 0 603,953
ISHARES TR CORE S&P500 ETF 464287200 377,842 832,819 SH   SOLE 19 832,819 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,048,615 4,515,451 SH   SOLE 21 4,515,451 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,638,385 3,611,243 SH   SOLE 22 2,064,363 0 1,546,880
ISHARES TR CORE S&P500 ETF 464287200 2,837,805 6,254,943 SH   SOLE 23 6,254,943 0 0
ISHARES TR CORE S&P500 ETF 464287200 308,418 679,799 SH   SOLE 28 679,799 0 0
ISHARES TR CORE S&P500 ETF 464287200 604 1,332 SH   SOLE 43 1,332 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,176,859 10,988,411 SH   SOLE 2 10,988,411 0 0
ISHARES TR CORE US AGGBD ET 464287226 83,833 782,754 SH   SOLE 7 214,593 0 568,161
ISHARES TR CORE US AGGBD ET 464287226 225,188 2,102,596 SH   SOLE 17 0 0 2,102,596
ISHARES TR CORE US AGGBD ET 464287226 1,658,801 15,488,334 SH   SOLE 18 12,425,492 0 3,062,842
ISHARES TR CORE US AGGBD ET 464287226 897,132 8,376,582 SH   SOLE 19 3,943,307 0 4,433,275
ISHARES TR CORE US AGGBD ET 464287226 205,953 1,922,996 SH   SOLE 21 991,796 0 931,200
ISHARES TR CORE US AGGBD ET 464287226 94,476 882,127 SH   SOLE 22 882,127 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 677,363 15,002,511 SH   SOLE 4 15,002,511 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,512,658 55,651,342 SH   SOLE 7 55,651,342 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 257 5,693 SH   SOLE 17 0 0 5,693
ISHARES TR MSCI EMG MKT ETF 464287234 2,264 50,148 SH   SOLE 18 50,148 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,899 86,365 SH   SOLE 19 86,365 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 193,676 4,289,614 SH   SOLE 21 4,289,614 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 624 13,818 SH   SOLE 22 13,818 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 55,086 1,220,064 SH   SOLE 23 1,220,064 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,210 181,845 SH   SOLE 26 0 0 181,845
ISHARES TR IBOXX INV CP ETF 464287242 61,937 512,126 SH   SOLE 2 509,070 0 3,056
ISHARES TR IBOXX INV CP ETF 464287242 54 447 SH   SOLE 4 447 0 0
ISHARES TR IBOXX INV CP ETF 464287242 132,475 1,095,375 SH   SOLE 7 953,626 0 141,749
ISHARES TR IBOXX INV CP ETF 464287242 1,936 16,009 SH   SOLE 17 0 0 16,009
ISHARES TR IBOXX INV CP ETF 464287242 152,185 1,258,348 SH   SOLE 18 1,258,348 0 0
ISHARES TR IBOXX INV CP ETF 464287242 161,237 1,333,202 SH   SOLE 19 1,333,202 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,357,511 11,224,663 SH   SOLE 21 11,224,663 0 0
ISHARES TR IBOXX INV CP ETF 464287242 7,101 58,711 SH   SOLE 22 0 0 58,711
ISHARES TR IBOXX INV CP ETF 464287242 309,773 2,561,376 SH   SOLE 23 2,561,376 0 0
ISHARES TR OPTIONS 464287242 147,366 1,218,500 SH Put SOLE 2 1,218,500 0 0
ISHARES TR OPTIONS 464287242 4,233 35,000 SH Put SOLE 4 35,000 0 0
ISHARES TR OPTIONS 464287242 91,176 753,900 SH Put SOLE 18 753,900 0 0
ISHARES TR OPTIONS 464287242 857,948 7,094,000 SH Put SOLE 19 7,094,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275 6,203 83,898 SH   SOLE 7 83,898 0 0
ISHARES TR GLOBAL TECH ETF 464287291 105,284 1,814,920 SH   SOLE 2 1,814,920 0 0
ISHARES TR GLOBAL TECH ETF 464287291 21,145 364,503 SH   SOLE 7 364,503 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 18 SH   SOLE 17 0 0 18
ISHARES TR GLOBAL TECH ETF 464287291 16,084 277,257 SH   SOLE 18 277,257 0 0
ISHARES TR GLOBAL TECH ETF 464287291 6,096 105,093 SH   SOLE 19 105,093 0 0
ISHARES TR GLOBAL TECH ETF 464287291 786 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 224,038 2,933,197 SH   SOLE 2 2,933,197 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 454 5,950 SH   SOLE 17 0 0 5,950
ISHARES TR S&P 500 GRWT ETF 464287309 28,074 367,558 SH   SOLE 18 367,558 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 808,395 9,226,145 SH   SOLE 4 9,226,145 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 460,592 5,256,700 SH   SOLE 7 5,256,700 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 5,192 59,253 SH   SOLE 18 59,253 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 1,338 16,846 SH   SOLE 18 16,846 0 0
ISHARES TR NORTH AMERN NAT 464287374 8,845 218,655 SH   SOLE 2 0 0 218,655
ISHARES TR JPX NIKKEI 400 464287382 3,438 52,796 SH   SOLE 21 52,796 0 0
ISHARES TR LATN AMER 40 ETF 464287390 192 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,213 72,829 SH   SOLE 18 72,829 0 0
ISHARES TR LATN AMER 40 ETF 464287390 31,355 1,031,750 SH   SOLE 19 1,031,750 0 0
ISHARES TR S&P 500 VAL ETF 464287408 24,168 155,201 SH   SOLE 17 0 0 155,201
ISHARES TR S&P 500 VAL ETF 464287408 432 2,773 SH   SOLE 18 2,773 0 0
ISHARES TR 20 YR TR BD ETF 464287432 117,929 892,859 SH   SOLE 2 609,569 0 283,290
ISHARES TR 20 YR TR BD ETF 464287432 1,955 14,805 SH   SOLE 7 14,805 0 0
ISHARES TR 20 YR TR BD ETF 464287432 33 250 SH   SOLE 17 0 0 250
ISHARES TR 20 YR TR BD ETF 464287432 14,979 113,410 SH   SOLE 18 107,170 0 6,240
ISHARES TR 20 YR TR BD ETF 464287432 145,751 1,103,506 SH   SOLE 19 528,359 0 575,147
ISHARES TR 20 YR TR BD ETF 464287432 19,666 148,891 SH   SOLE 21 120,017 0 28,874
ISHARES TR 20 YR TR BD ETF 464287432 7,812 59,149 SH   SOLE 22 17,923 0 41,226
ISHARES TR 20 YR TR BD ETF 464287432 83,713 633,803 SH   SOLE 23 633,803 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,645 61,834 SH   SOLE 2 61,834 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 4,950 46,063 SH   SOLE 7 11,109 0 34,954
ISHARES TR BARCLAYS 7 10 YR 464287440 21 196 SH   SOLE 17 0 0 196
ISHARES TR BARCLAYS 7 10 YR 464287440 342,130 3,183,495 SH   SOLE 18 3,183,495 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,406 22,388 SH   SOLE 21 22,388 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 4,137 38,495 SH   SOLE 22 38,495 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 307,339 2,859,761 SH   SOLE 23 2,859,761 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 53,719 644,497 SH   SOLE 2 289,062 0 355,435
ISHARES TR 1 3 YR TREAS BD 464287457 895 10,734 SH   SOLE 3 10,734 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 41 489 SH   SOLE 17 0 0 489
ISHARES TR 1 3 YR TREAS BD 464287457 52,986 635,700 SH   SOLE 18 635,700 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 573,266 6,877,820 SH   SOLE 19 5,240,416 0 1,637,404
ISHARES TR 1 3 YR TREAS BD 464287457 37,011 444,038 SH   SOLE 21 0 0 444,038
ISHARES TR 1 3 YR TREAS BD 464287457 35,368 424,332 SH   SOLE 22 422,092 0 2,240
ISHARES TR MSCI EAFE ETF 464287465 3,866 52,527 SH   SOLE 2 52,527 0 0
ISHARES TR MSCI EAFE ETF 464287465 290,588 3,948,200 SH   SOLE 4 3,948,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,171,294 15,914,323 SH   SOLE 7 15,914,323 0 0
ISHARES TR MSCI EAFE ETF 464287465 586 7,961 SH   SOLE 17 0 0 7,961
ISHARES TR MSCI EAFE ETF 464287465 216,971 2,947,971 SH   SOLE 18 2,941,618 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,400,474 46,202,098 SH   SOLE 21 46,202,098 0 0
ISHARES TR OPTIONS 464287465 14,720 200,000 SH Put SOLE 19 200,000 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 47 396 SH   SOLE 17 0 0 396
ISHARES TR RUS MDCP VAL ETF 464287473 664 5,546 SH   SOLE 18 5,546 0 0
ISHARES TR RUS MD CP GR ETF 464287481 69 682 SH   SOLE 17 0 0 682
ISHARES TR RUS MD CP GR ETF 464287481 5,107 50,815 SH   SOLE 18 50,815 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,880 24,090 SH   SOLE 17 0 0 24,090
ISHARES TR RUS MID CAP ETF 464287499 15,597 199,855 SH   SOLE 18 199,855 0 0
ISHARES TR RUS MID CAP ETF 464287499 17,449 223,587 SH   SOLE 19 223,587 0 0
ISHARES TR RUS MID CAP ETF 464287499 50 644 SH   SOLE 43 644 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,507 42,883 SH   SOLE 2 42,883 0 0
ISHARES TR CORE S&P MCP ETF 464287507 159,046 592,704 SH   SOLE 4 592,704 0 0
ISHARES TR CORE S&P MCP ETF 464287507 314,627 1,172,493 SH   SOLE 7 1,172,493 0 0
ISHARES TR CORE S&P MCP ETF 464287507 498 1,854 SH   SOLE 17 0 0 1,854
ISHARES TR CORE S&P MCP ETF 464287507 324,644 1,209,825 SH   SOLE 18 1,139,180 0 70,645
ISHARES TR CORE S&P MCP ETF 464287507 48,314 180,047 SH   SOLE 19 180,047 0 0
ISHARES TR CORE S&P MCP ETF 464287507 116,278 433,324 SH   SOLE 21 433,324 0 0
ISHARES TR CORE S&P MCP ETF 464287507 583,573 2,174,753 SH   SOLE 22 527,738 0 1,647,015
ISHARES TR CORE S&P MCP ETF 464287507 699 2,606 SH   SOLE 43 2,606 0 0
ISHARES TR EXPND TEC SC ETF 464287549 137 352 SH   SOLE 43 352 0 0
ISHARES TR ISHARES BIOTECH 464287556 40 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556 505 3,876 SH   SOLE 18 3,876 0 0
ISHARES TR ISHARES BIOTECH 464287556 7,248 55,628 SH   SOLE 19 55,628 0 0
ISHARES TR COHEN STEER REIT 464287564 14,425 203,137 SH   SOLE 18 203,137 0 0
ISHARES TR COHEN STEER REIT 464287564 150,872 2,124,656 SH   SOLE 19 0 0 2,124,656
ISHARES TR GLOBAL 100 ETF 464287572 1,938,920 25,495,336 SH   SOLE 4 25,495,336 0 0
ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH   SOLE 17 0 0 22
ISHARES TR US CONSUM DISCRE 464287580 5,249 69,956 SH   SOLE 18 69,956 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 11,693 70,450 SH   SOLE 2 70,450 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 19,647 118,369 SH   SOLE 17 0 0 118,369
ISHARES TR RUS 1000 VAL ETF 464287598 97,904 589,853 SH   SOLE 18 589,460 0 393
ISHARES TR RUS 1000 VAL ETF 464287598 520,342 3,134,967 SH   SOLE 22 18,423 0 3,116,544
ISHARES TR S&P MC 400GR ETF 464287606 435 5,634 SH   SOLE 2 5,634 0 0
ISHARES TR S&P MC 400GR ETF 464287606 13 167 SH   SOLE 17 0 0 167
ISHARES TR S&P MC 400GR ETF 464287606 1,140 14,756 SH   SOLE 18 14,756 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10,954 39,454 SH   SOLE 2 39,454 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 9,093 32,753 SH   SOLE 17 0 0 32,753
ISHARES TR RUS 1000 GRW ETF 464287614 183,485 660,897 SH   SOLE 18 660,897 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 96,356 347,065 SH   SOLE 22 347,065 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 353 1,270 SH   SOLE 43 1,270 0 0
ISHARES TR RUS 1000 ETF 464287622 372,387 1,489,133 SH   SOLE 2 23,460 0 1,465,673
ISHARES TR RUS 1000 ETF 464287622 231 925 SH   SOLE 17 0 0 925
ISHARES TR RUS 1000 ETF 464287622 61,676 246,634 SH   SOLE 18 71,071 0 175,563
ISHARES TR RUS 1000 ETF 464287622 581,242 2,324,317 SH   SOLE 19 2,324,317 0 0
ISHARES TR RUS 1000 ETF 464287622 229,379 917,259 SH   SOLE 21 631,964 0 285,295
ISHARES TR RUS 1000 ETF 464287622 712,513 2,849,254 SH   SOLE 22 2,849,181 0 73
ISHARES TR RUS 1000 ETF 464287622 3,499 13,991 SH   SOLE 43 13,991 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,663 35,089 SH   SOLE 2 0 0 35,089
ISHARES TR RUS 2000 VAL ETF 464287630 60 369 SH   SOLE 17 0 0 369
ISHARES TR RUS 2000 VAL ETF 464287630 31,463 194,938 SH   SOLE 18 194,938 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 31,717 196,511 SH   SOLE 22 109,074 0 87,437
ISHARES TR RUS 2000 GRW ETF 464287648 1,901 7,434 SH   SOLE 2 0 0 7,434
ISHARES TR RUS 2000 GRW ETF 464287648 53 209 SH   SOLE 17 0 0 209
ISHARES TR RUS 2000 GRW ETF 464287648 12,204 47,717 SH   SOLE 18 47,717 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4,701 18,382 SH   SOLE 22 18,382 0 0
ISHARES TR OPTIONS 464287655 92,372 450,000 SH Put SOLE 2 450,000 0 0
ISHARES TR OPTIONS 464287655 3,427 16,700 SH Put SOLE 4 16,700 0 0
ISHARES TR OPTIONS 464287655 39,370 191,800 SH Put SOLE 18 191,800 0 0
ISHARES TR OPTIONS 464287655 538,300 2,622,400 SH Put SOLE 19 2,622,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 80,908 394,155 SH   SOLE 2 79,475 0 314,680
ISHARES TR RUSSELL 2000 ETF 464287655 1,115,571 5,434,651 SH   SOLE 7 5,434,651 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,328 11,343 SH   SOLE 17 0 0 11,343
ISHARES TR RUSSELL 2000 ETF 464287655 238,830 1,163,494 SH   SOLE 18 1,163,494 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 90,411 440,448 SH   SOLE 19 440,448 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 212,266 1,034,084 SH   SOLE 21 883,404 0 150,680
ISHARES TR RUSSELL 2000 ETF 464287655 956,975 4,662,030 SH   SOLE 22 4,662,030 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,973 9,610 SH   SOLE 43 9,610 0 0
ISHARES TR CORE S&P US VLU 464287663 21,146 278,711 SH   SOLE 2 278,711 0 0
ISHARES TR CORE S&P US VLU 464287663 4,331 57,086 SH   SOLE 17 0 0 57,086
ISHARES TR CORE S&P US VLU 464287663 15,889 209,418 SH   SOLE 18 209,418 0 0
ISHARES TR CORE S&P US GWT 464287671 3,171 30,016 SH   SOLE 17 0 0 30,016
ISHARES TR CORE S&P US GWT 464287671 38,071 360,312 SH   SOLE 18 360,312 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 53 201 SH   SOLE 17 0 0 201
ISHARES TR RUSSELL 3000 ETF 464287689 46,557 177,448 SH   SOLE 18 177,448 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 14,192 54,092 SH   SOLE 19 54,092 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 118,854 453,003 SH   SOLE 22 307,049 0 145,954
ISHARES TR S&P MC 400VL ETF 464287705 540 4,926 SH   SOLE 2 4,926 0 0
ISHARES TR S&P MC 400VL ETF 464287705 7 66 SH   SOLE 17 0 0 66
ISHARES TR S&P MC 400VL ETF 464287705 293 2,675 SH   SOLE 18 2,675 0 0
ISHARES TR U.S. TECH ETF 464287721 1,749 16,975 SH   SOLE 2 16,975 0 0
ISHARES TR U.S. TECH ETF 464287721 571 5,538 SH   SOLE 18 5,538 0 0
ISHARES TR U.S. REAL ES ETF 464287739 114,829 1,061,068 SH   SOLE 2 1,061,068 0 0
ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH   SOLE 17 0 0 4
ISHARES TR U.S. REAL ES ETF 464287739 189 1,742 SH   SOLE 18 1,742 0 0
ISHARES TR U.S. REAL ES ETF 464287739 14,211 131,319 SH   SOLE 19 131,319 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,583 42,353 SH   SOLE 22 42,353 0 0
ISHARES TR US INDUSTRIALS 464287754 8,272 78,455 SH   SOLE 18 78,455 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 37 203 SH   SOLE 18 203 0 0
ISHARES TR U.S. FINLS ETF 464287788 811 9,593 SH   SOLE 18 9,593 0 0
ISHARES TR U.S. ENERGY ETF 464287796 108,521 2,652,019 SH   SOLE 2 2,652,019 0 0
ISHARES TR U.S. ENERGY ETF 464287796 30,893 754,959 SH   SOLE 18 754,959 0 0
ISHARES TR U.S. ENERGY ETF 464287796 74,790 1,827,712 SH   SOLE 19 1,827,712 0 0
ISHARES TR CORE S&P SCP ETF 464287804 215,077 1,993,670 SH   SOLE 2 1,993,670 0 0
ISHARES TR CORE S&P SCP ETF 464287804 328,283 3,043,042 SH   SOLE 4 3,043,042 0 0
ISHARES TR CORE S&P SCP ETF 464287804 115,246 1,068,275 SH   SOLE 7 1,068,275 0 0
ISHARES TR CORE S&P SCP ETF 464287804 74,732 692,731 SH   SOLE 17 0 0 692,731
ISHARES TR CORE S&P SCP ETF 464287804 244,740 2,268,636 SH   SOLE 18 2,194,081 0 74,555
ISHARES TR CORE S&P SCP ETF 464287804 98,874 916,516 SH   SOLE 19 916,516 0 0
ISHARES TR CORE S&P SCP ETF 464287804 51,314 475,657 SH   SOLE 21 475,657 0 0
ISHARES TR CORE S&P SCP ETF 464287804 37,164 344,490 SH   SOLE 22 344,490 0 0
ISHARES TR CORE S&P SCP ETF 464287804 20,413 189,223 SH   SOLE 23 189,223 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,118 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804 219 2,033 SH   SOLE 43 2,033 0 0
ISHARES TR US CONSM STAPLES 464287812 30 150 SH   SOLE 43 150 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 1,074 7,181 SH   SOLE 18 7,181 0 0
ISHARES TR DOW JONES US ETF 464287846 0 2 SH   SOLE 17 0 0 2
ISHARES TR EUROPE ETF 464287861 649,476 12,927,468 SH   SOLE 4 12,927,468 0 0
ISHARES TR EUROPE ETF 464287861 6 114 SH   SOLE 17 0 0 114
ISHARES TR SP SMCP600VL ETF 464287879 2 16 SH   SOLE 17 0 0 16
ISHARES TR SP SMCP600VL ETF 464287879 40 390 SH   SOLE 18 390 0 0
ISHARES TR S&P SML 600 GWT 464287887 10 83 SH   SOLE 17 0 0 83
ISHARES TR S&P SML 600 GWT 464287887 224 1,792 SH   SOLE 18 1,792 0 0
ISHARES TR INTL TREA BD ETF 464288117 185 3,990 SH   SOLE 2 0 0 3,990
ISHARES TR INTL TREA BD ETF 464288117 16,893 363,685 SH   SOLE 7 48,312 0 315,373
ISHARES TR INTL TREA BD ETF 464288117 3 66 SH   SOLE 17 0 0 66
ISHARES TR INTL TREA BD ETF 464288117 3,633 78,205 SH   SOLE 18 78,205 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 131 1,252 SH   SOLE 2 1,252 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 2 21 SH   SOLE 17 0 0 21
ISHARES TR SHRT NAT MUN ETF 464288158 7,247 69,286 SH   SOLE 18 69,286 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,147 28,619 SH   SOLE 3 28,619 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 185 8,594 SH   SOLE 18 8,594 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,474 28,205 SH   SOLE 2 28,205 0 0
ISHARES TR MSCI ACWI EX US 464288240 2 38 SH   SOLE 17 0 0 38
ISHARES TR MSCI ACWI EX US 464288240 2,249 43,021 SH   SOLE 18 43,021 0 0
ISHARES TR MSCI ACWI EX US 464288240 120,570 2,306,672 SH   SOLE 21 2,306,672 0 0
ISHARES TR MSCI ACWI ETF 464288257 33,054 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257 2,988 29,944 SH   SOLE 3 29,944 0 0
ISHARES TR MSCI ACWI ETF 464288257 449 4,497 SH   SOLE 17 0 0 4,497
ISHARES TR MSCI ACWI ETF 464288257 4,851 48,620 SH   SOLE 18 48,620 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 12,501 129,026 SH   SOLE 23 129,026 0 0
ISHARES TR EAFE SML CP ETF 464288273 28,213 425,276 SH   SOLE 17 0 0 425,276
ISHARES TR EAFE SML CP ETF 464288273 9,783 147,474 SH   SOLE 18 124,773 0 22,701
ISHARES TR EAFE SML CP ETF 464288273 174,084 2,624,115 SH   SOLE 21 2,624,115 0 0
ISHARES TR EAFE SML CP ETF 464288273 14,239 214,640 SH   SOLE 23 214,640 0 0
ISHARES TR JPMORGAN USD EMG 464288281 15,449 158,031 SH   SOLE 2 134,547 0 23,484
ISHARES TR JPMORGAN USD EMG 464288281 91,197 932,864 SH   SOLE 7 932,864 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9,410 96,257 SH   SOLE 17 0 0 96,257
ISHARES TR JPMORGAN USD EMG 464288281 25,459 260,422 SH   SOLE 18 260,422 0 0
ISHARES TR JPMORGAN USD EMG 464288281 4,985 50,997 SH   SOLE 19 50,997 0 0
ISHARES TR JPMORGAN USD EMG 464288281 15,958 163,232 SH   SOLE 21 163,232 0 0
ISHARES TR JPMORGAN USD EMG 464288281 189,499 1,938,409 SH   SOLE 22 998,587 0 939,822
ISHARES TR JPMORGAN USD EMG 464288281 48,981 501,037 SH   SOLE 23 501,037 0 0
ISHARES TR OPTIONS 464288281 8,310 85,000 SH Put SOLE 19 85,000 0 0
ISHARES TR NEW YORK MUN ETF 464288323 422 7,741 SH   SOLE 18 7,741 0 0
ISHARES TR CALIF MUN BD ETF 464288356 769 13,222 SH   SOLE 2 13,222 0 0
ISHARES TR CALIF MUN BD ETF 464288356 538 9,250 SH   SOLE 18 9,250 0 0
ISHARES TR GLB INFRASTR ETF 464288372 169,388 3,330,479 SH   SOLE 2 3,213,262 0 117,217
ISHARES TR GLB INFRASTR ETF 464288372 7,132 140,223 SH   SOLE 7 140,223 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 103 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414 67,740 617,843 SH   SOLE 2 617,843 0 0
ISHARES TR NATIONAL MUN ETF 464288414 13,095 119,437 SH   SOLE 17 0 0 119,437
ISHARES TR NATIONAL MUN ETF 464288414 13,555 123,629 SH   SOLE 18 123,629 0 0
ISHARES TR ASIA 50 ETF 464288430 526,851 7,676,687 SH   SOLE 4 7,676,687 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,535 48,337 SH   SOLE 7 48,337 0 0
ISHARES TR INTL SEL DIV ETF 464288448 10,573 332,894 SH   SOLE 18 332,894 0 0
ISHARES TR INTL SEL DIV ETF 464288448 11,160 351,374 SH   SOLE 21 351,374 0 0
ISHARES TR INTL SEL DIV ETF 464288448 197 6,205 SH   SOLE 43 6,205 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 15 SH   SOLE 2 15 0 0
ISHARES TR INTL DEV RE ETF 464288489 14 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 1,840 67,663 SH   SOLE 22 67,663 0 0
ISHARES TR IBOXX HI YD ETF 464288513 96,401 1,171,473 SH   SOLE 2 1,164,749 0 6,724
ISHARES TR IBOXX HI YD ETF 464288513 3,341 40,600 SH   SOLE 7 40,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 506 6,148 SH   SOLE 17 0 0 6,148
ISHARES TR IBOXX HI YD ETF 464288513 86,885 1,055,844 SH   SOLE 18 698,056 0 357,788
ISHARES TR IBOXX HI YD ETF 464288513 697,443 8,475,434 SH   SOLE 19 8,312,307 0 163,127
ISHARES TR IBOXX HI YD ETF 464288513 218,212 2,651,747 SH   SOLE 21 2,651,747 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,273 39,776 SH   SOLE 22 39,776 0 0
ISHARES TR IBOXX HI YD ETF 464288513 118,912 1,445,037 SH   SOLE 23 1,445,037 0 0
ISHARES TR IBOXX HI YD ETF 464288513 43,940 533,971 SH   SOLE 26 533,971 0 0
ISHARES TR IBOXX HI YD ETF 464288513 16,054 195,085 SH   SOLE 28 195,085 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,140 26,000 SH   SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 45,737 555,800 SH Call SOLE 2 555,800 0 0
ISHARES TR OPTIONS 464288513 12,344 150,000 SH Put SOLE 2 150,000 0 0
ISHARES TR OPTIONS 464288513 831 10,100 SH Call SOLE 4 10,100 0 0
ISHARES TR OPTIONS 464288513 230 2,800 SH Put SOLE 4 2,800 0 0
ISHARES TR OPTIONS 464288513 39,688 482,300 SH Call SOLE 18 482,300 0 0
ISHARES TR OPTIONS 464288513 2,600 31,600 SH Put SOLE 18 31,600 0 0
ISHARES TR OPTIONS 464288513 178,718 2,171,800 SH Call SOLE 19 2,171,800 0 0
ISHARES TR OPTIONS 464288513 75,345 915,600 SH Put SOLE 19 915,600 0 0
ISHARES TR CRE U S REIT ETF 464288521 23,094 357,221 SH   SOLE 2 0 0 357,221
ISHARES TR CRE U S REIT ETF 464288521 36,804 569,286 SH   SOLE 21 0 0 569,286
ISHARES TR CRE U S REIT ETF 464288521 8,009 123,888 SH   SOLE 22 123,888 0 0
ISHARES TR CRE U S REIT ETF 464288521 71,751 1,109,835 SH   SOLE 23 1,109,835 0 0
ISHARES TR RESIDENTIAL MULT 464288562 1,884 19,641 SH   SOLE 19 19,641 0 0
ISHARES TR MSCI KLD400 SOC 464288570 38 439 SH   SOLE 2 439 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 610 7,039 SH   SOLE 18 7,039 0 0
ISHARES TR MBS ETF 464288588 60,116 590,123 SH   SOLE 2 480,092 0 110,031
ISHARES TR MBS ETF 464288588 56 548 SH   SOLE 17 0 0 548
ISHARES TR MBS ETF 464288588 109,789 1,077,733 SH   SOLE 18 1,077,733 0 0
ISHARES TR MBS ETF 464288588 53,617 526,327 SH   SOLE 21 526,327 0 0
ISHARES TR INTRM GOV CR ETF 464288612 24,401 224,835 SH   SOLE 2 224,835 0 0
ISHARES TR INTRM GOV CR ETF 464288612 569 5,243 SH   SOLE 18 5,243 0 0
ISHARES TR USD INV GRDE ETF 464288620 88,665 1,610,915 SH   SOLE 2 1,407,687 0 203,228
ISHARES TR USD INV GRDE ETF 464288620 54,476 989,747 SH   SOLE 7 989,747 0 0
ISHARES TR USD INV GRDE ETF 464288620 15 274 SH   SOLE 17 0 0 274
ISHARES TR USD INV GRDE ETF 464288620 86,335 1,568,593 SH   SOLE 18 1,568,593 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 13,340 243,123 SH   SOLE 2 243,123 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 70 1,283 SH   SOLE 17 0 0 1,283
ISHARES TR ISHS 5-10YR INVT 464288638 50,461 919,654 SH   SOLE 18 379,778 0 539,876
ISHARES TR ISHS 5-10YR INVT 464288638 9,741 177,525 SH   SOLE 19 177,525 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 4,487 81,777 SH   SOLE 21 81,777 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,952 35,578 SH   SOLE 22 35,578 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 4,713 85,886 SH   SOLE 23 85,886 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 82,779 1,600,515 SH   SOLE 2 1,600,515 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 21,255 410,962 SH   SOLE 7 410,962 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 2 40 SH   SOLE 17 0 0 40
ISHARES TR ISHS 1-5YR INVS 464288646 26,587 514,048 SH   SOLE 18 460,447 0 53,601
ISHARES TR ISHS 1-5YR INVS 464288646 17,838 344,900 SH   SOLE 21 209,145 0 135,755
ISHARES TR ISHS 1-5YR INVS 464288646 16,545 319,901 SH   SOLE 23 319,901 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 24,631 182,981 SH   SOLE 2 182,981 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 1 9 SH   SOLE 17 0 0 9
ISHARES TR 10-20 YR TRS ETF 464288653 20,302 150,822 SH   SOLE 18 150,822 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 49,184 365,384 SH   SOLE 19 365,384 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 20,940 155,559 SH   SOLE 21 155,559 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 185 1,373 SH   SOLE 22 1,373 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4,311 35,318 SH   SOLE 2 440 0 34,878
ISHARES TR 3 7 YR TREAS BD 464288661 22,228 182,121 SH   SOLE 7 33,115 0 149,006
ISHARES TR 3 7 YR TREAS BD 464288661 20 167 SH   SOLE 17 0 0 167
ISHARES TR 3 7 YR TREAS BD 464288661 38,673 316,860 SH   SOLE 18 316,860 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,613 152,500 SH   SOLE 21 152,500 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 17,633 144,476 SH   SOLE 22 144,476 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 27,245 223,227 SH   SOLE 23 223,227 0 0
ISHARES TR SHORT TREAS BD 464288679 24,908 225,923 SH   SOLE 2 225,923 0 0
ISHARES TR SHORT TREAS BD 464288679 18 161 SH   SOLE 17 0 0 161
ISHARES TR SHORT TREAS BD 464288679 315,449 2,861,218 SH   SOLE 18 2,861,218 0 0
ISHARES TR SHORT TREAS BD 464288679 673,651 6,110,209 SH   SOLE 19 4,820,078 0 1,290,131
ISHARES TR SHORT TREAS BD 464288679 48,193 437,122 SH   SOLE 21 0 0 437,122
ISHARES TR PFD AND INCM SEC 464288687 28,110 771,841 SH   SOLE 2 771,841 0 0
ISHARES TR PFD AND INCM SEC 464288687 761 20,891 SH   SOLE 3 20,891 0 0
ISHARES TR PFD AND INCM SEC 464288687 300 8,237 SH   SOLE 7 8,237 0 0
ISHARES TR PFD AND INCM SEC 464288687 105,115 2,886,188 SH   SOLE 18 2,886,188 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,393 203,000 SH   SOLE 19 203,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 30,852 847,105 SH   SOLE 21 847,105 0 0
ISHARES TR MRNING SM CP ETF 464288703 3 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB INDSTRL ETF 464288729 57,125 492,158 SH   SOLE 7 492,158 0 0
ISHARES TR GLB CNSM STP ETF 464288737 128,290 2,065,533 SH   SOLE 4 2,065,533 0 0
ISHARES TR GLB CNSM STP ETF 464288737 5,149 82,908 SH   SOLE 7 82,908 0 0
ISHARES TR GLB CNS DISC ETF 464288745 61,965 396,375 SH   SOLE 7 396,375 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 29 SH   SOLE 17 0 0 29
ISHARES TR MSCI USA ESG SLC 464288802 645 6,656 SH   SOLE 18 6,656 0 0
ISHARES TR MSCI USA ESG SLC 464288802 33,075 341,541 SH   SOLE 19 0 0 341,541
ISHARES TR U.S. MED DVC ETF 464288810 30,935 507,459 SH   SOLE 2 507,459 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,580 42,316 SH   SOLE 18 42,316 0 0
ISHARES TR EAFE VALUE ETF 464288877 165,508 3,293,033 SH   SOLE 2 3,293,033 0 0
ISHARES TR EAFE VALUE ETF 464288877 21,049 418,802 SH   SOLE 17 0 0 418,802
ISHARES TR EAFE VALUE ETF 464288877 48,645 967,877 SH   SOLE 18 967,877 0 0
ISHARES TR EAFE VALUE ETF 464288877 261,968 5,212,247 SH   SOLE 19 5,212,247 0 0
ISHARES TR EAFE GRWTH ETF 464288885 46,459 482,589 SH   SOLE 2 482,589 0 0
ISHARES TR EAFE GRWTH ETF 464288885 10 101 SH   SOLE 17 0 0 101
ISHARES TR EAFE GRWTH ETF 464288885 25,735 267,325 SH   SOLE 18 267,325 0 0
ISHARES TR EAFE GRWTH ETF 464288885 141,799 1,472,930 SH   SOLE 19 1,472,930 0 0
ISHARES TR OPTIONS 464289180 4,728 250,000 SH Put SOLE 19 250,000 0 0
ISHARES TR RUS TP200 VL ETF 464289420 3 36 SH   SOLE 17 0 0 36
ISHARES TR CORE LT USDB ETF 464289479 0 7 SH   SOLE 17 0 0 7
ISHARES TR CORE LT USDB ETF 464289479 4,312 67,348 SH   SOLE 18 67,348 0 0
ISHARES TR 10+ YR INVST GRD 464289511 109,550 1,783,616 SH   SOLE 2 1,783,616 0 0
ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511 8,704 141,716 SH   SOLE 18 141,716 0 0
ISHARES TR 10+ YR INVST GRD 464289511 194,392 3,164,965 SH   SOLE 21 3,164,965 0 0
ISHARES TR 10+ YR INVST GRD 464289511 6,112 99,518 SH   SOLE 22 11,873 0 87,645
ISHARES TR INDIA 50 ETF 464289529 40,639 880,399 SH   SOLE 7 880,399 0 0
ISHARES TR INDIA 50 ETF 464289529 21,841 473,148 SH   SOLE 22 473,148 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 2 26 SH   SOLE 17 0 0 26
ISHARES TR GRWT ALLOCAT ETF 464289867 4 76 SH   SOLE 17 0 0 76
ISHARES TR GRWT ALLOCAT ETF 464289867 81,867 1,517,174 SH   SOLE 19 0 0 1,517,174
ISHARES TR MODERT ALLOC ETF 464289875 17 395 SH   SOLE 17 0 0 395
ISHARES TR MODERT ALLOC ETF 464289875 100,310 2,334,426 SH   SOLE 19 0 0 2,334,426
ISHARES TR CONSER ALLOC ETF 464289883 14,836 393,843 SH   SOLE 19 0 0 393,843
ISHARES TR US TREAS BD ETF 46429B267 76,891 3,086,769 SH   SOLE 2 3,086,769 0 0
ISHARES TR US TREAS BD ETF 46429B267 55,190 2,215,571 SH   SOLE 7 2,215,571 0 0
ISHARES TR US TREAS BD ETF 46429B267 101 4,056 SH   SOLE 17 0 0 4,056
ISHARES TR US TREAS BD ETF 46429B267 191,952 7,705,834 SH   SOLE 18 7,705,834 0 0
ISHARES TR US TREAS BD ETF 46429B267 65,991 2,649,182 SH   SOLE 19 2,649,182 0 0
ISHARES TR A RATE CP BD ETF 46429B291 2 46 SH   SOLE 18 46 0 0
ISHARES TR GNMA BOND ETF 46429B333 4,334 90,822 SH   SOLE 23 90,822 0 0
ISHARES TR CMBS ETF 46429B366 220 4,417 SH   SOLE 3 4,417 0 0
ISHARES TR CMBS ETF 46429B366 5,797 116,279 SH   SOLE 18 116,279 0 0
ISHARES TR MSCI INDIA ETF 46429B598 310,909 6,975,745 SH   SOLE 2 25,948 0 6,949,797
ISHARES TR MSCI INDIA ETF 46429B598 8,150 182,848 SH   SOLE 4 182,848 0 0
ISHARES TR MSCI INDIA ETF 46429B598 10,200 228,859 SH   SOLE 15 228,859 0 0
ISHARES TR MSCI INDIA ETF 46429B598 113,320 2,542,508 SH   SOLE 18 2,523,141 0 19,367
ISHARES TR MSCI INDIA ETF 46429B598 143,893 3,228,461 SH   SOLE 22 2,811,301 0 417,160
ISHARES TR MSCI INDIA ETF 46429B598 18,420 413,276 SH   SOLE 26 413,276 0 0
ISHARES TR MSCI INDIA ETF 46429B598 95,995 2,153,800 SH   SOLE 28 0 0 2,153,800
ISHARES TR MSCI POLAND ETF 46429B606 16,543 870,202 SH   SOLE 2 870,202 0 0
ISHARES TR MSCI POLAND ETF 46429B606 4,851 255,197 SH   SOLE 7 58,505 0 196,692
ISHARES TR MSCI POLAND ETF 46429B606 319 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR MSCI POLAND ETF 46429B606 12,880 677,524 SH   SOLE 18 594,098 0 83,426
ISHARES TR FLTG RATE NT ETF 46429B655 50,025 990,204 SH   SOLE 2 990,204 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 31,860 630,636 SH   SOLE 3 630,636 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 12,802 253,407 SH   SOLE 7 50,869 0 202,538
ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH   SOLE 17 0 0 1
ISHARES TR FLTG RATE NT ETF 46429B655 19,870 393,310 SH   SOLE 18 393,310 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,564 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 171,626 3,397,188 SH   SOLE 23 3,397,188 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 5 44 SH   SOLE 2 44 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 11 107 SH   SOLE 17 0 0 107
ISHARES TR CORE HIGH DV ETF 46429B663 27,655 258,726 SH   SOLE 18 258,726 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 4,520 42,286 SH   SOLE 19 42,286 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 31,943 298,843 SH   SOLE 21 298,843 0 0
ISHARES TR MSCI CHINA ETF 46429B671 22,655 428,337 SH   SOLE 2 428,337 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1 28 SH   SOLE 17 0 0 28
ISHARES TR MSCI CHINA ETF 46429B671 13,102 247,720 SH   SOLE 18 203,725 0 43,995
ISHARES TR MSCI CHINA ETF 46429B671 463 8,754 SH   SOLE 19 8,754 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2,090 39,517 SH   SOLE 26 39,517 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 11,902 164,991 SH   SOLE 2 164,991 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 160,142 2,219,875 SH   SOLE 7 2,219,875 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 10 139 SH   SOLE 17 0 0 139
ISHARES TR MSCI EAFE MIN VL 46429B689 229,494 3,181,226 SH   SOLE 18 3,152,644 0 28,582
ISHARES TR MSCI EAFE MIN VL 46429B689 5,573 77,255 SH   SOLE 21 77,255 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 1,642 22,762 SH   SOLE 22 22,762 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 186,506 2,404,360 SH   SOLE 2 2,404,360 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 56 718 SH   SOLE 17 0 0 718
ISHARES TR MSCI USA MIN VOL 46429B697 567,426 7,315,022 SH   SOLE 18 7,256,179 0 58,843
ISHARES TR MSCI USA MIN VOL 46429B697 42,495 547,830 SH   SOLE 19 547,830 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 16,249 209,475 SH   SOLE 22 209,475 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 88,090 839,429 SH   SOLE 2 839,429 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 143,766 1,369,980 SH   SOLE 7 1,369,980 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 591 5,629 SH   SOLE 17 0 0 5,629
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,273 78,839 SH   SOLE 18 78,839 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 273,945 2,034,798 SH   SOLE 2 2,034,798 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 53,568 397,890 SH   SOLE 7 397,890 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 28 207 SH   SOLE 17 0 0 207
ISHARES TR MSCI USA QLT FCT 46432F339 147,749 1,097,444 SH   SOLE 18 1,015,756 0 81,688
ISHARES TR MSCI USA QLT FCT 46432F339 24,611 182,805 SH   SOLE 22 182,805 0 0
ISHARES TR MSCI USA SZE FT 46432F370 19,369 148,612 SH   SOLE 2 148,612 0 0
ISHARES TR MSCI USA SZE FT 46432F370 67,968 521,506 SH   SOLE 18 495,727 0 25,779
ISHARES TR MSCI USA VALUE 46432F388 238,918 2,284,766 SH   SOLE 2 2,284,766 0 0
ISHARES TR MSCI USA VALUE 46432F388 14,359 137,310 SH   SOLE 7 137,310 0 0
ISHARES TR MSCI USA VALUE 46432F388 6 61 SH   SOLE 17 0 0 61
ISHARES TR MSCI USA VALUE 46432F388 134,732 1,288,436 SH   SOLE 18 1,242,851 0 45,585
ISHARES TR MSCI USA VALUE 46432F388 53,499 511,609 SH   SOLE 19 511,609 0 0
ISHARES TR MSCI USA VALUE 46432F388 30,157 288,389 SH   SOLE 22 288,389 0 0
ISHARES TR MSCI USA VALUE 46432F388 149 1,421 SH   SOLE 43 1,421 0 0
ISHARES TR MSCI USA MMENTM 46432F396 42,560 252,927 SH   SOLE 2 252,927 0 0
ISHARES TR MSCI USA MMENTM 46432F396 13,205 78,474 SH   SOLE 7 78,474 0 0
ISHARES TR MSCI USA MMENTM 46432F396 108 641 SH   SOLE 17 0 0 641
ISHARES TR MSCI USA MMENTM 46432F396 124,928 742,426 SH   SOLE 18 698,102 0 44,324
ISHARES TR MSCI USA MMENTM 46432F396 23,759 141,194 SH   SOLE 22 141,194 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,684 55,335 SH   SOLE 2 55,335 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 119 1,788 SH   SOLE 17 0 0 1,788
ISHARES TR CORE MSCI TOTAL 46432F834 164 2,467 SH   SOLE 18 2,467 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 594,589 8,930,447 SH   SOLE 19 0 0 8,930,447
ISHARES TR CORE MSCI TOTAL 46432F834 15,308,111 229,920,561 SH   SOLE 21 229,843,696 0 76,865
ISHARES TR CORE MSCI EAFE 46432F842 1,899,028 27,320,214 SH   SOLE 2 26,853,438 0 466,776
ISHARES TR CORE MSCI EAFE 46432F842 291 4,182 SH   SOLE 3 4,182 0 0
ISHARES TR CORE MSCI EAFE 46432F842 17,605 253,278 SH   SOLE 7 253,278 0 0
ISHARES TR CORE MSCI EAFE 46432F842 126,291 1,816,874 SH   SOLE 17 0 0 1,816,874
ISHARES TR CORE MSCI EAFE 46432F842 500,057 7,194,027 SH   SOLE 18 6,915,808 0 278,219
ISHARES TR CORE MSCI EAFE 46432F842 243,009 3,496,031 SH   SOLE 19 3,457,658 0 38,373
ISHARES TR CORE MSCI EAFE 46432F842 64,077 921,835 SH   SOLE 21 0 0 921,835
ISHARES TR CORE MSCI EAFE 46432F842 424,060 6,100,711 SH   SOLE 22 6,100,711 0 0
ISHARES TR CORE MSCI EAFE 46432F842 17,563 252,674 SH   SOLE 23 252,674 0 0
ISHARES TR CORE MSCI EAFE 46432F842 340 4,892 SH   SOLE 43 4,728 0 164
ISHARES TR CORE 1 5 YR USD 46432F859 72,210 1,490,093 SH   SOLE 2 1,490,093 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 8 157 SH   SOLE 17 0 0 157
ISHARES TR CORE 1 5 YR USD 46432F859 6,754 139,378 SH   SOLE 18 139,378 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 147 6,549 SH   SOLE 18 6,549 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,141 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 45 915 SH   SOLE 18 915 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 4,642 104,351 SH   SOLE 18 104,351 0 0
ISHARES TR MSCI USA SML CP 46434V290 19,016 348,476 SH   SOLE 2 348,476 0 0
ISHARES TR MSCI USA SML CP 46434V290 0 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290 1,029 18,861 SH   SOLE 18 18,861 0 0
ISHARES TR MSCI USA SML CP 46434V290 21,828 399,996 SH   SOLE 22 399,996 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,665 106,129 SH   SOLE 2 106,129 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 7,589 172,643 SH   SOLE 7 172,643 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 18 412 SH   SOLE 17 0 0 412
ISHARES TR 0-5YR HI YL CP 46434V407 120,729 2,746,330 SH   SOLE 18 2,746,330 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 23,308 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 153,304 3,230,181 SH   SOLE 2 110,304 0 3,119,877
ISHARES TR MSCI SAUDI ARBIA 46434V423 24,356 513,197 SH   SOLE 4 353,751 0 159,446
ISHARES TR MSCI SAUDI ARBIA 46434V423 643 13,541 SH   SOLE 7 13,541 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,910 82,380 SH   SOLE 15 82,380 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 331 6,964 SH   SOLE 19 6,964 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 12,601 265,506 SH   SOLE 22 265,506 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,502 94,869 SH   SOLE 23 94,869 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 19,046 537,109 SH   SOLE 2 537,109 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 3,336 94,065 SH   SOLE 18 0 0 94,065
ISHARES TR MSCI INTL QUALTY 46434V456 28,326 768,259 SH   SOLE 2 768,259 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH   SOLE 17 0 0 11
ISHARES TR MSCI INTL QUALTY 46434V456 4,960 134,514 SH   SOLE 18 0 0 134,514
ISHARES TR MSCI LW CRB TG 46434V464 333 2,038 SH   SOLE 18 2,038 0 0
ISHARES TR MSCI CHINA A 46434V514 57,134 1,548,337 SH   SOLE 2 42,264 0 1,506,073
ISHARES TR MSCI CHINA A 46434V514 11,962 324,162 SH   SOLE 4 0 0 324,162
ISHARES TR MSCI CHINA A 46434V514 1,547 41,932 SH   SOLE 7 41,932 0 0
ISHARES TR MSCI CHINA A 46434V514 10,493 284,366 SH   SOLE 26 284,366 0 0
ISHARES TR CORE TOTAL USD 46434V613 63,854 1,286,592 SH   SOLE 2 1,286,592 0 0
ISHARES TR CORE TOTAL USD 46434V613 24 493 SH   SOLE 17 0 0 493
ISHARES TR CORE TOTAL USD 46434V613 164,107 3,306,612 SH   SOLE 18 798,336 0 2,508,276
ISHARES TR CORE TOTAL USD 46434V613 506,449 10,204,484 SH   SOLE 19 10,204,484 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,451,961 49,404,822 SH   SOLE 21 49,404,822 0 0
ISHARES TR CORE DIV GRWTH 46434V621 274 5,126 SH   SOLE 2 5,126 0 0
ISHARES TR CORE DIV GRWTH 46434V621 63 1,180 SH   SOLE 17 0 0 1,180
ISHARES TR CORE DIV GRWTH 46434V621 34,692 649,536 SH   SOLE 18 619,011 0 30,525
ISHARES TR CORE DIV GRWTH 46434V621 190,023 3,557,823 SH   SOLE 19 3,557,823 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 418 12,212 SH   SOLE 3 12,212 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 61 1,771 SH   SOLE 18 1,771 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 138,492 4,741,247 SH   SOLE 2 4,741,247 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 13,527 463,092 SH   SOLE 7 463,092 0 0
ISHARES TR CORE MSCI EURO 46434V738 3,648 68,306 SH   SOLE 7 68,306 0 0
ISHARES TR CORE MSCI EURO 46434V738 99 1,857 SH   SOLE 17 0 0 1,857
ISHARES TR CORE MSCI EURO 46434V738 18,367 343,957 SH   SOLE 23 343,957 0 0
ISHARES TR MSCI QATAR ETF 46434V779 640 26,634 SH   SOLE 4 26,634 0 0
ISHARES TR HDG MSCI EAFE 46434V803 15 450 SH   SOLE 2 450 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH   SOLE 17 0 0 15
ISHARES TR HDG MSCI EAFE 46434V803 147 4,327 SH   SOLE 18 4,327 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 91,848 1,831,471 SH   SOLE 2 1,831,471 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR HDG MSCI JAPAN 46434V886 104 2,693 SH   SOLE 18 2,693 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 174,534 4,523,947 SH   SOLE 19 4,523,947 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 32,808 850,377 SH   SOLE 22 850,377 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 133 SH   SOLE 2 133 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 137 SH   SOLE 2 137 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3 131 SH   SOLE 2 131 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102 84 1,012 SH   SOLE 2 1,012 0 0
ISHARES TR CONV BD ETF 46435G102 1,283 15,399 SH   SOLE 18 15,399 0 0
ISHARES TR CONV BD ETF 46435G102 17,053 204,674 SH   SOLE 19 204,674 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 17,281 687,645 SH   SOLE 2 687,645 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 233 9,268 SH   SOLE 18 9,268 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 24 984 SH   SOLE 2 984 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 97 3,927 SH   SOLE 18 3,927 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 1 20 SH   SOLE 17 0 0 20
ISHARES TR IBONDS DEC2023 46435G318 4 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326 56,350 885,595 SH   SOLE 2 885,595 0 0
ISHARES TR CORE MSCI INTL 46435G326 3 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 14,406 226,403 SH   SOLE 18 106,404 0 119,999
ISHARES TR CORE MSCI INTL 46435G326 1,076,336 16,915,540 SH   SOLE 21 16,915,540 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1 36 SH   SOLE 2 36 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 23,528 699,418 SH   SOLE 18 652,434 0 46,984
ISHARES TR MSCI UK ETF NEW 46435G334 15,433 458,763 SH   SOLE 21 458,763 0 0
ISHARES TR MORTGE REL ETF 46435G342 10,252 313,810 SH   SOLE 21 313,810 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 12,613 495,618 SH   SOLE 2 495,618 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 2,229 87,565 SH   SOLE 18 0 0 87,565
ISHARES TR ESG AWR MSCI USA 46435G425 728,985 7,192,746 SH   SOLE 2 7,192,746 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 137,337 1,355,081 SH   SOLE 7 305,039 0 1,050,042
ISHARES TR ESG AWR MSCI USA 46435G425 134 1,318 SH   SOLE 17 0 0 1,318
ISHARES TR ESG AWR MSCI USA 46435G425 169,936 1,676,726 SH   SOLE 18 1,676,726 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 609,235 6,011,203 SH   SOLE 19 6,011,203 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 32,071 316,434 SH   SOLE 21 316,434 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 4,992 49,256 SH   SOLE 22 49,256 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 10,185 209,606 SH   SOLE 2 209,606 0 0
ISHARES TR FALN ANGLS USD 46435G474 7,083 255,158 SH   SOLE 2 255,158 0 0
ISHARES TR FALN ANGLS USD 46435G474 28,387 1,022,572 SH   SOLE 7 1,022,572 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 9 SH   SOLE 17 0 0 9
ISHARES TR FALN ANGLS USD 46435G474 11,916 429,260 SH   SOLE 18 429,260 0 0
ISHARES TR FALN ANGLS USD 46435G474 149,382 5,381,208 SH   SOLE 19 5,381,208 0 0
ISHARES TR FALN ANGLS USD 46435G474 6,112 220,183 SH   SOLE 23 220,183 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 962 35,000 SH   SOLE   35,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 8,701 316,551 SH   SOLE 2 316,551 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 125,660 1,704,321 SH   SOLE 2 1,704,321 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 18 245 SH   SOLE 17 0 0 245
ISHARES TR ESG AW MSCI EAFE 46435G516 37,320 506,174 SH   SOLE 18 506,174 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 13,983 189,653 SH   SOLE 21 189,653 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,673 49,816 SH   SOLE 22 49,816 0 0
ISHARES TR INTL DIV GRWTH 46435G524 132 2,027 SH   SOLE 2 2,027 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI GBL SUS DEV 46435G532 416 4,873 SH   SOLE 18 4,873 0 0
ISHARES TR CORE INTL AGGR 46435G672 22,512 431,844 SH   SOLE 2 431,844 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,685 32,330 SH   SOLE 3 32,330 0 0
ISHARES TR CORE INTL AGGR 46435G672 207,567 3,981,720 SH   SOLE 7 825,614 0 3,156,106
ISHARES TR CORE INTL AGGR 46435G672 1 25 SH   SOLE 17 0 0 25
ISHARES TR CORE INTL AGGR 46435G672 425 8,153 SH   SOLE 18 0 0 8,153
ISHARES TR CORE INTL AGGR 46435G672 438,650 8,414,531 SH   SOLE 21 8,414,531 0 0
ISHARES TR IBONDS DEC2022 46435G755 4 138 SH   SOLE 2 138 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3 134 SH   SOLE 2 134 0 0
ISHARES TR IBONDS DEC 26 46435U259 4 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS DEC 27 46435U283 2 59 SH   SOLE 2 59 0 0
ISHARES TR IBONDS DEC 28 46435U325 1 58 SH   SOLE 2 58 0 0
ISHARES TR MSCI JP EQUL 46435U382 3,973 115,000 SH   SOLE   115,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 4 134 SH   SOLE 2 134 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 2 43 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 51,987 1,006,727 SH   SOLE 2 1,006,727 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AWR US AGRGT 46435U549 232 4,493 SH   SOLE 18 4,493 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 41,862 810,643 SH   SOLE 21 810,643 0 0
ISHARES TR ESG AWARE MSCI 46435U663 54 1,430 SH   SOLE 2 1,430 0 0
ISHARES TR ESG AWARE MSCI 46435U663 2 51 SH   SOLE 17 0 0 51
ISHARES TR ESG AWARE MSCI 46435U663 53 1,401 SH   SOLE 18 1,401 0 0
ISHARES TR ESG AWARE MSCI 46435U663 4,024 105,784 SH   SOLE 21 105,784 0 0
ISHARES TR ESG AWARE MSCI 46435U663 738 19,404 SH   SOLE 22 19,404 0 0
ISHARES TR IBONDS DEC 46435U697 4 138 SH   SOLE 2 138 0 0
ISHARES TR U.S. FIXED INCME 46435U796 19,842 214,109 SH   SOLE 18 0 0 214,109
ISHARES TR BROAD USD HIGH 46435U853 127,703 3,286,225 SH   SOLE 2 2,461,330 0 824,895
ISHARES TR BROAD USD HIGH 46435U853 20 512 SH   SOLE 17 0 0 512
ISHARES TR BROAD USD HIGH 46435U853 2,179 56,067 SH   SOLE 18 41,896 0 14,171
ISHARES TR BROAD USD HIGH 46435U853 1,604 41,267 SH   SOLE 22 41,267 0 0
ISHARES TR BROAD USD HIGH 46435U853 15,144 389,705 SH   SOLE 26 0 0 389,705
ISHARES TR IBONDS 27 ETF 46435UAA9 1 46 SH   SOLE 2 46 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 46 SH   SOLE 2 46 0 0
ISHARES TR IBONDS 29 TR HI 46436E379 7,547 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387 7,572 300,000 SH   SOLE   300,000 0 0
ISHARES TR FACTORS US GRO 46436E403 3,829 105,000 SH   SOLE   105,000 0 0
ISHARES TR PARIS ALGND CLIM 46436E411 2,524 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429 6,091 300,000 SH   SOLE   300,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437 13,552 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445 3,654 150,000 SH   SOLE   150,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452 13,961 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2027 TERM 46436E478 7,122 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486 1 50 SH   SOLE 2 50 0 0
ISHARES TR BBB RATED CORP 46436E494 14,015 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 6,707 275,000 SH   SOLE   275,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 209,605 4,510,535 SH   SOLE 2 4,510,535 0 0
ISHARES TR ESG ADV TTL USD 46436E619 45 970 SH   SOLE 18 970 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 646 20,000 SH   SOLE   20,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 274 10,000 SH   SOLE   10,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 1 49 SH   SOLE 2 49 0 0
ISHARES TR ESG EAFE ETF 46436E759 58,278 955,381 SH   SOLE 2 955,381 0 0
ISHARES TR ESG EAFE ETF 46436E759 1,150 18,853 SH   SOLE 18 18,853 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 120,342 3,371,863 SH   SOLE 2 3,371,863 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 9 249 SH   SOLE 18 249 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 2,078 53,000 SH   SOLE   53,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 946 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,187 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 27,141 547,531 SH   SOLE 44 547,531 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 37,394 754,362 SH   SOLE 2 754,362 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3 53 SH   SOLE 17 0 0 53
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 9,866 199,039 SH   SOLE 18 199,039 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 10,420 210,200 SH   SOLE 22 210,200 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 23,162 838,000 SH   SOLE   838,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 38,880 633,735 SH   SOLE 2 102 0 633,633
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 23 373 SH   SOLE 18 373 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 342 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 643 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 1,471 45,000 SH   SOLE   45,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 9 97 SH   SOLE 2 97 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 54 1,093 SH   SOLE 2 1,093 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 7,089 142,473 SH   SOLE 18 142,473 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 29,990 748,810 SH   SOLE 2 748,810 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3,624 90,486 SH   SOLE 18 90,486 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 123,983 3,095,709 SH   SOLE 19 3,095,709 0 0
ISOPLEXIS CORP COM 465005106 2 628 SH   SOLE 2 0 0 628
ISOPLEXIS CORP COM 465005106 227 66,059 SH   SOLE 18 66,059 0 0
ISOPLEXIS CORP COM 465005106 7,530 2,195,296 SH   SOLE 19 2,195,296 0 0
ISOPLEXIS CORP COM 465005106 74 21,636 SH   SOLE 20 21,636 0 0
ISOPLEXIS CORP COM 465005106 433 126,242 SH   SOLE 21 126,242 0 0
ISOPLEXIS CORP COM 465005106 157 45,827 SH   SOLE 22 44,347 0 1,480
ISOPLEXIS CORP COM 465005106 4 1,024 SH   SOLE 34 1,024 0 0
ISORAY INC COM 46489V104 22 61,532 SH   SOLE 21 61,532 0 0
ISORAY INC COM 46489V104 863 2,377,686 SH   SOLE 22 2,377,686 0 0
ISPECIMEN INC COM 45032V108 7 1,307 SH   SOLE 18 1,307 0 0
ISPECIMEN INC COM 45032V108 71 13,169 SH   SOLE 21 13,169 0 0
ISPECIMEN INC COM 45032V108 304 56,699 SH   SOLE 22 56,699 0 0
ISSUER DIRECT CORP COM NEW 46520M204 18 594 SH   SOLE 18 594 0 0
ISSUER DIRECT CORP COM NEW 46520M204 222 7,469 SH   SOLE 21 7,469 0 0
ISSUER DIRECT CORP COM NEW 46520M204 94 3,172 SH   SOLE 22 3,172 0 0
ISTAR INC COM 45031U101 27,891 1,191,413 SH   SOLE 2 1,139,550 0 51,863
ISTAR INC COM 45031U101 8 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101 23 981 SH   SOLE 7 981 0 0
ISTAR INC COM 45031U101 5,832 249,141 SH   SOLE 18 249,141 0 0
ISTAR INC COM 45031U101 5,418 231,437 SH   SOLE 19 231,437 0 0
ISTAR INC COM 45031U101 223,735 9,557,248 SH   SOLE 21 9,557,248 0 0
ISTAR INC COM 45031U101 42,161 1,800,984 SH   SOLE 22 1,731,619 0 69,365
ISTAR INC COM 45031U101 104 4,431 SH   SOLE 23 4,431 0 0
ISTAR INC COM 45031U101 241 10,311 SH   SOLE 25 10,311 0 0
ISTAR INC COM 45031U101 1,197 51,113 SH   SOLE 26 22,857 0 28,256
ISTAR INC COM 45031U101 31 1,305 SH   SOLE 28 1,305 0 0
ISTAR INC COM 45031U101 3,017 128,865 SH   SOLE 30 128,865 0 0
ISTAR INC COM 45031U101 46 1,944 SH   SOLE 34 1,944 0 0
ISTAR INC COM 45031U101 37 1,577 SH   SOLE 36 1,577 0 0
ISTAR INC COM 45031U101 212 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 527 22,512 SH   SOLE 43 22,179 0 333
ISTAR INC NOTE 3.125% 9/1 45031UCB5 3,337 1,965,000 PRN   SOLE 21 1,965,000 0 0
ISUN INC COM 465246106 6 1,485 SH   SOLE 18 1,485 0 0
ISUN INC COM 465246106 79 19,166 SH   SOLE 21 19,166 0 0
ISUN INC COM 465246106 306 74,700 SH   SOLE 22 74,700 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 40 12,068 SH   SOLE 43 11,715 0 353
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,428 250,099 SH   SOLE 2 250,099 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 171 29,885 SH   SOLE 4 29,885 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 16,390 2,870,350 SH   SOLE 18 0 0 2,870,350
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,785 662,852 SH   SOLE 19 662,852 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 103,148 18,064,509 SH   SOLE 21 18,064,509 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 17,791 3,115,763 SH   SOLE 22 3,115,763 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 14,633 2,562,618 SH   SOLE 25 2,562,618 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,039 707,284 SH   SOLE 30 707,284 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 54,588 9,560,113 SH   SOLE 34 9,560,113 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 921 161,289 SH   SOLE 43 161,288 0 1
ITEOS THERAPEUTICS INC COM 46565G104 736 22,863 SH   SOLE 2 4,331 0 18,532
ITEOS THERAPEUTICS INC COM 46565G104 9 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 2,530 78,619 SH   SOLE 18 78,619 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,158 35,999 SH   SOLE 19 35,999 0 0
ITEOS THERAPEUTICS INC COM 46565G104 84,968 2,640,395 SH   SOLE 21 2,640,395 0 0
ITEOS THERAPEUTICS INC COM 46565G104 16,122 500,980 SH   SOLE 22 482,660 0 18,320
ITEOS THERAPEUTICS INC COM 46565G104 107 3,312 SH   SOLE 25 3,312 0 0
ITEOS THERAPEUTICS INC COM 46565G104 66 2,036 SH   SOLE 26 541 0 1,495
ITEOS THERAPEUTICS INC COM 46565G104 1,363 42,342 SH   SOLE 30 42,342 0 0
ITEOS THERAPEUTICS INC COM 46565G104 56 1,727 SH   SOLE 36 1,727 0 0
ITEOS THERAPEUTICS INC COM 46565G104 56 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104 32 1,002 SH   SOLE 43 980 0 22
ITERIS INC NEW COM 46564T107 20 6,700 SH   SOLE 2 1,907 0 4,793
ITERIS INC NEW COM 46564T107 3 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 374 125,338 SH   SOLE 18 125,338 0 0
ITERIS INC NEW COM 46564T107 230 77,201 SH   SOLE 19 77,201 0 0
ITERIS INC NEW COM 46564T107 4,264 1,430,873 SH   SOLE 21 1,430,873 0 0
ITERIS INC NEW COM 46564T107 3,098 1,039,661 SH   SOLE 22 1,029,960 0 9,701
ITRON INC COM 465741106 3,808 72,281 SH   SOLE 2 34,393 0 37,888
ITRON INC COM 465741106 9 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 34 640 SH   SOLE 7 640 0 0
ITRON INC COM 465741106 8,462 160,630 SH   SOLE 18 157,652 0 2,978
ITRON INC COM 465741106 11,209 212,771 SH   SOLE 19 212,771 0 0
ITRON INC COM 465741106 292,138 5,545,526 SH   SOLE 21 5,545,526 0 0
ITRON INC COM 465741106 65,848 1,249,954 SH   SOLE 22 1,220,863 0 29,091
ITRON INC COM 465741106 236 4,474 SH   SOLE 23 4,474 0 0
ITRON INC COM 465741106 468 8,878 SH   SOLE 25 8,878 0 0
ITRON INC COM 465741106 3,120 59,228 SH   SOLE 26 22,725 0 36,503
ITRON INC COM 465741106 1,565 29,699 SH   SOLE 28 29,699 0 0
ITRON INC COM 465741106 5,829 110,652 SH   SOLE 30 110,652 0 0
ITRON INC COM 465741106 507 9,633 SH   SOLE 34 9,633 0 0
ITRON INC COM 465741106 414 7,859 SH   SOLE 36 7,859 0 0
ITRON INC COM 465741106 294 5,584 SH   SOLE 40 5,584 0 0
ITRON INC COM 465741106 1,725 32,745 SH   SOLE 43 31,769 0 976
ITRON INC NOTE 3/1 465741AN6 4,312 5,100,000 PRN   SOLE 2 5,100,000 0 0
ITRON INC NOTE 3/1 465741AN6 2,727 3,225,000 PRN   SOLE 21 3,225,000 0 0
ITRON INC NOTE 3/1 465741AN6 8,370 9,900,000 PRN   SOLE 22 9,900,000 0 0
ITT INC COM 45073V108 9,007 119,752 SH   SOLE 2 73,580 0 46,172
ITT INC COM 45073V108 37 487 SH   SOLE 4 487 0 0
ITT INC COM 45073V108 153 2,035 SH   SOLE 7 2,035 0 0
ITT INC COM 45073V108 58 770 SH   SOLE 13 770 0 0
ITT INC COM 45073V108 13,943 185,387 SH   SOLE 18 185,387 0 0
ITT INC COM 45073V108 1,939 25,780 SH   SOLE 19 25,780 0 0
ITT INC COM 45073V108 311,482 4,141,492 SH   SOLE 21 4,141,492 0 0
ITT INC COM 45073V108 175,612 2,334,954 SH   SOLE 22 2,234,172 0 100,782
ITT INC COM 45073V108 54 719 SH   SOLE 23 719 0 0
ITT INC COM 45073V108 873 11,612 SH   SOLE 25 11,612 0 0
ITT INC COM 45073V108 2,777 36,921 SH   SOLE 26 30,307 0 6,614
ITT INC COM 45073V108 115 1,534 SH   SOLE 28 1,534 0 0
ITT INC COM 45073V108 119 1,578 SH   SOLE 29 1,578 0 0
ITT INC COM 45073V108 3,656 48,605 SH   SOLE 30 48,605 0 0
ITT INC COM 45073V108 312 4,154 SH   SOLE 31 4,154 0 0
ITT INC COM 45073V108 98 1,303 SH   SOLE 36 1,303 0 0
ITT INC COM 45073V108 852 11,329 SH   SOLE 40 11,329 0 0
ITT INC COM 45073V108 5,713 75,957 SH   SOLE 43 71,961 0 3,996
ITURAN LOCATION AND CONTROL SHS M6158M104 4 178 SH   SOLE 2 178 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 323 14,033 SH   SOLE 7 14,033 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 6,460 280,624 SH   SOLE 21 280,624 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,127 135,850 SH   SOLE 22 129,581 0 6,269
ITURAN LOCATION AND CONTROL SHS M6158M104 20 856 SH   SOLE 25 856 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 73 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 160 6,969 SH   SOLE 30 6,969 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 34 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 1,535 91,221 SH   SOLE 2 24,292 0 66,929
IVERIC BIO INC COM 46583P102 26 1,540 SH   SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 5,954 353,772 SH   SOLE 18 353,772 0 0
IVERIC BIO INC COM 46583P102 3,474 206,426 SH   SOLE 19 206,426 0 0
IVERIC BIO INC COM 46583P102 85,119 5,057,577 SH   SOLE 21 5,057,577 0 0
IVERIC BIO INC COM 46583P102 43,642 2,593,129 SH   SOLE 22 2,496,198 0 96,931
IVERIC BIO INC COM 46583P102 239 14,227 SH   SOLE 25 14,227 0 0
IVERIC BIO INC COM 46583P102 14 806 SH   SOLE 26 806 0 0
IVERIC BIO INC COM 46583P102 1,641 97,488 SH   SOLE 30 97,488 0 0
IVERIC BIO INC COM 46583P102 140 8,299 SH   SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 148 8,769 SH   SOLE 43 8,582 0 187
IZEA WORLDWIDE INC COM 46604H105 19 11,241 SH   SOLE 18 11,241 0 0
IZEA WORLDWIDE INC COM 46604H105 300 180,775 SH   SOLE 21 180,775 0 0
IZEA WORLDWIDE INC COM 46604H105 1,283 773,122 SH   SOLE 22 773,122 0 0
J & J SNACK FOODS CORP COM 466032109 2,298 14,817 SH   SOLE 2 13,077 0 1,740
J & J SNACK FOODS CORP COM 466032109 7 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109 32 209 SH   SOLE 7 209 0 0
J & J SNACK FOODS CORP COM 466032109 7,774 50,122 SH   SOLE 18 50,122 0 0
J & J SNACK FOODS CORP COM 466032109 4,184 26,976 SH   SOLE 19 26,976 0 0
J & J SNACK FOODS CORP COM 466032109 277,779 1,790,968 SH   SOLE 21 1,790,968 0 0
J & J SNACK FOODS CORP COM 466032109 57,656 371,737 SH   SOLE 22 362,379 0 9,358
J & J SNACK FOODS CORP COM 466032109 352 2,268 SH   SOLE 25 2,268 0 0
J & J SNACK FOODS CORP COM 466032109 1,195 7,705 SH   SOLE 26 6,790 0 915
J & J SNACK FOODS CORP COM 466032109 42 273 SH   SOLE 28 273 0 0
J & J SNACK FOODS CORP COM 466032109 4,010 25,857 SH   SOLE 30 25,857 0 0
J & J SNACK FOODS CORP COM 466032109 335 2,158 SH   SOLE 40 2,158 0 0
J & J SNACK FOODS CORP COM 466032109 2,035 13,120 SH   SOLE 43 12,384 0 736
J JILL INC COM 46620W201 13 836 SH   SOLE 18 836 0 0
J JILL INC COM 46620W201 192 12,676 SH   SOLE 21 12,676 0 0
J JILL INC COM 46620W201 1,079 71,151 SH   SOLE 22 71,151 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 38 700 SH   SOLE 17 0 0 700
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 28 546 SH   SOLE 17 0 0 546
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 22 310 SH   SOLE 17 0 0 310
J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 20 357 SH   SOLE 17 0 0 357
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 0 5 SH   SOLE 17 0 0 5
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 1 8 SH   SOLE 17 0 0 8
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1 27 SH   SOLE 17 0 0 27
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 1 SH   SOLE 18 1 0 0
JABIL INC COM 466313103 20,431 330,967 SH   SOLE 2 135,846 0 195,121
JABIL INC COM 466313103 69 1,117 SH   SOLE 4 779 0 338
JABIL INC COM 466313103 253 4,095 SH   SOLE 7 4,095 0 0
JABIL INC COM 466313103 20,032 324,513 SH   SOLE 18 324,513 0 0
JABIL INC COM 466313103 15,379 249,126 SH   SOLE 19 249,126 0 0
JABIL INC COM 466313103 451,788 7,318,769 SH   SOLE 21 7,318,769 0 0
JABIL INC COM 466313103 242,657 3,930,948 SH   SOLE 22 3,763,234 0 167,714
JABIL INC COM 466313103 12 188 SH   SOLE 23 188 0 0
JABIL INC COM 466313103 1,175 19,042 SH   SOLE 25 19,042 0 0
JABIL INC COM 466313103 4,766 77,200 SH   SOLE 26 65,682 0 11,518
JABIL INC COM 466313103 151 2,447 SH   SOLE 28 2,447 0 0
JABIL INC COM 466313103 4,976 80,611 SH   SOLE 30 80,611 0 0
JABIL INC COM 466313103 127 2,061 SH   SOLE 31 2,061 0 0
JABIL INC COM 466313103 29,087 471,192 SH   SOLE 34 471,192 0 0
JABIL INC COM 466313103 977 15,829 SH   SOLE 36 15,829 0 0
JABIL INC COM 466313103 1,107 17,930 SH   SOLE 40 17,930 0 0
JABIL INC COM 466313103 8,253 133,698 SH   SOLE 43 121,133 0 12,565
JACK IN THE BOX INC COM 466367109 1,668 17,853 SH   SOLE 2 6,001 0 11,852
JACK IN THE BOX INC COM 466367109 8 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 28 300 SH   SOLE 7 300 0 0
JACK IN THE BOX INC COM 466367109 7,300 78,154 SH   SOLE 18 78,154 0 0
JACK IN THE BOX INC COM 466367109 3,361 35,981 SH   SOLE 19 35,981 0 0
JACK IN THE BOX INC COM 466367109 237,060 2,537,839 SH   SOLE 21 2,537,839 0 0
JACK IN THE BOX INC COM 466367109 50,445 540,040 SH   SOLE 22 519,469 0 20,571
JACK IN THE BOX INC COM 466367109 251 2,691 SH   SOLE 25 2,691 0 0
JACK IN THE BOX INC COM 466367109 704 7,539 SH   SOLE 26 5,512 0 2,027
JACK IN THE BOX INC COM 466367109 37 396 SH   SOLE 28 396 0 0
JACK IN THE BOX INC COM 466367109 3,475 37,204 SH   SOLE 30 37,204 0 0
JACK IN THE BOX INC COM 466367109 261 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 2,191 23,460 SH   SOLE 43 20,409 0 3,051
JACKSON FINANCIAL INC COM CL A 46817M107 138 3,111 SH   SOLE 2 598 0 2,513
JACKSON FINANCIAL INC COM CL A 46817M107 10 233 SH   SOLE 4 233 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,590 35,957 SH   SOLE 7 35,957 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 598 13,522 SH   SOLE 18 13,522 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 4,089 92,450 SH   SOLE 19 92,450 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 7,317 165,422 SH   SOLE 21 165,422 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 73,525 1,662,328 SH   SOLE 22 1,658,199 0 4,129
JACKSON FINANCIAL INC COM CL A 46817M107 783 17,710 SH   SOLE 25 17,710 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 4,942 111,740 SH   SOLE 31 0 0 111,740
JACKSON FINANCIAL INC COM CL A 46817M107 50,755 1,147,533 SH   SOLE 34 1,147,533 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 251 5,669 SH   SOLE 36 5,669 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 586 13,257 SH   SOLE 43 12,089 0 1,168
JACOBS ENGR GROUP INC COM 469814107 29,098 211,148 SH   SOLE 2 49,343 0 161,805
JACOBS ENGR GROUP INC COM 469814107 10,126 73,478 SH   SOLE 4 35,461 0 38,017
JACOBS ENGR GROUP INC COM 469814107 15,203 110,317 SH   SOLE 7 107,302 0 3,015
JACOBS ENGR GROUP INC COM 469814107 81 585 SH   SOLE 13 585 0 0
JACOBS ENGR GROUP INC COM 469814107 2,464 17,881 SH   SOLE 15 17,881 0 0
JACOBS ENGR GROUP INC COM 469814107 34,664 251,532 SH   SOLE 18 233,839 0 17,693
JACOBS ENGR GROUP INC COM 469814107 8,598 62,388 SH   SOLE 19 62,388 0 0
JACOBS ENGR GROUP INC COM 469814107 423,714 3,074,624 SH   SOLE 21 3,074,624 0 0
JACOBS ENGR GROUP INC COM 469814107 408,461 2,963,945 SH   SOLE 22 2,711,020 0 252,925
JACOBS ENGR GROUP INC COM 469814107 22,125 160,547 SH   SOLE 23 160,547 0 0
JACOBS ENGR GROUP INC COM 469814107 9,733 70,629 SH   SOLE 25 70,629 0 0
JACOBS ENGR GROUP INC COM 469814107 34,044 247,038 SH   SOLE 26 85,553 0 161,485
JACOBS ENGR GROUP INC COM 469814107 3,160 22,929 SH   SOLE 28 0 0 22,929
JACOBS ENGR GROUP INC COM 469814107 10 71 SH   SOLE 29 71 0 0
JACOBS ENGR GROUP INC COM 469814107 67,004 486,207 SH   SOLE 30 486,207 0 0
JACOBS ENGR GROUP INC COM 469814107 4,026 29,216 SH   SOLE 31 14,642 0 14,574
JACOBS ENGR GROUP INC COM 469814107 919 6,665 SH   SOLE 34 6,665 0 0
JACOBS ENGR GROUP INC COM 469814107 7,155 51,917 SH   SOLE 36 51,917 0 0
JACOBS ENGR GROUP INC COM 469814107 362 2,625 SH   SOLE 40 2,625 0 0
JACOBS ENGR GROUP INC COM 469814107 189 1,368 SH   OTR 43 1,368 0 0
JACOBS ENGR GROUP INC COM 469814107 14,068 102,080 SH   SOLE 43 93,651 0 8,429
JAGUAR HEALTH INC COM NEW 47010C607 5 7,569 SH   SOLE 18 7,569 0 0
JAGUAR HEALTH INC COM NEW 47010C607 96 134,825 SH   SOLE 21 134,825 0 0
JAGUAR HEALTH INC COM NEW 47010C607 442 623,356 SH   SOLE 22 623,356 0 0
JAKKS PAC INC COM NEW 47012E403 19 1,367 SH   SOLE 18 1,367 0 0
JAKKS PAC INC COM NEW 47012E403 258 18,412 SH   SOLE 21 18,412 0 0
JAKKS PAC INC COM NEW 47012E403 673 47,980 SH   SOLE 22 47,980 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 17,078 566,437 SH   SOLE 43 511,162 0 55,275
JAMES RIV GROUP LTD COM G5005R107 590 23,843 SH   SOLE 2 9,596 0 14,247
JAMES RIV GROUP LTD COM G5005R107 3 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 11 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 3,240 130,974 SH   SOLE 18 130,974 0 0
JAMES RIV GROUP LTD COM G5005R107 1,414 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107 107,713 4,353,818 SH   SOLE 21 4,353,818 0 0
JAMES RIV GROUP LTD COM G5005R107 20,201 816,522 SH   SOLE 22 785,885 0 30,637
JAMES RIV GROUP LTD COM G5005R107 108 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107 218 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 1,599 64,644 SH   SOLE 30 64,644 0 0
JAMES RIV GROUP LTD COM G5005R107 90 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 24 959 SH   SOLE 43 959 0 0
JAMF HLDG CORP COM 47074L105 2,064 59,285 SH   SOLE 2 12,519 0 46,766
JAMF HLDG CORP COM 47074L105 18 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105 27 790 SH   SOLE 7 790 0 0
JAMF HLDG CORP COM 47074L105 836 24,011 SH   SOLE 18 24,011 0 0
JAMF HLDG CORP COM 47074L105 570 16,383 SH   SOLE 19 16,383 0 0
JAMF HLDG CORP COM 47074L105 31,298 899,121 SH   SOLE 21 899,121 0 0
JAMF HLDG CORP COM 47074L105 41,787 1,200,419 SH   SOLE 22 1,149,664 0 50,755
JAMF HLDG CORP COM 47074L105 237 6,812 SH   SOLE 25 6,812 0 0
JAMF HLDG CORP COM 47074L105 1,088 31,246 SH   SOLE 26 28,055 0 3,191
JAMF HLDG CORP COM 47074L105 8 223 SH   SOLE 28 223 0 0
JAMF HLDG CORP COM 47074L105 931 26,748 SH   SOLE 30 26,748 0 0
JAMF HLDG CORP COM 47074L105 27 787 SH   SOLE 31 787 0 0
JAMF HLDG CORP COM 47074L105 195 5,604 SH   SOLE 36 5,604 0 0
JAMF HLDG CORP COM 47074L105 146 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105 1 22 SH   SOLE 43 22 0 0
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17,353 495,514 SH   SOLE 2 143,506 0 352,008
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 100 2,845 SH   SOLE 4 2,845 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,000 28,552 SH   SOLE 7 28,552 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102 2,901 SH   SOLE 13 2,901 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 15,919 454,580 SH   SOLE 18 453,875 0 705
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,858 53,067 SH   SOLE 19 53,067 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 450,470 12,863,229 SH   SOLE 21 12,863,229 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 164,916 4,709,187 SH   SOLE 22 4,487,807 0 221,380
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 382 10,922 SH   SOLE 23 10,922 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,232 35,194 SH   SOLE 25 35,194 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,006 85,839 SH   SOLE 26 67,634 0 18,205
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 618 17,659 SH   SOLE 28 17,451 0 208
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 154 4,411 SH   SOLE 29 4,411 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,757 107,291 SH   SOLE 30 107,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 199 5,693 SH   SOLE 31 5,693 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,706 77,266 SH   SOLE 32 77,266 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 90 2,582 SH   SOLE 34 2,582 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 908 25,922 SH   SOLE 36 25,922 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 676 19,291 SH   SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9,478 270,654 SH   SOLE 43 234,563 0 36,091
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 179 19,935 SH   SOLE 2 17,735 0 2,200
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 747 83,021 SH   SOLE 21 83,021 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7,275 808,388 SH   SOLE 22 787,723 0 20,665
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 80 8,878 SH   SOLE 25 8,878 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 162 17,956 SH   SOLE 30 17,956 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 109 12,140 SH   SOLE 40 12,140 0 0
JANUX THERAPEUTICS INC COM 47103J105 45 3,132 SH   SOLE 2 895 0 2,237
JANUX THERAPEUTICS INC COM 47103J105 709 49,448 SH   SOLE 18 49,448 0 0
JANUX THERAPEUTICS INC COM 47103J105 361 25,204 SH   SOLE 19 25,204 0 0
JANUX THERAPEUTICS INC COM 47103J105 11,218 782,302 SH   SOLE 21 782,302 0 0
JANUX THERAPEUTICS INC COM 47103J105 4,053 282,628 SH   SOLE 22 278,511 0 4,117
JANUX THERAPEUTICS INC COM 47103J105 273 19,007 SH   SOLE 30 19,007 0 0
JASPER THERAPEUTICS INC COM 471871103 5 1,305 SH   SOLE 2 1,305 0 0
JASPER THERAPEUTICS INC COM 471871103 3 727 SH   SOLE 21 727 0 0
JASPER THERAPEUTICS INC COM 471871103 595 167,537 SH   SOLE 22 167,537 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 4,077 3,997,000 PRN   SOLE 21 3,997,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8,123 6,700,000 PRN   SOLE 21 6,700,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30,390 195,220 SH   SOLE 2 59,440 0 135,780
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,821 50,238 SH   SOLE 4 30,531 0 19,707
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,665 23,544 SH   SOLE 7 8,627 0 14,917
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 47 303 SH   SOLE 13 303 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,246 8,005 SH   SOLE 15 8,005 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22,179 142,476 SH   SOLE 18 138,917 0 3,559
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,702 23,783 SH   SOLE 19 23,783 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 523,409 3,362,300 SH   SOLE 21 3,362,300 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 270,857 1,739,941 SH   SOLE 22 1,632,780 0 107,161
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11,678 75,015 SH   SOLE 23 75,015 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15,224 97,799 SH   SOLE 25 97,799 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13,553 87,062 SH   SOLE 26 39,510 0 47,552
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27,006 173,485 SH   SOLE 28 0 0 173,485
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 64,387 413,613 SH   SOLE 30 371,779 0 41,834
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,063 13,255 SH   SOLE 31 6,185 0 7,070
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 488 3,135 SH   SOLE 34 3,135 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,506 22,522 SH   SOLE 36 22,522 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 339 2,180 SH   SOLE 40 2,180 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32 207 SH   OTR 43 207 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,586 23,039 SH   SOLE 43 22,069 0 970
JBG SMITH PPTYS COM 46590V100 7,641 261,509 SH   SOLE 2 101,324 0 160,185
JBG SMITH PPTYS COM 46590V100 1,731 59,231 SH   SOLE 4 59,231 0 0
JBG SMITH PPTYS COM 46590V100 4,541 155,414 SH   SOLE 7 155,414 0 0
JBG SMITH PPTYS COM 46590V100 7,377 252,448 SH   SOLE 18 252,448 0 0
JBG SMITH PPTYS COM 46590V100 5,354 183,216 SH   SOLE 19 183,216 0 0
JBG SMITH PPTYS COM 46590V100 191,848 6,565,629 SH   SOLE 21 6,565,629 0 0
JBG SMITH PPTYS COM 46590V100 119,068 4,074,865 SH   SOLE 22 3,940,056 0 134,809
JBG SMITH PPTYS COM 46590V100 97 3,330 SH   SOLE 23 3,330 0 0
JBG SMITH PPTYS COM 46590V100 16,060 549,627 SH   SOLE 25 549,627 0 0
JBG SMITH PPTYS COM 46590V100 1,634 55,921 SH   SOLE 26 47,091 0 8,830
JBG SMITH PPTYS COM 46590V100 2,237 76,571 SH   SOLE 28 2,206 0 74,365
JBG SMITH PPTYS COM 46590V100 17,273 591,150 SH   SOLE 30 591,150 0 0
JBG SMITH PPTYS COM 46590V100 52 1,792 SH   SOLE 31 1,792 0 0
JBG SMITH PPTYS COM 46590V100 416 14,234 SH   SOLE 36 14,234 0 0
JBG SMITH PPTYS COM 46590V100 415 14,200 SH   SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 7,627 261,005 SH   SOLE 43 254,949 0 6,056
JD.COM INC SPON ADR CL A 47215P106 33 575 SH   SOLE 2 575 0 0
JD.COM INC SPON ADR CL A 47215P106 4,008 69,251 SH   SOLE 7 69,251 0 0
JD.COM INC SPON ADR CL A 47215P106 123 2,117 SH   SOLE 15 2,117 0 0
JD.COM INC SPON ADR CL A 47215P106 54,327 938,780 SH   SOLE 19 938,780 0 0
JD.COM INC SPON ADR CL A 47215P106 1,554 26,852 SH   SOLE 22 26,852 0 0
JD.COM INC SPON ADR CL A 47215P106 15,482 267,532 SH   SOLE 25 267,532 0 0
JD.COM INC SPON ADR CL A 47215P106 9,013 155,746 SH   SOLE 26 103,654 0 52,092
JD.COM INC SPON ADR CL A 47215P106 22,042 380,896 SH   SOLE 30 380,896 0 0
JD.COM INC SPON ADR CL A 47215P106 12,107 209,206 SH   SOLE 32 209,206 0 0
JD.COM INC SPON ADR CL A 47215P106 92,278 1,594,580 SH   SOLE 34 1,594,580 0 0
JD.COM INC SPON ADR CL A 47215P106 26,331 455,010 SH   SOLE 43 415,428 0 39,582
JEFFERIES FINL GROUP INC COM 47233W109 25,030 761,956 SH   SOLE 2 224,680 0 537,276
JEFFERIES FINL GROUP INC COM 47233W109 80 2,431 SH   SOLE 4 2,431 0 0
JEFFERIES FINL GROUP INC COM 47233W109 185 5,636 SH   SOLE 7 5,636 0 0
JEFFERIES FINL GROUP INC COM 47233W109 40 1,231 SH   SOLE 13 1,231 0 0
JEFFERIES FINL GROUP INC COM 47233W109 14,661 446,292 SH   SOLE 18 438,230 0 8,062
JEFFERIES FINL GROUP INC COM 47233W109 7,066 215,104 SH   SOLE 19 215,104 0 0
JEFFERIES FINL GROUP INC COM 47233W109 355,511 10,822,248 SH   SOLE 21 10,822,248 0 0
JEFFERIES FINL GROUP INC COM 47233W109 188,821 5,747,984 SH   SOLE 22 5,482,844 0 265,140
JEFFERIES FINL GROUP INC COM 47233W109 141 4,297 SH   SOLE 23 4,297 0 0
JEFFERIES FINL GROUP INC COM 47233W109 934 28,419 SH   SOLE 25 28,419 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,874 117,915 SH   SOLE 26 95,006 0 22,909
JEFFERIES FINL GROUP INC COM 47233W109 134 4,093 SH   SOLE 28 4,093 0 0
JEFFERIES FINL GROUP INC COM 47233W109 42 1,281 SH   SOLE 29 1,281 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,955 120,404 SH   SOLE 30 120,404 0 0
JEFFERIES FINL GROUP INC COM 47233W109 135 4,115 SH   SOLE 31 4,115 0 0
JEFFERIES FINL GROUP INC COM 47233W109 167 5,072 SH   SOLE 34 5,072 0 0
JEFFERIES FINL GROUP INC COM 47233W109 762 23,197 SH   SOLE 36 23,197 0 0
JEFFERIES FINL GROUP INC COM 47233W109 894 27,216 SH   SOLE 40 27,216 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,731 144,005 SH   SOLE 43 133,001 0 11,004
JELD-WEN HLDG INC COM 47580P103 2,863 141,169 SH   SOLE 2 66,301 0 74,868
JELD-WEN HLDG INC COM 47580P103 6 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 59 2,887 SH   SOLE 7 2,887 0 0
JELD-WEN HLDG INC COM 47580P103 5,401 266,342 SH   SOLE 18 258,793 0 7,549
JELD-WEN HLDG INC COM 47580P103 8,334 410,947 SH   SOLE 19 410,947 0 0
JELD-WEN HLDG INC COM 47580P103 69,180 3,411,233 SH   SOLE 21 3,411,233 0 0
JELD-WEN HLDG INC COM 47580P103 47,078 2,321,423 SH   SOLE 22 2,245,258 0 76,165
JELD-WEN HLDG INC COM 47580P103 194 9,590 SH   SOLE 23 9,590 0 0
JELD-WEN HLDG INC COM 47580P103 239 11,764 SH   SOLE 25 11,764 0 0
JELD-WEN HLDG INC COM 47580P103 1,373 67,722 SH   SOLE 26 14,487 0 53,235
JELD-WEN HLDG INC COM 47580P103 25 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103 912 44,967 SH   SOLE 30 44,967 0 0
JELD-WEN HLDG INC COM 47580P103 88 4,355 SH   SOLE 36 4,355 0 0
JELD-WEN HLDG INC COM 47580P103 229 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103 429 21,138 SH   SOLE 43 13,638 0 7,500
JERASH HLDGS US INC COM 47632P101 5 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 64 9,893 SH   SOLE 21 9,893 0 0
JERASH HLDGS US INC COM 47632P101 23 3,521 SH   SOLE 22 3,521 0 0
JETBLUE AWYS CORP COM 477143101 6,086 407,072 SH   SOLE 2 226,631 0 180,441
JETBLUE AWYS CORP COM 477143101 4 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101 64 4,251 SH   SOLE 7 4,251 0 0
JETBLUE AWYS CORP COM 477143101 10,364 693,246 SH   SOLE 18 693,246 0 0
JETBLUE AWYS CORP COM 477143101 1,700 113,728 SH   SOLE 19 113,728 0 0
JETBLUE AWYS CORP COM 477143101 234,161 15,662,941 SH   SOLE 21 15,662,941 0 0
JETBLUE AWYS CORP COM 477143101 128,260 8,579,257 SH   SOLE 22 8,309,454 0 269,803
JETBLUE AWYS CORP COM 477143101 220 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101 570 38,155 SH   SOLE 26 32,007 0 6,148
JETBLUE AWYS CORP COM 477143101 98 6,572 SH   SOLE 28 6,572 0 0
JETBLUE AWYS CORP COM 477143101 1,108 74,087 SH   SOLE 30 74,087 0 0
JETBLUE AWYS CORP COM 477143101 71 4,751 SH   SOLE 31 4,751 0 0
JETBLUE AWYS CORP COM 477143101 291 19,457 SH   SOLE 34 19,457 0 0
JETBLUE AWYS CORP COM 477143101 62 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101 151 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101 17 1,165 SH   OTR 43 1,165 0 0
JETBLUE AWYS CORP COM 477143101 2,282 152,638 SH   SOLE 43 139,535 0 13,103
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 467 SH   SOLE 18 467 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 50 7,323 SH   SOLE 21 7,323 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100 1,774 65,818 SH   SOLE 2 38,015 0 27,803
JFROG LTD ORD SHS M6191J100 1 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100 22 829 SH   SOLE 7 829 0 0
JFROG LTD ORD SHS M6191J100 3,799 140,958 SH   SOLE 18 140,958 0 0
JFROG LTD ORD SHS M6191J100 5,957 221,030 SH   SOLE 19 221,030 0 0
JFROG LTD ORD SHS M6191J100 45,976 1,705,987 SH   SOLE 21 1,705,987 0 0
JFROG LTD ORD SHS M6191J100 18,247 677,084 SH   SOLE 22 648,780 0 28,304
JFROG LTD ORD SHS M6191J100 159 5,908 SH   SOLE 23 5,908 0 0
JFROG LTD ORD SHS M6191J100 128 4,752 SH   SOLE 25 4,752 0 0
JFROG LTD ORD SHS M6191J100 1,336 49,561 SH   SOLE 26 23,402 0 26,159
JFROG LTD ORD SHS M6191J100 14 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100 883 32,763 SH   SOLE 30 32,763 0 0
JFROG LTD ORD SHS M6191J100 120 4,450 SH   SOLE 40 4,450 0 0
JFROG LTD ORD SHS M6191J100 391 14,491 SH   SOLE 43 14,029 0 462
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 55 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 35 734 SH   SOLE 7 734 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 57,436 1,189,389 SH   SOLE 21 1,189,389 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 10,621 219,947 SH   SOLE 22 213,140 0 6,807
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 50 1,039 SH   SOLE 25 1,039 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 45,529 942,824 SH   SOLE 30 942,824 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11,667 241,610 SH   SOLE 34 241,610 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 67 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,663 34,429 SH   SOLE 43 34,429 0 0
JOANN INC COM 47768J101 17 1,471 SH   SOLE 2 452 0 1,019
JOANN INC COM 47768J101 382 33,483 SH   SOLE 18 33,483 0 0
JOANN INC COM 47768J101 249 21,828 SH   SOLE 19 21,828 0 0
JOANN INC COM 47768J101 4,536 397,581 SH   SOLE 21 397,581 0 0
JOANN INC COM 47768J101 2,374 208,055 SH   SOLE 22 204,566 0 3,489
JOBY AVIATION INC COMMON STOCK G65163100 49 7,365 SH   SOLE 2 0 0 7,365
JOBY AVIATION INC COMMON STOCK G65163100 6,010 907,818 SH   SOLE 21 907,818 0 0
JOBY AVIATION INC COMMON STOCK G65163100 22,186 3,351,389 SH   SOLE 22 3,351,389 0 0
JOBY AVIATION INC *W EXP 08/10/202 G65163118 0 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,898 24,458 SH   SOLE 2 21,132 0 3,326
JOHN BEAN TECHNOLOGIES CORP COM 477839104 52 443 SH   SOLE 4 131 0 312
JOHN BEAN TECHNOLOGIES CORP COM 477839104 51 427 SH   SOLE 7 427 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 12,901 108,896 SH   SOLE 18 107,366 0 1,530
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,731 141,224 SH   SOLE 19 141,224 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 443,070 3,739,930 SH   SOLE 21 3,739,930 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 92,315 779,230 SH   SOLE 22 760,438 0 18,792
JOHN BEAN TECHNOLOGIES CORP COM 477839104 588 4,963 SH   SOLE 25 4,963 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,331 11,239 SH   SOLE 26 8,671 0 2,568
JOHN BEAN TECHNOLOGIES CORP COM 477839104 67 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 22,734 191,895 SH   SOLE 30 191,895 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,119 93,851 SH   SOLE 34 93,851 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 176 1,486 SH   SOLE 36 1,486 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 492 4,153 SH   SOLE 40 4,153 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,788 15,090 SH   SOLE 43 15,029 0 61
JOHNSON & JOHNSON COM 478160104 1,230,656 6,943,834 SH   SOLE 2 2,405,954 0 4,537,880
JOHNSON & JOHNSON COM 478160104 346,307 1,954,000 SH   SOLE 4 1,218,793 0 735,207
JOHNSON & JOHNSON COM 478160104 468,231 2,641,941 SH   SOLE 7 2,509,381 0 132,560
JOHNSON & JOHNSON COM 478160104 24,862 140,283 SH   SOLE 13 140,283 0 0
JOHNSON & JOHNSON COM 478160104 66,426 374,802 SH   SOLE 15 374,802 0 0
JOHNSON & JOHNSON COM 478160104 1,485,672 8,382,737 SH   SOLE 18 7,846,185 0 536,552
JOHNSON & JOHNSON COM 478160104 921,627 5,200,176 SH   SOLE 19 5,200,176 0 0
JOHNSON & JOHNSON COM 478160104 10,154 57,290 SH   SOLE 20 57,290 0 0
JOHNSON & JOHNSON COM 478160104 12,248,803 69,112,472 SH   SOLE 21 69,112,472 0 0
JOHNSON & JOHNSON COM 478160104 10,245,577 57,809,495 SH   SOLE 22 51,736,474 0 6,073,021
JOHNSON & JOHNSON COM 478160104 635,803 3,587,445 SH   SOLE 23 3,587,445 0 0
JOHNSON & JOHNSON COM 478160104 808,477 4,561,738 SH   SOLE 25 4,561,738 0 0
JOHNSON & JOHNSON COM 478160104 1,241,497 7,005,006 SH   SOLE 26 3,139,964 0 3,865,042
JOHNSON & JOHNSON COM 478160104 1,178,850 6,651,529 SH   SOLE 28 311,378 0 6,340,151
JOHNSON & JOHNSON COM 478160104 22,750 128,362 SH   SOLE 29 128,362 0 0
JOHNSON & JOHNSON COM 478160104 2,654,819 14,979,512 SH   SOLE 30 14,875,531 0 103,981
JOHNSON & JOHNSON COM 478160104 149,209 841,896 SH   SOLE 31 546,248 0 295,648
JOHNSON & JOHNSON COM 478160104 40,568 228,901 SH   SOLE 32 228,901 0 0
JOHNSON & JOHNSON COM 478160104 1,094,921 6,177,965 SH   SOLE 34 6,177,965 0 0
JOHNSON & JOHNSON COM 478160104 199,872 1,127,757 SH   SOLE 36 1,127,757 0 0
JOHNSON & JOHNSON COM 478160104 15,556 87,775 SH   SOLE 40 87,775 0 0
JOHNSON & JOHNSON COM 478160104 497,001 2,804,273 SH   SOLE 43 2,577,357 0 226,916
JOHNSON CTLS INTL PLC SHS G51502105 102,991 1,570,707 SH   SOLE 2 255,266 0 1,315,441
JOHNSON CTLS INTL PLC SHS G51502105 43,767 667,483 SH   SOLE 4 450,099 0 217,384
JOHNSON CTLS INTL PLC SHS G51502105 54,204 826,652 SH   SOLE 7 637,084 0 189,568
JOHNSON CTLS INTL PLC SHS G51502105 203 3,098 SH   SOLE 13 3,098 0 0
JOHNSON CTLS INTL PLC SHS G51502105 6,669 101,714 SH   SOLE 15 101,714 0 0
JOHNSON CTLS INTL PLC SHS G51502105 82,844 1,263,437 SH   SOLE 18 1,168,275 0 95,162
JOHNSON CTLS INTL PLC SHS G51502105 54,278 827,786 SH   SOLE 19 827,786 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,190,833 18,161,249 SH   SOLE 21 18,161,249 0 0
JOHNSON CTLS INTL PLC SHS G51502105 989,933 15,097,346 SH   SOLE 22 13,651,691 0 1,445,655
JOHNSON CTLS INTL PLC SHS G51502105 58,901 898,291 SH   SOLE 23 898,291 0 0
JOHNSON CTLS INTL PLC SHS G51502105 178,359 2,720,127 SH   SOLE 25 2,720,127 0 0
JOHNSON CTLS INTL PLC SHS G51502105 202,017 3,080,938 SH   SOLE 26 1,750,067 0 1,330,871
JOHNSON CTLS INTL PLC SHS G51502105 156,243 2,382,842 SH   SOLE 28 177,340 0 2,205,502
JOHNSON CTLS INTL PLC SHS G51502105 8 117 SH   SOLE 29 117 0 0
JOHNSON CTLS INTL PLC SHS G51502105 472,738 7,209,676 SH   SOLE 30 7,183,117 0 26,559
JOHNSON CTLS INTL PLC SHS G51502105 10,423 158,956 SH   SOLE 31 78,113 0 80,843
JOHNSON CTLS INTL PLC SHS G51502105 236,225 3,602,636 SH   SOLE 34 3,602,636 0 0
JOHNSON CTLS INTL PLC SHS G51502105 21,624 329,783 SH   SOLE 36 329,783 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,542 23,511 SH   SOLE 40 23,511 0 0
JOHNSON CTLS INTL PLC SHS G51502105 122 1,858 SH   OTR 43 1,858 0 0
JOHNSON CTLS INTL PLC SHS G51502105 32,696 498,642 SH   SOLE 43 463,858 0 34,784
JOHNSON OUTDOORS INC CL A 479167108 1,416 18,221 SH   SOLE 2 17,071 0 1,150
JOHNSON OUTDOORS INC CL A 479167108 7 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,184 15,233 SH   SOLE 18 15,233 0 0
JOHNSON OUTDOORS INC CL A 479167108 868 11,171 SH   SOLE 19 11,171 0 0
JOHNSON OUTDOORS INC CL A 479167108 16,972 218,343 SH   SOLE 21 218,343 0 0
JOHNSON OUTDOORS INC CL A 479167108 13,929 179,193 SH   SOLE 22 174,171 0 5,022
JOHNSON OUTDOORS INC CL A 479167108 57 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108 153 1,966 SH   SOLE 26 636 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 37 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108 460 5,913 SH   SOLE 30 5,913 0 0
JOHNSON OUTDOORS INC CL A 479167108 37 478 SH   SOLE 36 478 0 0
JOHNSON OUTDOORS INC CL A 479167108 76 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 484 6,227 SH   SOLE 43 5,966 0 261
JOINT CORP COM 47973J102 742 20,974 SH   SOLE 2 19,534 0 1,440
JOINT CORP COM 47973J102 8 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102 1,747 49,377 SH   SOLE 18 49,377 0 0
JOINT CORP COM 47973J102 1,097 31,004 SH   SOLE 19 31,004 0 0
JOINT CORP COM 47973J102 62,278 1,759,766 SH   SOLE 21 1,759,766 0 0
JOINT CORP COM 47973J102 12,892 364,280 SH   SOLE 22 355,418 0 8,862
JOINT CORP COM 47973J102 15 410 SH   SOLE 23 410 0 0
JOINT CORP COM 47973J102 81 2,279 SH   SOLE 25 2,279 0 0
JOINT CORP COM 47973J102 443 12,531 SH   SOLE 26 10,392 0 2,139
JOINT CORP COM 47973J102 901 25,460 SH   SOLE 30 25,460 0 0
JOINT CORP COM 47973J102 55 1,565 SH   SOLE 36 1,565 0 0
JOINT CORP COM 47973J102 58 1,652 SH   SOLE 40 1,652 0 0
JOINT CORP COM 47973J102 49 1,396 SH   SOLE 43 1,396 0 0
JONES LANG LASALLE INC COM 48020Q107 26,407 110,276 SH   SOLE 2 43,936 0 66,340
JONES LANG LASALLE INC COM 48020Q107 43 180 SH   SOLE 4 180 0 0
JONES LANG LASALLE INC COM 48020Q107 269 1,124 SH   SOLE 7 1,124 0 0
JONES LANG LASALLE INC COM 48020Q107 28 116 SH   SOLE 13 116 0 0
JONES LANG LASALLE INC COM 48020Q107 26,339 109,994 SH   SOLE 18 109,994 0 0
JONES LANG LASALLE INC COM 48020Q107 4,704 19,643 SH   SOLE 19 19,643 0 0
JONES LANG LASALLE INC COM 48020Q107 638,983 2,668,432 SH   SOLE 21 2,668,432 0 0
JONES LANG LASALLE INC COM 48020Q107 331,311 1,383,575 SH   SOLE 22 1,319,755 0 63,820
JONES LANG LASALLE INC COM 48020Q107 2,358 9,847 SH   SOLE 25 9,847 0 0
JONES LANG LASALLE INC COM 48020Q107 6,581 27,482 SH   SOLE 26 23,284 0 4,198
JONES LANG LASALLE INC COM 48020Q107 233 971 SH   SOLE 28 914 0 57
JONES LANG LASALLE INC COM 48020Q107 32 135 SH   SOLE 29 135 0 0
JONES LANG LASALLE INC COM 48020Q107 7,972 33,290 SH   SOLE 30 33,290 0 0
JONES LANG LASALLE INC COM 48020Q107 177 741 SH   SOLE 31 741 0 0
JONES LANG LASALLE INC COM 48020Q107 111 463 SH   SOLE 34 463 0 0
JONES LANG LASALLE INC COM 48020Q107 2,464 10,288 SH   SOLE 36 10,288 0 0
JONES LANG LASALLE INC COM 48020Q107 1,551 6,477 SH   SOLE 40 6,477 0 0
JONES LANG LASALLE INC COM 48020Q107 56 234 SH   OTR 43 234 0 0
JONES LANG LASALLE INC COM 48020Q107 20,864 87,128 SH   SOLE 43 81,313 0 5,815
JOUNCE THERAPEUTICS INC COM 481116101 225 33,104 SH   SOLE 2 11,706 0 21,398
JOUNCE THERAPEUTICS INC COM 481116101 3 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 714 105,210 SH   SOLE 18 105,210 0 0
JOUNCE THERAPEUTICS INC COM 481116101 415 61,071 SH   SOLE 19 61,071 0 0
JOUNCE THERAPEUTICS INC COM 481116101 10,067 1,482,579 SH   SOLE 21 1,482,579 0 0
JOUNCE THERAPEUTICS INC COM 481116101 5,125 754,744 SH   SOLE 22 735,934 0 18,810
JOUNCE THERAPEUTICS INC COM 481116101 173 25,416 SH   SOLE 30 25,416 0 0
JOUNCE THERAPEUTICS INC COM 481116101 29 4,229 SH   SOLE 43 4,170 0 59
JOURNEY MED CORP COM 48115J109 3 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109 38 7,952 SH   SOLE 21 7,952 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,892 51,517 SH   SOLE 2 6,909 0 44,608
JOYY INC ADS REPSTG COM A 46591M109 995 27,095 SH   SOLE 4 9,687 0 17,408
JOYY INC ADS REPSTG COM A 46591M109 227 6,171 SH   SOLE 7 6,171 0 0
JOYY INC ADS REPSTG COM A 46591M109 3 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,554 42,320 SH   SOLE 15 42,320 0 0
JOYY INC ADS REPSTG COM A 46591M109 541 14,736 SH   SOLE 18 14,736 0 0
JOYY INC ADS REPSTG COM A 46591M109 70 1,916 SH   SOLE 19 1,916 0 0
JOYY INC ADS REPSTG COM A 46591M109 40,183 1,094,009 SH   SOLE 21 1,094,009 0 0
JOYY INC ADS REPSTG COM A 46591M109 20,265 551,719 SH   SOLE 22 510,445 0 41,274
JOYY INC ADS REPSTG COM A 46591M109 2,537 69,078 SH   SOLE 23 69,078 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,551 42,216 SH   SOLE 25 42,216 0 0
JOYY INC ADS REPSTG COM A 46591M109 5,105 138,986 SH   SOLE 26 13,944 0 125,042
JOYY INC ADS REPSTG COM A 46591M109 3,757 102,278 SH   SOLE 28 4,930 0 97,348
JOYY INC ADS REPSTG COM A 46591M109 13,390 364,552 SH   SOLE 30 364,552 0 0
JOYY INC ADS REPSTG COM A 46591M109 99 2,682 SH   SOLE 31 2,682 0 0
JOYY INC ADS REPSTG COM A 46591M109 234 6,371 SH   SOLE 34 6,371 0 0
JOYY INC ADS REPSTG COM A 46591M109 30 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 9 237 SH   SOLE 40 237 0 0
JOYY INC ADS REPSTG COM A 46591M109 5,241 142,692 SH   SOLE 43 126,983 0 15,709
JOYY INC NOTE 0.750% 6/1 98426TAD8 3,319 3,730,000 PRN   SOLE 21 3,730,000 0 0
JPMORGAN CHASE & CO COM 46625H100 913,048 6,697,825 SH   SOLE 2 1,635,968 0 5,061,857
JPMORGAN CHASE & CO COM 46625H100 288,916 2,119,396 SH   SOLE 4 1,374,985 0 744,411
JPMORGAN CHASE & CO COM 46625H100 368,384 2,702,347 SH   SOLE 7 2,617,062 0 85,285
JPMORGAN CHASE & CO COM 46625H100 13,087 96,002 SH   SOLE 13 96,002 0 0
JPMORGAN CHASE & CO COM 46625H100 57,511 421,884 SH   SOLE 15 421,884 0 0
JPMORGAN CHASE & CO COM 46625H100 123 902 SH   SOLE 17 0 0 902
JPMORGAN CHASE & CO COM 46625H100 841,768 6,174,942 SH   SOLE 18 5,560,780 0 614,162
JPMORGAN CHASE & CO COM 46625H100 596,941 4,378,968 SH   SOLE 19 4,378,968 0 0
JPMORGAN CHASE & CO COM 46625H100 12,735 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100 9,870,206 72,404,677 SH   SOLE 21 72,404,677 0 0
JPMORGAN CHASE & CO COM 46625H100 8,628,124 63,293,164 SH   SOLE 22 56,795,663 0 6,497,501
JPMORGAN CHASE & CO COM 46625H100 538,387 3,949,438 SH   SOLE 23 3,949,438 0 0
JPMORGAN CHASE & CO COM 46625H100 714,115 5,238,520 SH   SOLE 25 5,215,199 0 23,321
JPMORGAN CHASE & CO COM 46625H100 922,686 6,768,527 SH   SOLE 26 2,524,973 0 4,243,554
JPMORGAN CHASE & CO COM 46625H100 749,764 5,500,031 SH   SOLE 28 230,099 0 5,269,932
JPMORGAN CHASE & CO COM 46625H100 12,681 93,025 SH   SOLE 29 93,025 0 0
JPMORGAN CHASE & CO COM 46625H100 2,029,791 14,889,902 SH   SOLE 30 14,889,902 0 0
JPMORGAN CHASE & CO COM 46625H100 110,917 813,653 SH   SOLE 31 480,467 0 333,186
JPMORGAN CHASE & CO COM 46625H100 34,177 250,714 SH   SOLE 32 250,714 0 0
JPMORGAN CHASE & CO COM 46625H100 213,443 1,565,750 SH   SOLE 34 1,565,750 0 0
JPMORGAN CHASE & CO COM 46625H100 183,059 1,342,859 SH   SOLE 36 1,342,859 0 0
JPMORGAN CHASE & CO COM 46625H100 13,498 99,015 SH   SOLE 40 99,015 0 0
JPMORGAN CHASE & CO COM 46625H100 961 7,053 SH   OTR 43 7,053 0 0
JPMORGAN CHASE & CO COM 46625H100 380,027 2,787,759 SH   SOLE 43 2,515,790 0 271,969
JPMORGAN CHASE & CO OPTIONS 46625H100 286 2,100 SH Call SOLE 4 2,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 2,317 17,000 SH Call SOLE 18 17,000 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 16,522 121,200 SH Call SOLE 19 121,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 1,268 9,300 SH Call SOLE 22 9,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 218 1,600 SH Call SOLE 26 1,600 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 9,052 66,400 SH Call SOLE 34 66,400 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 350 36,495 SH   SOLE 43 24,256 0 12,239
JUNIPER NETWORKS INC COM 48203R104 47,253 1,271,608 SH   SOLE 2 576,901 0 694,707
JUNIPER NETWORKS INC COM 48203R104 12,286 330,613 SH   SOLE 4 200,680 0 129,933
JUNIPER NETWORKS INC COM 48203R104 13,628 366,751 SH   SOLE 7 355,043 0 11,708
JUNIPER NETWORKS INC COM 48203R104 1,369 36,836 SH   SOLE 13 36,836 0 0
JUNIPER NETWORKS INC COM 48203R104 1,723 46,371 SH   SOLE 15 46,371 0 0
JUNIPER NETWORKS INC COM 48203R104 25,270 680,026 SH   SOLE 18 562,707 0 117,319
JUNIPER NETWORKS INC COM 48203R104 30,786 828,477 SH   SOLE 19 828,477 0 0
JUNIPER NETWORKS INC COM 48203R104 461,943 12,431,180 SH   SOLE 21 12,431,180 0 0
JUNIPER NETWORKS INC COM 48203R104 334,712 9,007,323 SH   SOLE 22 7,949,820 0 1,057,503
JUNIPER NETWORKS INC COM 48203R104 16,485 443,628 SH   SOLE 23 443,628 0 0
JUNIPER NETWORKS INC COM 48203R104 30,379 817,520 SH   SOLE 25 817,520 0 0
JUNIPER NETWORKS INC COM 48203R104 39,518 1,063,443 SH   SOLE 26 495,364 0 568,079
JUNIPER NETWORKS INC COM 48203R104 45,687 1,229,478 SH   SOLE 28 5,840 0 1,223,638
JUNIPER NETWORKS INC COM 48203R104 859 23,108 SH   SOLE 29 23,108 0 0
JUNIPER NETWORKS INC COM 48203R104 158,426 4,263,345 SH   SOLE 30 3,973,794 0 289,551
JUNIPER NETWORKS INC COM 48203R104 5,163 138,949 SH   SOLE 31 103,112 0 35,837
JUNIPER NETWORKS INC COM 48203R104 4,923 132,492 SH   SOLE 34 132,492 0 0
JUNIPER NETWORKS INC COM 48203R104 9,036 243,173 SH   SOLE 36 243,173 0 0
JUNIPER NETWORKS INC COM 48203R104 375 10,080 SH   SOLE 40 10,080 0 0
JUNIPER NETWORKS INC COM 48203R104 63 1,702 SH   OTR 43 1,702 0 0
JUNIPER NETWORKS INC COM 48203R104 18,068 486,232 SH   SOLE 43 462,456 0 23,776
JUPITER WELLNESS INC COM NEW 48208F105 4 3,205 SH   SOLE 18 3,205 0 0
JUPITER WELLNESS INC COM NEW 48208F105 50 45,685 SH   SOLE 21 45,685 0 0
KADANT INC COM 48282T104 1,483 7,639 SH   SOLE 2 6,385 0 1,254
KADANT INC COM 48282T104 31 158 SH   SOLE 4 42 0 116
KADANT INC COM 48282T104 33 168 SH   SOLE 7 168 0 0
KADANT INC COM 48282T104 5,876 30,259 SH   SOLE 18 30,259 0 0
KADANT INC COM 48282T104 3,984 20,514 SH   SOLE 19 20,514 0 0
KADANT INC COM 48282T104 73,573 378,870 SH   SOLE 21 378,870 0 0
KADANT INC COM 48282T104 52,327 269,461 SH   SOLE 22 262,379 0 7,082
KADANT INC COM 48282T104 340 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104 1,373 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104 40 206 SH   SOLE 28 206 0 0
KADANT INC COM 48282T104 11,055 56,931 SH   SOLE 30 56,931 0 0
KADANT INC COM 48282T104 262 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,393 7,172 SH   SOLE 43 6,900 0 272
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,198 12,727 SH   SOLE 2 4,521 0 8,206
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,294 34,978 SH   SOLE 7 34,978 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 5,438 57,748 SH   SOLE 18 57,748 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,652 28,164 SH   SOLE 19 28,164 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 190,740 2,025,703 SH   SOLE 21 2,025,703 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 37,470 397,941 SH   SOLE 22 382,786 0 15,155
KAISER ALUMINUM CORP COM PAR $0.01 483007704 257 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 758 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704 945 10,036 SH   SOLE 28 10,036 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,622 27,848 SH   SOLE 30 27,848 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 163 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 930 9,875 SH   SOLE 43 9,636 0 239
KALA PHARMACEUTICALS INC COM 483119103 159 115,128 SH   SOLE 2 9,246 0 105,882
KALA PHARMACEUTICALS INC COM 483119103 1 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 172 124,870 SH   SOLE 18 124,870 0 0
KALA PHARMACEUTICALS INC COM 483119103 100 72,567 SH   SOLE 19 72,567 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,356 1,707,513 SH   SOLE 21 1,707,513 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,528 1,107,105 SH   SOLE 22 1,089,624 0 17,481
KALEIDO BIOSCIENCES INC COM 483347100 6 3,884 SH   SOLE 2 854 0 3,030
KALEIDO BIOSCIENCES INC COM 483347100 80 48,702 SH   SOLE 18 48,702 0 0
KALEIDO BIOSCIENCES INC COM 483347100 39 23,792 SH   SOLE 19 23,792 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,068 647,397 SH   SOLE 21 647,397 0 0
KALEIDO BIOSCIENCES INC COM 483347100 313 189,731 SH   SOLE 22 188,577 0 1,154
KALEYRA INC COM 483379103 46 7,752 SH   SOLE 21 7,752 0 0
KALTURA INC COM 483467106 17 9,431 SH   SOLE 2 4,451 0 4,980
KALTURA INC COM 483467106 244 136,089 SH   SOLE 18 136,089 0 0
KALTURA INC COM 483467106 65 36,202 SH   SOLE 19 36,202 0 0
KALTURA INC COM 483467106 2,764 1,543,904 SH   SOLE 21 1,543,904 0 0
KALTURA INC COM 483467106 709 396,306 SH   SOLE 22 388,890 0 7,416
KALVISTA PHARMACEUTICALS INC COM 483497103 44 3,006 SH   SOLE 2 871 0 2,135
KALVISTA PHARMACEUTICALS INC COM 483497103 5 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 896 60,800 SH   SOLE 18 60,800 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 582 39,482 SH   SOLE 19 39,482 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 13,893 942,564 SH   SOLE 21 942,564 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 7,084 480,630 SH   SOLE 22 476,712 0 3,918
KALVISTA PHARMACEUTICALS INC COM 483497103 188 12,788 SH   SOLE 30 12,788 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 65 4,390 SH   SOLE 43 4,200 0 190
KAMADA LTD SHS M6240T109 1,004 181,799 SH   SOLE 21 181,799 0 0
KAMADA LTD SHS M6240T109 119 21,600 SH   SOLE 30 21,600 0 0
KAMAN CORP COM 483548103 721 16,578 SH   SOLE 2 7,129 0 9,449
KAMAN CORP COM 483548103 5 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103 14 319 SH   SOLE 7 319 0 0
KAMAN CORP COM 483548103 4,477 102,972 SH   SOLE 18 102,972 0 0
KAMAN CORP COM 483548103 2,146 49,358 SH   SOLE 19 49,358 0 0
KAMAN CORP COM 483548103 162,742 3,742,910 SH   SOLE 21 3,742,910 0 0
KAMAN CORP COM 483548103 29,909 687,871 SH   SOLE 22 659,917 0 27,954
KAMAN CORP COM 483548103 10,096 232,206 SH   SOLE 25 232,206 0 0
KAMAN CORP COM 483548103 1,338 30,775 SH   SOLE 26 6,033 0 24,742
KAMAN CORP COM 483548103 1,633 37,566 SH   SOLE 30 37,566 0 0
KAMAN CORP COM 483548103 1,501 34,516 SH   SOLE 34 34,516 0 0
KAMAN CORP COM 483548103 244 5,616 SH   SOLE 36 5,616 0 0
KAMAN CORP COM 483548103 114 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 1,983 45,614 SH   SOLE 43 42,797 0 2,817
KANDI TECHNOLOGIES GROUP INC COM 483709101 2 706 SH   SOLE 22 706 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 1 325 SH   SOLE 43 325 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 269 10,787 SH   SOLE 2 1,825 0 8,962
KANZHUN LIMITED SPONSORED ADS 48553T106 912 36,630 SH   SOLE 4 13,690 0 22,940
KANZHUN LIMITED SPONSORED ADS 48553T106 244 9,810 SH   SOLE 7 9,810 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 159 6,368 SH   SOLE 13 491 0 5,877
KANZHUN LIMITED SPONSORED ADS 48553T106 1,207 48,452 SH   SOLE 15 48,452 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 597 23,976 SH   SOLE 18 23,976 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 20,744 832,777 SH   SOLE 19 832,777 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 36,323 1,458,167 SH   SOLE 21 1,458,167 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 20,071 805,752 SH   SOLE 22 743,731 0 62,021
KANZHUN LIMITED SPONSORED ADS 48553T106 2,360 94,723 SH   SOLE 23 94,723 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 6,248 250,811 SH   SOLE 25 250,811 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 2,199 88,295 SH   SOLE 26 9,866 0 78,429
KANZHUN LIMITED SPONSORED ADS 48553T106 5,256 210,980 SH   SOLE 28 0 0 210,980
KANZHUN LIMITED SPONSORED ADS 48553T106 11,910 478,139 SH   SOLE 30 478,139 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 18,917 759,406 SH   SOLE 34 759,406 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 7 300 SH   SOLE 40 300 0 0
KAR AUCTION SVCS INC COM 48238T109 1,840 101,915 SH   SOLE 2 34,763 0 67,152
KAR AUCTION SVCS INC COM 48238T109 7 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109 69 3,834 SH   SOLE 7 3,834 0 0
KAR AUCTION SVCS INC COM 48238T109 8,126 450,221 SH   SOLE 18 450,221 0 0
KAR AUCTION SVCS INC COM 48238T109 3,891 215,561 SH   SOLE 19 215,561 0 0
KAR AUCTION SVCS INC COM 48238T109 270,143 14,966,362 SH   SOLE 21 14,966,362 0 0
KAR AUCTION SVCS INC COM 48238T109 55,098 3,052,526 SH   SOLE 22 2,922,969 0 129,557
KAR AUCTION SVCS INC COM 48238T109 429 23,758 SH   SOLE 25 23,758 0 0
KAR AUCTION SVCS INC COM 48238T109 794 43,999 SH   SOLE 26 34,199 0 9,800
KAR AUCTION SVCS INC COM 48238T109 40 2,223 SH   SOLE 28 2,223 0 0
KAR AUCTION SVCS INC COM 48238T109 3,903 216,217 SH   SOLE 30 216,217 0 0
KAR AUCTION SVCS INC COM 48238T109 431 23,859 SH   SOLE 36 23,859 0 0
KAR AUCTION SVCS INC COM 48238T109 304 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 12 690 SH   OTR 43 690 0 0
KAR AUCTION SVCS INC COM 48238T109 807 44,703 SH   SOLE 43 38,328 0 6,375
KARAT PACKAGING INC COM 48563L101 118 5,927 SH   SOLE 2 5,621 0 306
KARAT PACKAGING INC COM 48563L101 260 13,121 SH   SOLE 18 13,121 0 0
KARAT PACKAGING INC COM 48563L101 685 34,503 SH   SOLE 19 34,503 0 0
KARAT PACKAGING INC COM 48563L101 3,120 157,156 SH   SOLE 21 157,156 0 0
KARAT PACKAGING INC COM 48563L101 1,956 98,526 SH   SOLE 22 98,381 0 145
KARAT PACKAGING INC COM 48563L101 58 2,914 SH   SOLE 23 2,914 0 0
KAROOOOO LTD ORD SHS Y4600W108 40 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,211 9,554 SH   SOLE 2 6,615 0 2,939
KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH   SOLE 4 48 0 0
KARUNA THERAPEUTICS INC COM 48576A100 40 314 SH   SOLE 7 314 0 0
KARUNA THERAPEUTICS INC COM 48576A100 7,507 59,208 SH   SOLE 18 58,601 0 607
KARUNA THERAPEUTICS INC COM 48576A100 11,041 87,083 SH   SOLE 19 87,083 0 0
KARUNA THERAPEUTICS INC COM 48576A100 114,976 906,824 SH   SOLE 21 906,824 0 0
KARUNA THERAPEUTICS INC COM 48576A100 65,870 519,520 SH   SOLE 22 507,252 0 12,268
KARUNA THERAPEUTICS INC COM 48576A100 37 292 SH   SOLE 23 292 0 0
KARUNA THERAPEUTICS INC COM 48576A100 389 3,070 SH   SOLE 25 3,070 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,065 8,403 SH   SOLE 26 6,757 0 1,646
KARUNA THERAPEUTICS INC COM 48576A100 48 379 SH   SOLE 28 379 0 0
KARUNA THERAPEUTICS INC COM 48576A100 3,452 27,226 SH   SOLE 30 27,226 0 0
KARUNA THERAPEUTICS INC COM 48576A100 30 240 SH   SOLE 34 240 0 0
KARUNA THERAPEUTICS INC COM 48576A100 354 2,795 SH   SOLE 40 2,795 0 0
KARUNA THERAPEUTICS INC COM 48576A100 184 1,449 SH   SOLE 43 1,379 0 70
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,664 225,792 SH   SOLE 2 100,967 0 124,825
KARYOPHARM THERAPEUTICS INC COM 48576U106 2 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 6 780 SH   SOLE 7 780 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,780 241,518 SH   SOLE 18 202,924 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106 7,839 1,063,694 SH   SOLE 19 1,063,694 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 22,707 3,081,058 SH   SOLE 21 3,081,058 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 18,738 2,542,430 SH   SOLE 22 2,502,839 0 39,591
KARYOPHARM THERAPEUTICS INC COM 48576U106 272 36,856 SH   SOLE 23 36,856 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 100 13,545 SH   SOLE 25 13,545 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,345 182,463 SH   SOLE 26 2,195 0 180,268
KARYOPHARM THERAPEUTICS INC COM 48576U106 3,350 454,553 SH   SOLE 30 454,553 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 11 1,489 SH   SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 52 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 561 76,165 SH   SOLE 43 74,655 0 1,510
KASPIEN HOLDINGS INC COM NEW 485837108 1 187 SH   SOLE 18 187 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 19 2,670 SH   SOLE 21 2,670 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 98 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102 340 143,007 SH   SOLE 21 143,007 0 0
KATAPULT HOLDINGS INC COM 485859102 1,949 818,867 SH   SOLE 22 818,867 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 65 1,334 SH   SOLE 19 1,334 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 2,624 53,730 SH   SOLE 21 53,730 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 3,422 70,077 SH   SOLE 22 70,077 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 63,216 1,294,607 SH   SOLE 43 1,219,594 0 75,013
KB HOME COM 48666K109 3,064 94,632 SH   SOLE 2 57,746 0 36,886
KB HOME COM 48666K109 11 326 SH   SOLE 4 326 0 0
KB HOME COM 48666K109 66 2,045 SH   SOLE 7 2,045 0 0
KB HOME COM 48666K109 12,396 382,838 SH   SOLE 18 382,838 0 0
KB HOME COM 48666K109 4,470 138,040 SH   SOLE 19 138,040 0 0
KB HOME COM 48666K109 218,834 6,758,293 SH   SOLE 21 6,758,293 0 0
KB HOME COM 48666K109 77,677 2,398,907 SH   SOLE 22 2,323,596 0 75,311
KB HOME COM 48666K109 462 14,282 SH   SOLE 25 14,282 0 0
KB HOME COM 48666K109 1,203 37,138 SH   SOLE 26 27,879 0 9,259
KB HOME COM 48666K109 257 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109 1,556 48,049 SH   SOLE 30 48,049 0 0
KB HOME COM 48666K109 240 7,419 SH   SOLE 36 7,419 0 0
KB HOME COM 48666K109 313 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109 12,088 373,307 SH   SOLE 43 365,237 0 8,070
KBR INC COM 48242W106 11,424 208,736 SH   SOLE 2 143,962 0 64,774
KBR INC COM 48242W106 30 555 SH   SOLE 4 555 0 0
KBR INC COM 48242W106 156 2,846 SH   SOLE 7 2,846 0 0
KBR INC COM 48242W106 34,930 638,216 SH   SOLE 18 624,649 0 13,567
KBR INC COM 48242W106 31,722 579,605 SH   SOLE 19 579,605 0 0
KBR INC COM 48242W106 532,052 9,721,403 SH   SOLE 21 9,721,403 0 0
KBR INC COM 48242W106 234,801 4,290,173 SH   SOLE 22 4,195,917 0 94,256
KBR INC COM 48242W106 817 14,921 SH   SOLE 23 14,921 0 0
KBR INC COM 48242W106 3,935 71,902 SH   SOLE 26 60,621 0 11,281
KBR INC COM 48242W106 138 2,518 SH   SOLE 28 2,518 0 0
KBR INC COM 48242W106 4,556 83,243 SH   SOLE 30 83,243 0 0
KBR INC COM 48242W106 95 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106 977 17,853 SH   SOLE 40 17,853 0 0
KBR INC COM 48242W106 27 494 SH   OTR 43 494 0 0
KBR INC COM 48242W106 2,745 50,151 SH   SOLE 43 47,961 0 2,190
KBR INC NOTE 2.500%11/0 48242WAB2 868 400,000 PRN   SOLE 2 400,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 4,644 2,140,000 PRN   SOLE 21 2,140,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 1,519 700,000 PRN   SOLE 22 700,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 6,645 537,192 SH   SOLE 2 49,130 0 488,062
KE HLDGS INC SPONSORED ADS 482497104 3,004 242,881 SH   SOLE 4 89,849 0 153,032
KE HLDGS INC SPONSORED ADS 482497104 547 44,188 SH   SOLE 7 44,188 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,208 97,618 SH   SOLE 13 33,059 0 64,559
KE HLDGS INC SPONSORED ADS 482497104 3,368 272,266 SH   SOLE 15 272,266 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,235 180,687 SH   SOLE 18 180,687 0 0
KE HLDGS INC SPONSORED ADS 482497104 23,090 1,866,580 SH   SOLE 19 1,866,580 0 0
KE HLDGS INC SPONSORED ADS 482497104 84,517 6,832,423 SH   SOLE 21 6,832,423 0 0
KE HLDGS INC SPONSORED ADS 482497104 52,147 4,215,616 SH   SOLE 22 3,821,192 0 394,424
KE HLDGS INC SPONSORED ADS 482497104 5,240 423,596 SH   SOLE 23 423,596 0 0
KE HLDGS INC SPONSORED ADS 482497104 5,201 420,413 SH   SOLE 25 420,413 0 0
KE HLDGS INC SPONSORED ADS 482497104 8,275 668,988 SH   SOLE 26 169,818 0 499,170
KE HLDGS INC SPONSORED ADS 482497104 7,170 579,602 SH   SOLE 28 26,573 0 553,029
KE HLDGS INC SPONSORED ADS 482497104 501 40,514 SH   SOLE 29 40,514 0 0
KE HLDGS INC SPONSORED ADS 482497104 28,515 2,305,153 SH   SOLE 30 2,305,153 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,201 97,129 SH   SOLE 31 84,022 0 13,107
KE HLDGS INC SPONSORED ADS 482497104 409 33,099 SH   SOLE 32 33,099 0 0
KE HLDGS INC SPONSORED ADS 482497104 9,244 747,263 SH   SOLE 34 747,263 0 0
KE HLDGS INC SPONSORED ADS 482497104 17 1,358 SH   SOLE 40 1,358 0 0
KEARNY FINL CORP MD COM 48716P108 982 76,280 SH   SOLE 2 54,744 0 21,536
KEARNY FINL CORP MD COM 48716P108 3 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 13 1,034 SH   SOLE 7 1,034 0 0
KEARNY FINL CORP MD COM 48716P108 2,424 188,206 SH   SOLE 18 188,206 0 0
KEARNY FINL CORP MD COM 48716P108 1,521 118,089 SH   SOLE 19 118,089 0 0
KEARNY FINL CORP MD COM 48716P108 32,896 2,554,005 SH   SOLE 21 2,554,005 0 0
KEARNY FINL CORP MD COM 48716P108 24,629 1,912,180 SH   SOLE 22 1,847,819 0 64,361
KEARNY FINL CORP MD COM 48716P108 124 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108 429 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 31 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108 229 17,808 SH   SOLE 30 17,808 0 0
KEARNY FINL CORP MD COM 48716P108 145 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108 1,178 91,439 SH   SOLE 43 80,777 0 10,662
KELLOGG CO COM 487836108 68,997 1,069,884 SH   SOLE 2 465,458 0 604,426
KELLOGG CO COM 487836108 17,952 278,369 SH   SOLE 4 230,272 0 48,097
KELLOGG CO COM 487836108 18,106 280,762 SH   SOLE 7 272,421 0 8,341
KELLOGG CO COM 487836108 57 887 SH   SOLE 13 887 0 0
KELLOGG CO COM 487836108 2,352 36,468 SH   SOLE 15 36,468 0 0
KELLOGG CO COM 487836108 33,566 520,489 SH   SOLE 18 439,393 0 81,096
KELLOGG CO COM 487836108 27,187 421,567 SH   SOLE 19 421,567 0 0
KELLOGG CO COM 487836108 726,073 11,258,688 SH   SOLE 21 11,258,688 0 0
KELLOGG CO COM 487836108 432,049 6,699,466 SH   SOLE 22 5,913,009 0 786,457
KELLOGG CO COM 487836108 22,193 344,135 SH   SOLE 23 344,135 0 0
KELLOGG CO COM 487836108 42,219 654,659 SH   SOLE 25 654,659 0 0
KELLOGG CO COM 487836108 62,393 967,477 SH   SOLE 26 461,598 0 505,879
KELLOGG CO COM 487836108 55,078 854,048 SH   SOLE 28 123,678 0 730,370
KELLOGG CO COM 487836108 185,112 2,870,396 SH   SOLE 30 2,787,132 0 83,264
KELLOGG CO COM 487836108 3,520 54,588 SH   SOLE 31 25,416 0 29,172
KELLOGG CO COM 487836108 2,823 43,775 SH   SOLE 34 43,775 0 0
KELLOGG CO COM 487836108 10,882 168,740 SH   SOLE 36 168,740 0 0
KELLOGG CO COM 487836108 592 9,177 SH   SOLE 40 9,177 0 0
KELLOGG CO COM 487836108 48 739 SH   OTR 43 739 0 0
KELLOGG CO COM 487836108 20,096 311,615 SH   SOLE 43 288,117 0 23,498
KELLY SVCS INC CL A 488152208 1,732 79,839 SH   SOLE 2 47,812 0 32,027
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 12 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 3,009 138,728 SH   SOLE 18 138,728 0 0
KELLY SVCS INC CL A 488152208 4,815 221,998 SH   SOLE 19 221,998 0 0
KELLY SVCS INC CL A 488152208 100,411 4,629,356 SH   SOLE 21 4,629,356 0 0
KELLY SVCS INC CL A 488152208 22,093 1,018,571 SH   SOLE 22 983,894 0 34,677
KELLY SVCS INC CL A 488152208 148 6,802 SH   SOLE 25 6,802 0 0
KELLY SVCS INC CL A 488152208 477 21,991 SH   SOLE 26 3,345 0 18,646
KELLY SVCS INC CL A 488152208 1,359 62,657 SH   SOLE 30 62,657 0 0
KELLY SVCS INC CL A 488152208 137 6,331 SH   SOLE 36 6,331 0 0
KELLY SVCS INC CL A 488152208 82 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 3,703 170,720 SH   SOLE 43 166,348 0 4,372
KEMPER CORP COM 488401100 10,502 185,743 SH   SOLE 2 52,710 0 133,033
KEMPER CORP COM 488401100 14 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100 105 1,859 SH   SOLE 7 1,859 0 0
KEMPER CORP COM 488401100 7,339 129,799 SH   SOLE 18 129,799 0 0
KEMPER CORP COM 488401100 1,051 18,588 SH   SOLE 19 18,588 0 0
KEMPER CORP COM 488401100 162,646 2,876,655 SH   SOLE 21 2,876,655 0 0
KEMPER CORP COM 488401100 91,927 1,625,871 SH   SOLE 22 1,551,886 0 73,985
KEMPER CORP COM 488401100 480 8,481 SH   SOLE 25 8,481 0 0
KEMPER CORP COM 488401100 1,177 20,809 SH   SOLE 26 16,632 0 4,177
KEMPER CORP COM 488401100 65 1,150 SH   SOLE 28 1,150 0 0
KEMPER CORP COM 488401100 2,311 40,875 SH   SOLE 30 40,875 0 0
KEMPER CORP COM 488401100 50 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100 81 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 430 7,608 SH   SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 8 139 SH   OTR 43 139 0 0
KEMPER CORP COM 488401100 936 16,549 SH   SOLE 43 14,655 0 1,894
KEMPHARM INC COM NEW 488445206 84 16,766 SH   SOLE 2 1,168 0 15,598
KEMPHARM INC COM NEW 488445206 2 459 SH   SOLE 7 459 0 0
KEMPHARM INC COM NEW 488445206 450 89,428 SH   SOLE 18 89,428 0 0
KEMPHARM INC COM NEW 488445206 250 49,749 SH   SOLE 19 49,749 0 0
KEMPHARM INC COM NEW 488445206 6,676 1,327,254 SH   SOLE 21 1,327,254 0 0
KEMPHARM INC COM NEW 488445206 3,790 753,528 SH   SOLE 22 741,767 0 11,761
KEMPHARM INC COM NEW 488445206 81 16,150 SH   SOLE 30 16,150 0 0
KENNAMETAL INC COM 489170100 5,024 175,613 SH   SOLE 2 110,197 0 65,416
KENNAMETAL INC COM 489170100 9 321 SH   SOLE 4 321 0 0
KENNAMETAL INC COM 489170100 58 2,036 SH   SOLE 7 2,036 0 0
KENNAMETAL INC COM 489170100 11,253 393,314 SH   SOLE 18 393,314 0 0
KENNAMETAL INC COM 489170100 8,472 296,125 SH   SOLE 19 296,125 0 0
KENNAMETAL INC COM 489170100 168,531 5,890,619 SH   SOLE 21 5,890,619 0 0
KENNAMETAL INC COM 489170100 74,927 2,618,907 SH   SOLE 22 2,534,972 0 83,935
KENNAMETAL INC COM 489170100 174 6,072 SH   SOLE 23 6,072 0 0
KENNAMETAL INC COM 489170100 289 10,086 SH   SOLE 25 10,086 0 0
KENNAMETAL INC COM 489170100 1,954 68,286 SH   SOLE 26 33,322 0 34,964
KENNAMETAL INC COM 489170100 31 1,081 SH   SOLE 28 1,081 0 0
KENNAMETAL INC COM 489170100 1,137 39,726 SH   SOLE 30 39,726 0 0
KENNAMETAL INC COM 489170100 78 2,736 SH   SOLE 36 2,736 0 0
KENNAMETAL INC COM 489170100 265 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100 2,118 74,043 SH   SOLE 43 70,903 0 3,140
KENNEDY-WILSON HOLDINGS INC COM 489398107 7,382 302,656 SH   SOLE 2 153,299 0 149,357
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,382 56,659 SH   SOLE 4 56,659 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,627 148,727 SH   SOLE 7 148,727 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,519 349,270 SH   SOLE 18 349,270 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 21,272 872,146 SH   SOLE 19 872,146 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 105,805 4,338,036 SH   SOLE 21 4,338,036 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 107,249 4,397,256 SH   SOLE 22 4,272,959 0 124,297
KENNEDY-WILSON HOLDINGS INC COM 489398107 632 25,911 SH   SOLE 23 25,911 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 13,053 535,173 SH   SOLE 25 535,173 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,792 237,459 SH   SOLE 26 39,255 0 198,204
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,778 72,896 SH   SOLE 28 2,245 0 70,651
KENNEDY-WILSON HOLDINGS INC COM 489398107 13,837 567,326 SH   SOLE 30 567,326 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 84 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 418 17,128 SH   SOLE 40 17,128 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,173 48,083 SH   SOLE 43 34,843 0 13,240
KENON HLDGS LTD SHS Y46717107 5,403 79,545 SH   SOLE 7 79,545 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 78 10,547 SH   SOLE 21 10,547 0 0
KEROS THERAPEUTICS INC COM 492327101 298 5,480 SH   SOLE 2 3,861 0 1,619
KEROS THERAPEUTICS INC COM 492327101 14 250 SH   SOLE 7 250 0 0
KEROS THERAPEUTICS INC COM 492327101 2,410 44,324 SH   SOLE 18 44,324 0 0
KEROS THERAPEUTICS INC COM 492327101 12,467 229,256 SH   SOLE 19 229,256 0 0
KEROS THERAPEUTICS INC COM 492327101 36,001 662,023 SH   SOLE 21 662,023 0 0
KEROS THERAPEUTICS INC COM 492327101 17,990 330,813 SH   SOLE 22 323,970 0 6,843
KEROS THERAPEUTICS INC COM 492327101 88 1,620 SH   SOLE 25 1,620 0 0
KEROS THERAPEUTICS INC COM 492327101 65 1,191 SH   SOLE 26 269 0 922
KEROS THERAPEUTICS INC COM 492327101 979 18,011 SH   SOLE 30 18,011 0 0
KEROS THERAPEUTICS INC COM 492327101 89 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101 58 1,073 SH   SOLE 40 1,073 0 0
KEROS THERAPEUTICS INC COM 492327101 129 2,371 SH   SOLE 43 2,334 0 37
KEURIG DR PEPPER INC COM 49271V100 45,761 1,207,411 SH   SOLE 2 217,897 0 989,514
KEURIG DR PEPPER INC COM 49271V100 24,052 634,620 SH   SOLE 4 395,374 0 239,246
KEURIG DR PEPPER INC COM 49271V100 9,038 238,477 SH   SOLE 7 238,477 0 0
KEURIG DR PEPPER INC COM 49271V100 128 3,386 SH   SOLE 13 3,386 0 0
KEURIG DR PEPPER INC COM 49271V100 3,601 95,010 SH   SOLE 15 95,010 0 0
KEURIG DR PEPPER INC COM 49271V100 56,487 1,490,420 SH   SOLE 18 1,316,054 0 174,366
KEURIG DR PEPPER INC COM 49271V100 24,740 652,776 SH   SOLE 19 652,776 0 0
KEURIG DR PEPPER INC COM 49271V100 249,747 6,589,643 SH   SOLE 21 6,589,643 0 0
KEURIG DR PEPPER INC COM 49271V100 605,556 15,977,727 SH   SOLE 22 14,458,637 0 1,519,090
KEURIG DR PEPPER INC COM 49271V100 33,584 886,117 SH   SOLE 23 886,117 0 0
KEURIG DR PEPPER INC COM 49271V100 53,712 1,417,197 SH   SOLE 25 1,417,197 0 0
KEURIG DR PEPPER INC COM 49271V100 47,866 1,262,958 SH   SOLE 26 643,224 0 619,734
KEURIG DR PEPPER INC COM 49271V100 89,932 2,372,885 SH   SOLE 28 28,700 0 2,344,185
KEURIG DR PEPPER INC COM 49271V100 109,072 2,877,887 SH   SOLE 30 2,877,887 0 0
KEURIG DR PEPPER INC COM 49271V100 5,817 153,484 SH   SOLE 31 74,694 0 78,790
KEURIG DR PEPPER INC COM 49271V100 12,640 333,519 SH   SOLE 32 333,519 0 0
KEURIG DR PEPPER INC COM 49271V100 1,323 34,910 SH   SOLE 34 34,910 0 0
KEURIG DR PEPPER INC COM 49271V100 11,942 315,091 SH   SOLE 36 315,091 0 0
KEURIG DR PEPPER INC COM 49271V100 866 22,839 SH   SOLE 40 22,839 0 0
KEURIG DR PEPPER INC COM 49271V100 76 2,003 SH   OTR 43 2,003 0 0
KEURIG DR PEPPER INC COM 49271V100 36,175 954,495 SH   SOLE 43 930,423 0 24,072
KEWAUNEE SCIENTIFIC CORP COM 492854104 7 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 92 6,325 SH   SOLE 21 6,325 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 28 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109 11 2,031 SH   SOLE 18 2,031 0 0
KEY TRONIC CORP COM 493144109 184 32,488 SH   SOLE 21 32,488 0 0
KEY TRONIC CORP COM 493144109 110 19,463 SH   SOLE 22 19,463 0 0
KEYCORP COM 493267108 57,912 2,587,678 SH   SOLE 2 609,130 0 1,978,548
KEYCORP COM 493267108 19,203 858,022 SH   SOLE 4 454,033 0 403,989
KEYCORP COM 493267108 19,656 878,276 SH   SOLE 7 849,865 0 28,411
KEYCORP COM 493267108 88 3,925 SH   SOLE 13 3,925 0 0
KEYCORP COM 493267108 3,008 134,411 SH   SOLE 15 134,411 0 0
KEYCORP COM 493267108 0 13 SH   SOLE 17 0 0 13
KEYCORP COM 493267108 53,742 2,401,327 SH   SOLE 18 2,274,585 0 126,742
KEYCORP COM 493267108 8,634 385,801 SH   SOLE 19 385,801 0 0
KEYCORP COM 493267108 830,710 37,118,421 SH   SOLE 21 37,118,421 0 0
KEYCORP COM 493267108 439,849 19,653,671 SH   SOLE 22 17,767,757 0 1,885,914
KEYCORP COM 493267108 25,848 1,154,949 SH   SOLE 23 1,154,949 0 0
KEYCORP COM 493267108 65,204 2,913,495 SH   SOLE 25 2,913,495 0 0
KEYCORP COM 493267108 57,422 2,565,777 SH   SOLE 26 603,183 0 1,962,594
KEYCORP COM 493267108 66,310 2,962,898 SH   SOLE 28 248,236 0 2,714,662
KEYCORP COM 493267108 169,238 7,562,035 SH   SOLE 30 7,545,804 0 16,231
KEYCORP COM 493267108 4,849 216,651 SH   SOLE 31 106,420 0 110,231
KEYCORP COM 493267108 4,102 183,309 SH   SOLE 32 183,309 0 0
KEYCORP COM 493267108 1,019 45,524 SH   SOLE 34 45,524 0 0
KEYCORP COM 493267108 10,216 456,466 SH   SOLE 35 456,466 0 0
KEYCORP COM 493267108 9,654 431,388 SH   SOLE 36 431,388 0 0
KEYCORP COM 493267108 664 29,682 SH   SOLE 40 29,682 0 0
KEYCORP COM 493267108 53 2,377 SH   OTR 43 2,377 0 0
KEYCORP COM 493267108 23,066 1,030,632 SH   SOLE 43 943,646 0 86,986
KEYSIGHT TECHNOLOGIES INC COM 49338L103 75,957 480,830 SH   SOLE 2 292,454 0 188,376
KEYSIGHT TECHNOLOGIES INC COM 49338L103 34,307 217,175 SH   SOLE 4 132,271 0 84,904
KEYSIGHT TECHNOLOGIES INC COM 49338L103 34,174 216,331 SH   SOLE 7 211,174 0 5,157
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,702 23,432 SH   SOLE 13 23,432 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,701 17,098 SH   SOLE 15 17,098 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 71,715 453,977 SH   SOLE 18 397,714 0 56,263
KEYSIGHT TECHNOLOGIES INC COM 49338L103 65,656 415,624 SH   SOLE 19 415,624 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,133,494 7,175,376 SH   SOLE 21 7,175,376 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 768,421 4,864,346 SH   SOLE 22 4,311,042 0 553,304
KEYSIGHT TECHNOLOGIES INC COM 49338L103 48,960 309,935 SH   SOLE 23 309,935 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 55,325 350,226 SH   SOLE 25 350,226 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 90,224 571,145 SH   SOLE 26 255,264 0 315,881
KEYSIGHT TECHNOLOGIES INC COM 49338L103 126,180 798,762 SH   SOLE 28 6,167 0 792,595
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,854 18,064 SH   SOLE 29 18,064 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 246,295 1,559,125 SH   SOLE 30 1,464,912 0 94,213
KEYSIGHT TECHNOLOGIES INC COM 49338L103 16,120 102,047 SH   SOLE 31 81,314 0 20,733
KEYSIGHT TECHNOLOGIES INC COM 49338L103 47,830 302,780 SH   SOLE 34 302,780 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 19,354 122,519 SH   SOLE 36 122,519 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 978 6,188 SH   SOLE 40 6,188 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 74 469 SH   OTR 43 469 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 35,574 225,194 SH   SOLE 43 209,561 0 15,633
KEZAR LIFE SCIENCES INC COM 49372L100 617 37,130 SH   SOLE 2 1,310 0 35,820
KEZAR LIFE SCIENCES INC COM 49372L100 8 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,868 112,378 SH   SOLE 18 112,378 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,075 64,684 SH   SOLE 19 64,684 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 29,184 1,755,931 SH   SOLE 21 1,755,931 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 15,025 904,003 SH   SOLE 22 880,458 0 23,545
KEZAR LIFE SCIENCES INC COM 49372L100 373 22,446 SH   SOLE 30 22,446 0 0
KFORCE INC COM 493732101 5,449 73,663 SH   SOLE 2 37,402 0 36,261
KFORCE INC COM 493732101 4 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101 20 264 SH   SOLE 7 264 0 0
KFORCE INC COM 493732101 5,580 75,441 SH   SOLE 18 56,777 0 18,664
KFORCE INC COM 493732101 19,087 258,038 SH   SOLE 19 258,038 0 0
KFORCE INC COM 493732101 55,629 752,047 SH   SOLE 21 752,047 0 0
KFORCE INC COM 493732101 60,937 823,810 SH   SOLE 22 810,794 0 13,016
KFORCE INC COM 493732101 1,395 18,855 SH   SOLE 23 18,855 0 0
KFORCE INC COM 493732101 203 2,748 SH   SOLE 25 2,748 0 0
KFORCE INC COM 493732101 8,086 109,311 SH   SOLE 26 10,254 0 99,057
KFORCE INC COM 493732101 27 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101 429 5,804 SH   SOLE 30 5,804 0 0
KFORCE INC COM 493732101 202 2,726 SH   SOLE 34 2,726 0 0
KFORCE INC COM 493732101 59 798 SH   SOLE 36 798 0 0
KFORCE INC COM 493732101 206 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101 1,082 14,633 SH   SOLE 43 14,371 0 262
KHOSLA VENTURES ACQUISITION CL A 482504107 92 9,373 SH   SOLE 4 9,373 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 1,047 107,104 SH   SOLE 18 107,104 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 10,368 1,060,145 SH   SOLE 19 1,060,145 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 571 58,402 SH   SOLE 22 58,402 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 97 9,888 SH   SOLE 26 9,888 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 4,078 416,963 SH   SOLE 34 416,963 0 0
KIDPIK CORP COM 49382L108 2 452 SH   SOLE 18 452 0 0
KIDPIK CORP COM 49382L108 21 4,333 SH   SOLE 21 4,333 0 0
KILROY RLTY CORP COM 49427F108 19,384 253,653 SH   SOLE 2 84,257 0 169,396
KILROY RLTY CORP COM 49427F108 4,311 56,412 SH   SOLE 4 56,412 0 0
KILROY RLTY CORP COM 49427F108 12,560 164,350 SH   SOLE 7 164,350 0 0
KILROY RLTY CORP COM 49427F108 17,757 232,361 SH   SOLE 18 232,361 0 0
KILROY RLTY CORP COM 49427F108 13,341 174,569 SH   SOLE 19 174,569 0 0
KILROY RLTY CORP COM 49427F108 491,542 6,432,107 SH   SOLE 21 6,432,107 0 0
KILROY RLTY CORP COM 49427F108 294,950 3,859,594 SH   SOLE 22 3,701,031 0 158,563
KILROY RLTY CORP COM 49427F108 234 3,057 SH   SOLE 23 3,057 0 0
KILROY RLTY CORP COM 49427F108 39,786 520,624 SH   SOLE 25 520,624 0 0
KILROY RLTY CORP COM 49427F108 3,672 48,046 SH   SOLE 26 39,664 0 8,382
KILROY RLTY CORP COM 49427F108 10,882 142,396 SH   SOLE 28 72,613 0 69,783
KILROY RLTY CORP COM 49427F108 42,345 554,115 SH   SOLE 30 554,115 0 0
KILROY RLTY CORP COM 49427F108 130 1,702 SH   SOLE 31 1,702 0 0
KILROY RLTY CORP COM 49427F108 1,404 18,378 SH   SOLE 36 18,378 0 0
KILROY RLTY CORP COM 49427F108 1,057 13,838 SH   SOLE 40 13,838 0 0
KILROY RLTY CORP COM 49427F108 17,167 224,640 SH   SOLE 43 221,682 0 2,958
KIMBALL ELECTRONICS INC COM 49428J109 437 21,880 SH   SOLE 2 7,136 0 14,744
KIMBALL ELECTRONICS INC COM 49428J109 7 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,452 72,657 SH   SOLE 18 72,657 0 0
KIMBALL ELECTRONICS INC COM 49428J109 858 42,915 SH   SOLE 19 42,915 0 0
KIMBALL ELECTRONICS INC COM 49428J109 19,356 968,279 SH   SOLE 21 968,279 0 0
KIMBALL ELECTRONICS INC COM 49428J109 12,205 610,534 SH   SOLE 22 585,354 0 25,180
KIMBALL ELECTRONICS INC COM 49428J109 97 4,851 SH   SOLE 25 4,851 0 0
KIMBALL ELECTRONICS INC COM 49428J109 49 2,456 SH   SOLE 26 2,456 0 0
KIMBALL ELECTRONICS INC COM 49428J109 143 7,150 SH   SOLE 30 7,150 0 0
KIMBALL ELECTRONICS INC COM 49428J109 83 4,138 SH   SOLE 36 4,138 0 0
KIMBALL ELECTRONICS INC COM 49428J109 57 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 323 16,173 SH   SOLE 43 16,112 0 61
KIMBALL INTL INC CL B 494274103 855 101,178 SH   SOLE 2 22,753 0 78,425
KIMBALL INTL INC CL B 494274103 5 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,033 122,223 SH   SOLE 18 114,228 0 7,995
KIMBALL INTL INC CL B 494274103 4,528 535,878 SH   SOLE 19 535,878 0 0
KIMBALL INTL INC CL B 494274103 12,094 1,431,214 SH   SOLE 21 1,431,214 0 0
KIMBALL INTL INC CL B 494274103 12,812 1,516,188 SH   SOLE 22 1,480,706 0 35,482
KIMBALL INTL INC CL B 494274103 201 23,825 SH   SOLE 23 23,825 0 0
KIMBALL INTL INC CL B 494274103 43 5,139 SH   SOLE 25 5,139 0 0
KIMBALL INTL INC CL B 494274103 1,253 148,229 SH   SOLE 26 3,461 0 144,768
KIMBALL INTL INC CL B 494274103 173 20,434 SH   SOLE 30 20,434 0 0
KIMBALL INTL INC CL B 494274103 33 3,946 SH   SOLE 40 3,946 0 0
KIMBALL INTL INC CL B 494274103 178 21,046 SH   SOLE 43 20,747 0 299
KIMBERLY-CLARK CORP COM 494368103 105,340 855,309 SH   SOLE 2 139,222 0 716,087
KIMBERLY-CLARK CORP COM 494368103 29,267 237,633 SH   SOLE 4 210,975 0 26,658
KIMBERLY-CLARK CORP COM 494368103 46,266 375,658 SH   SOLE 7 364,678 0 10,980
KIMBERLY-CLARK CORP COM 494368103 203 1,645 SH   SOLE 13 1,645 0 0
KIMBERLY-CLARK CORP COM 494368103 5,870 47,665 SH   SOLE 15 47,665 0 0
KIMBERLY-CLARK CORP COM 494368103 2 19 SH   SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 67,041 544,343 SH   SOLE 18 498,617 0 45,726
KIMBERLY-CLARK CORP COM 494368103 29,686 241,033 SH   SOLE 19 241,033 0 0
KIMBERLY-CLARK CORP COM 494368103 1,430,573 11,615,562 SH   SOLE 21 11,615,562 0 0
KIMBERLY-CLARK CORP COM 494368103 908,826 7,379,233 SH   SOLE 22 6,713,396 0 665,837
KIMBERLY-CLARK CORP COM 494368103 52,156 423,478 SH   SOLE 23 423,478 0 0
KIMBERLY-CLARK CORP COM 494368103 66,594 540,712 SH   SOLE 25 540,712 0 0
KIMBERLY-CLARK CORP COM 494368103 98,625 800,784 SH   SOLE 26 336,024 0 464,760
KIMBERLY-CLARK CORP COM 494368103 127,624 1,036,245 SH   SOLE 28 47,896 0 988,349
KIMBERLY-CLARK CORP COM 494368103 325,757 2,644,991 SH   SOLE 30 2,637,096 0 7,895
KIMBERLY-CLARK CORP COM 494368103 9,024 73,270 SH   SOLE 31 35,359 0 37,911
KIMBERLY-CLARK CORP COM 494368103 4,882 39,642 SH   SOLE 32 39,642 0 0
KIMBERLY-CLARK CORP COM 494368103 3,970 32,233 SH   SOLE 34 32,233 0 0
KIMBERLY-CLARK CORP COM 494368103 22,214 180,371 SH   SOLE 36 180,371 0 0
KIMBERLY-CLARK CORP COM 494368103 1,387 11,265 SH   SOLE 40 11,265 0 0
KIMBERLY-CLARK CORP COM 494368103 158 1,281 SH   OTR 43 1,281 0 0
KIMBERLY-CLARK CORP COM 494368103 37,456 304,123 SH   SOLE 43 276,958 0 27,165
KIMCO RLTY CORP COM 49446R109 30,861 1,249,444 SH   SOLE 2 187,833 0 1,061,611
KIMCO RLTY CORP COM 49446R109 12,891 521,905 SH   SOLE 4 499,766 0 22,139
KIMCO RLTY CORP COM 49446R109 30,637 1,240,354 SH   SOLE 7 1,222,834 0 17,520
KIMCO RLTY CORP COM 49446R109 51 2,059 SH   SOLE 13 2,059 0 0
KIMCO RLTY CORP COM 49446R109 2,147 86,917 SH   SOLE 15 86,917 0 0
KIMCO RLTY CORP COM 49446R109 23,729 960,700 SH   SOLE 18 875,365 0 85,335
KIMCO RLTY CORP COM 49446R109 25,079 1,015,327 SH   SOLE 19 1,015,327 0 0
KIMCO RLTY CORP COM 49446R109 466,138 18,871,989 SH   SOLE 21 18,871,989 0 0
KIMCO RLTY CORP COM 49446R109 456,405 18,477,951 SH   SOLE 22 17,201,294 0 1,276,657
KIMCO RLTY CORP COM 49446R109 19,643 795,255 SH   SOLE 23 795,255 0 0
KIMCO RLTY CORP COM 49446R109 85,748 3,471,585 SH   SOLE 25 3,471,585 0 0
KIMCO RLTY CORP COM 49446R109 42,714 1,729,294 SH   SOLE 26 840,047 0 889,247
KIMCO RLTY CORP COM 49446R109 36,069 1,460,303 SH   SOLE 28 11,673 0 1,448,630
KIMCO RLTY CORP COM 49446R109 14 557 SH   SOLE 29 557 0 0
KIMCO RLTY CORP COM 49446R109 125,362 5,075,385 SH   SOLE 30 5,075,385 0 0
KIMCO RLTY CORP COM 49446R109 2,028 82,120 SH   SOLE 31 68,652 0 13,468
KIMCO RLTY CORP COM 49446R109 777 31,471 SH   SOLE 34 31,471 0 0
KIMCO RLTY CORP COM 49446R109 6,266 253,673 SH   SOLE 36 253,673 0 0
KIMCO RLTY CORP COM 49446R109 511 20,688 SH   SOLE 40 20,688 0 0
KIMCO RLTY CORP COM 49446R109 33 1,353 SH   OTR 43 1,353 0 0
KIMCO RLTY CORP COM 49446R109 8,418 340,825 SH   SOLE 43 312,699 0 28,126
KINDER MORGAN INC DEL COM 49456B101 106,072 5,609,299 SH   SOLE 2 1,979,065 0 3,630,234
KINDER MORGAN INC DEL COM 49456B101 43,553 2,303,189 SH   SOLE 4 1,533,722 0 769,467
KINDER MORGAN INC DEL COM 49456B101 95,451 5,047,648 SH   SOLE 7 4,987,339 0 60,309
KINDER MORGAN INC DEL COM 49456B101 165 8,706 SH   SOLE 13 8,706 0 0
KINDER MORGAN INC DEL COM 49456B101 5,496 290,653 SH   SOLE 15 290,653 0 0
KINDER MORGAN INC DEL COM 49456B101 0 1 SH   SOLE 17 0 0 1
KINDER MORGAN INC DEL COM 49456B101 57,004 3,014,503 SH   SOLE 18 2,744,724 0 269,779
KINDER MORGAN INC DEL COM 49456B101 19,800 1,047,091 SH   SOLE 19 1,047,091 0 0
KINDER MORGAN INC DEL COM 49456B101 1,295,896 68,529,666 SH   SOLE 21 68,529,666 0 0
KINDER MORGAN INC DEL COM 49456B101 810,070 42,838,203 SH   SOLE 22 38,697,732 0 4,140,471
KINDER MORGAN INC DEL COM 49456B101 50,202 2,654,804 SH   SOLE 23 2,654,804 0 0
KINDER MORGAN INC DEL COM 49456B101 69,674 3,684,490 SH   SOLE 25 3,684,490 0 0
KINDER MORGAN INC DEL COM 49456B101 111,655 5,904,555 SH   SOLE 26 2,071,280 0 3,833,275
KINDER MORGAN INC DEL COM 49456B101 69,630 3,682,184 SH   SOLE 28 33,894 0 3,648,290
KINDER MORGAN INC DEL COM 49456B101 538 28,454 SH   SOLE 29 28,454 0 0
KINDER MORGAN INC DEL COM 49456B101 270,169 14,287,123 SH   SOLE 30 14,287,123 0 0
KINDER MORGAN INC DEL COM 49456B101 8,517 450,386 SH   SOLE 31 218,624 0 231,762
KINDER MORGAN INC DEL COM 49456B101 46,760 2,472,743 SH   SOLE 34 2,472,743 0 0
KINDER MORGAN INC DEL COM 49456B101 20,134 1,064,714 SH   SOLE 36 1,064,714 0 0
KINDER MORGAN INC DEL COM 49456B101 1,295 68,468 SH   SOLE 40 68,468 0 0
KINDER MORGAN INC DEL COM 49456B101 101 5,317 SH   OTR 43 5,317 0 0
KINDER MORGAN INC DEL COM 49456B101 17,765 939,454 SH   SOLE 43 852,092 0 87,362
KINETIK HOLDINGS INC COM NEW CL A 02215L209 379 5,836 SH   SOLE 2 2,327 0 3,509
KINETIK HOLDINGS INC COM NEW CL A 02215L209 666 10,250 SH   SOLE 18 10,250 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 384 5,912 SH   SOLE 19 5,912 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 13,292 204,463 SH   SOLE 21 204,463 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 5,203 80,027 SH   SOLE 22 77,867 0 2,160
KINETIK HOLDINGS INC COM NEW CL A 02215L209 1 17 SH   SOLE 43 17 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 306 50,370 SH   SOLE 2 1,431 0 48,939
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 276 45,446 SH   SOLE 4 11,532 0 33,914
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 33 5,504 SH   SOLE 7 5,504 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 71 11,651 SH   SOLE 13 0 0 11,651
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 341 56,100 SH   SOLE 15 56,100 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 102 16,824 SH   SOLE 18 16,824 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 11,081 1,825,559 SH   SOLE 21 1,825,559 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4,059 668,725 SH   SOLE 22 602,956 0 65,769
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 356 58,654 SH   SOLE 23 58,654 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 450 74,067 SH   SOLE 25 74,067 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 499 82,141 SH   SOLE 26 15,009 0 67,132
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 768 126,462 SH   SOLE 28 6,449 0 120,013
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2,782 458,254 SH   SOLE 30 458,254 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 21 3,432 SH   SOLE 34 3,432 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2 253 SH   SOLE 40 253 0 0
KINGSTONE COS INC COM 496719105 11 1,994 SH   SOLE 18 1,994 0 0
KINGSTONE COS INC COM 496719105 156 29,305 SH   SOLE 21 29,305 0 0
KINGSTONE COS INC COM 496719105 610 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 12 2,162 SH   SOLE 18 2,162 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 194 35,224 SH   SOLE 21 35,224 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 5 998 SH   SOLE 22 998 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,244 125,153 SH   SOLE 2 65,745 0 59,408
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 998 100,387 SH   SOLE 18 82,543 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,848 588,329 SH   SOLE 19 588,329 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12,680 1,275,674 SH   SOLE 21 1,275,674 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12,771 1,284,789 SH   SOLE 22 1,258,279 0 26,510
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 139 14,004 SH   SOLE 23 14,004 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 48 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 752 75,685 SH   SOLE 26 899 0 74,786
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 194 19,490 SH   SOLE 30 19,490 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14 1,405 SH   SOLE 40 1,405 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 42 4,224 SH   SOLE 43 3,854 0 370
KINNATE BIOPHARMA INC COM 49705R105 698 61,950 SH   SOLE 2 40,061 0 21,889
KINNATE BIOPHARMA INC COM 49705R105 2 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105 806 71,540 SH   SOLE 18 71,540 0 0
KINNATE BIOPHARMA INC COM 49705R105 4,028 357,683 SH   SOLE 19 357,683 0 0
KINNATE BIOPHARMA INC COM 49705R105 11,350 1,008,020 SH   SOLE 21 1,008,020 0 0
KINNATE BIOPHARMA INC COM 49705R105 5,533 491,406 SH   SOLE 22 476,645 0 14,761
KINNATE BIOPHARMA INC COM 49705R105 12 1,045 SH   SOLE 23 1,045 0 0
KINNATE BIOPHARMA INC COM 49705R105 278 24,689 SH   SOLE 30 24,689 0 0
KINNATE BIOPHARMA INC COM 49705R105 22 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105 31 2,742 SH   SOLE 40 2,742 0 0
KINNATE BIOPHARMA INC COM 49705R105 383 33,989 SH   SOLE 43 33,506 0 483
KINROSS GOLD CORP COM 496902404 3,024 514,320 SH   SOLE 21 514,320 0 0
KINROSS GOLD CORP COM 496902404 5,292 900,073 SH   SOLE 43 886,029 0 14,044
KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20,500 2,000,000 SH   SOLE 19 2,000,000 0 0
KINSALE CAP GROUP INC COM 49714P108 5,922 25,973 SH   SOLE 2 23,686 0 2,287
KINSALE CAP GROUP INC COM 49714P108 20 89 SH   SOLE 4 89 0 0
KINSALE CAP GROUP INC COM 49714P108 69 304 SH   SOLE 7 304 0 0
KINSALE CAP GROUP INC COM 49714P108 21,575 94,619 SH   SOLE 18 94,040 0 579
KINSALE CAP GROUP INC COM 49714P108 9,986 43,796 SH   SOLE 19 43,796 0 0
KINSALE CAP GROUP INC COM 49714P108 338,993 1,486,681 SH   SOLE 21 1,486,681 0 0
KINSALE CAP GROUP INC COM 49714P108 139,118 610,112 SH   SOLE 22 597,363 0 12,749
KINSALE CAP GROUP INC COM 49714P108 53 234 SH   SOLE 23 234 0 0
KINSALE CAP GROUP INC COM 49714P108 723 3,169 SH   SOLE 25 3,169 0 0
KINSALE CAP GROUP INC COM 49714P108 2,329 10,215 SH   SOLE 26 7,941 0 2,274
KINSALE CAP GROUP INC COM 49714P108 93 406 SH   SOLE 28 406 0 0
KINSALE CAP GROUP INC COM 49714P108 3,113 13,652 SH   SOLE 30 13,652 0 0
KINSALE CAP GROUP INC COM 49714P108 210 921 SH   SOLE 34 921 0 0
KINSALE CAP GROUP INC COM 49714P108 654 2,866 SH   SOLE 40 2,866 0 0
KINSALE CAP GROUP INC COM 49714P108 1,977 8,672 SH   SOLE 43 8,553 0 119
KINTARA THERAPEUTICS INC COM 49720K101 2 5,855 SH   SOLE 18 5,855 0 0
KINTARA THERAPEUTICS INC COM 49720K101 34 85,425 SH   SOLE 21 85,425 0 0
KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 0 42 SH   SOLE 21 42 0 0
KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 13 20,939 SH   SOLE 22 20,939 0 0
KIRBY CORP COM 497266106 16,039 222,175 SH   SOLE 2 32,406 0 189,769
KIRBY CORP COM 497266106 5 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 100 1,386 SH   SOLE 7 1,386 0 0
KIRBY CORP COM 497266106 9,463 131,087 SH   SOLE 18 131,087 0 0
KIRBY CORP COM 497266106 1,288 17,836 SH   SOLE 19 17,836 0 0
KIRBY CORP COM 497266106 216,661 3,001,256 SH   SOLE 21 3,001,256 0 0
KIRBY CORP COM 497266106 114,989 1,592,868 SH   SOLE 22 1,541,808 0 51,060
KIRBY CORP COM 497266106 138 1,909 SH   SOLE 25 1,909 0 0
KIRBY CORP COM 497266106 367 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 111 1,537 SH   SOLE 28 1,537 0 0
KIRBY CORP COM 497266106 295 4,092 SH   SOLE 30 4,092 0 0
KIRBY CORP COM 497266106 65 896 SH   SOLE 31 896 0 0
KIRBY CORP COM 497266106 187 2,587 SH   SOLE 36 2,587 0 0
KIRBY CORP COM 497266106 110 1,528 SH   SOLE 40 1,528 0 0
KIRBY CORP COM 497266106 2,652 36,731 SH   SOLE 43 34,148 0 2,583
KIRKLANDS INC COM 497498105 20 2,194 SH   SOLE 2 569 0 1,625
KIRKLANDS INC COM 497498105 2 225 SH   SOLE 7 225 0 0
KIRKLANDS INC COM 497498105 370 39,785 SH   SOLE 18 39,785 0 0
KIRKLANDS INC COM 497498105 229 24,699 SH   SOLE 19 24,699 0 0
KIRKLANDS INC COM 497498105 4,433 477,194 SH   SOLE 21 477,194 0 0
KIRKLANDS INC COM 497498105 2,142 230,568 SH   SOLE 22 227,550 0 3,018
KIROMIC BIOPHARMA INC COM 497634105 2 2,234 SH   SOLE 18 2,234 0 0
KIROMIC BIOPHARMA INC COM 497634105 28 32,313 SH   SOLE 21 32,313 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,810 299,061 SH   SOLE 2 176,862 0 122,199
KITE RLTY GROUP TR COM NEW 49803T300 2,352 103,298 SH   SOLE 4 103,298 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,211 272,789 SH   SOLE 7 272,789 0 0
KITE RLTY GROUP TR COM NEW 49803T300 23,395 1,027,432 SH   SOLE 18 1,027,432 0 0
KITE RLTY GROUP TR COM NEW 49803T300 14,776 648,907 SH   SOLE 19 648,907 0 0
KITE RLTY GROUP TR COM NEW 49803T300 379,256 16,655,941 SH   SOLE 21 16,655,941 0 0
KITE RLTY GROUP TR COM NEW 49803T300 182,863 8,030,876 SH   SOLE 22 7,808,105 0 222,771
KITE RLTY GROUP TR COM NEW 49803T300 145 6,363 SH   SOLE 23 6,363 0 0
KITE RLTY GROUP TR COM NEW 49803T300 21,724 954,083 SH   SOLE 25 954,083 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,896 83,284 SH   SOLE 26 64,925 0 18,359
KITE RLTY GROUP TR COM NEW 49803T300 2,995 131,554 SH   SOLE 28 1,505 0 130,049
KITE RLTY GROUP TR COM NEW 49803T300 23,378 1,026,690 SH   SOLE 30 1,026,690 0 0
KITE RLTY GROUP TR COM NEW 49803T300 436 19,160 SH   SOLE 34 19,160 0 0
KITE RLTY GROUP TR COM NEW 49803T300 596 26,181 SH   SOLE 40 26,181 0 0
KITE RLTY GROUP TR COM NEW 49803T300 33 1,462 SH   OTR 43 1,462 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,243 318,077 SH   SOLE 43 305,775 0 12,302
KKR & CO INC COM 48251W104 68,072 1,164,217 SH   SOLE 2 79,359 0 1,084,858
KKR & CO INC COM 48251W104 18,679 319,463 SH   SOLE 4 193,359 0 126,104
KKR & CO INC COM 48251W104 2,791 47,730 SH   SOLE 7 47,730 0 0
KKR & CO INC COM 48251W104 139 2,371 SH   SOLE 13 2,371 0 0
KKR & CO INC COM 48251W104 2,405 41,130 SH   SOLE 15 41,130 0 0
KKR & CO INC COM 48251W104 196,868 3,366,996 SH   SOLE 18 2,418,441 0 948,555
KKR & CO INC COM 48251W104 454,220 7,768,424 SH   SOLE 19 7,768,424 0 0
KKR & CO INC COM 48251W104 456,516 7,807,694 SH   SOLE 21 7,807,694 0 0
KKR & CO INC COM 48251W104 773,276 13,225,168 SH   SOLE 22 12,268,931 0 956,237
KKR & CO INC COM 48251W104 38,149 652,452 SH   SOLE 23 652,452 0 0
KKR & CO INC COM 48251W104 39,221 670,783 SH   SOLE 25 670,783 0 0
KKR & CO INC COM 48251W104 42,368 724,611 SH   SOLE 26 297,211 0 427,400
KKR & CO INC COM 48251W104 55,332 946,326 SH   SOLE 28 10,554 0 935,772
KKR & CO INC COM 48251W104 16 271 SH   SOLE 29 271 0 0
KKR & CO INC COM 48251W104 100,607 1,720,654 SH   SOLE 30 1,720,654 0 0
KKR & CO INC COM 48251W104 6,690 114,421 SH   SOLE 31 55,874 0 58,547
KKR & CO INC COM 48251W104 5,945 101,681 SH   SOLE 34 101,681 0 0
KKR & CO INC COM 48251W104 12,021 205,597 SH   SOLE 36 205,597 0 0
KKR & CO INC COM 48251W104 1,026 17,554 SH   SOLE 40 17,554 0 0
KKR & CO INC COM 48251W104 2,065 35,313 SH   SOLE 43 33,281 0 2,032
KKR & CO INC 6% MCONV PFD C 48251W401 970 13,048 SH   SOLE 7 13,048 0 0
KKR & CO INC 6% MCONV PFD C 48251W401 135,234 1,819,862 SH   SOLE 21 1,819,862 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 832 84,000 SH   SOLE 2 84,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,455 450,000 SH   SOLE 19 450,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,613 466,000 SH   SOLE 34 466,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 510 24,750 SH   SOLE 2 9,624 0 15,126
KKR REAL ESTATE FIN TR INC COM 48251K100 6 309 SH   SOLE 7 309 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,830 137,325 SH   SOLE 18 137,325 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,314 63,777 SH   SOLE 19 63,777 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 118,334 5,741,576 SH   SOLE 21 5,741,576 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 22,953 1,113,681 SH   SOLE 22 1,079,928 0 33,753
KKR REAL ESTATE FIN TR INC COM 48251K100 80 3,888 SH   SOLE 25 3,888 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 110 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 1,657 80,419 SH   SOLE 30 80,419 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 60 2,922 SH   SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 944 45,819 SH   SOLE 43 36,990 0 8,829
KLA CORP COM NEW 482480100 139,066 379,900 SH   SOLE 2 121,243 0 258,657
KLA CORP COM NEW 482480100 42,907 117,212 SH   SOLE 4 69,833 0 47,379
KLA CORP COM NEW 482480100 54,580 149,101 SH   SOLE 7 144,700 0 4,401
KLA CORP COM NEW 482480100 1,509 4,121 SH   SOLE 13 4,121 0 0
KLA CORP COM NEW 482480100 5,459 14,912 SH   SOLE 15 14,912 0 0
KLA CORP COM NEW 482480100 104,133 284,471 SH   SOLE 18 260,916 0 23,555
KLA CORP COM NEW 482480100 25,294 69,097 SH   SOLE 19 69,097 0 0
KLA CORP COM NEW 482480100 1,766,489 4,825,681 SH   SOLE 21 4,825,681 0 0
KLA CORP COM NEW 482480100 1,196,546 3,268,715 SH   SOLE 22 2,953,176 0 315,539
KLA CORP COM NEW 482480100 73,368 200,426 SH   SOLE 23 200,426 0 0
KLA CORP COM NEW 482480100 77,677 212,197 SH   SOLE 25 212,197 0 0
KLA CORP COM NEW 482480100 117,269 320,354 SH   SOLE 26 110,079 0 210,275
KLA CORP COM NEW 482480100 98,592 269,333 SH   SOLE 28 2,555 0 266,778
KLA CORP COM NEW 482480100 819 2,238 SH   SOLE 29 2,238 0 0
KLA CORP COM NEW 482480100 395,328 1,079,954 SH   SOLE 30 1,073,225 0 6,729
KLA CORP COM NEW 482480100 16,552 45,216 SH   SOLE 31 27,889 0 17,327
KLA CORP COM NEW 482480100 12,975 35,444 SH   SOLE 32 35,444 0 0
KLA CORP COM NEW 482480100 50,367 137,592 SH   SOLE 34 137,592 0 0
KLA CORP COM NEW 482480100 21,326 58,257 SH   SOLE 36 58,257 0 0
KLA CORP COM NEW 482480100 1,831 5,002 SH   SOLE 40 5,002 0 0
KLA CORP COM NEW 482480100 174 475 SH   OTR 43 475 0 0
KLA CORP COM NEW 482480100 43,582 119,056 SH   SOLE 43 108,758 0 10,298
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 6 1,149 SH   SOLE 18 1,149 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 104 20,120 SH   SOLE 21 20,120 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 363 70,252 SH   SOLE 22 70,252 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 25,202 499,447 SH   SOLE 2 156,993 0 342,454
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,440 107,817 SH   SOLE 4 101,648 0 6,169
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,138 22,548 SH   SOLE 7 22,548 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 202 4,009 SH   SOLE 13 4,009 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 928 18,385 SH   SOLE 15 18,385 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 22,070 437,378 SH   SOLE 18 429,560 0 7,818
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,374 47,042 SH   SOLE 19 47,042 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 444,314 8,805,269 SH   SOLE 21 8,805,269 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 237,345 4,703,633 SH   SOLE 22 4,421,871 0 281,762
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,866 195,530 SH   SOLE 23 195,530 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,092 140,556 SH   SOLE 25 140,556 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 8,033 159,196 SH   SOLE 26 123,092 0 36,104
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11,279 223,517 SH   SOLE 28 2,792 0 220,725
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 53,433 1,058,914 SH   SOLE 30 948,102 0 110,812
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,601 31,735 SH   SOLE 31 14,797 0 16,938
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 450 8,914 SH   SOLE 34 8,914 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,770 35,084 SH   SOLE 36 35,084 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 239 4,740 SH   SOLE 40 4,740 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,143 141,549 SH   SOLE 43 127,714 0 13,835
KNOWBE4 INC CL A 49926T104 207 8,971 SH   SOLE 2 8,037 0 934
KNOWBE4 INC CL A 49926T104 3,208 139,358 SH   SOLE 21 139,358 0 0
KNOWBE4 INC CL A 49926T104 12,817 556,793 SH   SOLE 22 544,026 0 12,767
KNOWBE4 INC CL A 49926T104 120 5,228 SH   SOLE 25 5,228 0 0
KNOWBE4 INC CL A 49926T104 111 4,837 SH   SOLE 26 1,871 0 2,966
KNOWBE4 INC CL A 49926T104 206 8,947 SH   SOLE 30 8,947 0 0
KNOWBE4 INC CL A 49926T104 49 2,145 SH   SOLE 36 2,145 0 0
KNOWBE4 INC CL A 49926T104 63 2,749 SH   SOLE 40 2,749 0 0
KNOWLES CORP COM 49926D109 7,723 358,723 SH   SOLE 2 175,222 0 183,501
KNOWLES CORP COM 49926D109 8 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 27 1,261 SH   SOLE 7 1,261 0 0
KNOWLES CORP COM 49926D109 7,155 332,305 SH   SOLE 18 329,205 0 3,100
KNOWLES CORP COM 49926D109 25,182 1,169,638 SH   SOLE 19 1,169,638 0 0
KNOWLES CORP COM 49926D109 241,239 11,204,774 SH   SOLE 21 11,204,774 0 0
KNOWLES CORP COM 49926D109 70,174 3,259,362 SH   SOLE 22 3,166,948 0 92,414
KNOWLES CORP COM 49926D109 934 43,365 SH   SOLE 23 43,365 0 0
KNOWLES CORP COM 49926D109 368 17,075 SH   SOLE 25 17,075 0 0
KNOWLES CORP COM 49926D109 5,731 266,180 SH   SOLE 26 41,273 0 224,907
KNOWLES CORP COM 49926D109 3,428 159,241 SH   SOLE 30 159,241 0 0
KNOWLES CORP COM 49926D109 227 10,536 SH   SOLE 36 10,536 0 0
KNOWLES CORP COM 49926D109 219 10,181 SH   SOLE 40 10,181 0 0
KNOWLES CORP COM 49926D109 1,040 48,301 SH   SOLE 43 39,550 0 8,751
KODIAK SCIENCES INC COM 50015M109 1,185 153,535 SH   SOLE 2 70,930 0 82,605
KODIAK SCIENCES INC COM 50015M109 1 130 SH   SOLE 4 130 0 0
KODIAK SCIENCES INC COM 50015M109 4 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109 820 106,189 SH   SOLE 18 89,160 0 17,029
KODIAK SCIENCES INC COM 50015M109 3,143 407,093 SH   SOLE 19 407,093 0 0
KODIAK SCIENCES INC COM 50015M109 11,404 1,477,208 SH   SOLE 21 1,477,208 0 0
KODIAK SCIENCES INC COM 50015M109 8,980 1,163,196 SH   SOLE 22 1,143,889 0 19,307
KODIAK SCIENCES INC COM 50015M109 102 13,203 SH   SOLE 23 13,203 0 0
KODIAK SCIENCES INC COM 50015M109 35 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109 404 52,333 SH   SOLE 26 10,959 0 41,374
KODIAK SCIENCES INC COM 50015M109 4 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109 335 43,443 SH   SOLE 30 43,443 0 0
KODIAK SCIENCES INC COM 50015M109 29 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 80 10,340 SH   SOLE 43 10,340 0 0
KOHLS CORP COM 500255104 22,832 377,635 SH   SOLE 2 136,617 0 241,018
KOHLS CORP COM 500255104 33 553 SH   SOLE 4 553 0 0
KOHLS CORP COM 500255104 307 5,076 SH   SOLE 7 5,076 0 0
KOHLS CORP COM 500255104 306 5,059 SH   SOLE 13 5,059 0 0
KOHLS CORP COM 500255104 18,293 302,561 SH   SOLE 18 302,561 0 0
KOHLS CORP COM 500255104 3,273 54,130 SH   SOLE 19 54,130 0 0
KOHLS CORP COM 500255104 401,798 6,645,682 SH   SOLE 21 6,645,682 0 0
KOHLS CORP COM 500255104 232,299 3,842,195 SH   SOLE 22 3,672,147 0 170,048
KOHLS CORP COM 500255104 1,385 22,900 SH   SOLE 25 22,900 0 0
KOHLS CORP COM 500255104 5,825 96,344 SH   SOLE 26 84,087 0 12,257
KOHLS CORP COM 500255104 2,916 48,223 SH   SOLE 28 48,223 0 0
KOHLS CORP COM 500255104 5,827 96,380 SH   SOLE 30 96,380 0 0
KOHLS CORP COM 500255104 123 2,036 SH   SOLE 31 2,036 0 0
KOHLS CORP COM 500255104 6 104 SH   SOLE 34 104 0 0
KOHLS CORP COM 500255104 2,325 38,463 SH   SOLE 36 38,463 0 0
KOHLS CORP COM 500255104 1,175 19,428 SH   SOLE 40 19,428 0 0
KOHLS CORP COM 500255104 11 181 SH   OTR 43 181 0 0
KOHLS CORP COM 500255104 9,374 155,038 SH   SOLE 43 140,006 0 15,032
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5,753 188,440 SH   SOLE 2 188,440 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 98,035 3,211,117 SH   SOLE 18 3,193,793 0 17,324
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,148 37,616 SH   SOLE 19 37,616 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 849 27,815 SH   SOLE 25 27,815 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 11,813 386,929 SH   SOLE 34 386,929 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 17,679 579,063 SH   SOLE 43 504,991 0 74,072
KONTOOR BRANDS INC COM 50050N103 2,253 54,484 SH   SOLE 2 40,978 0 13,506
KONTOOR BRANDS INC COM 50050N103 6 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103 30 717 SH   SOLE 7 717 0 0
KONTOOR BRANDS INC COM 50050N103 7,341 177,537 SH   SOLE 18 173,755 0 3,782
KONTOOR BRANDS INC COM 50050N103 7,844 189,697 SH   SOLE 19 189,697 0 0
KONTOOR BRANDS INC COM 50050N103 241,643 5,843,856 SH   SOLE 21 5,843,856 0 0
KONTOOR BRANDS INC COM 50050N103 53,034 1,282,574 SH   SOLE 22 1,253,663 0 28,911
KONTOOR BRANDS INC COM 50050N103 174 4,210 SH   SOLE 23 4,210 0 0
KONTOOR BRANDS INC COM 50050N103 354 8,573 SH   SOLE 25 8,573 0 0
KONTOOR BRANDS INC COM 50050N103 1,280 30,949 SH   SOLE 26 12,671 0 18,278
KONTOOR BRANDS INC COM 50050N103 39 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103 3,455 83,554 SH   SOLE 30 83,554 0 0
KONTOOR BRANDS INC COM 50050N103 1,030 24,909 SH   SOLE 34 24,909 0 0
KONTOOR BRANDS INC COM 50050N103 351 8,490 SH   SOLE 36 8,490 0 0
KONTOOR BRANDS INC COM 50050N103 234 5,666 SH   SOLE 40 5,666 0 0
KONTOOR BRANDS INC COM 50050N103 9 225 SH   OTR 43 225 0 0
KONTOOR BRANDS INC COM 50050N103 1,203 29,092 SH   SOLE 43 25,349 0 3,743
KOPIN CORP COM 500600101 67 26,484 SH   SOLE 2 18,585 0 7,899
KOPIN CORP COM 500600101 3 1,247 SH   SOLE 7 1,247 0 0
KOPIN CORP COM 500600101 584 230,895 SH   SOLE 18 230,895 0 0
KOPIN CORP COM 500600101 341 134,839 SH   SOLE 19 134,839 0 0
KOPIN CORP COM 500600101 6,858 2,710,790 SH   SOLE 21 2,710,790 0 0
KOPIN CORP COM 500600101 4,501 1,779,135 SH   SOLE 22 1,764,773 0 14,362
KOPIN CORP COM 500600101 2 965 SH   SOLE 43 965 0 0
KOPPERS HOLDINGS INC COM 50060P106 445 16,175 SH   SOLE 2 5,684 0 10,491
KOPPERS HOLDINGS INC COM 50060P106 2 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106 9 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,199 79,920 SH   SOLE 18 79,920 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,043 37,896 SH   SOLE 19 37,896 0 0
KOPPERS HOLDINGS INC COM 50060P106 74,110 2,692,940 SH   SOLE 21 2,692,940 0 0
KOPPERS HOLDINGS INC COM 50060P106 16,054 583,367 SH   SOLE 22 563,092 0 20,275
KOPPERS HOLDINGS INC COM 50060P106 112 4,078 SH   SOLE 25 4,078 0 0
KOPPERS HOLDINGS INC COM 50060P106 51 1,861 SH   SOLE 26 1,861 0 0
KOPPERS HOLDINGS INC COM 50060P106 814 29,561 SH   SOLE 30 29,561 0 0
KOPPERS HOLDINGS INC COM 50060P106 95 3,467 SH   SOLE 36 3,467 0 0
KOPPERS HOLDINGS INC COM 50060P106 69 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106 602 21,869 SH   SOLE 43 21,699 0 170
KORE GROUP HOLDINGS INC COMMON STOCK 50066V107 392 65,390 SH   SOLE 22 65,390 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 854 91,692 SH   SOLE 21 91,692 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 832 89,352 SH   SOLE 22 89,352 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 2,061 221,401 SH   SOLE 30 221,401 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 10,221 1,097,830 SH   SOLE 43 1,033,839 0 63,991
KORN FERRY COM NEW 500643200 3,891 59,910 SH   SOLE 2 29,202 0 30,708
KORN FERRY COM NEW 500643200 14 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200 50 772 SH   SOLE 7 772 0 0
KORN FERRY COM NEW 500643200 13,107 201,834 SH   SOLE 18 201,834 0 0
KORN FERRY COM NEW 500643200 6,241 96,108 SH   SOLE 19 96,108 0 0
KORN FERRY COM NEW 500643200 421,953 6,497,590 SH   SOLE 21 6,497,590 0 0
KORN FERRY COM NEW 500643200 87,798 1,351,992 SH   SOLE 22 1,296,647 0 55,345
KORN FERRY COM NEW 500643200 628 9,673 SH   SOLE 25 9,673 0 0
KORN FERRY COM NEW 500643200 1,764 27,157 SH   SOLE 26 22,799 0 4,358
KORN FERRY COM NEW 500643200 62 962 SH   SOLE 28 962 0 0
KORN FERRY COM NEW 500643200 6,181 95,174 SH   SOLE 30 95,174 0 0
KORN FERRY COM NEW 500643200 341 5,249 SH   SOLE 36 5,249 0 0
KORN FERRY COM NEW 500643200 470 7,232 SH   SOLE 40 7,232 0 0
KORN FERRY COM NEW 500643200 1,812 27,897 SH   SOLE 43 26,939 0 958
KORNIT DIGITAL LTD SHS M6372Q113 568 6,865 SH   SOLE 2 2,711 0 4,154
KORNIT DIGITAL LTD SHS M6372Q113 2,097 25,365 SH   SOLE 4 16,955 0 8,410
KORNIT DIGITAL LTD SHS M6372Q113 3,113 37,651 SH   SOLE 7 35,412 0 2,239
KORNIT DIGITAL LTD SHS M6372Q113 6 74 SH   SOLE 13 74 0 0
KORNIT DIGITAL LTD SHS M6372Q113 268 3,242 SH   SOLE 15 3,242 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1 8 SH   SOLE 17 0 0 8
KORNIT DIGITAL LTD SHS M6372Q113 3,586 43,361 SH   SOLE 18 43,361 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,025 24,491 SH   SOLE 19 24,491 0 0
KORNIT DIGITAL LTD SHS M6372Q113 50,145 606,424 SH   SOLE 21 606,424 0 0
KORNIT DIGITAL LTD SHS M6372Q113 51,474 622,494 SH   SOLE 22 606,095 0 16,399
KORNIT DIGITAL LTD SHS M6372Q113 4,733 57,234 SH   SOLE 23 57,234 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,474 17,822 SH   SOLE 25 17,822 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,544 30,771 SH   SOLE 26 16,713 0 14,058
KORNIT DIGITAL LTD SHS M6372Q113 3,521 42,583 SH   SOLE 28 825 0 41,758
KORNIT DIGITAL LTD SHS M6372Q113 7 89 SH   SOLE 29 89 0 0
KORNIT DIGITAL LTD SHS M6372Q113 21,618 261,435 SH   SOLE 30 261,435 0 0
KORNIT DIGITAL LTD SHS M6372Q113 482 5,824 SH   SOLE 31 4,831 0 993
KORNIT DIGITAL LTD SHS M6372Q113 138 1,664 SH   SOLE 34 1,664 0 0
KORNIT DIGITAL LTD SHS M6372Q113 628 7,593 SH   SOLE 36 7,593 0 0
KORNIT DIGITAL LTD SHS M6372Q113 132 1,602 SH   SOLE 40 1,602 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,259 27,316 SH   SOLE 43 24,744 0 2,572
KOSMOS ENERGY LTD COM 500688106 1,852 257,516 SH   SOLE 2 187,582 0 69,934
KOSMOS ENERGY LTD COM 500688106 11 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 45 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 8,654 1,203,618 SH   SOLE 18 1,170,432 0 33,186
KOSMOS ENERGY LTD COM 500688106 23,474 3,264,880 SH   SOLE 19 3,264,880 0 0
KOSMOS ENERGY LTD COM 500688106 113,829 15,831,605 SH   SOLE 21 15,831,605 0 0
KOSMOS ENERGY LTD COM 500688106 77,240 10,742,658 SH   SOLE 22 10,476,033 0 266,625
KOSMOS ENERGY LTD COM 500688106 110 15,366 SH   SOLE 23 15,366 0 0
KOSMOS ENERGY LTD COM 500688106 8,202 1,140,709 SH   SOLE 25 1,140,709 0 0
KOSMOS ENERGY LTD COM 500688106 1,328 184,698 SH   SOLE 26 106,326 0 78,372
KOSMOS ENERGY LTD COM 500688106 7,063 982,348 SH   SOLE 29 982,348 0 0
KOSMOS ENERGY LTD COM 500688106 4,309 599,287 SH   SOLE 30 599,287 0 0
KOSMOS ENERGY LTD COM 500688106 28,826 4,009,168 SH   SOLE 34 4,009,168 0 0
KOSMOS ENERGY LTD COM 500688106 331 46,090 SH   SOLE 40 46,090 0 0
KOSS CORP COM 500692108 7 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108 90 9,784 SH   SOLE 21 9,784 0 0
KOSS CORP COM 500692108 473 51,669 SH   SOLE 22 51,669 0 0
KRAFT HEINZ CO COM 500754106 62,179 1,578,558 SH   SOLE 2 202,085 0 1,376,473
KRAFT HEINZ CO COM 500754106 19,612 497,886 SH   SOLE 4 270,687 0 227,199
KRAFT HEINZ CO COM 500754106 29,921 759,617 SH   SOLE 7 738,720 0 20,897
KRAFT HEINZ CO COM 500754106 76 1,930 SH   SOLE 13 1,930 0 0
KRAFT HEINZ CO COM 500754106 4,074 103,415 SH   SOLE 15 103,415 0 0
KRAFT HEINZ CO COM 500754106 39,406 1,000,409 SH   SOLE 18 906,971 0 93,438
KRAFT HEINZ CO COM 500754106 15,167 385,042 SH   SOLE 19 385,042 0 0
KRAFT HEINZ CO COM 500754106 133 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 651,551 16,541,034 SH   SOLE 21 16,541,034 0 0
KRAFT HEINZ CO COM 500754106 583,745 14,819,620 SH   SOLE 22 13,419,564 0 1,400,056
KRAFT HEINZ CO COM 500754106 32,952 836,553 SH   SOLE 23 836,553 0 0
KRAFT HEINZ CO COM 500754106 39,319 998,208 SH   SOLE 25 998,208 0 0
KRAFT HEINZ CO COM 500754106 74,078 1,880,620 SH   SOLE 26 606,127 0 1,274,493
KRAFT HEINZ CO COM 500754106 56,982 1,446,603 SH   SOLE 28 15,432 0 1,431,171
KRAFT HEINZ CO COM 500754106 208,338 5,289,111 SH   SOLE 30 5,289,111 0 0
KRAFT HEINZ CO COM 500754106 5,948 151,007 SH   SOLE 31 74,842 0 76,165
KRAFT HEINZ CO COM 500754106 11,360 288,390 SH   SOLE 32 288,390 0 0
KRAFT HEINZ CO COM 500754106 1,280 32,484 SH   SOLE 34 32,484 0 0
KRAFT HEINZ CO COM 500754106 13,437 341,131 SH   SOLE 36 341,131 0 0
KRAFT HEINZ CO COM 500754106 852 21,623 SH   SOLE 40 21,623 0 0
KRAFT HEINZ CO COM 500754106 73 1,855 SH   OTR 43 1,855 0 0
KRAFT HEINZ CO COM 500754106 20,440 518,914 SH   SOLE 43 463,722 0 55,192
KRANESHARES TR CSI CHI INTERNET 500767306 35 1,243 SH   SOLE 2 0 0 1,243
KRANESHARES TR CSI CHI INTERNET 500767306 261 9,161 SH   SOLE 4 9,161 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 3,087 108,265 SH   SOLE 18 108,265 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 22,744 797,755 SH   SOLE 19 797,755 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,696 59,488 SH   SOLE 22 59,488 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 53 1,855 SH   SOLE 26 1,855 0 0
KRANESHARES TR OPTIONS 500767306 302 10,600 SH Call SOLE 4 10,600 0 0
KRANESHARES TR OPTIONS 500767306 3,532 123,900 SH Call SOLE 18 123,900 0 0
KRANESHARES TR OPTIONS 500767306 23,606 828,000 SH Call SOLE 19 828,000 0 0
KRANESHARES TR OPTIONS 500767306 1,922 67,400 SH Call SOLE 22 67,400 0 0
KRANESHARES TR OPTIONS 500767306 331 11,600 SH Call SOLE 26 11,600 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 56,230 1,534,670 SH   SOLE 2 0 0 1,534,670
KRANESHARES TR BOSERA MSCI CHIN 500767405 98 2,688 SH   SOLE 4 2,688 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 1,329 36,278 SH   SOLE 18 36,278 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 8,221 224,379 SH   SOLE 19 224,379 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 620 16,918 SH   SOLE 22 16,918 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 96 2,633 SH   SOLE 26 2,633 0 0
KRANESHARES TR GLOBAL CARB STRA 500767678 3,706 79,420 SH   SOLE 2 79,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,470 120,614 SH   SOLE 2 67,761 0 52,853
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 9 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 37 1,823 SH   SOLE 7 1,823 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7,250 353,992 SH   SOLE 18 353,992 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5,454 266,321 SH   SOLE 19 266,321 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 115,489 5,639,087 SH   SOLE 21 5,639,087 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 61,385 2,997,320 SH   SOLE 22 2,882,637 0 114,683
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 81 3,976 SH   SOLE 23 3,976 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 447 21,817 SH   SOLE 25 21,817 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 869 42,433 SH   SOLE 26 30,809 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 45 2,206 SH   SOLE 28 2,206 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,481 72,316 SH   SOLE 30 72,316 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 152 7,420 SH   SOLE 36 7,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 294 14,379 SH   SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 591 28,855 SH   SOLE 43 26,792 0 2,063
KRISPY KREME INC COM 50101L106 1,113 74,937 SH   SOLE 2 58,459 0 16,478
KRISPY KREME INC COM 50101L106 17 1,178 SH   SOLE 7 1,178 0 0
KRISPY KREME INC COM 50101L106 3,416 230,003 SH   SOLE 18 230,003 0 0
KRISPY KREME INC COM 50101L106 2,115 142,410 SH   SOLE 19 142,410 0 0
KRISPY KREME INC COM 50101L106 40,345 2,716,825 SH   SOLE 21 2,716,825 0 0
KRISPY KREME INC COM 50101L106 19,415 1,307,394 SH   SOLE 22 1,246,859 0 60,535
KRISPY KREME INC COM 50101L106 143 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106 781 52,625 SH   SOLE 30 52,625 0 0
KRISPY KREME INC COM 50101L106 131 8,819 SH   SOLE 40 8,819 0 0
KRISPY KREME INC COM 50101L106 1 67 SH   SOLE 43 67 0 0
KROGER CO COM 501044101 94,894 1,654,069 SH   SOLE 2 385,045 0 1,269,024
KROGER CO COM 501044101 31,659 551,838 SH   SOLE 4 367,970 0 183,868
KROGER CO COM 501044101 63,429 1,105,612 SH   SOLE 7 916,311 0 189,301
KROGER CO COM 501044101 409 7,128 SH   SOLE 13 7,128 0 0
KROGER CO COM 501044101 5,780 100,748 SH   SOLE 15 100,748 0 0
KROGER CO COM 501044101 1 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101 65,536 1,142,339 SH   SOLE 18 1,044,184 0 98,155
KROGER CO COM 501044101 19,487 339,674 SH   SOLE 19 339,674 0 0
KROGER CO COM 501044101 1,797,022 31,323,382 SH   SOLE 21 31,323,382 0 0
KROGER CO COM 501044101 1,011,293 17,627,554 SH   SOLE 22 16,176,712 0 1,450,842
KROGER CO COM 501044101 51,495 897,601 SH   SOLE 23 897,601 0 0
KROGER CO COM 501044101 110,833 1,931,902 SH   SOLE 25 1,931,902 0 0
KROGER CO COM 501044101 186,759 3,255,343 SH   SOLE 26 2,132,505 0 1,122,838
KROGER CO COM 501044101 186,997 3,259,494 SH   SOLE 28 27,712 0 3,231,782
KROGER CO COM 501044101 396,730 6,915,285 SH   SOLE 30 6,621,104 0 294,181
KROGER CO COM 501044101 9,172 159,875 SH   SOLE 31 78,812 0 81,063
KROGER CO COM 501044101 2,070 36,083 SH   SOLE 34 36,083 0 0
KROGER CO COM 501044101 36,952 644,108 SH   SOLE 36 644,108 0 0
KROGER CO COM 501044101 1,354 23,608 SH   SOLE 40 23,608 0 0
KROGER CO COM 501044101 173 3,014 SH   OTR 43 3,014 0 0
KROGER CO COM 501044101 112,810 1,966,358 SH   SOLE 43 1,805,378 0 160,980
KRONOS BIO INC COM 50107A104 423 58,516 SH   SOLE 2 21,168 0 37,348
KRONOS BIO INC COM 50107A104 3 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 814 112,639 SH   SOLE 18 112,639 0 0
KRONOS BIO INC COM 50107A104 5,001 691,731 SH   SOLE 19 691,731 0 0
KRONOS BIO INC COM 50107A104 12,010 1,661,095 SH   SOLE 21 1,661,095 0 0
KRONOS BIO INC COM 50107A104 5,897 815,668 SH   SOLE 22 784,129 0 31,539
KRONOS BIO INC COM 50107A104 19 2,571 SH   SOLE 23 2,571 0 0
KRONOS BIO INC COM 50107A104 25 3,520 SH   SOLE 25 3,520 0 0
KRONOS BIO INC COM 50107A104 11 1,464 SH   SOLE 26 1,464 0 0
KRONOS BIO INC COM 50107A104 222 30,709 SH   SOLE 30 30,709 0 0
KRONOS BIO INC COM 50107A104 5 755 SH   SOLE 34 755 0 0
KRONOS BIO INC COM 50107A104 14 1,973 SH   SOLE 40 1,973 0 0
KRONOS BIO INC COM 50107A104 149 20,635 SH   SOLE 43 20,117 0 518
KRONOS WORLDWIDE INC COM 50105F105 348 22,415 SH   SOLE 2 6,158 0 16,257
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 991 63,867 SH   SOLE 18 63,867 0 0
KRONOS WORLDWIDE INC COM 50105F105 621 40,028 SH   SOLE 19 40,028 0 0
KRONOS WORLDWIDE INC COM 50105F105 11,889 766,060 SH   SOLE 21 766,060 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,917 574,520 SH   SOLE 22 552,827 0 21,693
KRONOS WORLDWIDE INC COM 50105F105 71 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105 84 5,441 SH   SOLE 30 5,441 0 0
KRONOS WORLDWIDE INC COM 50105F105 34 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,538 99,072 SH   SOLE 43 92,500 0 6,572
KRYSTAL BIOTECH INC COM 501147102 1,048 15,754 SH   SOLE 2 5,289 0 10,465
KRYSTAL BIOTECH INC COM 501147102 3 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 15 218 SH   SOLE 7 218 0 0
KRYSTAL BIOTECH INC COM 501147102 4,276 64,266 SH   SOLE 18 64,266 0 0
KRYSTAL BIOTECH INC COM 501147102 15,130 227,382 SH   SOLE 19 227,382 0 0
KRYSTAL BIOTECH INC COM 501147102 56,879 854,813 SH   SOLE 21 854,813 0 0
KRYSTAL BIOTECH INC COM 501147102 31,360 471,295 SH   SOLE 22 455,579 0 15,716
KRYSTAL BIOTECH INC COM 501147102 228 3,419 SH   SOLE 25 3,419 0 0
KRYSTAL BIOTECH INC COM 501147102 703 10,572 SH   SOLE 26 9,043 0 1,529
KRYSTAL BIOTECH INC COM 501147102 22 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102 1,722 25,881 SH   SOLE 30 25,881 0 0
KRYSTAL BIOTECH INC COM 501147102 37 562 SH   SOLE 34 562 0 0
KRYSTAL BIOTECH INC COM 501147102 149 2,237 SH   SOLE 36 2,237 0 0
KRYSTAL BIOTECH INC COM 501147102 123 1,843 SH   SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 325 4,891 SH   SOLE 43 4,659 0 232
KT CORP SPONSORED ADR 48268K101 6,192 431,816 SH   SOLE 2 163,119 0 268,697
KT CORP SPONSORED ADR 48268K101 1,407 98,137 SH   SOLE 4 98,137 0 0
KT CORP SPONSORED ADR 48268K101 672 46,833 SH   SOLE 13 46,833 0 0
KT CORP SPONSORED ADR 48268K101 935 65,174 SH   SOLE 19 65,174 0 0
KT CORP SPONSORED ADR 48268K101 260 18,134 SH   SOLE 21 18,134 0 0
KT CORP SPONSORED ADR 48268K101 15,301 1,067,032 SH   SOLE 22 869,895 0 197,137
KT CORP SPONSORED ADR 48268K101 53 3,710 SH   SOLE 28 0 0 3,710
KT CORP SPONSORED ADR 48268K101 223 15,524 SH   SOLE 30 15,524 0 0
KT CORP SPONSORED ADR 48268K101 102 7,079 SH   SOLE 31 0 0 7,079
KT CORP SPONSORED ADR 48268K101 430 29,969 SH   SOLE 34 29,969 0 0
KT CORP SPONSORED ADR 48268K101 2,403 167,588 SH   SOLE 43 127,274 0 40,314
KUBIENT INC COM 50116V107 4 2,305 SH   SOLE 18 2,305 0 0
KUBIENT INC COM 50116V107 45 26,422 SH   SOLE 21 26,422 0 0
KUBIENT INC COM 50116V107 1 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,122 37,874 SH   SOLE 2 23,854 0 14,020
KULICKE & SOFFA INDS INC COM 501242101 15 266 SH   SOLE 4 266 0 0
KULICKE & SOFFA INDS INC COM 501242101 48 858 SH   SOLE 7 858 0 0
KULICKE & SOFFA INDS INC COM 501242101 12,063 215,333 SH   SOLE 18 208,982 0 6,351
KULICKE & SOFFA INDS INC COM 501242101 10,563 188,558 SH   SOLE 19 188,558 0 0
KULICKE & SOFFA INDS INC COM 501242101 410,145 7,321,405 SH   SOLE 21 7,321,405 0 0
KULICKE & SOFFA INDS INC COM 501242101 87,064 1,554,163 SH   SOLE 22 1,517,614 0 36,549
KULICKE & SOFFA INDS INC COM 501242101 165 2,938 SH   SOLE 23 2,938 0 0
KULICKE & SOFFA INDS INC COM 501242101 661 11,803 SH   SOLE 25 11,803 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,971 35,179 SH   SOLE 26 17,147 0 18,032
KULICKE & SOFFA INDS INC COM 501242101 248 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101 6,482 115,703 SH   SOLE 30 115,703 0 0
KULICKE & SOFFA INDS INC COM 501242101 290 5,183 SH   SOLE 36 5,183 0 0
KULICKE & SOFFA INDS INC COM 501242101 446 7,965 SH   SOLE 40 7,965 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,585 28,286 SH   SOLE 43 28,022 0 264
KULR TECHNOLOGY GROUP INC COM 50125G109 1,575 725,702 SH   SOLE 22 725,702 0 0
KURA ONCOLOGY INC COM 50127T109 1,179 73,319 SH   SOLE 2 37,311 0 36,008
KURA ONCOLOGY INC COM 50127T109 4 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 16 1,012 SH   SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 3,004 186,801 SH   SOLE 18 186,801 0 0
KURA ONCOLOGY INC COM 50127T109 2,765 171,930 SH   SOLE 19 171,930 0 0
KURA ONCOLOGY INC COM 50127T109 44,730 2,781,733 SH   SOLE 21 2,781,733 0 0
KURA ONCOLOGY INC COM 50127T109 25,649 1,595,084 SH   SOLE 22 1,532,243 0 62,841
KURA ONCOLOGY INC COM 50127T109 158 9,845 SH   SOLE 25 9,845 0 0
KURA ONCOLOGY INC COM 50127T109 529 32,872 SH   SOLE 26 24,746 0 8,126
KURA ONCOLOGY INC COM 50127T109 1,049 65,235 SH   SOLE 30 65,235 0 0
KURA ONCOLOGY INC COM 50127T109 117 7,289 SH   SOLE 36 7,289 0 0
KURA ONCOLOGY INC COM 50127T109 97 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 257 15,956 SH   SOLE 43 15,807 0 149
KURA SUSHI USA INC CL A COM 501270102 27 489 SH   SOLE 2 164 0 325
KURA SUSHI USA INC CL A COM 501270102 648 11,749 SH   SOLE 18 11,749 0 0
KURA SUSHI USA INC CL A COM 501270102 404 7,317 SH   SOLE 19 7,317 0 0
KURA SUSHI USA INC CL A COM 501270102 8,376 151,872 SH   SOLE 21 151,872 0 0
KURA SUSHI USA INC CL A COM 501270102 4,174 75,684 SH   SOLE 22 75,178 0 506
KVH INDS INC COM 482738101 50 5,491 SH   SOLE 2 659 0 4,832
KVH INDS INC COM 482738101 451 49,593 SH   SOLE 18 49,593 0 0
KVH INDS INC COM 482738101 272 29,928 SH   SOLE 19 29,928 0 0
KVH INDS INC COM 482738101 4,698 516,316 SH   SOLE 21 516,316 0 0
KVH INDS INC COM 482738101 4,394 482,882 SH   SOLE 22 473,565 0 9,317
KVH INDS INC COM 482738101 0 10 SH   SOLE 43 10 0 0
KYMERA THERAPEUTICS INC COM 501575104 791 18,681 SH   SOLE 2 13,351 0 5,330
KYMERA THERAPEUTICS INC COM 501575104 20 464 SH   SOLE 7 464 0 0
KYMERA THERAPEUTICS INC COM 501575104 3,840 90,749 SH   SOLE 18 89,565 0 1,184
KYMERA THERAPEUTICS INC COM 501575104 33,975 802,804 SH   SOLE 19 802,804 0 0
KYMERA THERAPEUTICS INC COM 501575104 62,392 1,474,281 SH   SOLE 21 1,474,281 0 0
KYMERA THERAPEUTICS INC COM 501575104 34,842 823,287 SH   SOLE 22 804,871 0 18,416
KYMERA THERAPEUTICS INC COM 501575104 21 492 SH   SOLE 23 492 0 0
KYMERA THERAPEUTICS INC COM 501575104 147 3,464 SH   SOLE 25 3,464 0 0
KYMERA THERAPEUTICS INC COM 501575104 268 6,332 SH   SOLE 26 580 0 5,752
KYMERA THERAPEUTICS INC COM 501575104 18 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104 8,107 191,553 SH   SOLE 30 191,553 0 0
KYMERA THERAPEUTICS INC COM 501575104 89 2,092 SH   SOLE 34 2,092 0 0
KYMERA THERAPEUTICS INC COM 501575104 136 3,220 SH   SOLE 40 3,220 0 0
KYMERA THERAPEUTICS INC COM 501575104 52 1,235 SH   SOLE 43 1,218 0 17
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 10,122 771,502 SH   SOLE 2 143,782 0 627,720
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 9 654 SH   SOLE 4 654 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 147 11,176 SH   SOLE 7 11,176 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 17 1,314 SH   SOLE 15 1,314 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 0 13 SH   SOLE 17 0 0 13
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4,694 357,777 SH   SOLE 18 357,722 0 55
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 170 12,995 SH   SOLE 19 12,995 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 109,751 8,365,147 SH   SOLE 21 8,365,147 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 62,929 4,796,425 SH   SOLE 22 4,562,718 0 233,707
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3,161 240,937 SH   SOLE 25 240,937 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2,746 209,270 SH   SOLE 26 100,316 0 108,954
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,874 142,849 SH   SOLE 28 0 0 142,849
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,357 103,401 SH   SOLE 30 103,401 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 43 3,288 SH   SOLE 31 3,288 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 856 65,239 SH   SOLE 36 65,239 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 329 25,114 SH   SOLE 40 25,114 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6 448 SH   OTR 43 448 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 146 11,161 SH   SOLE 43 9,774 0 1,388
L3HARRIS TECHNOLOGIES INC COM 502431109 95,358 383,780 SH   SOLE 2 48,595 0 335,185
L3HARRIS TECHNOLOGIES INC COM 502431109 28,745 115,689 SH   SOLE 4 66,002 0 49,687
L3HARRIS TECHNOLOGIES INC COM 502431109 46,049 185,329 SH   SOLE 7 179,657 0 5,672
L3HARRIS TECHNOLOGIES INC COM 502431109 212 854 SH   SOLE 13 854 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 7,116 28,639 SH   SOLE 15 28,639 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH   SOLE 17 0 0 5
L3HARRIS TECHNOLOGIES INC COM 502431109 84,742 341,057 SH   SOLE 18 314,361 0 26,696
L3HARRIS TECHNOLOGIES INC COM 502431109 14,437 58,102 SH   SOLE 19 58,102 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,261,127 5,075,569 SH   SOLE 21 5,075,569 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,014,920 4,084,678 SH   SOLE 22 3,687,374 0 397,304
L3HARRIS TECHNOLOGIES INC COM 502431109 60,722 244,382 SH   SOLE 23 244,382 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 55,941 225,142 SH   SOLE 25 225,142 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 65,390 263,171 SH   SOLE 26 143,210 0 119,961
L3HARRIS TECHNOLOGIES INC COM 502431109 27,380 110,193 SH   SOLE 28 8,801 0 101,392
L3HARRIS TECHNOLOGIES INC COM 502431109 40 162 SH   SOLE 29 162 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 266,085 1,070,892 SH   SOLE 30 1,070,892 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,499 26,158 SH   SOLE 31 21,322 0 4,836
L3HARRIS TECHNOLOGIES INC COM 502431109 21,080 84,839 SH   SOLE 36 84,839 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 976 3,929 SH   SOLE 40 3,929 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 37,858 152,364 SH   SOLE 43 136,328 0 16,036
LA JOLLA PHARMACEUTICAL CO COM 503459604 44 10,301 SH   SOLE 2 10,024 0 277
LA JOLLA PHARMACEUTICAL CO COM 503459604 15 3,447 SH   SOLE 18 3,447 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 245 57,360 SH   SOLE 21 57,360 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 1,507 352,840 SH   SOLE 22 352,840 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 11 2,565 SH   SOLE 23 2,565 0 0
LA Z BOY INC COM 505336107 1,095 41,542 SH   SOLE 2 17,969 0 23,573
LA Z BOY INC COM 505336107 6 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 17 636 SH   SOLE 7 636 0 0
LA Z BOY INC COM 505336107 4,369 165,672 SH   SOLE 18 165,672 0 0
LA Z BOY INC COM 505336107 2,072 78,559 SH   SOLE 19 78,559 0 0
LA Z BOY INC COM 505336107 144,209 5,468,664 SH   SOLE 21 5,468,664 0 0
LA Z BOY INC COM 505336107 28,809 1,092,507 SH   SOLE 22 1,047,186 0 45,321
LA Z BOY INC COM 505336107 155 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107 316 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 21 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107 2,083 79,008 SH   SOLE 30 79,008 0 0
LA Z BOY INC COM 505336107 150 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 991 37,584 SH   SOLE 43 33,703 0 3,881
LABORATORY CORP AMER HLDGS COM NEW 50540R409 62,970 238,829 SH   SOLE 2 128,850 0 109,979
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,769 82,566 SH   SOLE 4 54,108 0 28,458
LABORATORY CORP AMER HLDGS COM NEW 50540R409 22,994 87,212 SH   SOLE 7 84,674 0 2,538
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,890 7,167 SH   SOLE 13 7,167 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,658 13,873 SH   SOLE 15 13,873 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 300,547 1,139,904 SH   SOLE 18 1,084,922 0 54,981
LABORATORY CORP AMER HLDGS COM NEW 50540R409 411,892 1,562,208 SH   SOLE 19 1,562,208 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 698,053 2,647,549 SH   SOLE 21 2,647,549 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 551,554 2,091,914 SH   SOLE 22 1,905,979 0 185,935
LABORATORY CORP AMER HLDGS COM NEW 50540R409 38,334 145,391 SH   SOLE 23 145,391 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 57,779 219,141 SH   SOLE 25 205,151 0 13,990
LABORATORY CORP AMER HLDGS COM NEW 50540R409 58,535 222,010 SH   SOLE 26 78,306 0 143,704
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,861 261,174 SH   SOLE 28 31,156 0 230,018
LABORATORY CORP AMER HLDGS COM NEW 50540R409 567 2,152 SH   SOLE 29 2,152 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 138,774 526,337 SH   SOLE 30 525,610 0 727
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,211 27,349 SH   SOLE 31 16,504 0 10,845
LABORATORY CORP AMER HLDGS COM NEW 50540R409 47,164 178,882 SH   SOLE 34 178,882 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,161 53,709 SH   SOLE 36 53,709 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 825 3,129 SH   SOLE 40 3,129 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 67 255 SH   OTR 43 255 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 17,409 66,028 SH   SOLE 43 55,176 0 10,852
LADDER CAP CORP CL A 505743104 1,176 99,058 SH   SOLE 2 32,487 0 66,571
LADDER CAP CORP CL A 505743104 6 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 16 1,345 SH   SOLE 7 1,345 0 0
LADDER CAP CORP CL A 505743104 4,008 337,670 SH   SOLE 18 337,670 0 0
LADDER CAP CORP CL A 505743104 2,412 203,163 SH   SOLE 19 203,163 0 0
LADDER CAP CORP CL A 505743104 69,831 5,883,001 SH   SOLE 21 5,883,001 0 0
LADDER CAP CORP CL A 505743104 31,377 2,643,358 SH   SOLE 22 2,532,157 0 111,201
LADDER CAP CORP CL A 505743104 163 13,757 SH   SOLE 25 13,757 0 0
LADDER CAP CORP CL A 505743104 400 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 14 1,167 SH   SOLE 28 1,167 0 0
LADDER CAP CORP CL A 505743104 928 78,217 SH   SOLE 30 78,217 0 0
LADDER CAP CORP CL A 505743104 70 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 177 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 323 27,197 SH   SOLE 43 25,866 0 1,331
LAIRD SUPERFOOD INC COM STK 50736T102 3 810 SH   SOLE 2 247 0 563
LAIRD SUPERFOOD INC COM STK 50736T102 69 19,011 SH   SOLE 18 19,011 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 47 13,118 SH   SOLE 19 13,118 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 916 253,785 SH   SOLE 21 253,785 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 346 95,918 SH   SOLE 22 94,411 0 1,507
LAKE SHORE BANCORP INC COM 510700107 5 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107 71 4,770 SH   SOLE 21 4,770 0 0
LAKELAND BANCORP INC COM 511637100 4,430 265,295 SH   SOLE 2 186,722 0 78,573
LAKELAND BANCORP INC COM 511637100 13 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100 3,252 194,734 SH   SOLE 18 194,734 0 0
LAKELAND BANCORP INC COM 511637100 4,541 271,941 SH   SOLE 19 271,941 0 0
LAKELAND BANCORP INC COM 511637100 40,731 2,438,964 SH   SOLE 21 2,438,964 0 0
LAKELAND BANCORP INC COM 511637100 29,319 1,755,653 SH   SOLE 22 1,700,664 0 54,989
LAKELAND BANCORP INC COM 511637100 182 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100 1,142 68,389 SH   SOLE 26 34,700 0 33,689
LAKELAND BANCORP INC COM 511637100 2 126 SH   SOLE 28 126 0 0
LAKELAND BANCORP INC COM 511637100 326 19,533 SH   SOLE 30 19,533 0 0
LAKELAND BANCORP INC COM 511637100 417 24,964 SH   SOLE 34 24,964 0 0
LAKELAND BANCORP INC COM 511637100 163 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100 1,702 101,934 SH   SOLE 43 96,086 0 5,848
LAKELAND FINL CORP COM 511656100 1,452 19,895 SH   SOLE 2 6,933 0 12,962
LAKELAND FINL CORP COM 511656100 6 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100 25 338 SH   SOLE 7 338 0 0
LAKELAND FINL CORP COM 511656100 6,609 90,534 SH   SOLE 18 90,534 0 0
LAKELAND FINL CORP COM 511656100 3,094 42,381 SH   SOLE 19 42,381 0 0
LAKELAND FINL CORP COM 511656100 216,317 2,963,250 SH   SOLE 21 2,963,250 0 0
LAKELAND FINL CORP COM 511656100 45,299 620,539 SH   SOLE 22 595,981 0 24,558
LAKELAND FINL CORP COM 511656100 235 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100 864 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 33 451 SH   SOLE 28 451 0 0
LAKELAND FINL CORP COM 511656100 3,015 41,306 SH   SOLE 30 41,306 0 0
LAKELAND FINL CORP COM 511656100 191 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 813 11,143 SH   SOLE 43 11,143 0 0
LAKELAND INDS INC COM 511795106 3 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106 28 1,446 SH   SOLE 18 1,446 0 0
LAKELAND INDS INC COM 511795106 493 25,676 SH   SOLE 21 25,676 0 0
LAKELAND INDS INC COM 511795106 2,355 122,723 SH   SOLE 22 122,723 0 0
LAKELAND INDS INC COM 511795106 15 768 SH   SOLE 43 768 0 0
LAM RESEARCH CORP COM 512807108 173,256 322,270 SH   SOLE 2 88,508 0 233,762
LAM RESEARCH CORP COM 512807108 58,825 109,419 SH   SOLE 4 67,053 0 42,366
LAM RESEARCH CORP COM 512807108 74,052 137,743 SH   SOLE 7 133,674 0 4,069
LAM RESEARCH CORP COM 512807108 1,612 2,998 SH   SOLE 13 2,998 0 0
LAM RESEARCH CORP COM 512807108 7,408 13,780 SH   SOLE 15 13,780 0 0
LAM RESEARCH CORP COM 512807108 145,977 271,530 SH   SOLE 18 247,714 0 23,816
LAM RESEARCH CORP COM 512807108 213,140 396,458 SH   SOLE 19 396,458 0 0
LAM RESEARCH CORP COM 512807108 2,261,678 4,206,913 SH   SOLE 21 4,206,913 0 0
LAM RESEARCH CORP COM 512807108 1,617,396 3,008,494 SH   SOLE 22 2,718,310 0 290,184
LAM RESEARCH CORP COM 512807108 98,065 182,409 SH   SOLE 23 182,409 0 0
LAM RESEARCH CORP COM 512807108 127,462 237,091 SH   SOLE 25 237,091 0 0
LAM RESEARCH CORP COM 512807108 194,187 361,205 SH   SOLE 26 119,407 0 241,798
LAM RESEARCH CORP COM 512807108 245,066 455,844 SH   SOLE 28 4,343 0 451,501
LAM RESEARCH CORP COM 512807108 683 1,270 SH   SOLE 29 1,270 0 0
LAM RESEARCH CORP COM 512807108 479,227 891,403 SH   SOLE 30 871,727 0 19,676
LAM RESEARCH CORP COM 512807108 18,919 35,191 SH   SOLE 31 19,093 0 16,098
LAM RESEARCH CORP COM 512807108 17,637 32,806 SH   SOLE 32 32,806 0 0
LAM RESEARCH CORP COM 512807108 229,097 426,139 SH   SOLE 34 426,139 0 0
LAM RESEARCH CORP COM 512807108 29,197 54,309 SH   SOLE 36 54,309 0 0
LAM RESEARCH CORP COM 512807108 2,526 4,699 SH   SOLE 40 4,699 0 0
LAM RESEARCH CORP COM 512807108 152 282 SH   OTR 43 282 0 0
LAM RESEARCH CORP COM 512807108 71,370 132,755 SH   SOLE 43 121,524 0 11,231
LAMAR ADVERTISING CO NEW CL A 512816109 22,679 195,204 SH   SOLE 2 72,440 0 122,764
LAMAR ADVERTISING CO NEW CL A 512816109 72 623 SH   SOLE 4 623 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 195 1,681 SH   SOLE 7 1,681 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 28 244 SH   SOLE 13 244 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 22,963 197,647 SH   SOLE 18 197,486 0 161
LAMAR ADVERTISING CO NEW CL A 512816109 6,678 57,484 SH   SOLE 19 57,484 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 558,317 4,805,618 SH   SOLE 21 4,805,618 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 281,892 2,426,336 SH   SOLE 22 2,325,686 0 100,650
LAMAR ADVERTISING CO NEW CL A 512816109 34 292 SH   SOLE 23 292 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,039 17,547 SH   SOLE 25 17,547 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,504 30,164 SH   SOLE 26 23,363 0 6,801
LAMAR ADVERTISING CO NEW CL A 512816109 580 4,993 SH   SOLE 28 4,993 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 43 370 SH   SOLE 29 370 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,940 51,124 SH   SOLE 30 51,124 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 213 1,834 SH   SOLE 31 1,834 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,214 19,055 SH   SOLE 34 19,055 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 161 1,384 SH   SOLE 36 1,384 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,304 11,225 SH   SOLE 40 11,225 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 23 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,085 26,550 SH   SOLE 43 24,170 0 2,380
LAMB WESTON HLDGS INC COM 513272104 18,419 307,445 SH   SOLE 2 76,217 0 231,228
LAMB WESTON HLDGS INC COM 513272104 227 3,789 SH   SOLE 4 3,113 0 676
LAMB WESTON HLDGS INC COM 513272104 6,833 114,051 SH   SOLE 7 109,312 0 4,739
LAMB WESTON HLDGS INC COM 513272104 201 3,353 SH   SOLE 15 3,353 0 0
LAMB WESTON HLDGS INC COM 513272104 12,917 215,606 SH   SOLE 18 203,156 0 12,450
LAMB WESTON HLDGS INC COM 513272104 4,712 78,643 SH   SOLE 19 78,643 0 0
LAMB WESTON HLDGS INC COM 513272104 228,628 3,816,194 SH   SOLE 21 3,816,194 0 0
LAMB WESTON HLDGS INC COM 513272104 191,188 3,191,246 SH   SOLE 22 2,985,213 0 206,033
LAMB WESTON HLDGS INC COM 513272104 19 316 SH   SOLE 23 316 0 0
LAMB WESTON HLDGS INC COM 513272104 13,250 221,167 SH   SOLE 25 221,167 0 0
LAMB WESTON HLDGS INC COM 513272104 14,085 235,101 SH   SOLE 26 53,849 0 181,252
LAMB WESTON HLDGS INC COM 513272104 3,581 59,774 SH   SOLE 28 2,605 0 57,169
LAMB WESTON HLDGS INC COM 513272104 24,927 416,070 SH   SOLE 30 416,070 0 0
LAMB WESTON HLDGS INC COM 513272104 128 2,141 SH   SOLE 31 2,141 0 0
LAMB WESTON HLDGS INC COM 513272104 2,682 44,767 SH   SOLE 36 44,767 0 0
LAMB WESTON HLDGS INC COM 513272104 1,118 18,660 SH   SOLE 40 18,660 0 0
LAMB WESTON HLDGS INC COM 513272104 32 530 SH   OTR 43 530 0 0
LAMB WESTON HLDGS INC COM 513272104 5,162 86,170 SH   SOLE 43 74,424 0 11,746
LANCASTER COLONY CORP COM 513847103 3,577 23,980 SH   SOLE 2 18,404 0 5,576
LANCASTER COLONY CORP COM 513847103 10 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103 2,221 14,893 SH   SOLE 7 14,893 0 0
LANCASTER COLONY CORP COM 513847103 12,755 85,517 SH   SOLE 18 85,517 0 0
LANCASTER COLONY CORP COM 513847103 4,923 33,005 SH   SOLE 19 33,005 0 0
LANCASTER COLONY CORP COM 513847103 209,956 1,407,681 SH   SOLE 21 1,407,681 0 0
LANCASTER COLONY CORP COM 513847103 81,491 546,370 SH   SOLE 22 533,943 0 12,427
LANCASTER COLONY CORP COM 513847103 409 2,742 SH   SOLE 25 2,742 0 0
LANCASTER COLONY CORP COM 513847103 999 6,696 SH   SOLE 26 5,166 0 1,530
LANCASTER COLONY CORP COM 513847103 35 235 SH   SOLE 28 235 0 0
LANCASTER COLONY CORP COM 513847103 1,719 11,523 SH   SOLE 30 11,523 0 0
LANCASTER COLONY CORP COM 513847103 336 2,256 SH   SOLE 40 2,256 0 0
LANCASTER COLONY CORP COM 513847103 12,503 83,828 SH   SOLE 43 82,984 0 844
LANDEC CORP COM 514766104 654 56,445 SH   SOLE 2 36,197 0 20,248
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 929 80,213 SH   SOLE 18 80,213 0 0
LANDEC CORP COM 514766104 562 48,571 SH   SOLE 19 48,571 0 0
LANDEC CORP COM 514766104 10,972 947,475 SH   SOLE 21 947,475 0 0
LANDEC CORP COM 514766104 8,654 747,334 SH   SOLE 22 731,793 0 15,541
LANDEC CORP COM 514766104 30 2,549 SH   SOLE 26 0 0 2,549
LANDEC CORP COM 514766104 115 9,911 SH   SOLE 43 9,911 0 0
LANDMARK BANCORP INC COM 51504L107 24 894 SH   SOLE 18 894 0 0
LANDMARK BANCORP INC COM 51504L107 283 10,733 SH   SOLE 21 10,733 0 0
LANDMARK BANCORP INC COM 51504L107 5 190 SH   SOLE 22 190 0 0
LANDOS BIOPHARMA INC COM 515069102 1 646 SH   SOLE 2 246 0 400
LANDOS BIOPHARMA INC COM 515069102 24 16,316 SH   SOLE 18 16,316 0 0
LANDOS BIOPHARMA INC COM 515069102 14 9,565 SH   SOLE 19 9,565 0 0
LANDOS BIOPHARMA INC COM 515069102 629 426,448 SH   SOLE 21 426,448 0 0
LANDOS BIOPHARMA INC COM 515069102 71 48,102 SH   SOLE 22 47,841 0 261
LANDOS BIOPHARMA INC COM 515069102 27 18,401 SH   SOLE 30 18,401 0 0
LANDOS BIOPHARMA INC COM 515069102 1 830 SH   SOLE 43 830 0 0
LANDS END INC NEW COM 51509F105 447 26,444 SH   SOLE 2 12,751 0 13,693
LANDS END INC NEW COM 51509F105 6 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 783 46,303 SH   SOLE 18 46,303 0 0
LANDS END INC NEW COM 51509F105 2,149 127,012 SH   SOLE 19 127,012 0 0
LANDS END INC NEW COM 51509F105 9,388 554,822 SH   SOLE 21 554,822 0 0
LANDS END INC NEW COM 51509F105 6,738 398,203 SH   SOLE 22 381,830 0 16,373
LANDS END INC NEW COM 51509F105 34 1,995 SH   SOLE 23 1,995 0 0
LANDS END INC NEW COM 51509F105 48 2,833 SH   SOLE 25 2,833 0 0
LANDS END INC NEW COM 51509F105 235 13,909 SH   SOLE 26 5,179 0 8,730
LANDS END INC NEW COM 51509F105 74 4,355 SH   SOLE 30 4,355 0 0
LANDS END INC NEW COM 51509F105 41 2,419 SH   SOLE 36 2,419 0 0
LANDS END INC NEW COM 51509F105 33 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 213 12,568 SH   SOLE 43 12,568 0 0
LANDSEA HOMES CORP COM 51509P103 47 5,487 SH   SOLE 2 3,718 0 1,769
LANDSEA HOMES CORP COM 51509P103 281 32,894 SH   SOLE 18 32,894 0 0
LANDSEA HOMES CORP COM 51509P103 134 15,629 SH   SOLE 19 15,629 0 0
LANDSEA HOMES CORP COM 51509P103 3,135 366,635 SH   SOLE 21 366,635 0 0
LANDSEA HOMES CORP COM 51509P103 283 33,090 SH   SOLE 22 29,132 0 3,958
LANDSTAR SYS INC COM 515098101 23,069 152,948 SH   SOLE 2 68,562 0 84,386
LANDSTAR SYS INC COM 515098101 364 2,412 SH   SOLE 4 2,412 0 0
LANDSTAR SYS INC COM 515098101 126 836 SH   SOLE 7 836 0 0
LANDSTAR SYS INC COM 515098101 437 2,899 SH   SOLE 13 2,899 0 0
LANDSTAR SYS INC COM 515098101 26,041 172,649 SH   SOLE 18 131,924 0 40,725
LANDSTAR SYS INC COM 515098101 34,003 225,437 SH   SOLE 19 225,437 0 0
LANDSTAR SYS INC COM 515098101 307,194 2,036,692 SH   SOLE 21 2,036,692 0 0
LANDSTAR SYS INC COM 515098101 186,738 1,238,070 SH   SOLE 22 1,124,308 0 113,762
LANDSTAR SYS INC COM 515098101 953 6,320 SH   SOLE 23 6,320 0 0
LANDSTAR SYS INC COM 515098101 1,254 8,313 SH   SOLE 25 8,313 0 0
LANDSTAR SYS INC COM 515098101 6,890 45,678 SH   SOLE 26 27,067 0 18,611
LANDSTAR SYS INC COM 515098101 6,965 46,176 SH   SOLE 28 657 0 45,519
LANDSTAR SYS INC COM 515098101 96 637 SH   SOLE 29 637 0 0
LANDSTAR SYS INC COM 515098101 7,497 49,706 SH   SOLE 30 49,706 0 0
LANDSTAR SYS INC COM 515098101 283 1,879 SH   SOLE 31 1,879 0 0
LANDSTAR SYS INC COM 515098101 302 2,005 SH   SOLE 34 2,005 0 0
LANDSTAR SYS INC COM 515098101 1,425 9,447 SH   SOLE 36 9,447 0 0
LANDSTAR SYS INC COM 515098101 717 4,756 SH   SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 11,932 79,107 SH   SOLE 43 77,934 0 1,173
LANNET INC COM 516012101 1 1,537 SH   SOLE 2 0 0 1,537
LANNET INC COM 516012101 6 7,017 SH   SOLE 18 7,017 0 0
LANNET INC COM 516012101 103 130,665 SH   SOLE 21 130,665 0 0
LANNET INC COM 516012101 403 511,956 SH   SOLE 22 511,956 0 0
LANNET INC COM 516012101 6 7,161 SH   OTR 43 7,161 0 0
LANTERN PHARMA INC COM 51654W101 26 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101 9 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101 126 17,652 SH   SOLE 21 17,652 0 0
LANTERN PHARMA INC COM 51654W101 3 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103 3,108 56,184 SH   SOLE 2 21,241 0 34,943
LANTHEUS HLDGS INC COM 516544103 11 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 47 845 SH   SOLE 7 845 0 0
LANTHEUS HLDGS INC COM 516544103 14,455 261,347 SH   SOLE 18 261,347 0 0
LANTHEUS HLDGS INC COM 516544103 6,641 120,074 SH   SOLE 19 120,074 0 0
LANTHEUS HLDGS INC COM 516544103 460,829 8,331,755 SH   SOLE 21 8,331,755 0 0
LANTHEUS HLDGS INC COM 516544103 93,472 1,689,970 SH   SOLE 22 1,626,718 0 63,252
LANTHEUS HLDGS INC COM 516544103 482 8,720 SH   SOLE 25 8,720 0 0
LANTHEUS HLDGS INC COM 516544103 1,344 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 49 889 SH   SOLE 28 889 0 0
LANTHEUS HLDGS INC COM 516544103 6,692 120,992 SH   SOLE 30 120,992 0 0
LANTHEUS HLDGS INC COM 516544103 496 8,972 SH   SOLE 40 8,972 0 0
LANTHEUS HLDGS INC COM 516544103 2,327 42,079 SH   SOLE 43 41,879 0 200
LANTRONIX INC COM NEW 516548203 11 1,584 SH   SOLE 2 1,584 0 0
LANTRONIX INC COM NEW 516548203 36 5,325 SH   SOLE 18 5,325 0 0
LANTRONIX INC COM NEW 516548203 464 69,488 SH   SOLE 21 69,488 0 0
LANTRONIX INC COM NEW 516548203 1,255 187,866 SH   SOLE 22 187,866 0 0
LAREDO PETROLEUM INC COM 516806205 1,142 14,425 SH   SOLE 2 8,162 0 6,263
LAREDO PETROLEUM INC COM 516806205 16 202 SH   SOLE 7 202 0 0
LAREDO PETROLEUM INC COM 516806205 3,860 48,780 SH   SOLE 18 48,780 0 0
LAREDO PETROLEUM INC COM 516806205 3,389 42,824 SH   SOLE 19 42,824 0 0
LAREDO PETROLEUM INC COM 516806205 134,981 1,705,603 SH   SOLE 21 1,705,603 0 0
LAREDO PETROLEUM INC COM 516806205 28,796 363,857 SH   SOLE 22 352,254 0 11,603
LAREDO PETROLEUM INC COM 516806205 64 815 SH   SOLE 23 815 0 0
LAREDO PETROLEUM INC COM 516806205 139 1,753 SH   SOLE 25 1,753 0 0
LAREDO PETROLEUM INC COM 516806205 477 6,028 SH   SOLE 26 0 0 6,028
LAREDO PETROLEUM INC COM 516806205 1,561 19,729 SH   SOLE 30 19,729 0 0
LAREDO PETROLEUM INC COM 516806205 136 1,713 SH   SOLE 40 1,713 0 0
LAREDO PETROLEUM INC COM 516806205 285 3,602 SH   SOLE 43 3,464 0 138
LARIMAR THERAPEUTICS INC COM 517125100 2 445 SH   SOLE 2 0 0 445
LARIMAR THERAPEUTICS INC COM 517125100 9 2,145 SH   SOLE 18 2,145 0 0
LARIMAR THERAPEUTICS INC COM 517125100 660 162,972 SH   SOLE 21 162,972 0 0
LARIMAR THERAPEUTICS INC COM 517125100 295 72,903 SH   SOLE 22 72,903 0 0
LARIMAR THERAPEUTICS INC COM 517125100 30 7,391 SH   SOLE 30 7,391 0 0
LAS VEGAS SANDS CORP COM 517834107 24,736 636,390 SH   SOLE 2 66,262 0 570,128
LAS VEGAS SANDS CORP COM 517834107 5,951 153,106 SH   SOLE 4 139,741 0 13,365
LAS VEGAS SANDS CORP COM 517834107 11,759 302,525 SH   SOLE 7 291,137 0 11,388
LAS VEGAS SANDS CORP COM 517834107 40 1,024 SH   SOLE 13 1,024 0 0
LAS VEGAS SANDS CORP COM 517834107 1,683 43,286 SH   SOLE 15 43,286 0 0
LAS VEGAS SANDS CORP COM 517834107 53,505 1,376,523 SH   SOLE 18 1,326,768 0 49,755
LAS VEGAS SANDS CORP COM 517834107 10,133 260,684 SH   SOLE 19 260,684 0 0
LAS VEGAS SANDS CORP COM 517834107 269,458 6,932,289 SH   SOLE 21 6,932,289 0 0
LAS VEGAS SANDS CORP COM 517834107 271,389 6,981,978 SH   SOLE 22 6,511,031 0 470,947
LAS VEGAS SANDS CORP COM 517834107 16,512 424,794 SH   SOLE 23 424,794 0 0
LAS VEGAS SANDS CORP COM 517834107 17,441 448,697 SH   SOLE 25 409,808 0 38,889
LAS VEGAS SANDS CORP COM 517834107 23,779 611,761 SH   SOLE 26 218,528 0 393,233
LAS VEGAS SANDS CORP COM 517834107 27,341 703,401 SH   SOLE 28 116,781 0 586,620
LAS VEGAS SANDS CORP COM 517834107 59,058 1,519,363 SH   SOLE 30 1,519,363 0 0
LAS VEGAS SANDS CORP COM 517834107 1,732 44,567 SH   SOLE 31 4,851 0 39,716
LAS VEGAS SANDS CORP COM 517834107 11,513 296,189 SH   SOLE 34 296,189 0 0
LAS VEGAS SANDS CORP COM 517834107 7,677 197,503 SH   SOLE 36 197,503 0 0
LAS VEGAS SANDS CORP COM 517834107 420 10,797 SH   SOLE 40 10,797 0 0
LAS VEGAS SANDS CORP COM 517834107 5,558 143,002 SH   SOLE 43 130,347 0 12,655
LATCH INC COM 51818V106 123 28,694 SH   SOLE 2 24,732 0 3,962
LATCH INC COM 51818V106 583 136,629 SH   SOLE 21 136,629 0 0
LATCH INC COM 51818V106 6,181 1,447,574 SH   SOLE 22 1,447,562 0 12
LATCH INC COM 51818V106 44 10,285 SH   SOLE 25 10,285 0 0
LATCH INC COM 51818V106 67 15,595 SH   SOLE 30 15,595 0 0
LATCH INC COM 51818V106 9,539 2,233,935 SH   SOLE 34 2,233,935 0 0
LATCH INC COM 51818V106 42 9,950 SH   SOLE 40 9,950 0 0
LATCH INC *W EXP 06/04/202 51818V114 19 29,405 SH   SOLE 2 29,405 0 0
LATCH INC *W EXP 06/04/202 51818V114 4 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114 43 65,591 SH   SOLE 18 65,591 0 0
LATCH INC *W EXP 06/04/202 51818V114 315 477,451 SH   SOLE 19 477,451 0 0
LATCH INC *W EXP 06/04/202 51818V114 28 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114 241 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107 235 17,729 SH   SOLE 2 13,267 0 4,462
LATHAM GROUP INC COM 51819L107 5 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107 1,467 110,776 SH   SOLE 18 110,776 0 0
LATHAM GROUP INC COM 51819L107 968 73,092 SH   SOLE 19 73,092 0 0
LATHAM GROUP INC COM 51819L107 18,550 1,401,073 SH   SOLE 21 1,401,073 0 0
LATHAM GROUP INC COM 51819L107 11,144 841,681 SH   SOLE 22 825,140 0 16,541
LATHAM GROUP INC COM 51819L107 125 9,427 SH   SOLE 25 9,427 0 0
LATHAM GROUP INC COM 51819L107 50 3,757 SH   SOLE 26 1,352 0 2,405
LATHAM GROUP INC COM 51819L107 185 13,962 SH   SOLE 30 13,962 0 0
LATHAM GROUP INC COM 51819L107 9 674 SH   SOLE 36 674 0 0
LATHAM GROUP INC COM 51819L107 46 3,503 SH   SOLE 40 3,503 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 22,477 368,771 SH   SOLE 2 228,747 0 140,024
LATTICE SEMICONDUCTOR CORP COM 518415104 185 3,032 SH   SOLE 4 1,289 0 1,743
LATTICE SEMICONDUCTOR CORP COM 518415104 145 2,387 SH   SOLE 7 2,387 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 160 2,625 SH   SOLE 13 2,625 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 39,745 652,088 SH   SOLE 18 603,731 0 48,357
LATTICE SEMICONDUCTOR CORP COM 518415104 136,192 2,234,483 SH   SOLE 19 2,234,483 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 664,023 10,894,560 SH   SOLE 21 10,894,560 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 295,019 4,840,338 SH   SOLE 22 4,748,133 0 92,205
LATTICE SEMICONDUCTOR CORP COM 518415104 2,766 45,383 SH   SOLE 23 45,383 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,238 20,318 SH   SOLE 25 20,318 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 15,565 255,381 SH   SOLE 26 50,346 0 205,035
LATTICE SEMICONDUCTOR CORP COM 518415104 25,711 421,844 SH   SOLE 28 2,433 0 419,411
LATTICE SEMICONDUCTOR CORP COM 518415104 119 1,953 SH   SOLE 29 1,953 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 41,926 687,881 SH   SOLE 30 687,881 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 142 2,323 SH   SOLE 31 2,323 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 66,587 1,092,479 SH   SOLE 34 1,092,479 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 361 5,917 SH   SOLE 36 5,917 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,039 17,044 SH   SOLE 40 17,044 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,298 86,925 SH   SOLE 43 81,569 0 5,356
LAUDER ESTEE COS INC CL A 518439104 159,617 586,137 SH   SOLE 2 206,337 0 379,800
LAUDER ESTEE COS INC CL A 518439104 51,451 188,935 SH   SOLE 4 117,995 0 70,940
LAUDER ESTEE COS INC CL A 518439104 55,430 203,549 SH   SOLE 7 196,884 0 6,665
LAUDER ESTEE COS INC CL A 518439104 4,748 17,434 SH   SOLE 13 17,434 0 0
LAUDER ESTEE COS INC CL A 518439104 5,886 21,614 SH   SOLE 15 21,614 0 0
LAUDER ESTEE COS INC CL A 518439104 1 2 SH   SOLE 17 0 0 2
LAUDER ESTEE COS INC CL A 518439104 143,898 528,415 SH   SOLE 18 492,756 0 35,659
LAUDER ESTEE COS INC CL A 518439104 139,095 510,777 SH   SOLE 19 510,777 0 0
LAUDER ESTEE COS INC CL A 518439104 1,544,661 5,672,227 SH   SOLE 21 5,672,227 0 0
LAUDER ESTEE COS INC CL A 518439104 1,379,036 5,064,027 SH   SOLE 22 4,515,602 0 548,425
LAUDER ESTEE COS INC CL A 518439104 82,951 304,607 SH   SOLE 23 304,607 0 0
LAUDER ESTEE COS INC CL A 518439104 160,740 590,260 SH   SOLE 25 590,260 0 0
LAUDER ESTEE COS INC CL A 518439104 170,960 627,792 SH   SOLE 26 203,317 0 424,475
LAUDER ESTEE COS INC CL A 518439104 170,663 626,700 SH   SOLE 28 5,685 0 621,015
LAUDER ESTEE COS INC CL A 518439104 3,462 12,713 SH   SOLE 29 12,713 0 0
LAUDER ESTEE COS INC CL A 518439104 316,567 1,162,481 SH   SOLE 30 1,162,481 0 0
LAUDER ESTEE COS INC CL A 518439104 18,877 69,318 SH   SOLE 31 43,327 0 25,991
LAUDER ESTEE COS INC CL A 518439104 51,151 187,834 SH   SOLE 34 187,834 0 0
LAUDER ESTEE COS INC CL A 518439104 23,448 86,103 SH   SOLE 36 86,103 0 0
LAUDER ESTEE COS INC CL A 518439104 1,818 6,675 SH   SOLE 37 6,675 0 0
LAUDER ESTEE COS INC CL A 518439104 2,084 7,652 SH   SOLE 40 7,652 0 0
LAUDER ESTEE COS INC CL A 518439104 122 447 SH   OTR 43 447 0 0
LAUDER ESTEE COS INC CL A 518439104 60,331 221,544 SH   SOLE 43 195,311 0 26,233
LAUREATE EDUCATION INC COMMON STOCK 518613203 1,673 141,152 SH   SOLE 2 76,377 0 64,775
LAUREATE EDUCATION INC COMMON STOCK 518613203 5 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 14 1,206 SH   SOLE 7 1,206 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 3,372 284,541 SH   SOLE 18 284,541 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 2,094 176,677 SH   SOLE 19 176,677 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 42,179 3,559,395 SH   SOLE 21 3,559,395 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 35,609 3,004,953 SH   SOLE 22 2,892,264 0 112,689
LAUREATE EDUCATION INC COMMON STOCK 518613203 155 13,060 SH   SOLE 25 13,060 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 366 30,869 SH   SOLE 26 23,231 0 7,638
LAUREATE EDUCATION INC COMMON STOCK 518613203 17 1,425 SH   SOLE 28 1,425 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 738 62,275 SH   SOLE 30 62,275 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 63 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 141 11,903 SH   SOLE 40 11,903 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 61 5,148 SH   SOLE 43 5,081 0 67
LAWSON PRODS INC COM 520776105 29 745 SH   SOLE 2 197 0 548
LAWSON PRODS INC COM 520776105 3 76 SH   SOLE 7 76 0 0
LAWSON PRODS INC COM 520776105 556 14,433 SH   SOLE 18 14,433 0 0
LAWSON PRODS INC COM 520776105 308 7,991 SH   SOLE 19 7,991 0 0
LAWSON PRODS INC COM 520776105 6,562 170,263 SH   SOLE 21 170,263 0 0
LAWSON PRODS INC COM 520776105 6,698 173,783 SH   SOLE 22 172,712 0 1,071
LAZARD LTD SHS A G54050102 9,589 277,947 SH   SOLE 2 11,632 0 266,315
LAZARD LTD SHS A G54050102 351 10,181 SH   SOLE 7 10,181 0 0
LAZARD LTD SHS A G54050102 3,227 93,522 SH   SOLE 18 93,522 0 0
LAZARD LTD SHS A G54050102 990 28,708 SH   SOLE 19 28,708 0 0
LAZARD LTD SHS A G54050102 142,812 4,139,486 SH   SOLE 21 4,139,486 0 0
LAZARD LTD SHS A G54050102 83 2,409 SH   SOLE 28 2,409 0 0
LAZARD LTD SHS A G54050102 1,733 50,227 SH   SOLE 32 50,227 0 0
LAZARD LTD SHS A G54050102 127 3,673 SH   SOLE 36 3,673 0 0
LAZYDAYS HLDGS INC COM 52110H100 30 1,478 SH   SOLE 2 289 0 1,189
LAZYDAYS HLDGS INC COM 52110H100 539 26,691 SH   SOLE 18 26,691 0 0
LAZYDAYS HLDGS INC COM 52110H100 241 11,921 SH   SOLE 19 11,921 0 0
LAZYDAYS HLDGS INC COM 52110H100 5,459 270,529 SH   SOLE 21 270,529 0 0
LAZYDAYS HLDGS INC COM 52110H100 3,143 155,770 SH   SOLE 22 150,483 0 5,287
LAZYDAYS HLDGS INC COM 52110H100 58 2,876 SH   SOLE 43 2,876 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 3,201 3,500,000 PRN   SOLE 2 3,500,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 3,178 3,475,000 PRN   SOLE 21 3,475,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 6,219 6,800,000 PRN   SOLE 22 6,800,000 0 0
LCI INDS COM 50189K103 3,637 35,037 SH   SOLE 2 17,344 0 17,693
LCI INDS COM 50189K103 8 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103 58 554 SH   SOLE 7 554 0 0
LCI INDS COM 50189K103 9,430 90,843 SH   SOLE 18 84,763 0 6,080
LCI INDS COM 50189K103 18,545 178,643 SH   SOLE 19 178,643 0 0
LCI INDS COM 50189K103 314,513 3,029,694 SH   SOLE 21 3,029,694 0 0
LCI INDS COM 50189K103 73,975 712,600 SH   SOLE 22 697,801 0 14,799
LCI INDS COM 50189K103 555 5,347 SH   SOLE 23 5,347 0 0
LCI INDS COM 50189K103 375 3,615 SH   SOLE 25 3,615 0 0
LCI INDS COM 50189K103 4,051 39,023 SH   SOLE 26 10,507 0 28,516
LCI INDS COM 50189K103 47 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103 4,563 43,955 SH   SOLE 30 43,955 0 0
LCI INDS COM 50189K103 54 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103 314 3,024 SH   SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,173 11,299 SH   SOLE 43 11,155 0 144
LCNB CORP COM 50181P100 46 2,592 SH   SOLE 2 1,950 0 642
LCNB CORP COM 50181P100 36 2,065 SH   SOLE 18 2,065 0 0
LCNB CORP COM 50181P100 597 34,009 SH   SOLE 21 34,009 0 0
LCNB CORP COM 50181P100 650 37,031 SH   SOLE 22 37,031 0 0
LEAFLY HOLDINGS INC COM 52178J105 2,585 312,253 SH   SOLE 22 312,253 0 0
LEAP THERAPEUTICS INC COM 52187K101 21 11,719 SH   SOLE 18 11,719 0 0
LEAP THERAPEUTICS INC COM 52187K101 1,222 698,224 SH   SOLE 21 698,224 0 0
LEAP THERAPEUTICS INC COM 52187K101 784 447,847 SH   SOLE 22 447,847 0 0
LEAP THERAPEUTICS INC COM 52187K101 71 40,398 SH   SOLE 30 40,398 0 0
LEAR CORP COM NEW 521865204 29,664 208,038 SH   SOLE 2 74,447 0 133,591
LEAR CORP COM NEW 521865204 6,327 44,369 SH   SOLE 4 24,774 0 19,595
LEAR CORP COM NEW 521865204 3,186 22,342 SH   SOLE 7 9,388 0 12,954
LEAR CORP COM NEW 521865204 46 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204 958 6,722 SH   SOLE 15 6,722 0 0
LEAR CORP COM NEW 521865204 92,566 649,179 SH   SOLE 18 605,838 0 43,341
LEAR CORP COM NEW 521865204 190,267 1,334,362 SH   SOLE 19 1,334,362 0 0
LEAR CORP COM NEW 521865204 450,994 3,162,871 SH   SOLE 21 3,162,871 0 0
LEAR CORP COM NEW 521865204 260,245 1,825,127 SH   SOLE 22 1,719,397 0 105,730
LEAR CORP COM NEW 521865204 13,099 91,867 SH   SOLE 23 91,867 0 0
LEAR CORP COM NEW 521865204 16,100 112,913 SH   SOLE 25 112,913 0 0
LEAR CORP COM NEW 521865204 14,913 104,590 SH   SOLE 26 44,106 0 60,484
LEAR CORP COM NEW 521865204 20,778 145,715 SH   SOLE 28 1,161 0 144,554
LEAR CORP COM NEW 521865204 30 210 SH   SOLE 29 210 0 0
LEAR CORP COM NEW 521865204 53,482 375,074 SH   SOLE 30 348,524 0 26,550
LEAR CORP COM NEW 521865204 1,812 12,707 SH   SOLE 31 6,060 0 6,647
LEAR CORP COM NEW 521865204 10,499 73,628 SH   SOLE 34 73,628 0 0
LEAR CORP COM NEW 521865204 4,221 29,603 SH   SOLE 36 29,603 0 0
LEAR CORP COM NEW 521865204 269 1,886 SH   SOLE 40 1,886 0 0
LEAR CORP COM NEW 521865204 16 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204 6,917 48,509 SH   SOLE 43 43,629 0 4,880
LEE ENTERPRISES INC COM 523768406 14 527 SH   SOLE 2 527 0 0
LEE ENTERPRISES INC COM 523768406 29 1,070 SH   SOLE 18 1,070 0 0
LEE ENTERPRISES INC COM 523768406 495 18,398 SH   SOLE 21 18,398 0 0
LEE ENTERPRISES INC COM 523768406 996 37,015 SH   SOLE 22 37,015 0 0
LEGACY HOUSING CORP COM 52472M101 53 2,475 SH   SOLE 2 368 0 2,107
LEGACY HOUSING CORP COM 52472M101 541 25,207 SH   SOLE 18 25,207 0 0
LEGACY HOUSING CORP COM 52472M101 336 15,652 SH   SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 6,153 286,734 SH   SOLE 21 286,734 0 0
LEGACY HOUSING CORP COM 52472M101 2,195 102,295 SH   SOLE 22 98,439 0 3,856
LEGACY HOUSING CORP COM 52472M101 1 33 SH   SOLE 43 33 0 0
LEGALZOOM COM INC COM 52466B103 5,361 379,155 SH   SOLE 2 143,725 0 235,430
LEGALZOOM COM INC COM 52466B103 19 1,329 SH   SOLE 7 1,329 0 0
LEGALZOOM COM INC COM 52466B103 574 40,574 SH   SOLE 18 40,574 0 0
LEGALZOOM COM INC COM 52466B103 11,970 846,550 SH   SOLE 19 846,550 0 0
LEGALZOOM COM INC COM 52466B103 14,924 1,055,425 SH   SOLE 21 1,055,425 0 0
LEGALZOOM COM INC COM 52466B103 15,390 1,088,395 SH   SOLE 22 1,016,093 0 72,302
LEGALZOOM COM INC COM 52466B103 5,037 356,200 SH   SOLE 28 0 0 356,200
LEGALZOOM COM INC COM 52466B103 20 1,407 SH   SOLE 31 1,407 0 0
LEGALZOOM COM INC COM 52466B103 24,354 1,722,377 SH   SOLE 34 1,722,377 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 482 13,256 SH   SOLE 2 5,349 0 7,907
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 799 21,979 SH   SOLE 4 6,768 0 15,211
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 176 4,841 SH   SOLE 7 4,841 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 177 4,872 SH   SOLE 13 523 0 4,349
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 992 27,291 SH   SOLE 15 27,291 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 527 14,502 SH   SOLE 18 14,502 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 6 156 SH   SOLE 19 156 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 67,249 1,850,541 SH   SOLE 21 1,850,541 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 23,368 643,048 SH   SOLE 22 555,260 0 87,788
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,719 47,308 SH   SOLE 23 47,308 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 35 969 SH   SOLE 25 969 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,528 69,563 SH   SOLE 26 13,011 0 56,552
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,509 41,519 SH   SOLE 28 0 0 41,519
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 11,031 303,555 SH   SOLE 30 303,555 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 97 2,662 SH   SOLE 34 2,662 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 6 167 SH   SOLE 40 167 0 0
LEGGETT & PLATT INC COM 524660107 7,245 208,187 SH   SOLE 2 117,548 0 90,639
LEGGETT & PLATT INC COM 524660107 18 510 SH   SOLE 4 510 0 0
LEGGETT & PLATT INC COM 524660107 4,924 141,499 SH   SOLE 7 141,499 0 0
LEGGETT & PLATT INC COM 524660107 12,311 353,770 SH   SOLE 18 353,770 0 0
LEGGETT & PLATT INC COM 524660107 1,344 38,631 SH   SOLE 19 38,631 0 0
LEGGETT & PLATT INC COM 524660107 344,041 9,886,241 SH   SOLE 21 9,886,241 0 0
LEGGETT & PLATT INC COM 524660107 125,943 3,619,044 SH   SOLE 22 3,463,415 0 155,629
LEGGETT & PLATT INC COM 524660107 633 18,193 SH   SOLE 25 18,193 0 0
LEGGETT & PLATT INC COM 524660107 1,929 55,418 SH   SOLE 26 44,977 0 10,441
LEGGETT & PLATT INC COM 524660107 83 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107 2,853 81,989 SH   SOLE 30 81,989 0 0
LEGGETT & PLATT INC COM 524660107 68 1,950 SH   SOLE 31 1,950 0 0
LEGGETT & PLATT INC COM 524660107 2,004 57,600 SH   SOLE 32 57,600 0 0
LEGGETT & PLATT INC COM 524660107 129 3,695 SH   SOLE 36 3,695 0 0
LEGGETT & PLATT INC COM 524660107 565 16,237 SH   SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 36 1,024 SH   OTR 43 1,024 0 0
LEGGETT & PLATT INC COM 524660107 3,100 89,076 SH   SOLE 43 78,663 0 10,413
LEIDOS HOLDINGS INC COM 525327102 56,682 524,740 SH   SOLE 2 282,298 0 242,442
LEIDOS HOLDINGS INC COM 525327102 8,728 80,797 SH   SOLE 4 39,551 0 41,246
LEIDOS HOLDINGS INC COM 525327102 13,439 124,408 SH   SOLE 7 120,392 0 4,016
LEIDOS HOLDINGS INC COM 525327102 60 555 SH   SOLE 13 555 0 0
LEIDOS HOLDINGS INC COM 525327102 2,262 20,944 SH   SOLE 15 20,944 0 0
LEIDOS HOLDINGS INC COM 525327102 214,779 1,988,323 SH   SOLE 18 1,845,295 0 143,028
LEIDOS HOLDINGS INC COM 525327102 411,977 3,813,892 SH   SOLE 19 3,813,892 0 0
LEIDOS HOLDINGS INC COM 525327102 421,584 3,902,835 SH   SOLE 21 3,902,835 0 0
LEIDOS HOLDINGS INC COM 525327102 359,963 3,332,376 SH   SOLE 22 3,049,172 0 283,204
LEIDOS HOLDINGS INC COM 525327102 18,186 168,354 SH   SOLE 23 168,354 0 0
LEIDOS HOLDINGS INC COM 525327102 13,310 123,221 SH   SOLE 25 123,221 0 0
LEIDOS HOLDINGS INC COM 525327102 40,128 371,484 SH   SOLE 26 111,439 0 260,045
LEIDOS HOLDINGS INC COM 525327102 4,175 38,653 SH   SOLE 28 7,521 0 31,132
LEIDOS HOLDINGS INC COM 525327102 70,475 652,427 SH   SOLE 30 652,427 0 0
LEIDOS HOLDINGS INC COM 525327102 3,166 29,313 SH   SOLE 31 13,966 0 15,347
LEIDOS HOLDINGS INC COM 525327102 22,119 204,764 SH   SOLE 34 204,764 0 0
LEIDOS HOLDINGS INC COM 525327102 6,109 56,551 SH   SOLE 36 56,551 0 0
LEIDOS HOLDINGS INC COM 525327102 267 2,476 SH   SOLE 40 2,476 0 0
LEIDOS HOLDINGS INC COM 525327102 8,949 82,847 SH   SOLE 43 69,096 0 13,751
LEMAITRE VASCULAR INC COM 525558201 579 12,465 SH   SOLE 2 10,493 0 1,972
LEMAITRE VASCULAR INC COM 525558201 19 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201 12 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,310 71,220 SH   SOLE 18 68,969 0 2,251
LEMAITRE VASCULAR INC COM 525558201 6,528 140,484 SH   SOLE 19 140,484 0 0
LEMAITRE VASCULAR INC COM 525558201 112,355 2,417,806 SH   SOLE 21 2,417,806 0 0
LEMAITRE VASCULAR INC COM 525558201 21,991 473,225 SH   SOLE 22 461,827 0 11,398
LEMAITRE VASCULAR INC COM 525558201 168 3,611 SH   SOLE 25 3,611 0 0
LEMAITRE VASCULAR INC COM 525558201 198 4,254 SH   SOLE 26 474 0 3,780
LEMAITRE VASCULAR INC COM 525558201 1,655 35,609 SH   SOLE 30 35,609 0 0
LEMAITRE VASCULAR INC COM 525558201 20 440 SH   SOLE 36 440 0 0
LEMAITRE VASCULAR INC COM 525558201 149 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201 578 12,448 SH   SOLE 43 12,448 0 0
LEMONADE INC COM 52567D107 2,687 101,893 SH   SOLE 2 13,935 0 87,958
LEMONADE INC COM 52567D107 4 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107 16 590 SH   SOLE 7 590 0 0
LEMONADE INC COM 52567D107 388 14,714 SH   SOLE 18 14,714 0 0
LEMONADE INC COM 52567D107 306 11,596 SH   SOLE 19 11,596 0 0
LEMONADE INC COM 52567D107 11,443 433,951 SH   SOLE 21 433,951 0 0
LEMONADE INC COM 52567D107 23,941 907,873 SH   SOLE 22 863,596 0 44,277
LEMONADE INC COM 52567D107 141 5,360 SH   SOLE 25 5,360 0 0
LEMONADE INC COM 52567D107 342 12,981 SH   SOLE 26 10,039 0 2,942
LEMONADE INC COM 52567D107 23 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107 580 22,001 SH   SOLE 30 22,001 0 0
LEMONADE INC COM 52567D107 15 560 SH   SOLE 31 560 0 0
LEMONADE INC COM 52567D107 120 4,558 SH   SOLE 40 4,558 0 0
LEMONADE INC COM 52567D107 13 498 SH   SOLE 43 498 0 0
LENDINGCLUB CORP COM NEW 52603A208 2,059 130,498 SH   SOLE 2 61,386 0 69,112
LENDINGCLUB CORP COM NEW 52603A208 5 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 22 1,382 SH   SOLE 7 1,382 0 0
LENDINGCLUB CORP COM NEW 52603A208 4,621 292,850 SH   SOLE 18 292,850 0 0
LENDINGCLUB CORP COM NEW 52603A208 3,944 249,957 SH   SOLE 19 249,957 0 0
LENDINGCLUB CORP COM NEW 52603A208 55,831 3,538,065 SH   SOLE 21 3,538,065 0 0
LENDINGCLUB CORP COM NEW 52603A208 38,622 2,447,554 SH   SOLE 22 2,351,160 0 96,394
LENDINGCLUB CORP COM NEW 52603A208 57 3,599 SH   SOLE 23 3,599 0 0
LENDINGCLUB CORP COM NEW 52603A208 193 12,220 SH   SOLE 25 12,220 0 0
LENDINGCLUB CORP COM NEW 52603A208 704 44,637 SH   SOLE 26 18,978 0 25,659
LENDINGCLUB CORP COM NEW 52603A208 895 56,725 SH   SOLE 30 56,725 0 0
LENDINGCLUB CORP COM NEW 52603A208 169 10,738 SH   SOLE 40 10,738 0 0
LENDINGCLUB CORP COM NEW 52603A208 969 61,432 SH   SOLE 43 34,210 0 27,222
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 3,120 3,811,000 PRN   SOLE 21 3,811,000 0 0
LENDINGTREE INC NEW COM 52603B107 5,025 41,992 SH   SOLE 2 28,148 0 13,844
LENDINGTREE INC NEW COM 52603B107 6 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107 16 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107 5,243 43,816 SH   SOLE 18 39,953 0 3,863
LENDINGTREE INC NEW COM 52603B107 15,489 129,432 SH   SOLE 19 129,432 0 0
LENDINGTREE INC NEW COM 52603B107 166,987 1,395,393 SH   SOLE 21 1,395,393 0 0
LENDINGTREE INC NEW COM 52603B107 48,918 408,776 SH   SOLE 22 401,311 0 7,465
LENDINGTREE INC NEW COM 52603B107 518 4,325 SH   SOLE 23 4,325 0 0
LENDINGTREE INC NEW COM 52603B107 190 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107 3,399 28,403 SH   SOLE 26 4,882 0 23,521
LENDINGTREE INC NEW COM 52603B107 25 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107 2,365 19,762 SH   SOLE 30 19,762 0 0
LENDINGTREE INC NEW COM 52603B107 424 3,540 SH   SOLE 34 3,540 0 0
LENDINGTREE INC NEW COM 52603B107 174 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 781 6,523 SH   SOLE 43 4,677 0 1,846
LENNAR CORP CL A 526057104 68,208 840,315 SH   SOLE 2 454,717 0 385,598
LENNAR CORP CL A 526057104 14,449 178,012 SH   SOLE 4 105,691 0 72,321
LENNAR CORP CL A 526057104 18,728 230,729 SH   SOLE 7 222,692 0 8,037
LENNAR CORP CL A 526057104 90 1,105 SH   SOLE 13 1,105 0 0
LENNAR CORP CL A 526057104 3,129 38,547 SH   SOLE 15 38,547 0 0
LENNAR CORP CL A 526057104 36,455 449,113 SH   SOLE 18 406,095 0 43,018
LENNAR CORP CL A 526057104 34,276 422,269 SH   SOLE 19 422,269 0 0
LENNAR CORP CL A 526057104 828,274 10,204,193 SH   SOLE 21 10,204,193 0 0
LENNAR CORP CL A 526057104 448,097 5,520,477 SH   SOLE 22 4,976,541 0 543,936
LENNAR CORP CL A 526057104 27,604 340,075 SH   SOLE 23 340,075 0 0
LENNAR CORP CL A 526057104 26,584 327,513 SH   SOLE 25 327,513 0 0
LENNAR CORP CL A 526057104 44,644 550,006 SH   SOLE 26 191,588 0 358,418
LENNAR CORP CL A 526057104 46,986 578,859 SH   SOLE 28 4,894 0 573,965
LENNAR CORP CL A 526057104 258 3,173 SH   SOLE 29 3,173 0 0
LENNAR CORP CL A 526057104 155,333 1,913,669 SH   SOLE 30 1,913,669 0 0
LENNAR CORP CL A 526057104 4,789 58,996 SH   SOLE 31 28,664 0 30,332
LENNAR CORP CL A 526057104 9,072 111,763 SH   SOLE 34 111,763 0 0
LENNAR CORP CL A 526057104 8,551 105,349 SH   SOLE 36 105,349 0 0
LENNAR CORP CL A 526057104 714 8,800 SH   SOLE 40 8,800 0 0
LENNAR CORP CL A 526057104 58 718 SH   OTR 43 718 0 0
LENNAR CORP CL A 526057104 16,934 208,627 SH   SOLE 43 181,775 0 26,852
LENNAR CORP CL B 526057302 1,700 24,872 SH   SOLE 2 2,759 0 22,113
LENNAR CORP CL B 526057302 18 269 SH   SOLE 7 269 0 0
LENNAR CORP CL B 526057302 411 6,012 SH   SOLE 18 6,012 0 0
LENNAR CORP CL B 526057302 299 4,379 SH   SOLE 19 4,379 0 0
LENNAR CORP CL B 526057302 21,961 321,303 SH   SOLE 21 321,303 0 0
LENNAR CORP CL B 526057302 7,560 110,609 SH   SOLE 22 98,369 0 12,240
LENNAR CORP CL B 526057302 67 986 SH   SOLE 26 986 0 0
LENNAR CORP CL B 526057302 510 7,466 SH   SOLE 28 0 0 7,466
LENNAR CORP CL B 526057302 16 230 SH   SOLE 31 230 0 0
LENNAR CORP CL B 526057302 500 7,315 SH   SOLE 43 7,101 0 214
LENNOX INTL INC COM 526107107 29,492 114,371 SH   SOLE 2 84,847 0 29,524
LENNOX INTL INC COM 526107107 9,357 36,289 SH   SOLE 4 22,683 0 13,606
LENNOX INTL INC COM 526107107 2,730 10,589 SH   SOLE 7 4,445 0 6,144
LENNOX INTL INC COM 526107107 91 353 SH   SOLE 13 353 0 0
LENNOX INTL INC COM 526107107 747 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107 23,927 92,790 SH   SOLE 18 89,976 0 2,814
LENNOX INTL INC COM 526107107 10,459 40,561 SH   SOLE 19 40,561 0 0
LENNOX INTL INC COM 526107107 451,294 1,750,150 SH   SOLE 21 1,750,150 0 0
LENNOX INTL INC COM 526107107 254,390 986,544 SH   SOLE 22 925,861 0 60,683
LENNOX INTL INC COM 526107107 11,775 45,665 SH   SOLE 23 45,665 0 0
LENNOX INTL INC COM 526107107 2,763 10,717 SH   SOLE 25 10,717 0 0
LENNOX INTL INC COM 526107107 9,472 36,733 SH   SOLE 26 26,398 0 10,335
LENNOX INTL INC COM 526107107 20,195 78,317 SH   SOLE 28 608 0 77,709
LENNOX INTL INC COM 526107107 43 167 SH   SOLE 29 167 0 0
LENNOX INTL INC COM 526107107 23,801 92,302 SH   SOLE 30 81,456 0 10,846
LENNOX INTL INC COM 526107107 1,882 7,297 SH   SOLE 31 3,506 0 3,791
LENNOX INTL INC COM 526107107 9,205 35,696 SH   SOLE 34 35,696 0 0
LENNOX INTL INC COM 526107107 1,835 7,116 SH   SOLE 36 7,116 0 0
LENNOX INTL INC COM 526107107 300 1,162 SH   SOLE 40 1,162 0 0
LENNOX INTL INC COM 526107107 31 121 SH   OTR 43 121 0 0
LENNOX INTL INC COM 526107107 4,922 19,089 SH   SOLE 43 16,987 0 2,102
LENSAR INC COM 52634L108 14 1,911 SH   SOLE 18 1,911 0 0
LENSAR INC COM 52634L108 246 33,231 SH   SOLE 21 33,231 0 0
LENSAR INC COM 52634L108 1,040 140,593 SH   SOLE 22 140,593 0 0
LENSAR INC COM 52634L108 1 145 SH   SOLE 43 145 0 0
LESLIES INC COM 527064109 5,104 263,618 SH   SOLE 2 44,278 0 219,340
LESLIES INC COM 527064109 8 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109 43 2,203 SH   SOLE 7 2,203 0 0
LESLIES INC COM 527064109 1,558 80,457 SH   SOLE 18 80,457 0 0
LESLIES INC COM 527064109 6,235 322,059 SH   SOLE 19 322,059 0 0
LESLIES INC COM 527064109 39,462 2,038,351 SH   SOLE 21 2,038,351 0 0
LESLIES INC COM 527064109 63,264 3,267,782 SH   SOLE 22 3,099,605 0 168,177
LESLIES INC COM 527064109 4,180 215,907 SH   SOLE 25 215,907 0 0
LESLIES INC COM 527064109 772 39,899 SH   SOLE 26 30,760 0 9,139
LESLIES INC COM 527064109 33 1,730 SH   SOLE 28 1,730 0 0
LESLIES INC COM 527064109 4,659 240,650 SH   SOLE 30 240,650 0 0
LESLIES INC COM 527064109 45 2,332 SH   SOLE 31 2,332 0 0
LESLIES INC COM 527064109 79 4,059 SH   SOLE 36 4,059 0 0
LESLIES INC COM 527064109 288 14,893 SH   SOLE 40 14,893 0 0
LESLIES INC COM 527064109 421 21,736 SH   SOLE 43 19,621 0 2,115
LEVEL ONE BANCORP INC COM 52730D208 78 1,954 SH   SOLE 2 1,254 0 700
LEVEL ONE BANCORP INC COM 52730D208 31 782 SH   SOLE 21 782 0 0
LEVEL ONE BANCORP INC COM 52730D208 791 19,813 SH   SOLE 22 19,813 0 0
LEVEL ONE BANCORP INC COM 52730D208 38 964 SH   SOLE 26 0 0 964
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,425 122,731 SH   SOLE 2 117,398 0 5,333
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 333 16,863 SH   SOLE 4 16,863 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 36 1,801 SH   SOLE 7 1,801 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 38 1,946 SH   SOLE 13 1,946 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 10 495 SH   SOLE 18 495 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5,264 266,393 SH   SOLE 19 266,393 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3,492 176,723 SH   SOLE 21 176,723 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 28,949 1,465,030 SH   SOLE 22 1,378,493 0 86,537
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 284 14,396 SH   SOLE 23 14,396 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 310 15,664 SH   SOLE 25 15,664 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 787 39,815 SH   SOLE 26 27,413 0 12,402
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,182 59,840 SH   SOLE 28 59,186 0 654
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,104 55,892 SH   SOLE 30 55,892 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 35 1,777 SH   SOLE 34 1,777 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 237 11,993 SH   SOLE 40 11,993 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 187 9,462 SH   SOLE 43 9,074 0 388
LEXICON PHARMACEUTICALS INC COM NEW 528872302 55 26,532 SH   SOLE 2 16,235 0 10,297
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 445 212,745 SH   SOLE 18 212,745 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 244 116,592 SH   SOLE 19 116,592 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 5,117 2,448,212 SH   SOLE 21 2,448,212 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3,244 1,552,119 SH   SOLE 22 1,525,512 0 26,607
LEXICON PHARMACEUTICALS INC COM NEW 528872302 142 68,060 SH   SOLE 30 68,060 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 14 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 29 13,728 SH   SOLE 43 13,728 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 17 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 3,466 1,322,928 SH   SOLE 21 1,322,928 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 1,761 672,183 SH   SOLE 22 602,736 0 69,447
LEXINFINTECH HLDGS LTD ADR 528877103 10 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 733 279,917 SH   SOLE 30 279,917 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 459 175,203 SH   SOLE 43 173,360 0 1,843
LF CAPITAL ACQUISITION CORP UNIT 05/15/2028 50202D201 11,340 1,125,000 SH   SOLE 2 1,125,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2,790 337,807 SH   SOLE 2 142,571 0 195,236
LG DISPLAY CO LTD SPONS ADR REP 50186V102 680 82,264 SH   SOLE 18 82,264 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2,410 291,775 SH   SOLE 22 291,775 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 20 2,451 SH   SOLE 30 2,451 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 538 65,083 SH   SOLE 43 65,080 0 3
LGI HOMES INC COM 50187T106 1,292 13,224 SH   SOLE 2 10,164 0 3,060
LGI HOMES INC COM 50187T106 8 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 27 281 SH   SOLE 7 281 0 0
LGI HOMES INC COM 50187T106 7,436 76,131 SH   SOLE 18 73,352 0 2,779
LGI HOMES INC COM 50187T106 5,913 60,534 SH   SOLE 19 60,534 0 0
LGI HOMES INC COM 50187T106 264,772 2,710,609 SH   SOLE 21 2,710,609 0 0
LGI HOMES INC COM 50187T106 53,039 542,991 SH   SOLE 22 530,221 0 12,770
LGI HOMES INC COM 50187T106 316 3,237 SH   SOLE 25 3,237 0 0
LGI HOMES INC COM 50187T106 1,490 15,255 SH   SOLE 26 7,836 0 7,419
LGI HOMES INC COM 50187T106 39 404 SH   SOLE 28 404 0 0
LGI HOMES INC COM 50187T106 3,599 36,846 SH   SOLE 30 36,846 0 0
LGI HOMES INC COM 50187T106 121 1,240 SH   SOLE 36 1,240 0 0
LGI HOMES INC COM 50187T106 261 2,672 SH   SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,310 13,416 SH   SOLE 43 13,304 0 112
LGL GROUP INC COM 50186A108 8 707 SH   SOLE 18 707 0 0
LGL GROUP INC COM 50186A108 84 7,648 SH   SOLE 21 7,648 0 0
LGL GROUP INC COM 50186A108 2 211 SH   SOLE 22 211 0 0
LHC GROUP INC COM 50187A107 15,637 92,749 SH   SOLE 2 79,152 0 13,597
LHC GROUP INC COM 50187A107 422 2,503 SH   SOLE 4 2,503 0 0
LHC GROUP INC COM 50187A107 94 556 SH   SOLE 7 556 0 0
LHC GROUP INC COM 50187A107 213 1,265 SH   SOLE 13 1,265 0 0
LHC GROUP INC COM 50187A107 28,231 167,444 SH   SOLE 18 163,505 0 3,939
LHC GROUP INC COM 50187A107 126,005 747,360 SH   SOLE 19 747,360 0 0
LHC GROUP INC COM 50187A107 380,879 2,259,070 SH   SOLE 21 2,259,070 0 0
LHC GROUP INC COM 50187A107 158,651 940,993 SH   SOLE 22 923,152 0 17,841
LHC GROUP INC COM 50187A107 462 2,741 SH   SOLE 23 2,741 0 0
LHC GROUP INC COM 50187A107 988 5,858 SH   SOLE 25 5,858 0 0
LHC GROUP INC COM 50187A107 11,983 71,073 SH   SOLE 26 12,263 0 58,810
LHC GROUP INC COM 50187A107 95 564 SH   SOLE 28 564 0 0
LHC GROUP INC COM 50187A107 45 268 SH   SOLE 29 268 0 0
LHC GROUP INC COM 50187A107 6,913 41,005 SH   SOLE 30 41,005 0 0
LHC GROUP INC COM 50187A107 59,532 353,098 SH   SOLE 34 353,098 0 0
LHC GROUP INC COM 50187A107 614 3,644 SH   SOLE 36 3,644 0 0
LHC GROUP INC COM 50187A107 605 3,587 SH   SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 36 213 SH   OTR 43 213 0 0
LHC GROUP INC COM 50187A107 4,891 29,009 SH   SOLE 43 26,398 0 2,611
LI AUTO INC SPONSORED ADS 50202M102 20,900 809,781 SH   SOLE 2 108,663 0 701,118
LI AUTO INC SPONSORED ADS 50202M102 8,536 330,706 SH   SOLE 4 159,956 0 170,750
LI AUTO INC SPONSORED ADS 50202M102 1,547 59,928 SH   SOLE 7 59,928 0 0
LI AUTO INC SPONSORED ADS 50202M102 3,691 142,988 SH   SOLE 13 45,535 0 97,453
LI AUTO INC SPONSORED ADS 50202M102 10,610 411,076 SH   SOLE 15 411,076 0 0
LI AUTO INC SPONSORED ADS 50202M102 10,166 393,866 SH   SOLE 18 393,866 0 0
LI AUTO INC SPONSORED ADS 50202M102 26,616 1,031,228 SH   SOLE 19 1,031,228 0 0
LI AUTO INC SPONSORED ADS 50202M102 284,893 11,038,077 SH   SOLE 21 11,038,077 0 0
LI AUTO INC SPONSORED ADS 50202M102 164,994 6,392,642 SH   SOLE 22 5,641,249 0 751,393
LI AUTO INC SPONSORED ADS 50202M102 16,166 626,362 SH   SOLE 23 626,362 0 0
LI AUTO INC SPONSORED ADS 50202M102 8,958 347,056 SH   SOLE 25 347,056 0 0
LI AUTO INC SPONSORED ADS 50202M102 28,856 1,117,999 SH   SOLE 26 106,033 0 1,011,966
LI AUTO INC SPONSORED ADS 50202M102 25,639 993,383 SH   SOLE 28 42,742 0 950,641
LI AUTO INC SPONSORED ADS 50202M102 47 1,803 SH   SOLE 29 1,803 0 0
LI AUTO INC SPONSORED ADS 50202M102 139,608 5,409,075 SH   SOLE 30 5,409,075 0 0
LI AUTO INC SPONSORED ADS 50202M102 795 30,790 SH   SOLE 31 12,265 0 18,525
LI AUTO INC SPONSORED ADS 50202M102 16,557 641,477 SH   SOLE 34 641,477 0 0
LI AUTO INC SPONSORED ADS 50202M102 55 2,145 SH   SOLE 40 2,145 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,960 114,701 SH   SOLE 43 102,022 0 12,679
LIBERTY BROADBAND CORP COM SER A 530307107 10,637 81,165 SH   SOLE 2 2,280 0 78,885
LIBERTY BROADBAND CORP COM SER A 530307107 1,564 11,931 SH   SOLE 4 10,430 0 1,501
LIBERTY BROADBAND CORP COM SER A 530307107 230 1,752 SH   SOLE 7 1,752 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 9 66 SH   SOLE 13 66 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 376 2,868 SH   SOLE 15 2,868 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,007 15,317 SH   SOLE 18 13,869 0 1,448
LIBERTY BROADBAND CORP COM SER A 530307107 1,041 7,940 SH   SOLE 19 7,940 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 38,381 292,849 SH   SOLE 21 292,849 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 61,415 468,603 SH   SOLE 22 425,173 0 43,430
LIBERTY BROADBAND CORP COM SER A 530307107 4,175 31,857 SH   SOLE 23 31,857 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,774 28,798 SH   SOLE 25 28,798 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,257 32,485 SH   SOLE 26 15,464 0 17,021
LIBERTY BROADBAND CORP COM SER A 530307107 4,350 33,193 SH   SOLE 28 448 0 32,745
LIBERTY BROADBAND CORP COM SER A 530307107 17 133 SH   SOLE 29 133 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 6,031 46,018 SH   SOLE 30 46,018 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 781 5,958 SH   SOLE 31 3,141 0 2,817
LIBERTY BROADBAND CORP COM SER A 530307107 170 1,299 SH   SOLE 34 1,299 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 945 7,212 SH   SOLE 36 7,212 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 111 850 SH   SOLE 40 850 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 36 273 SH   OTR 43 273 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 9,471 72,261 SH   SOLE 43 63,217 0 9,044
LIBERTY BROADBAND CORP COM SER C 530307305 21,925 162,026 SH   SOLE 2 15,291 0 146,735
LIBERTY BROADBAND CORP COM SER C 530307305 14,138 104,480 SH   SOLE 4 63,148 0 41,332
LIBERTY BROADBAND CORP COM SER C 530307305 7,736 57,169 SH   SOLE 7 57,169 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 69 513 SH   SOLE 13 513 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,596 11,797 SH   SOLE 15 11,797 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11,658 86,151 SH   SOLE 18 78,539 0 7,612
LIBERTY BROADBAND CORP COM SER C 530307305 10,100 74,638 SH   SOLE 19 74,638 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 481,739 3,560,000 SH   SOLE 21 3,560,000 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 463,711 3,426,775 SH   SOLE 22 3,172,327 0 254,448
LIBERTY BROADBAND CORP COM SER C 530307305 24,242 179,148 SH   SOLE 23 179,148 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 23,608 174,458 SH   SOLE 25 174,458 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 32,333 238,941 SH   SOLE 26 113,332 0 125,609
LIBERTY BROADBAND CORP COM SER C 530307305 27,400 202,482 SH   SOLE 28 2,722 0 199,760
LIBERTY BROADBAND CORP COM SER C 530307305 78 577 SH   SOLE 29 577 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 76,754 567,201 SH   SOLE 30 567,201 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,585 33,882 SH   SOLE 31 16,039 0 17,843
LIBERTY BROADBAND CORP COM SER C 530307305 1,004 7,421 SH   SOLE 34 7,421 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 12,597 93,093 SH   SOLE 36 93,093 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 669 4,945 SH   SOLE 40 4,945 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,210 97,624 SH   SOLE 43 93,454 0 4,170
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,169 163,419 SH   SOLE 2 113,603 0 49,816
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,055 119,759 SH   SOLE 4 76,486 0 43,273
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,493 58,535 SH   SOLE 7 18,695 0 39,840
LIBERTY GLOBAL PLC SHS CL A G5480U104 22 865 SH   SOLE 13 865 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 663 25,978 SH   SOLE 15 25,978 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,776 69,639 SH   SOLE 18 42,936 0 26,703
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,550 99,970 SH   SOLE 19 99,970 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 26,914 1,055,028 SH   SOLE 21 1,055,028 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 73,877 2,895,992 SH   SOLE 22 2,704,625 0 191,367
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,913 192,591 SH   SOLE 23 192,591 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,302 286,238 SH   SOLE 25 286,238 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,125 279,288 SH   SOLE 26 157,895 0 121,393
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,390 250,488 SH   SOLE 28 2,112 0 248,376
LIBERTY GLOBAL PLC SHS CL A G5480U104 28,136 1,102,930 SH   SOLE 30 1,102,930 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 753 29,514 SH   SOLE 31 12,397 0 17,117
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,708 66,945 SH   SOLE 34 66,945 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,290 89,759 SH   SOLE 36 89,759 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 101 3,960 SH   SOLE 40 3,960 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 986 38,644 SH   SOLE 43 38,332 0 312
LIBERTY GLOBAL PLC SHS CL B G5480U112 12 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 12,632 487,552 SH   SOLE 2 384,255 0 103,297
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,350 245,067 SH   SOLE 4 149,275 0 95,792
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,482 134,383 SH   SOLE 7 54,081 0 80,302
LIBERTY GLOBAL PLC SHS CL C G5480U120 24 937 SH   SOLE 13 937 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 973 37,570 SH   SOLE 15 37,570 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,047 78,992 SH   SOLE 18 61,652 0 17,340
LIBERTY GLOBAL PLC SHS CL C G5480U120 69,402 2,678,566 SH   SOLE 21 2,678,566 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 141,384 5,456,741 SH   SOLE 22 5,108,820 0 347,921
LIBERTY GLOBAL PLC SHS CL C G5480U120 11,174 431,244 SH   SOLE 23 431,244 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,155 816,470 SH   SOLE 25 816,470 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 16,119 622,096 SH   SOLE 26 348,601 0 273,495
LIBERTY GLOBAL PLC SHS CL C G5480U120 17,317 668,351 SH   SOLE 28 6,618 0 661,733
LIBERTY GLOBAL PLC SHS CL C G5480U120 14 539 SH   SOLE 29 539 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 61,419 2,370,458 SH   SOLE 30 2,345,462 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,913 73,829 SH   SOLE 31 32,594 0 41,235
LIBERTY GLOBAL PLC SHS CL C G5480U120 508 19,592 SH   SOLE 34 19,592 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,019 193,713 SH   SOLE 36 193,713 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 328 12,646 SH   SOLE 40 12,646 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,033 117,059 SH   SOLE 43 115,150 0 1,909
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2,717 2,996,000 PRN   SOLE 21 2,996,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 925 95,370 SH   SOLE 2 78,647 0 16,723
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 9 903 SH   SOLE 7 903 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,113 114,776 SH   SOLE 18 114,776 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 928 95,628 SH   SOLE 19 95,628 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 14,845 1,530,402 SH   SOLE 21 1,530,402 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 10,845 1,118,070 SH   SOLE 22 1,081,603 0 36,467
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 65 6,715 SH   SOLE 23 6,715 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 70 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 70 7,219 SH   SOLE 26 0 0 7,219
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 46 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 237 24,420 SH   SOLE 30 24,420 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 31 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 73 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 418 43,095 SH   SOLE 43 42,637 0 458
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,408 146,780 SH   SOLE 2 51,279 0 95,501
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 37 3,895 SH   SOLE 7 3,895 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4,334 451,972 SH   SOLE 18 451,972 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,459 256,446 SH   SOLE 19 256,446 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 52,346 5,458,422 SH   SOLE 21 5,458,422 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 35,422 3,693,679 SH   SOLE 22 3,541,233 0 152,446
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 200 20,809 SH   SOLE 25 20,809 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 557 58,101 SH   SOLE 26 43,085 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27 2,812 SH   SOLE 28 2,812 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 863 89,981 SH   SOLE 30 89,981 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 67 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 193 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 112 11,700 SH   SOLE 43 11,650 0 50
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 249 24,814 SH   SOLE 4 24,814 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,120 311,047 SH   SOLE 18 311,047 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 23,152 2,308,291 SH   SOLE 19 2,308,291 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,576 157,135 SH   SOLE 22 157,135 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 241 23,997 SH   SOLE 26 23,997 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 10,694 1,066,172 SH   SOLE 34 1,066,172 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,895 85,219 SH   SOLE 2 12,397 0 72,822
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,360 51,628 SH   SOLE 4 44,414 0 7,214
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 298 6,514 SH   SOLE 7 6,514 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4 97 SH   SOLE 13 97 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 329 7,189 SH   SOLE 15 7,189 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 10,514 230,011 SH   SOLE 18 225,240 0 4,771
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 54,445 1,191,105 SH   SOLE 19 1,191,105 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 50,240 1,099,096 SH   SOLE 21 1,099,096 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 86,490 1,892,145 SH   SOLE 22 1,730,862 0 161,283
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,523 98,955 SH   SOLE 23 98,955 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,252 136,778 SH   SOLE 25 136,778 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,247 136,669 SH   SOLE 26 70,208 0 66,461
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,563 143,575 SH   SOLE 28 0 0 143,575
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 30 654 SH   SOLE 29 654 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 13,570 296,871 SH   SOLE 30 296,871 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 848 18,558 SH   SOLE 31 8,689 0 9,869
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 30,438 665,888 SH   SOLE 34 665,888 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,864 40,775 SH   SOLE 36 40,775 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 132 2,895 SH   SOLE 40 2,895 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 19 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,013 65,911 SH   SOLE 43 60,041 0 5,870
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,952 239,488 SH   SOLE 2 24,739 0 214,749
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7,422 162,294 SH   SOLE 4 82,811 0 79,483
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 831 18,177 SH   SOLE 7 18,177 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17 366 SH   SOLE 13 366 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 613 13,415 SH   SOLE 15 13,415 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15,505 339,063 SH   SOLE 18 329,486 0 9,577
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 87,142 1,905,572 SH   SOLE 19 1,905,572 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 86,594 1,893,603 SH   SOLE 21 1,893,603 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 162,407 3,551,437 SH   SOLE 22 3,259,321 0 292,116
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,557 208,982 SH   SOLE 23 208,982 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,747 213,145 SH   SOLE 25 213,145 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12,320 269,407 SH   SOLE 26 146,563 0 122,844
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,543 230,551 SH   SOLE 28 0 0 230,551
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 54 1,177 SH   SOLE 29 1,177 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19,473 425,825 SH   SOLE 30 425,825 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,736 37,962 SH   SOLE 31 18,044 0 19,918
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 42,463 928,565 SH   SOLE 34 928,565 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,121 68,243 SH   SOLE 36 68,243 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 227 4,971 SH   SOLE 40 4,971 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,742 59,957 SH   SOLE 43 57,101 0 2,856
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 156 5,415 SH   SOLE 2 4,119 0 1,296
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 0 15 SH   SOLE 7 15 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 754 26,215 SH   SOLE 18 26,215 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 531 18,446 SH   SOLE 19 18,446 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9,694 336,822 SH   SOLE 21 336,822 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,296 218,774 SH   SOLE 22 212,822 0 5,952
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 69 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 30 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 30 1,055 SH   SOLE 30 1,055 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 60 2,072 SH   SOLE 43 2,072 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 27,627 395,571 SH   SOLE 2 24,431 0 371,140
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,583 79,934 SH   SOLE 4 71,591 0 8,343
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,322 18,934 SH   SOLE 7 18,934 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 55 791 SH   SOLE 13 791 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,420 20,331 SH   SOLE 15 20,331 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8,654 123,917 SH   SOLE 18 113,102 0 10,815
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 323,721 4,635,177 SH   SOLE 19 4,635,177 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 165,583 2,370,889 SH   SOLE 21 2,370,889 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 354,277 5,072,698 SH   SOLE 22 4,727,355 0 345,343
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 16,724 239,459 SH   SOLE 23 239,459 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 791 11,321 SH   SOLE 25 11,321 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11,369 162,784 SH   SOLE 26 109,887 0 52,897
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 14,784 211,680 SH   SOLE 28 3,627 0 208,053
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 67 956 SH   SOLE 29 956 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 26,999 386,579 SH   SOLE 30 386,579 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,917 41,773 SH   SOLE 31 20,656 0 21,117
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 614 8,798 SH   SOLE 34 8,798 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,067 29,590 SH   SOLE 36 29,590 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 435 6,224 SH   SOLE 40 6,224 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,889 41,363 SH   SOLE 43 40,100 0 1,263
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7,100 112,467 SH   SOLE 2 1,597 0 110,870
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26 413 SH   SOLE 7 413 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 577 9,145 SH   SOLE 18 9,145 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 525 8,309 SH   SOLE 19 8,309 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 16,432 260,290 SH   SOLE 21 260,290 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 32,617 516,661 SH   SOLE 22 498,664 0 17,997
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 22 352 SH   SOLE 31 352 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26 404 SH   OTR 43 404 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3,908 61,903 SH   SOLE 43 56,667 0 5,236
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 426 15,276 SH   SOLE 2 11,046 0 4,230
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 12 425 SH   SOLE 7 425 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,655 95,122 SH   SOLE 18 95,122 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,815 65,021 SH   SOLE 19 65,021 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 35,403 1,268,465 SH   SOLE 21 1,268,465 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24,572 880,411 SH   SOLE 22 858,057 0 22,354
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 198 7,089 SH   SOLE 25 7,089 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 233 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 553 19,807 SH   SOLE 30 19,807 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 105 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 457 16,373 SH   SOLE 43 16,372 0 1
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 9,119 6,470,000 PRN   SOLE 21 6,470,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 5,194 2,743,000 PRN   SOLE 21 2,743,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,282 86,536 SH   SOLE 2 32,553 0 53,983
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 21 1,392 SH   SOLE 7 1,392 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,874 261,385 SH   SOLE 18 261,385 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,733 251,921 SH   SOLE 19 251,921 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 53,512 3,610,781 SH   SOLE 21 3,610,781 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 34,131 2,303,028 SH   SOLE 22 2,217,688 0 85,340
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 264 17,815 SH   SOLE 25 17,815 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 929 62,700 SH   SOLE 26 55,674 0 7,026
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 29 1,933 SH   SOLE 28 1,933 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 862 58,182 SH   SOLE 30 58,182 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 228 15,390 SH   SOLE 36 15,390 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 168 11,316 SH   SOLE 40 11,316 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 744 50,217 SH   SOLE 43 29,706 0 20,511
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 58 28,104 SH   SOLE 2 4,566 0 23,538
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 423 206,378 SH   SOLE 18 206,378 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 300 146,183 SH   SOLE 19 146,183 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5,379 2,623,957 SH   SOLE 21 2,623,957 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,772 1,839,896 SH   SOLE 22 1,818,623 0 21,273
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 362 176,825 SH   SOLE 30 176,825 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 270 SH   SOLE 43 270 0 0
LIFE STORAGE INC COM 53223X107 40,988 291,875 SH   SOLE 2 114,431 0 177,444
LIFE STORAGE INC COM 53223X107 6,810 48,495 SH   SOLE 4 48,495 0 0
LIFE STORAGE INC COM 53223X107 14,490 103,186 SH   SOLE 7 103,186 0 0
LIFE STORAGE INC COM 53223X107 963 6,858 SH   SOLE 13 6,858 0 0
LIFE STORAGE INC COM 53223X107 31,013 220,843 SH   SOLE 18 197,522 0 23,321
LIFE STORAGE INC COM 53223X107 56,335 401,161 SH   SOLE 19 401,161 0 0
LIFE STORAGE INC COM 53223X107 679,288 4,837,203 SH   SOLE 21 4,837,203 0 0
LIFE STORAGE INC COM 53223X107 445,053 3,169,216 SH   SOLE 22 2,992,325 0 176,891
LIFE STORAGE INC COM 53223X107 2,028 14,444 SH   SOLE 23 14,444 0 0
LIFE STORAGE INC COM 53223X107 50,170 357,261 SH   SOLE 25 357,261 0 0
LIFE STORAGE INC COM 53223X107 5,319 37,876 SH   SOLE 26 25,365 0 12,511
LIFE STORAGE INC COM 53223X107 7,099 50,552 SH   SOLE 28 1,384 0 49,168
LIFE STORAGE INC COM 53223X107 607 4,322 SH   SOLE 29 4,322 0 0
LIFE STORAGE INC COM 53223X107 54,357 387,077 SH   SOLE 30 387,077 0 0
LIFE STORAGE INC COM 53223X107 1,303 9,281 SH   SOLE 31 9,281 0 0
LIFE STORAGE INC COM 53223X107 861 6,129 SH   SOLE 34 6,129 0 0
LIFE STORAGE INC COM 53223X107 463 3,296 SH   SOLE 36 3,296 0 0
LIFE STORAGE INC COM 53223X107 1,492 10,624 SH   SOLE 40 10,624 0 0
LIFE STORAGE INC COM 53223X107 26 186 SH   OTR 43 186 0 0
LIFE STORAGE INC COM 53223X107 7,936 56,509 SH   SOLE 43 54,048 0 2,461
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 102 6,998 SH   SOLE 2 1,798 0 5,200
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 8 550 SH   SOLE 7 550 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1,545 106,262 SH   SOLE 18 106,262 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1,023 70,357 SH   SOLE 19 70,357 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 18,253 1,255,353 SH   SOLE 21 1,255,353 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 12,640 869,297 SH   SOLE 22 854,831 0 14,466
LIFEMD INC COM 53216B104 4 1,218 SH   SOLE 2 0 0 1,218
LIFEMD INC COM 53216B104 16 4,429 SH   SOLE 18 4,429 0 0
LIFEMD INC COM 53216B104 315 89,308 SH   SOLE 21 89,308 0 0
LIFEMD INC COM 53216B104 1,167 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 195 19,331 SH   SOLE 2 11,469 0 7,862
LIFESTANCE HEALTH GROUP INC COM 53228F101 10 994 SH   SOLE 7 994 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 2,025 200,315 SH   SOLE 18 200,315 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 1,220 120,706 SH   SOLE 19 120,706 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 23,520 2,326,425 SH   SOLE 21 2,326,425 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 12,310 1,217,597 SH   SOLE 22 1,195,619 0 21,978
LIFETIME BRANDS INC COM 53222Q103 58 4,546 SH   SOLE 2 500 0 4,046
LIFETIME BRANDS INC COM 53222Q103 527 41,010 SH   SOLE 18 41,010 0 0
LIFETIME BRANDS INC COM 53222Q103 291 22,660 SH   SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 5,854 455,948 SH   SOLE 21 455,948 0 0
LIFETIME BRANDS INC COM 53222Q103 4,143 322,688 SH   SOLE 22 315,817 0 6,871
LIFETIME BRANDS INC COM 53222Q103 8 639 SH   SOLE 43 639 0 0
LIFEVANTAGE CORP COM NEW 53222K205 2 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205 21 4,449 SH   SOLE 18 4,449 0 0
LIFEVANTAGE CORP COM NEW 53222K205 331 69,502 SH   SOLE 21 69,502 0 0
LIFEVANTAGE CORP COM NEW 53222K205 834 175,201 SH   SOLE 22 175,201 0 0
LIFEWAY FOODS INC COM 531914109 20 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109 6 896 SH   SOLE 18 896 0 0
LIFEWAY FOODS INC COM 531914109 126 17,510 SH   SOLE 21 17,510 0 0
LIFEWAY FOODS INC COM 531914109 71 9,897 SH   SOLE 22 9,897 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,962 17,444 SH   SOLE 2 5,731 0 11,713
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24 213 SH   SOLE 7 213 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,409 56,976 SH   SOLE 18 56,976 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,693 32,828 SH   SOLE 19 32,828 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 235,266 2,091,435 SH   SOLE 21 2,091,435 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45,304 402,742 SH   SOLE 22 386,714 0 16,028
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 36 321 SH   SOLE 23 321 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 273 2,431 SH   SOLE 25 2,431 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 919 8,167 SH   SOLE 26 4,672 0 3,495
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33 297 SH   SOLE 28 297 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11,360 100,989 SH   SOLE 30 100,989 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 97 863 SH   SOLE 36 863 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 225 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 23 206 SH   OTR 43 206 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,836 16,318 SH   SOLE 43 10,514 0 5,804
LIGHTBRIDGE CORP COM 53224K302 11 1,331 SH   SOLE 18 1,331 0 0
LIGHTBRIDGE CORP COM 53224K302 143 17,086 SH   SOLE 21 17,086 0 0
LIGHTBRIDGE CORP COM 53224K302 3 346 SH   SOLE 22 346 0 0
LIGHTNING EMOTORS INC COM 53228T101 58 10,225 SH   SOLE 18 10,225 0 0
LIGHTNING EMOTORS INC COM 53228T101 700 122,809 SH   SOLE 21 122,809 0 0
LIGHTNING EMOTORS INC COM 53228T101 2,238 392,640 SH   SOLE 22 392,640 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 10 4,964 SH   SOLE 18 4,964 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 146 74,334 SH   SOLE 21 74,334 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 383 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 11,304 370,978 SH   SOLE 21 370,978 0 0
LIGHTWAVE LOGIC INC COM 532275104 29 3,061 SH   SOLE 2 0 0 3,061
LIGHTWAVE LOGIC INC COM 532275104 1,382 143,790 SH   SOLE 21 143,790 0 0
LIGHTWAVE LOGIC INC COM 532275104 12,744 1,326,170 SH   SOLE 22 1,326,170 0 0
LILIUM N V CLASS A ORD SHS N52586109 11 2,808 SH   SOLE 22 2,808 0 0
LILLY ELI & CO COM 532457108 588,764 2,055,957 SH   SOLE 2 640,155 0 1,415,802
LILLY ELI & CO COM 532457108 168,940 589,936 SH   SOLE 4 376,929 0 213,007
LILLY ELI & CO COM 532457108 208,782 729,063 SH   SOLE 7 706,077 0 22,986
LILLY ELI & CO COM 532457108 7,499 26,185 SH   SOLE 13 26,185 0 0
LILLY ELI & CO COM 532457108 21,712 75,817 SH   SOLE 15 75,817 0 0
LILLY ELI & CO COM 532457108 0 1 SH   SOLE 17 0 0 1
LILLY ELI & CO COM 532457108 800,349 2,794,809 SH   SOLE 18 2,609,878 0 184,931
LILLY ELI & CO COM 532457108 561,845 1,961,956 SH   SOLE 19 1,961,956 0 0
LILLY ELI & CO COM 532457108 6,652,730 23,231,239 SH   SOLE 21 23,231,239 0 0
LILLY ELI & CO COM 532457108 5,081,303 17,743,840 SH   SOLE 22 16,027,315 0 1,716,525
LILLY ELI & CO COM 532457108 301,160 1,051,646 SH   SOLE 23 1,051,646 0 0
LILLY ELI & CO COM 532457108 441,550 1,541,885 SH   SOLE 25 1,541,885 0 0
LILLY ELI & CO COM 532457108 552,563 1,929,541 SH   SOLE 26 744,460 0 1,185,081
LILLY ELI & CO COM 532457108 621,576 2,170,535 SH   SOLE 28 85,302 0 2,085,233
LILLY ELI & CO COM 532457108 5,103 17,818 SH   SOLE 29 17,818 0 0
LILLY ELI & CO COM 532457108 1,402,213 4,896,509 SH   SOLE 30 4,837,043 0 59,466
LILLY ELI & CO COM 532457108 61,330 214,165 SH   SOLE 31 122,447 0 91,718
LILLY ELI & CO COM 532457108 506,166 1,767,523 SH   SOLE 34 1,767,523 0 0
LILLY ELI & CO COM 532457108 97,036 338,849 SH   SOLE 36 338,849 0 0
LILLY ELI & CO COM 532457108 7,805 27,256 SH   SOLE 40 27,256 0 0
LILLY ELI & CO COM 532457108 625 2,182 SH   OTR 43 2,182 0 0
LILLY ELI & CO COM 532457108 237,575 829,607 SH   SOLE 43 747,092 0 82,515
LIMBACH HLDGS INC COM 53263P105 12 1,791 SH   SOLE 18 1,791 0 0
LIMBACH HLDGS INC COM 53263P105 201 28,972 SH   SOLE 21 28,972 0 0
LIMBACH HLDGS INC COM 53263P105 3 498 SH   SOLE 22 498 0 0
LIMELIGHT NETWORKS INC COM 53261M104 658 126,017 SH   SOLE 2 55,986 0 70,031
LIMELIGHT NETWORKS INC COM 53261M104 12 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,029 388,606 SH   SOLE 18 388,606 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,826 541,417 SH   SOLE 19 541,417 0 0
LIMELIGHT NETWORKS INC COM 53261M104 24,684 4,728,730 SH   SOLE 21 4,728,730 0 0
LIMELIGHT NETWORKS INC COM 53261M104 17,033 3,263,091 SH   SOLE 22 3,139,043 0 124,048
LIMELIGHT NETWORKS INC COM 53261M104 138 26,348 SH   SOLE 25 26,348 0 0
LIMELIGHT NETWORKS INC COM 53261M104 78 14,901 SH   SOLE 26 5,824 0 9,077
LIMELIGHT NETWORKS INC COM 53261M104 489 93,654 SH   SOLE 30 93,654 0 0
LIMELIGHT NETWORKS INC COM 53261M104 30 5,678 SH   SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 79 15,214 SH   SOLE 40 15,214 0 0
LIMELIGHT NETWORKS INC COM 53261M104 184 35,315 SH   SOLE 43 35,315 0 0
LIMESTONE BANCORP INC COM 53262L105 13 601 SH   SOLE 2 601 0 0
LIMESTONE BANCORP INC COM 53262L105 23 1,097 SH   SOLE 18 1,097 0 0
LIMESTONE BANCORP INC COM 53262L105 261 12,480 SH   SOLE 21 12,480 0 0
LIMESTONE BANCORP INC COM 53262L105 15 702 SH   SOLE 22 702 0 0
LIMESTONE BANCORP INC COM 53262L105 1 48 SH   SOLE 43 48 0 0
LIMONEIRA CO COM 532746104 59 4,028 SH   SOLE 2 584 0 3,444
LIMONEIRA CO COM 532746104 5 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 737 50,222 SH   SOLE 18 50,222 0 0
LIMONEIRA CO COM 532746104 423 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 8,437 574,725 SH   SOLE 21 574,725 0 0
LIMONEIRA CO COM 532746104 5,421 369,281 SH   SOLE 22 361,904 0 7,377
LIMONEIRA CO COM 532746104 1 56 SH   SOLE 43 56 0 0
LINCOLN EDL SVCS CORP COM 533535100 98 13,737 SH   SOLE 2 13,737 0 0
LINCOLN EDL SVCS CORP COM 533535100 35 4,901 SH   SOLE 18 4,901 0 0
LINCOLN EDL SVCS CORP COM 533535100 591 82,639 SH   SOLE 21 82,639 0 0
LINCOLN EDL SVCS CORP COM 533535100 3,154 441,132 SH   SOLE 22 441,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 7 1,022 SH   SOLE 43 1,022 0 0
LINCOLN ELEC HLDGS INC COM 533900106 10,075 73,111 SH   SOLE 2 50,843 0 22,268
LINCOLN ELEC HLDGS INC COM 533900106 321 2,328 SH   SOLE 4 1,684 0 644
LINCOLN ELEC HLDGS INC COM 533900106 2,252 16,339 SH   SOLE 7 16,339 0 0
LINCOLN ELEC HLDGS INC COM 533900106 110 800 SH   SOLE 13 800 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,203 132,090 SH   SOLE 18 131,940 0 150
LINCOLN ELEC HLDGS INC COM 533900106 2,365 17,163 SH   SOLE 19 17,163 0 0
LINCOLN ELEC HLDGS INC COM 533900106 409,877 2,974,221 SH   SOLE 21 2,974,221 0 0
LINCOLN ELEC HLDGS INC COM 533900106 223,554 1,622,190 SH   SOLE 22 1,550,002 0 72,188
LINCOLN ELEC HLDGS INC COM 533900106 147 1,070 SH   SOLE 23 1,070 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,053 7,644 SH   SOLE 25 7,644 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,059 22,198 SH   SOLE 26 17,665 0 4,533
LINCOLN ELEC HLDGS INC COM 533900106 146 1,058 SH   SOLE 28 1,058 0 0
LINCOLN ELEC HLDGS INC COM 533900106 71 514 SH   SOLE 29 514 0 0
LINCOLN ELEC HLDGS INC COM 533900106 39,671 287,869 SH   SOLE 30 287,869 0 0
LINCOLN ELEC HLDGS INC COM 533900106 302 2,193 SH   SOLE 31 2,193 0 0
LINCOLN ELEC HLDGS INC COM 533900106 124 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,028 7,461 SH   SOLE 40 7,461 0 0
LINCOLN ELEC HLDGS INC COM 533900106 67 483 SH   OTR 43 483 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,195 30,439 SH   SOLE 43 30,080 0 359
LINCOLN NATL CORP IND COM 534187109 31,276 478,521 SH   SOLE 2 59,398 0 419,123
LINCOLN NATL CORP IND COM 534187109 8,250 126,223 SH   SOLE 4 71,914 0 54,309
LINCOLN NATL CORP IND COM 534187109 10,094 154,431 SH   SOLE 7 149,601 0 4,830
LINCOLN NATL CORP IND COM 534187109 48 729 SH   SOLE 13 729 0 0
LINCOLN NATL CORP IND COM 534187109 1,554 23,779 SH   SOLE 15 23,779 0 0
LINCOLN NATL CORP IND COM 534187109 0 7 SH   SOLE 17 0 0 7
LINCOLN NATL CORP IND COM 534187109 28,382 434,243 SH   SOLE 18 411,118 0 23,125
LINCOLN NATL CORP IND COM 534187109 4,828 73,871 SH   SOLE 19 73,871 0 0
LINCOLN NATL CORP IND COM 534187109 325,999 4,987,747 SH   SOLE 21 4,987,747 0 0
LINCOLN NATL CORP IND COM 534187109 242,466 3,709,697 SH   SOLE 22 3,345,619 0 364,078
LINCOLN NATL CORP IND COM 534187109 14,394 220,230 SH   SOLE 23 220,230 0 0
LINCOLN NATL CORP IND COM 534187109 28,717 439,362 SH   SOLE 25 439,362 0 0
LINCOLN NATL CORP IND COM 534187109 25,681 392,913 SH   SOLE 26 151,028 0 241,885
LINCOLN NATL CORP IND COM 534187109 35,559 544,045 SH   SOLE 28 95,982 0 448,063
LINCOLN NATL CORP IND COM 534187109 77,564 1,186,726 SH   SOLE 30 1,186,726 0 0
LINCOLN NATL CORP IND COM 534187109 2,634 40,294 SH   SOLE 31 20,361 0 19,933
LINCOLN NATL CORP IND COM 534187109 47,002 719,127 SH   SOLE 34 719,127 0 0
LINCOLN NATL CORP IND COM 534187109 5,917 90,535 SH   SOLE 36 90,535 0 0
LINCOLN NATL CORP IND COM 534187109 381 5,828 SH   SOLE 40 5,828 0 0
LINCOLN NATL CORP IND COM 534187109 19 284 SH   OTR 43 284 0 0
LINCOLN NATL CORP IND COM 534187109 28,195 431,387 SH   SOLE 43 409,652 0 21,735
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 180 11,950 SH   SOLE 2 8,621 0 3,329
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,294 85,834 SH   SOLE 18 85,834 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 852 56,493 SH   SOLE 19 56,493 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 16,560 1,098,140 SH   SOLE 21 1,098,140 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12,236 811,431 SH   SOLE 22 786,808 0 24,623
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 72 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 90 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 99 6,532 SH   SOLE 30 6,532 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 42 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 216 14,317 SH   SOLE 43 13,301 0 1,016
LINDE PLC SHS G5494J103 115,443 361,402 SH   SOLE 2 196,284 0 165,118
LINDE PLC SHS G5494J103 92,383 289,213 SH   SOLE 4 240,342 0 48,871
LINDE PLC SHS G5494J103 143,710 449,896 SH   SOLE 7 434,885 0 15,011
LINDE PLC SHS G5494J103 3,017 9,445 SH   SOLE 13 9,445 0 0
LINDE PLC SHS G5494J103 23,491 73,539 SH   SOLE 15 73,539 0 0
LINDE PLC SHS G5494J103 382,349 1,196,972 SH   SOLE 18 925,576 0 271,396
LINDE PLC SHS G5494J103 192,469 602,538 SH   SOLE 19 602,538 0 0
LINDE PLC SHS G5494J103 2,734,239 8,559,745 SH   SOLE 21 8,559,745 0 0
LINDE PLC SHS G5494J103 2,460,736 7,703,521 SH   SOLE 22 7,033,134 0 670,387
LINDE PLC SHS G5494J103 185,142 579,601 SH   SOLE 23 579,601 0 0
LINDE PLC SHS G5494J103 228,079 714,018 SH   SOLE 25 714,018 0 0
LINDE PLC SHS G5494J103 356,102 1,114,805 SH   SOLE 26 404,766 0 710,039
LINDE PLC SHS G5494J103 306,484 959,470 SH   SOLE 28 5,386 0 954,084
LINDE PLC SHS G5494J103 2,285 7,153 SH   SOLE 29 7,153 0 0
LINDE PLC SHS G5494J103 727,427 2,277,265 SH   SOLE 30 2,277,265 0 0
LINDE PLC SHS G5494J103 38,407 120,235 SH   SOLE 31 62,027 0 58,208
LINDE PLC SHS G5494J103 43,119 134,987 SH   SOLE 34 134,987 0 0
LINDE PLC SHS G5494J103 68,294 213,799 SH   SOLE 36 213,799 0 0
LINDE PLC SHS G5494J103 5,551 17,379 SH   SOLE 40 17,379 0 0
LINDE PLC SHS G5494J103 21 65 SH   OTR 43 65 0 0
LINDE PLC SHS G5494J103 93,965 294,166 SH   SOLE 43 269,130 0 25,036
LINDSAY CORP COM 535555106 946 6,026 SH   SOLE 2 4,779 0 1,247
LINDSAY CORP COM 535555106 8 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,903 12,118 SH   SOLE 7 12,118 0 0
LINDSAY CORP COM 535555106 5,943 37,849 SH   SOLE 18 37,849 0 0
LINDSAY CORP COM 535555106 3,068 19,540 SH   SOLE 19 19,540 0 0
LINDSAY CORP COM 535555106 204,640 1,303,354 SH   SOLE 21 1,303,354 0 0
LINDSAY CORP COM 535555106 42,412 270,124 SH   SOLE 22 263,245 0 6,879
LINDSAY CORP COM 535555106 6,264 39,897 SH   SOLE 25 39,897 0 0
LINDSAY CORP COM 535555106 2,547 16,222 SH   SOLE 26 8,845 0 7,377
LINDSAY CORP COM 535555106 22 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106 21,431 136,495 SH   SOLE 30 136,495 0 0
LINDSAY CORP COM 535555106 5,557 35,391 SH   SOLE 34 35,391 0 0
LINDSAY CORP COM 535555106 114 727 SH   SOLE 36 727 0 0
LINDSAY CORP COM 535555106 209 1,328 SH   SOLE 40 1,328 0 0
LINDSAY CORP COM 535555106 1,069 6,808 SH   SOLE 43 6,788 0 20
LINEAGE CELL THERAPEUTICS IN COM 53566P109 99 64,309 SH   SOLE 2 4,915 0 59,394
LINEAGE CELL THERAPEUTICS IN COM 53566P109 3 1,949 SH   SOLE 7 1,949 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 1 SH   SOLE 17 0 0 1
LINEAGE CELL THERAPEUTICS IN COM 53566P109 598 388,135 SH   SOLE 18 388,135 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 320 207,789 SH   SOLE 19 207,789 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 9,095 5,906,087 SH   SOLE 21 5,906,087 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 4,991 3,240,853 SH   SOLE 22 3,161,629 0 79,224
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,974 182,989 SH   SOLE 2 125,189 0 57,800
LIONS GATE ENTMNT CORP CL A VTG 535919401 137 8,422 SH   SOLE 4 8,422 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 30 1,849 SH   SOLE 7 1,849 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,529 278,720 SH   SOLE 18 278,720 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 38,151 2,347,752 SH   SOLE 19 2,347,752 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 37,942 2,334,912 SH   SOLE 21 2,334,912 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 24,650 1,516,937 SH   SOLE 22 1,454,282 0 62,655
LIONS GATE ENTMNT CORP CL A VTG 535919401 26 1,601 SH   SOLE 23 1,601 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 134 8,272 SH   SOLE 25 8,272 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 309 19,007 SH   SOLE 26 5,988 0 13,019
LIONS GATE ENTMNT CORP CL A VTG 535919401 9 577 SH   SOLE 28 577 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 654 40,276 SH   SOLE 30 40,276 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 8,335 512,902 SH   SOLE 34 512,902 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 78 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 101 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,173 133,698 SH   SOLE 43 131,060 0 2,638
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,827 121,578 SH   SOLE 2 58,987 0 62,591
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 46 3,083 SH   SOLE 7 3,083 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5,182 344,805 SH   SOLE 18 344,805 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3,029 201,543 SH   SOLE 19 201,543 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 63,087 4,197,392 SH   SOLE 21 4,197,392 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45,002 2,994,123 SH   SOLE 22 2,868,755 0 125,368
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 235 15,660 SH   SOLE 25 15,660 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 712 47,367 SH   SOLE 26 39,058 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 35 2,325 SH   SOLE 28 2,325 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 949 63,134 SH   SOLE 30 63,134 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45 2,997 SH   SOLE 36 2,997 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 199 13,209 SH   SOLE 40 13,209 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 133 8,870 SH   SOLE 43 8,665 0 205
LIPOCINE INC NEW COM 53630X104 24 17,415 SH   SOLE 18 17,415 0 0
LIPOCINE INC NEW COM 53630X104 377 275,052 SH   SOLE 21 275,052 0 0
LIPOCINE INC NEW COM 53630X104 1,743 1,272,225 SH   SOLE 22 1,272,225 0 0
LIQTECH INTL INC COM 53632A201 28 11,355 SH   SOLE 21 11,355 0 0
LIQTECH INTL INC COM 53632A201 107 43,826 SH   SOLE 22 43,826 0 0
LIQTECH INTL INC COM 53632A201 37 15,240 SH   SOLE 43 0 0 15,240
LIQUIDIA CORPORATION COM NEW 53635D202 5 647 SH   SOLE 2 0 0 647
LIQUIDIA CORPORATION COM NEW 53635D202 49 6,832 SH   SOLE 18 6,832 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 813 113,295 SH   SOLE 21 113,295 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 5,210 725,611 SH   SOLE 22 725,611 0 0
LIQUIDITY SVCS INC COM 53635B107 279 16,322 SH   SOLE 2 13,445 0 2,877
LIQUIDITY SVCS INC COM 53635B107 6 375 SH   SOLE 7 375 0 0
LIQUIDITY SVCS INC COM 53635B107 1,524 89,006 SH   SOLE 18 89,006 0 0
LIQUIDITY SVCS INC COM 53635B107 681 39,761 SH   SOLE 19 39,761 0 0
LIQUIDITY SVCS INC COM 53635B107 52,104 3,043,478 SH   SOLE 21 3,043,478 0 0
LIQUIDITY SVCS INC COM 53635B107 10,979 641,305 SH   SOLE 22 628,063 0 13,242
LIQUIDITY SVCS INC COM 53635B107 83 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107 63 3,673 SH   SOLE 26 1,671 0 2,002
LIQUIDITY SVCS INC COM 53635B107 645 37,683 SH   SOLE 30 37,683 0 0
LIQUIDITY SVCS INC COM 53635B107 29 1,666 SH   SOLE 36 1,666 0 0
LIQUIDITY SVCS INC COM 53635B107 54 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107 206 12,060 SH   SOLE 43 11,905 0 155
LITHIA MTRS INC COM 536797103 22,319 74,367 SH   SOLE 2 22,693 0 51,674
LITHIA MTRS INC COM 536797103 28 93 SH   SOLE 4 93 0 0
LITHIA MTRS INC COM 536797103 187 624 SH   SOLE 7 624 0 0
LITHIA MTRS INC COM 536797103 19,585 65,258 SH   SOLE 18 65,258 0 0
LITHIA MTRS INC COM 536797103 2,999 9,992 SH   SOLE 19 9,992 0 0
LITHIA MTRS INC COM 536797103 434,239 1,446,884 SH   SOLE 21 1,446,884 0 0
LITHIA MTRS INC COM 536797103 245,463 817,883 SH   SOLE 22 783,277 0 34,606
LITHIA MTRS INC COM 536797103 1,304 4,346 SH   SOLE 25 4,346 0 0
LITHIA MTRS INC COM 536797103 3,483 11,604 SH   SOLE 26 9,162 0 2,442
LITHIA MTRS INC COM 536797103 162 539 SH   SOLE 28 539 0 0
LITHIA MTRS INC COM 536797103 5,324 17,738 SH   SOLE 30 17,738 0 0
LITHIA MTRS INC COM 536797103 129 431 SH   SOLE 31 431 0 0
LITHIA MTRS INC COM 536797103 502 1,674 SH   SOLE 36 1,674 0 0
LITHIA MTRS INC COM 536797103 1,183 3,941 SH   SOLE 40 3,941 0 0
LITHIA MTRS INC COM 536797103 23 78 SH   OTR 43 78 0 0
LITHIA MTRS INC COM 536797103 4,328 14,420 SH   SOLE 43 12,509 0 1,911
LITHIUM AMERS CORP NEW COM NEW 53680Q207 2,476 64,341 SH   SOLE 18 0 0 64,341
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,597 41,490 SH   SOLE 21 41,490 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 701 18,215 SH   SOLE 43 16,946 0 1,269
LITTELFUSE INC COM 537008104 17,424 69,861 SH   SOLE 2 19,220 0 50,641
LITTELFUSE INC COM 537008104 39 156 SH   SOLE 4 90 0 66
LITTELFUSE INC COM 537008104 83 334 SH   SOLE 7 334 0 0
LITTELFUSE INC COM 537008104 13,195 52,906 SH   SOLE 18 52,906 0 0
LITTELFUSE INC COM 537008104 4,388 17,592 SH   SOLE 19 17,592 0 0
LITTELFUSE INC COM 537008104 296,479 1,188,723 SH   SOLE 21 1,188,723 0 0
LITTELFUSE INC COM 537008104 164,735 660,497 SH   SOLE 22 632,795 0 27,702
LITTELFUSE INC COM 537008104 827 3,316 SH   SOLE 25 3,316 0 0
LITTELFUSE INC COM 537008104 2,446 9,806 SH   SOLE 26 8,112 0 1,694
LITTELFUSE INC COM 537008104 109 439 SH   SOLE 28 439 0 0
LITTELFUSE INC COM 537008104 3,674 14,730 SH   SOLE 30 14,730 0 0
LITTELFUSE INC COM 537008104 88 351 SH   SOLE 31 351 0 0
LITTELFUSE INC COM 537008104 74 298 SH   SOLE 36 298 0 0
LITTELFUSE INC COM 537008104 804 3,222 SH   SOLE 40 3,222 0 0
LITTELFUSE INC COM 537008104 4,528 18,153 SH   SOLE 43 16,851 0 1,302
LIVANOVA PLC SHS G5509L101 4,455 54,445 SH   SOLE 2 39,838 0 14,607
LIVANOVA PLC SHS G5509L101 66 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101 58 705 SH   SOLE 7 705 0 0
LIVANOVA PLC SHS G5509L101 19,595 239,461 SH   SOLE 18 237,852 0 1,609
LIVANOVA PLC SHS G5509L101 8,642 105,610 SH   SOLE 19 105,610 0 0
LIVANOVA PLC SHS G5509L101 331,701 4,053,539 SH   SOLE 21 4,053,539 0 0
LIVANOVA PLC SHS G5509L101 123,614 1,510,618 SH   SOLE 22 1,475,460 0 35,158
LIVANOVA PLC SHS G5509L101 50 614 SH   SOLE 23 614 0 0
LIVANOVA PLC SHS G5509L101 592 7,239 SH   SOLE 25 7,239 0 0
LIVANOVA PLC SHS G5509L101 1,486 18,162 SH   SOLE 26 14,508 0 3,654
LIVANOVA PLC SHS G5509L101 71 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101 23,027 281,403 SH   SOLE 30 281,403 0 0
LIVANOVA PLC SHS G5509L101 544 6,648 SH   SOLE 40 6,648 0 0
LIVANOVA PLC SHS G5509L101 23 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101 1,356 16,569 SH   SOLE 43 16,183 0 386
LIVE NATION ENTERTAINMENT IN COM 538034109 35,003 297,542 SH   SOLE 2 62,224 0 235,318
LIVE NATION ENTERTAINMENT IN COM 538034109 12,400 105,409 SH   SOLE 4 64,448 0 40,961
LIVE NATION ENTERTAINMENT IN COM 538034109 13,913 118,270 SH   SOLE 7 114,400 0 3,870
LIVE NATION ENTERTAINMENT IN COM 538034109 110 939 SH   SOLE 13 939 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,740 14,795 SH   SOLE 15 14,795 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 32,389 275,327 SH   SOLE 18 254,320 0 21,007
LIVE NATION ENTERTAINMENT IN COM 538034109 34,149 290,282 SH   SOLE 19 290,282 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 392,656 3,337,775 SH   SOLE 21 3,337,775 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 351,953 2,991,784 SH   SOLE 22 2,688,005 0 303,779
LIVE NATION ENTERTAINMENT IN COM 538034109 24,011 204,109 SH   SOLE 23 204,109 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 39,710 337,558 SH   SOLE 25 337,558 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 37,599 319,608 SH   SOLE 26 113,034 0 206,574
LIVE NATION ENTERTAINMENT IN COM 538034109 24,032 204,287 SH   SOLE 28 2,408 0 201,879
LIVE NATION ENTERTAINMENT IN COM 538034109 92 782 SH   SOLE 29 782 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 70,401 598,445 SH   SOLE 30 598,445 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,320 36,726 SH   SOLE 31 18,731 0 17,995
LIVE NATION ENTERTAINMENT IN COM 538034109 16,483 140,116 SH   SOLE 34 140,116 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,214 52,826 SH   SOLE 36 52,826 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 626 5,321 SH   SOLE 40 5,321 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 33 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 12,831 109,069 SH   SOLE 43 87,483 0 21,586
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 48 27,000 PRN   SOLE 18 27,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5,981 3,390,000 PRN   SOLE 21 3,390,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3,546 2,738,000 PRN   SOLE 21 2,738,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 770 15,135 SH   SOLE 2 11,641 0 3,494
LIVE OAK BANCSHARES INC COM 53803X105 77 1,516 SH   SOLE 4 104 0 1,412
LIVE OAK BANCSHARES INC COM 53803X105 23 446 SH   SOLE 7 446 0 0
LIVE OAK BANCSHARES INC COM 53803X105 4,298 84,455 SH   SOLE 18 84,455 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,883 56,648 SH   SOLE 19 56,648 0 0
LIVE OAK BANCSHARES INC COM 53803X105 54,497 1,070,870 SH   SOLE 21 1,070,870 0 0
LIVE OAK BANCSHARES INC COM 53803X105 37,048 728,007 SH   SOLE 22 708,976 0 19,031
LIVE OAK BANCSHARES INC COM 53803X105 281 5,524 SH   SOLE 25 5,524 0 0
LIVE OAK BANCSHARES INC COM 53803X105 660 12,969 SH   SOLE 26 10,063 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105 32 637 SH   SOLE 28 637 0 0
LIVE OAK BANCSHARES INC COM 53803X105 975 19,167 SH   SOLE 30 19,167 0 0
LIVE OAK BANCSHARES INC COM 53803X105 9,590 188,447 SH   SOLE 34 188,447 0 0
LIVE OAK BANCSHARES INC COM 53803X105 73 1,438 SH   SOLE 36 1,438 0 0
LIVE OAK BANCSHARES INC COM 53803X105 212 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 957 18,804 SH   SOLE 43 16,356 0 2,448
LIVE VENTURES INC COM NEW 538142308 11 260 SH   SOLE 18 260 0 0
LIVE VENTURES INC COM NEW 538142308 156 3,559 SH   SOLE 21 3,559 0 0
LIVE VENTURES INC COM NEW 538142308 4 80 SH   SOLE 22 80 0 0
LIVENT CORP COM 53814L108 4,113 157,755 SH   SOLE 2 76,667 0 81,088
LIVENT CORP COM 53814L108 14 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 52 1,989 SH   SOLE 7 1,989 0 0
LIVENT CORP COM 53814L108 14,812 568,162 SH   SOLE 18 550,835 0 17,327
LIVENT CORP COM 53814L108 15,307 587,145 SH   SOLE 19 587,145 0 0
LIVENT CORP COM 53814L108 510,652 19,587,728 SH   SOLE 21 19,587,728 0 0
LIVENT CORP COM 53814L108 109,857 4,213,923 SH   SOLE 22 4,120,658 0 93,265
LIVENT CORP COM 53814L108 306 11,721 SH   SOLE 23 11,721 0 0
LIVENT CORP COM 53814L108 590 22,627 SH   SOLE 25 22,627 0 0
LIVENT CORP COM 53814L108 3,096 118,766 SH   SOLE 26 67,516 0 51,250
LIVENT CORP COM 53814L108 74 2,845 SH   SOLE 28 2,845 0 0
LIVENT CORP COM 53814L108 7,415 284,426 SH   SOLE 30 284,426 0 0
LIVENT CORP COM 53814L108 97 3,716 SH   SOLE 36 3,716 0 0
LIVENT CORP COM 53814L108 540 20,720 SH   SOLE 40 20,720 0 0
LIVENT CORP COM 53814L108 2,409 92,395 SH   SOLE 43 90,999 0 1,396
LIVEONE INC COM 53814X102 6 7,321 SH   SOLE 2 2,144 0 5,177
LIVEONE INC COM 53814X102 1 654 SH   SOLE 7 654 0 0
LIVEONE INC COM 53814X102 136 166,255 SH   SOLE 18 166,255 0 0
LIVEONE INC COM 53814X102 68 83,367 SH   SOLE 19 83,367 0 0
LIVEONE INC COM 53814X102 1,622 1,988,343 SH   SOLE 21 1,988,343 0 0
LIVEONE INC COM 53814X102 1,186 1,453,005 SH   SOLE 22 1,448,148 0 4,857
LIVEONE INC COM 53814X102 2 2,216 SH   SOLE 43 2,216 0 0
LIVEPERSON INC COM 538146101 4,681 191,679 SH   SOLE 2 112,059 0 79,620
LIVEPERSON INC COM 538146101 21 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101 22 918 SH   SOLE 7 918 0 0
LIVEPERSON INC COM 538146101 5,937 243,129 SH   SOLE 18 225,322 0 17,807
LIVEPERSON INC COM 538146101 13,862 567,660 SH   SOLE 19 567,660 0 0
LIVEPERSON INC COM 538146101 198,286 8,119,814 SH   SOLE 21 8,119,814 0 0
LIVEPERSON INC COM 538146101 53,005 2,170,573 SH   SOLE 22 2,129,873 0 40,700
LIVEPERSON INC COM 538146101 421 17,231 SH   SOLE 23 17,231 0 0
LIVEPERSON INC COM 538146101 275 11,249 SH   SOLE 25 11,249 0 0
LIVEPERSON INC COM 538146101 2,366 96,871 SH   SOLE 26 16,291 0 80,580
LIVEPERSON INC COM 538146101 28 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101 2,858 117,047 SH   SOLE 30 117,047 0 0
LIVEPERSON INC COM 538146101 804 32,932 SH   SOLE 34 32,932 0 0
LIVEPERSON INC COM 538146101 92 3,762 SH   SOLE 36 3,762 0 0
LIVEPERSON INC COM 538146101 183 7,512 SH   SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 1,648 67,497 SH   SOLE 43 65,158 0 2,339
LIVEPERSON INC NOTE 12/1 538146AD3 570 719,000 PRN   SOLE 2 719,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 2,683 3,385,000 PRN   SOLE 21 3,385,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 5,374 6,781,000 PRN   SOLE 34 6,781,000 0 0
LIVERAMP HLDGS INC COM 53815P108 6,240 166,881 SH   SOLE 2 81,235 0 85,646
LIVERAMP HLDGS INC COM 53815P108 9 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 35 945 SH   SOLE 7 945 0 0
LIVERAMP HLDGS INC COM 53815P108 12,097 323,544 SH   SOLE 18 315,751 0 7,793
LIVERAMP HLDGS INC COM 53815P108 18,505 494,924 SH   SOLE 19 494,924 0 0
LIVERAMP HLDGS INC COM 53815P108 179,385 4,797,684 SH   SOLE 21 4,797,684 0 0
LIVERAMP HLDGS INC COM 53815P108 85,499 2,286,674 SH   SOLE 22 2,219,207 0 67,467
LIVERAMP HLDGS INC COM 53815P108 527 14,099 SH   SOLE 23 14,099 0 0
LIVERAMP HLDGS INC COM 53815P108 318 8,509 SH   SOLE 25 8,509 0 0
LIVERAMP HLDGS INC COM 53815P108 3,819 102,142 SH   SOLE 26 20,487 0 81,655
LIVERAMP HLDGS INC COM 53815P108 46 1,217 SH   SOLE 28 1,217 0 0
LIVERAMP HLDGS INC COM 53815P108 1,441 38,536 SH   SOLE 30 38,536 0 0
LIVERAMP HLDGS INC COM 53815P108 305 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 1,681 44,959 SH   SOLE 43 27,482 0 17,477
LIVEVOX HOLDING INC COM CL A 53838L100 5 1,502 SH   SOLE 22 1,502 0 0
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 4,301 4,275,000 PRN   SOLE 21 4,275,000 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 0 303 SH   SOLE 18 303 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 16 12,822 SH   SOLE 21 12,822 0 0
LIZHI INC ADS 53933L104 5 3,317 SH   SOLE 22 0 0 3,317
LKQ CORP COM 501889208 29,855 657,456 SH   SOLE 2 161,350 0 496,106
LKQ CORP COM 501889208 11,548 254,300 SH   SOLE 4 178,474 0 75,826
LKQ CORP COM 501889208 14,407 317,273 SH   SOLE 7 243,171 0 74,102
LKQ CORP COM 501889208 66 1,450 SH   SOLE 13 1,450 0 0
LKQ CORP COM 501889208 1,913 42,135 SH   SOLE 15 42,135 0 0
LKQ CORP COM 501889208 19,952 439,385 SH   SOLE 18 402,858 0 36,527
LKQ CORP COM 501889208 7,226 159,131 SH   SOLE 19 159,131 0 0
LKQ CORP COM 501889208 371,870 8,189,168 SH   SOLE 21 8,189,168 0 0
LKQ CORP COM 501889208 265,764 5,852,535 SH   SOLE 22 5,294,919 0 557,616
LKQ CORP COM 501889208 15,726 346,303 SH   SOLE 23 346,303 0 0
LKQ CORP COM 501889208 28,383 625,031 SH   SOLE 25 625,031 0 0
LKQ CORP COM 501889208 29,821 656,716 SH   SOLE 26 281,354 0 375,362
LKQ CORP COM 501889208 47,547 1,047,068 SH   SOLE 28 12,792 0 1,034,276
LKQ CORP COM 501889208 108,913 2,398,426 SH   SOLE 30 2,351,650 0 46,776
LKQ CORP COM 501889208 2,683 59,092 SH   SOLE 31 27,322 0 31,770
LKQ CORP COM 501889208 51,694 1,138,386 SH   SOLE 34 1,138,386 0 0
LKQ CORP COM 501889208 6,101 134,344 SH   SOLE 36 134,344 0 0
LKQ CORP COM 501889208 434 9,564 SH   SOLE 40 9,564 0 0
LKQ CORP COM 501889208 26 580 SH   OTR 43 580 0 0
LKQ CORP COM 501889208 4,442 97,824 SH   SOLE 43 87,498 0 10,326
LL FLOORING HOLDINGS INC COM 55003T107 292 20,800 SH   SOLE 2 7,686 0 13,114
LL FLOORING HOLDINGS INC COM 55003T107 2 109 SH   SOLE 4 109 0 0
LL FLOORING HOLDINGS INC COM 55003T107 6 406 SH   SOLE 7 406 0 0
LL FLOORING HOLDINGS INC COM 55003T107 1,520 108,415 SH   SOLE 18 108,415 0 0
LL FLOORING HOLDINGS INC COM 55003T107 694 49,517 SH   SOLE 19 49,517 0 0
LL FLOORING HOLDINGS INC COM 55003T107 52,483 3,743,407 SH   SOLE 21 3,743,407 0 0
LL FLOORING HOLDINGS INC COM 55003T107 10,826 772,167 SH   SOLE 22 739,966 0 32,201
LL FLOORING HOLDINGS INC COM 55003T107 74 5,283 SH   SOLE 25 5,283 0 0
LL FLOORING HOLDINGS INC COM 55003T107 12 847 SH   SOLE 26 847 0 0
LL FLOORING HOLDINGS INC COM 55003T107 682 48,664 SH   SOLE 30 48,664 0 0
LL FLOORING HOLDINGS INC COM 55003T107 68 4,819 SH   SOLE 36 4,819 0 0
LL FLOORING HOLDINGS INC COM 55003T107 60 4,256 SH   SOLE 40 4,256 0 0
LL FLOORING HOLDINGS INC COM 55003T107 75 5,333 SH   SOLE 43 5,259 0 74
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 11,076 4,595,821 SH   SOLE 43 4,375,699 0 220,122
LM FDG AMER INC COM 502074404 0 85 SH   SOLE 21 85 0 0
LM FDG AMER INC COM 502074404 1 399 SH   SOLE 22 399 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 5 1,000 SH   SOLE 18 1,000 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 68 13,668 SH   SOLE 21 13,668 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 644 128,815 SH   SOLE 22 128,815 0 0
LOANDEPOT INC COM CL A 53946R106 37 8,987 SH   SOLE 2 8,987 0 0
LOANDEPOT INC COM CL A 53946R106 661 159,174 SH   SOLE 22 159,174 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 9 1,046 SH   SOLE 2 1,046 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 3,037 357,657 SH   SOLE 22 357,657 0 0
LOCKHEED MARTIN CORP COM 539830109 292,922 663,620 SH   SOLE 2 240,606 0 423,014
LOCKHEED MARTIN CORP COM 539830109 39,293 89,020 SH   SOLE 4 59,495 0 29,525
LOCKHEED MARTIN CORP COM 539830109 103,577 234,656 SH   SOLE 7 227,616 0 7,040
LOCKHEED MARTIN CORP COM 539830109 9,318 21,110 SH   SOLE 13 21,110 0 0
LOCKHEED MARTIN CORP COM 539830109 15,555 35,240 SH   SOLE 15 35,240 0 0
LOCKHEED MARTIN CORP COM 539830109 213,303 483,243 SH   SOLE 18 446,758 0 36,485
LOCKHEED MARTIN CORP COM 539830109 88,743 201,050 SH   SOLE 19 201,050 0 0
LOCKHEED MARTIN CORP COM 539830109 3,621,459 8,204,483 SH   SOLE 21 8,204,483 0 0
LOCKHEED MARTIN CORP COM 539830109 2,333,223 5,285,961 SH   SOLE 22 4,785,603 0 500,358
LOCKHEED MARTIN CORP COM 539830109 159,008 360,235 SH   SOLE 23 360,235 0 0
LOCKHEED MARTIN CORP COM 539830109 53,326 120,810 SH   SOLE 25 120,810 0 0
LOCKHEED MARTIN CORP COM 539830109 121,841 276,032 SH   SOLE 26 134,814 0 141,218
LOCKHEED MARTIN CORP COM 539830109 39,361 89,172 SH   SOLE 28 0 0 89,172
LOCKHEED MARTIN CORP COM 539830109 13,071 29,613 SH   SOLE 29 29,613 0 0
LOCKHEED MARTIN CORP COM 539830109 576,393 1,305,829 SH   SOLE 30 1,305,829 0 0
LOCKHEED MARTIN CORP COM 539830109 39,507 89,504 SH   SOLE 31 83,793 0 5,711
LOCKHEED MARTIN CORP COM 539830109 3,489 7,905 SH   SOLE 32 7,905 0 0
LOCKHEED MARTIN CORP COM 539830109 44,541 100,909 SH   SOLE 36 100,909 0 0
LOCKHEED MARTIN CORP COM 539830109 2,131 4,828 SH   SOLE 40 4,828 0 0
LOCKHEED MARTIN CORP COM 539830109 87,108 197,345 SH   SOLE 43 175,948 0 21,397
LOEWS CORP COM 540424108 24,290 374,736 SH   SOLE 2 85,517 0 289,219
LOEWS CORP COM 540424108 6,392 98,618 SH   SOLE 4 89,153 0 9,465
LOEWS CORP COM 540424108 11,311 174,495 SH   SOLE 7 169,062 0 5,433
LOEWS CORP COM 540424108 91 1,400 SH   SOLE 13 1,400 0 0
LOEWS CORP COM 540424108 1,995 30,773 SH   SOLE 15 30,773 0 0
LOEWS CORP COM 540424108 30,723 473,974 SH   SOLE 18 445,042 0 28,932
LOEWS CORP COM 540424108 7,069 109,062 SH   SOLE 19 109,062 0 0
LOEWS CORP COM 540424108 338,006 5,214,529 SH   SOLE 21 5,214,529 0 0
LOEWS CORP COM 540424108 283,761 4,377,673 SH   SOLE 22 3,959,957 0 417,716
LOEWS CORP COM 540424108 17,467 269,476 SH   SOLE 23 269,476 0 0
LOEWS CORP COM 540424108 16,836 259,729 SH   SOLE 25 259,729 0 0
LOEWS CORP COM 540424108 50,966 786,268 SH   SOLE 26 508,267 0 278,001
LOEWS CORP COM 540424108 45,800 706,577 SH   SOLE 28 5,949 0 700,628
LOEWS CORP COM 540424108 45 695 SH   SOLE 29 695 0 0
LOEWS CORP COM 540424108 67,047 1,034,350 SH   SOLE 30 1,034,350 0 0
LOEWS CORP COM 540424108 3,018 46,566 SH   SOLE 31 21,746 0 24,820
LOEWS CORP COM 540424108 802 12,369 SH   SOLE 34 12,369 0 0
LOEWS CORP COM 540424108 5,250 80,994 SH   SOLE 36 80,994 0 0
LOEWS CORP COM 540424108 465 7,168 SH   SOLE 40 7,168 0 0
LOEWS CORP COM 540424108 14,205 219,143 SH   SOLE 43 212,752 0 6,391
LOGAN RIDGE FINANCE CORP 5.75% NT CV 22 14054R403 4,096 163,510 SH   SOLE 21 163,510 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 0 673 SH   SOLE 2 0 0 673
LOGICBIO THERAPEUTICS INC COM 54142F102 3 4,496 SH   SOLE 18 4,496 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 40 58,778 SH   SOLE 21 58,778 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 101 149,234 SH   SOLE 22 149,234 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2 2,935 SH   SOLE 23 2,935 0 0
LOGICMARK INC COM NEW 67091J404 0 25 SH   SOLE 21 25 0 0
LOGICMARK INC COM NEW 67091J404 1 448 SH   SOLE 22 448 0 0
LOGITECH INTL S A SHS H50430232 24,036 325,785 SH   SOLE 18 324,928 0 857
LOGITECH INTL S A SHS H50430232 18,616 252,322 SH   SOLE 43 236,055 0 16,267
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 168 29,335 SH   SOLE 21 29,335 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 13 2,480 SH   SOLE 18 2,480 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 151 28,189 SH   SOLE 21 28,189 0 0
LONGEVERON INC COM 54303L104 1,145 82,989 SH   SOLE 22 82,989 0 0
LOOP INDS INC COM 543518104 59 6,624 SH   SOLE 21 6,624 0 0
LOOP INDS INC COM 543518104 1,955 219,805 SH   SOLE 22 219,805 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 329 96,357 SH   SOLE 2 36,975 0 59,382
LORDSTOWN MOTORS CORP COM CL A 54405Q100 6 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 1,521 445,912 SH   SOLE 18 445,912 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 965 282,879 SH   SOLE 19 282,879 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 18,932 5,551,913 SH   SOLE 21 5,551,913 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 11,435 3,353,355 SH   SOLE 22 3,215,497 0 137,858
LORDSTOWN MOTORS CORP COM CL A 54405Q100 75 22,051 SH   SOLE 25 22,051 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 64 18,658 SH   SOLE 26 5,986 0 12,672
LORDSTOWN MOTORS CORP COM CL A 54405Q100 222 64,999 SH   SOLE 28 64,999 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 273 80,084 SH   SOLE 30 80,084 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 61 17,842 SH   SOLE 36 17,842 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 47 13,661 SH   SOLE 40 13,661 0 0
LOTTERY COM INC COM 54570M108 1,346 428,608 SH   SOLE 22 428,608 0 0
LOUISIANA PAC CORP COM 546347105 15,570 250,640 SH   SOLE 2 77,541 0 173,099
LOUISIANA PAC CORP COM 546347105 101 1,629 SH   SOLE 4 1,629 0 0
LOUISIANA PAC CORP COM 546347105 106 1,709 SH   SOLE 7 1,709 0 0
LOUISIANA PAC CORP COM 546347105 69 1,109 SH   SOLE 13 1,109 0 0
LOUISIANA PAC CORP COM 546347105 11,839 190,580 SH   SOLE 18 190,580 0 0
LOUISIANA PAC CORP COM 546347105 1,588 25,569 SH   SOLE 19 25,569 0 0
LOUISIANA PAC CORP COM 546347105 291,073 4,685,651 SH   SOLE 21 4,685,651 0 0
LOUISIANA PAC CORP COM 546347105 148,925 2,397,375 SH   SOLE 22 2,292,563 0 104,812
LOUISIANA PAC CORP COM 546347105 64 1,033 SH   SOLE 23 1,033 0 0
LOUISIANA PAC CORP COM 546347105 742 11,947 SH   SOLE 25 11,947 0 0
LOUISIANA PAC CORP COM 546347105 2,958 47,613 SH   SOLE 26 39,805 0 7,808
LOUISIANA PAC CORP COM 546347105 113 1,822 SH   SOLE 28 1,822 0 0
LOUISIANA PAC CORP COM 546347105 3,361 54,102 SH   SOLE 30 54,102 0 0
LOUISIANA PAC CORP COM 546347105 80 1,286 SH   SOLE 31 1,286 0 0
LOUISIANA PAC CORP COM 546347105 68 1,099 SH   SOLE 36 1,099 0 0
LOUISIANA PAC CORP COM 546347105 756 12,165 SH   SOLE 40 12,165 0 0
LOUISIANA PAC CORP COM 546347105 5,069 81,602 SH   SOLE 43 80,866 0 736
LOVESAC COMPANY COM 54738L109 264 4,879 SH   SOLE 2 3,653 0 1,226
LOVESAC COMPANY COM 54738L109 2 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109 11 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109 1,928 35,656 SH   SOLE 18 35,656 0 0
LOVESAC COMPANY COM 54738L109 1,232 22,785 SH   SOLE 19 22,785 0 0
LOVESAC COMPANY COM 54738L109 24,439 452,064 SH   SOLE 21 452,064 0 0
LOVESAC COMPANY COM 54738L109 16,526 305,704 SH   SOLE 22 298,218 0 7,486
LOVESAC COMPANY COM 54738L109 174 3,223 SH   SOLE 25 3,223 0 0
LOVESAC COMPANY COM 54738L109 83 1,527 SH   SOLE 26 432 0 1,095
LOVESAC COMPANY COM 54738L109 643 11,895 SH   SOLE 30 11,895 0 0
LOVESAC COMPANY COM 54738L109 111 2,046 SH   SOLE 36 2,046 0 0
LOVESAC COMPANY COM 54738L109 90 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109 199 3,688 SH   SOLE 43 3,688 0 0
LOWES COS INC COM 548661107 326,408 1,614,362 SH   SOLE 2 419,027 0 1,195,335
LOWES COS INC COM 548661107 103,547 512,127 SH   SOLE 4 325,681 0 186,446
LOWES COS INC COM 548661107 140,020 692,517 SH   SOLE 7 578,011 0 114,506
LOWES COS INC COM 548661107 4,187 20,709 SH   SOLE 13 20,709 0 0
LOWES COS INC COM 548661107 19,666 97,266 SH   SOLE 15 97,266 0 0
LOWES COS INC COM 548661107 6 29 SH   SOLE 17 0 0 29
LOWES COS INC COM 548661107 244,173 1,207,639 SH   SOLE 18 1,100,183 0 107,456
LOWES COS INC COM 548661107 76,812 379,899 SH   SOLE 19 379,899 0 0
LOWES COS INC COM 548661107 3,077,090 15,218,806 SH   SOLE 21 15,218,806 0 0
LOWES COS INC COM 548661107 2,901,034 14,348,058 SH   SOLE 22 12,922,895 0 1,425,163
LOWES COS INC COM 548661107 175,149 866,257 SH   SOLE 23 866,257 0 0
LOWES COS INC COM 548661107 249,853 1,235,736 SH   SOLE 25 1,235,736 0 0
LOWES COS INC COM 548661107 316,320 1,564,470 SH   SOLE 26 550,476 0 1,013,994
LOWES COS INC COM 548661107 363,226 1,796,461 SH   SOLE 28 38,280 0 1,758,181
LOWES COS INC COM 548661107 2,454 12,137 SH   SOLE 29 12,137 0 0
LOWES COS INC COM 548661107 857,304 4,240,091 SH   SOLE 30 4,240,091 0 0
LOWES COS INC COM 548661107 35,157 173,882 SH   SOLE 31 98,065 0 75,817
LOWES COS INC COM 548661107 49,275 243,705 SH   SOLE 34 243,705 0 0
LOWES COS INC COM 548661107 55,597 274,976 SH   SOLE 36 274,976 0 0
LOWES COS INC COM 548661107 4,601 22,755 SH   SOLE 40 22,755 0 0
LOWES COS INC COM 548661107 387 1,916 SH   OTR 43 1,916 0 0
LOWES COS INC COM 548661107 148,728 735,588 SH   SOLE 43 628,612 0 106,976
LOYALTY VENTURES INC COMMON STOCK 54911Q107 3,017 182,512 SH   SOLE 2 8,099 0 174,413
LOYALTY VENTURES INC COMMON STOCK 54911Q107 1 74 SH   SOLE 4 74 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 5 292 SH   SOLE 7 292 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 389 23,547 SH   SOLE 18 23,547 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 92 5,572 SH   SOLE 19 5,572 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 32,441 1,962,582 SH   SOLE 21 1,962,582 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 7,829 473,615 SH   SOLE 22 451,353 0 22,262
LOYALTY VENTURES INC COMMON STOCK 54911Q107 49 2,962 SH   SOLE 25 2,962 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 119 7,225 SH   SOLE 26 5,463 0 1,762
LOYALTY VENTURES INC COMMON STOCK 54911Q107 540 32,662 SH   SOLE 30 32,662 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 5 301 SH   SOLE 31 301 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 54 3,261 SH   SOLE 36 3,261 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 39 2,354 SH   SOLE 40 2,354 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 204 12,371 SH   SOLE 43 10,833 0 1,538
LPL FINL HLDGS INC COM 50212V100 25,921 141,894 SH   SOLE 2 34,010 0 107,884
LPL FINL HLDGS INC COM 50212V100 52 285 SH   SOLE 4 285 0 0
LPL FINL HLDGS INC COM 50212V100 250 1,371 SH   SOLE 7 1,371 0 0
LPL FINL HLDGS INC COM 50212V100 0 2 SH   SOLE 17 0 0 2
LPL FINL HLDGS INC COM 50212V100 6,946 38,024 SH   SOLE 18 38,024 0 0
LPL FINL HLDGS INC COM 50212V100 4,270 23,376 SH   SOLE 19 23,376 0 0
LPL FINL HLDGS INC COM 50212V100 246,583 1,349,807 SH   SOLE 21 1,349,807 0 0
LPL FINL HLDGS INC COM 50212V100 327,614 1,793,374 SH   SOLE 22 1,700,343 0 93,031
LPL FINL HLDGS INC COM 50212V100 2,472 13,534 SH   SOLE 25 13,534 0 0
LPL FINL HLDGS INC COM 50212V100 6,068 33,214 SH   SOLE 26 27,113 0 6,101
LPL FINL HLDGS INC COM 50212V100 260 1,424 SH   SOLE 28 1,424 0 0
LPL FINL HLDGS INC COM 50212V100 14,735 80,660 SH   SOLE 30 80,660 0 0
LPL FINL HLDGS INC COM 50212V100 213 1,167 SH   SOLE 31 1,167 0 0
LPL FINL HLDGS INC COM 50212V100 1,284 7,029 SH   SOLE 36 7,029 0 0
LPL FINL HLDGS INC COM 50212V100 1,873 10,251 SH   SOLE 40 10,251 0 0
LPL FINL HLDGS INC COM 50212V100 37 202 SH   OTR 43 202 0 0
LPL FINL HLDGS INC COM 50212V100 9,806 53,680 SH   SOLE 43 49,118 0 4,562
LSB INDS INC COM 502160104 39 1,765 SH   SOLE 2 899 0 866
LSB INDS INC COM 502160104 3,391 155,244 SH   SOLE 7 155,244 0 0
LSB INDS INC COM 502160104 257 11,785 SH   SOLE 18 11,785 0 0
LSB INDS INC COM 502160104 3,541 162,146 SH   SOLE 21 162,146 0 0
LSB INDS INC COM 502160104 8,843 404,895 SH   SOLE 22 404,895 0 0
LSB INDS INC COM 502160104 110 5,042 SH   SOLE 43 5,042 0 0
LSI INDS INC OHIO COM 50216C108 271 45,213 SH   SOLE 2 26,036 0 19,177
LSI INDS INC OHIO COM 50216C108 31 5,126 SH   SOLE 18 5,126 0 0
LSI INDS INC OHIO COM 50216C108 440 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC OHIO COM 50216C108 520 86,623 SH   SOLE 21 86,623 0 0
LSI INDS INC OHIO COM 50216C108 3,423 570,424 SH   SOLE 22 570,424 0 0
LSI INDS INC OHIO COM 50216C108 33 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108 240 40,026 SH   SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 1,879 48,852 SH   SOLE 2 11,232 0 37,620
LTC PPTYS INC COM 502175102 739 19,203 SH   SOLE 4 19,203 0 0
LTC PPTYS INC COM 502175102 1,887 49,062 SH   SOLE 7 49,062 0 0
LTC PPTYS INC COM 502175102 5,564 144,642 SH   SOLE 18 144,642 0 0
LTC PPTYS INC COM 502175102 4,577 118,971 SH   SOLE 19 118,971 0 0
LTC PPTYS INC COM 502175102 198,536 5,160,788 SH   SOLE 21 5,160,788 0 0
LTC PPTYS INC COM 502175102 48,679 1,265,369 SH   SOLE 22 1,225,170 0 40,199
LTC PPTYS INC COM 502175102 44 1,138 SH   SOLE 23 1,138 0 0
LTC PPTYS INC COM 502175102 7,061 183,542 SH   SOLE 25 183,542 0 0
LTC PPTYS INC COM 502175102 476 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102 881 22,891 SH   SOLE 28 110 0 22,781
LTC PPTYS INC COM 502175102 8,465 220,032 SH   SOLE 30 220,032 0 0
LTC PPTYS INC COM 502175102 193 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 1,706 44,346 SH   SOLE 43 42,753 0 1,593
LUBYS INC COM 549282101 8 3,614 SH   SOLE 18 3,614 0 0
LUBYS INC COM 549282101 141 62,000 SH   SOLE 21 62,000 0 0
LUBYS INC COM 549282101 932 408,844 SH   SOLE 22 408,844 0 0
LUCID DIAGNOSTICS INC COM 54948X109 2 563 SH   SOLE 2 0 0 563
LUCID DIAGNOSTICS INC COM 54948X109 49 14,520 SH   SOLE 18 14,520 0 0
LUCID DIAGNOSTICS INC COM 54948X109 128 38,061 SH   SOLE 21 38,061 0 0
LUCID DIAGNOSTICS INC COM 54948X109 48 14,421 SH   SOLE 22 13,102 0 1,319
LUCID GROUP INC COM 549498103 4,249 167,273 SH   SOLE 2 34,603 0 132,670
LUCID GROUP INC COM 549498103 4,229 166,496 SH   SOLE 4 150,809 0 15,687
LUCID GROUP INC COM 549498103 5,820 229,144 SH   SOLE 7 229,144 0 0
LUCID GROUP INC COM 549498103 58 2,277 SH   SOLE 13 2,277 0 0
LUCID GROUP INC COM 549498103 955 37,587 SH   SOLE 15 37,587 0 0
LUCID GROUP INC COM 549498103 2,250 88,568 SH   SOLE 18 65,608 0 22,960
LUCID GROUP INC COM 549498103 51,999 2,047,212 SH   SOLE 21 2,047,212 0 0
LUCID GROUP INC COM 549498103 202,973 7,991,050 SH   SOLE 22 7,574,816 0 416,234
LUCID GROUP INC COM 549498103 12,698 499,912 SH   SOLE 23 499,912 0 0
LUCID GROUP INC COM 549498103 15,627 615,244 SH   SOLE 25 615,244 0 0
LUCID GROUP INC COM 549498103 15,425 607,276 SH   SOLE 26 301,471 0 305,805
LUCID GROUP INC COM 549498103 13,183 519,022 SH   SOLE 28 11,936 0 507,086
LUCID GROUP INC COM 549498103 66 2,611 SH   SOLE 29 2,611 0 0
LUCID GROUP INC COM 549498103 49,340 1,942,535 SH   SOLE 30 1,942,535 0 0
LUCID GROUP INC COM 549498103 1,313 51,682 SH   SOLE 31 42,250 0 9,432
LUCID GROUP INC COM 549498103 9,852 387,881 SH   SOLE 32 387,881 0 0
LUCID GROUP INC COM 549498103 526 20,720 SH   SOLE 34 20,720 0 0
LUCID GROUP INC COM 549498103 3,841 151,240 SH   SOLE 36 151,240 0 0
LUCID GROUP INC COM 549498103 356 14,011 SH   SOLE 40 14,011 0 0
LUCID GROUP INC COM 549498103 2,082 81,970 SH   SOLE 43 77,235 0 4,735
LUCIRA HEALTH INC COM 54948U105 37 10,403 SH   SOLE 2 2,270 0 8,133
LUCIRA HEALTH INC COM 54948U105 11 3,087 SH   SOLE 18 3,087 0 0
LUCIRA HEALTH INC COM 54948U105 129 36,203 SH   SOLE 21 36,203 0 0
LUCIRA HEALTH INC COM 54948U105 5 1,518 SH   SOLE 22 1,518 0 0
LUCIRA HEALTH INC COM 54948U105 1 257 SH   SOLE 43 257 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,810 1,043,052 SH   SOLE 2 237,358 0 805,694
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,872 336,143 SH   SOLE 4 168,998 0 167,145
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 389 69,754 SH   SOLE 7 69,754 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,148 206,065 SH   SOLE 13 99,143 0 106,922
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,458 441,236 SH   SOLE 15 441,236 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,879 337,299 SH   SOLE 18 337,299 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,925 525,153 SH   SOLE 19 525,153 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 60,329 10,831,106 SH   SOLE 21 10,831,106 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 39,849 7,154,155 SH   SOLE 22 6,209,741 0 944,414
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,780 678,620 SH   SOLE 23 678,620 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,779 498,952 SH   SOLE 25 498,952 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,476 444,536 SH   SOLE 26 0 0 444,536
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,660 1,016,226 SH   SOLE 28 45,516 0 970,710
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 19,841 3,562,196 SH   SOLE 30 3,562,196 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 200 35,961 SH   SOLE 31 0 0 35,961
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7,094 1,273,646 SH   SOLE 34 1,273,646 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 69 12,359 SH   SOLE 36 12,359 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 13 2,289 SH   SOLE 40 2,289 0 0
LULULEMON ATHLETICA INC COM 550021109 45,356 124,186 SH   SOLE 2 18,654 0 105,532
LULULEMON ATHLETICA INC COM 550021109 27,796 76,105 SH   SOLE 4 47,190 0 28,915
LULULEMON ATHLETICA INC COM 550021109 9,427 25,810 SH   SOLE 7 25,810 0 0
LULULEMON ATHLETICA INC COM 550021109 210 576 SH   SOLE 13 576 0 0
LULULEMON ATHLETICA INC COM 550021109 3,502 9,589 SH   SOLE 15 9,589 0 0
LULULEMON ATHLETICA INC COM 550021109 1 3 SH   SOLE 17 0 0 3
LULULEMON ATHLETICA INC COM 550021109 31,145 85,274 SH   SOLE 18 78,836 0 6,438
LULULEMON ATHLETICA INC COM 550021109 13,602 37,243 SH   SOLE 19 37,243 0 0
LULULEMON ATHLETICA INC COM 550021109 845,081 2,313,833 SH   SOLE 21 2,313,833 0 0
LULULEMON ATHLETICA INC COM 550021109 916,037 2,508,111 SH   SOLE 22 2,300,286 0 207,825
LULULEMON ATHLETICA INC COM 550021109 53,599 146,754 SH   SOLE 23 146,754 0 0
LULULEMON ATHLETICA INC COM 550021109 80,687 220,922 SH   SOLE 25 220,922 0 0
LULULEMON ATHLETICA INC COM 550021109 60,072 164,477 SH   SOLE 26 77,457 0 87,020
LULULEMON ATHLETICA INC COM 550021109 91,030 249,240 SH   SOLE 28 4,072 0 245,168
LULULEMON ATHLETICA INC COM 550021109 170,521 466,887 SH   SOLE 30 438,400 0 28,487
LULULEMON ATHLETICA INC COM 550021109 9,808 26,853 SH   SOLE 31 12,986 0 13,867
LULULEMON ATHLETICA INC COM 550021109 10,721 29,355 SH   SOLE 32 29,355 0 0
LULULEMON ATHLETICA INC COM 550021109 5,165 14,141 SH   SOLE 34 14,141 0 0
LULULEMON ATHLETICA INC COM 550021109 14,939 40,904 SH   SOLE 36 40,904 0 0
LULULEMON ATHLETICA INC COM 550021109 1,490 4,080 SH   SOLE 40 4,080 0 0
LULULEMON ATHLETICA INC COM 550021109 105 288 SH   OTR 43 288 0 0
LULULEMON ATHLETICA INC COM 550021109 24,153 66,132 SH   SOLE 43 62,232 0 3,900
LULUS FASHION LOUNGE HOLDING COM 55003A108 18 2,688 SH   SOLE 2 0 0 2,688
LULUS FASHION LOUNGE HOLDING COM 55003A108 132 19,475 SH   SOLE 18 19,475 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 82 12,068 SH   SOLE 19 12,068 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 708 104,447 SH   SOLE 21 104,447 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 218 32,104 SH   SOLE 22 31,051 0 1,053
LUMEN TECHNOLOGIES INC COM 550241103 25,565 2,268,399 SH   SOLE 2 357,206 0 1,911,193
LUMEN TECHNOLOGIES INC COM 550241103 5,801 514,703 SH   SOLE 4 480,644 0 34,059
LUMEN TECHNOLOGIES INC COM 550241103 10,572 938,033 SH   SOLE 7 907,736 0 30,297
LUMEN TECHNOLOGIES INC COM 550241103 34 3,058 SH   SOLE 13 3,058 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,599 141,919 SH   SOLE 15 141,919 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1 50 SH   SOLE 17 0 0 50
LUMEN TECHNOLOGIES INC COM 550241103 22,601 2,005,375 SH   SOLE 18 1,882,262 0 123,113
LUMEN TECHNOLOGIES INC COM 550241103 5,167 458,455 SH   SOLE 19 458,455 0 0
LUMEN TECHNOLOGIES INC COM 550241103 618,326 54,864,782 SH   SOLE 21 54,864,782 0 0
LUMEN TECHNOLOGIES INC COM 550241103 229,979 20,406,337 SH   SOLE 22 18,522,055 0 1,884,282
LUMEN TECHNOLOGIES INC COM 550241103 13,094 1,161,851 SH   SOLE 23 1,161,851 0 0
LUMEN TECHNOLOGIES INC COM 550241103 12,902 1,144,843 SH   SOLE 25 1,144,843 0 0
LUMEN TECHNOLOGIES INC COM 550241103 31,309 2,778,055 SH   SOLE 26 1,431,660 0 1,346,395
LUMEN TECHNOLOGIES INC COM 550241103 18,893 1,676,401 SH   SOLE 28 17,949 0 1,658,452
LUMEN TECHNOLOGIES INC COM 550241103 12 1,052 SH   SOLE 29 1,052 0 0
LUMEN TECHNOLOGIES INC COM 550241103 83,851 7,440,216 SH   SOLE 30 7,440,216 0 0
LUMEN TECHNOLOGIES INC COM 550241103 2,155 191,237 SH   SOLE 31 86,203 0 105,034
LUMEN TECHNOLOGIES INC COM 550241103 4,363 387,104 SH   SOLE 32 387,104 0 0
LUMEN TECHNOLOGIES INC COM 550241103 522 46,303 SH   SOLE 34 46,303 0 0
LUMEN TECHNOLOGIES INC COM 550241103 6,630 588,318 SH   SOLE 36 588,318 0 0
LUMEN TECHNOLOGIES INC COM 550241103 337 29,925 SH   SOLE 40 29,925 0 0
LUMEN TECHNOLOGIES INC COM 550241103 33 2,905 SH   OTR 43 2,905 0 0
LUMEN TECHNOLOGIES INC COM 550241103 6,611 586,620 SH   SOLE 43 525,219 0 61,401
LUMENT FINANCE TRUST INC COM 55025L108 9 3,322 SH   SOLE 18 3,322 0 0
LUMENT FINANCE TRUST INC COM 55025L108 167 60,973 SH   SOLE 21 60,973 0 0
LUMENT FINANCE TRUST INC COM 55025L108 305 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109 10,924 111,923 SH   SOLE 2 55,044 0 56,879
LUMENTUM HLDGS INC COM 55024U109 96 986 SH   SOLE 4 809 0 177
LUMENTUM HLDGS INC COM 55024U109 94 966 SH   SOLE 7 966 0 0
LUMENTUM HLDGS INC COM 55024U109 15,772 161,600 SH   SOLE 18 161,600 0 0
LUMENTUM HLDGS INC COM 55024U109 2,122 21,738 SH   SOLE 19 21,738 0 0
LUMENTUM HLDGS INC COM 55024U109 360,388 3,692,504 SH   SOLE 21 3,692,504 0 0
LUMENTUM HLDGS INC COM 55024U109 193,191 1,979,412 SH   SOLE 22 1,892,883 0 86,529
LUMENTUM HLDGS INC COM 55024U109 1,155 11,833 SH   SOLE 25 11,833 0 0
LUMENTUM HLDGS INC COM 55024U109 5,119 52,452 SH   SOLE 26 44,086 0 8,366
LUMENTUM HLDGS INC COM 55024U109 5,024 51,472 SH   SOLE 28 1,352 0 50,120
LUMENTUM HLDGS INC COM 55024U109 4,384 44,920 SH   SOLE 30 44,920 0 0
LUMENTUM HLDGS INC COM 55024U109 202 2,065 SH   SOLE 31 1,063 0 1,002
LUMENTUM HLDGS INC COM 55024U109 400 4,095 SH   SOLE 36 4,095 0 0
LUMENTUM HLDGS INC COM 55024U109 897 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 22 229 SH   OTR 43 229 0 0
LUMENTUM HLDGS INC COM 55024U109 3,357 34,394 SH   SOLE 43 33,457 0 937
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 4,644 2,810,000 PRN   SOLE 21 2,810,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 579 500,000 PRN   SOLE 2 500,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 8,389 7,239,000 PRN   SOLE 21 7,239,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 1,159 1,000,000 PRN   SOLE 22 1,000,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,040 66,566 SH   SOLE 2 60,375 0 6,191
LUMINAR TECHNOLOGIES INC COM CL A 550424105 11 689 SH   SOLE 4 689 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 6,204 396,906 SH   SOLE 21 396,906 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 47,928 3,066,389 SH   SOLE 22 2,991,990 0 74,399
LUMINAR TECHNOLOGIES INC COM CL A 550424105 386 24,671 SH   SOLE 25 24,671 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,178 75,344 SH   SOLE 26 58,243 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105 2,240 143,290 SH   SOLE 28 143,290 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,718 109,888 SH   SOLE 30 109,888 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 11,237 718,949 SH   SOLE 34 718,949 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 330 21,118 SH   SOLE 40 21,118 0 0
LUMOS PHARMA INC COM 55028X109 12 1,248 SH   SOLE 18 1,248 0 0
LUMOS PHARMA INC COM 55028X109 161 17,108 SH   SOLE 21 17,108 0 0
LUMOS PHARMA INC COM 55028X109 386 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100 32 4,208 SH   SOLE 2 1,326 0 2,882
LUNA INNOVATIONS INC COM 550351100 4 490 SH   SOLE 7 490 0 0
LUNA INNOVATIONS INC COM 550351100 654 84,763 SH   SOLE 18 84,763 0 0
LUNA INNOVATIONS INC COM 550351100 402 52,099 SH   SOLE 19 52,099 0 0
LUNA INNOVATIONS INC COM 550351100 8,461 1,097,436 SH   SOLE 21 1,097,436 0 0
LUNA INNOVATIONS INC COM 550351100 4,978 645,609 SH   SOLE 22 639,052 0 6,557
LUTHER BURBANK CORP COM 550550107 743 55,899 SH   SOLE 2 50,350 0 5,549
LUTHER BURBANK CORP COM 550550107 3 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107 670 50,444 SH   SOLE 18 50,444 0 0
LUTHER BURBANK CORP COM 550550107 363 27,349 SH   SOLE 19 27,349 0 0
LUTHER BURBANK CORP COM 550550107 7,744 582,657 SH   SOLE 21 582,657 0 0
LUTHER BURBANK CORP COM 550550107 6,521 490,667 SH   SOLE 22 479,497 0 11,170
LUTHER BURBANK CORP COM 550550107 75 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107 97 7,279 SH   SOLE 30 7,279 0 0
LUTHER BURBANK CORP COM 550550107 42 3,135 SH   SOLE 43 3,135 0 0
LUXFER HOLDINGS PLC SHS G5698W116 550 32,756 SH   SOLE 2 23,545 0 9,211
LUXFER HOLDINGS PLC SHS G5698W116 8 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,371 81,609 SH   SOLE 18 81,609 0 0
LUXFER HOLDINGS PLC SHS G5698W116 882 52,519 SH   SOLE 19 52,519 0 0
LUXFER HOLDINGS PLC SHS G5698W116 22,269 1,325,565 SH   SOLE 21 1,325,565 0 0
LUXFER HOLDINGS PLC SHS G5698W116 10,897 648,628 SH   SOLE 22 626,982 0 21,646
LUXFER HOLDINGS PLC SHS G5698W116 92 5,448 SH   SOLE 25 5,448 0 0
LUXFER HOLDINGS PLC SHS G5698W116 95 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 562 33,445 SH   SOLE 30 33,445 0 0
LUXFER HOLDINGS PLC SHS G5698W116 76 4,546 SH   SOLE 36 4,546 0 0
LUXFER HOLDINGS PLC SHS G5698W116 78 4,632 SH   SOLE 40 4,632 0 0
LUXFER HOLDINGS PLC SHS G5698W116 254 15,117 SH   SOLE 43 14,865 0 252
LXP INDUSTRIAL TRUST COM 529043101 10,651 678,404 SH   SOLE 2 79,830 0 598,574
LXP INDUSTRIAL TRUST COM 529043101 2,106 134,149 SH   SOLE 4 134,149 0 0
LXP INDUSTRIAL TRUST COM 529043101 5,523 351,807 SH   SOLE 7 351,807 0 0
LXP INDUSTRIAL TRUST COM 529043101 16,334 1,040,407 SH   SOLE 18 1,040,407 0 0
LXP INDUSTRIAL TRUST COM 529043101 13,066 832,236 SH   SOLE 19 832,236 0 0
LXP INDUSTRIAL TRUST COM 529043101 575,847 36,678,157 SH   SOLE 21 36,678,157 0 0
LXP INDUSTRIAL TRUST COM 529043101 144,883 9,228,243 SH   SOLE 22 8,943,483 0 284,760
LXP INDUSTRIAL TRUST COM 529043101 128 8,158 SH   SOLE 23 8,158 0 0
LXP INDUSTRIAL TRUST COM 529043101 19,664 1,252,500 SH   SOLE 25 1,252,500 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,267 80,691 SH   SOLE 26 63,342 0 17,349
LXP INDUSTRIAL TRUST COM 529043101 2,708 172,511 SH   SOLE 28 4,823 0 167,688
LXP INDUSTRIAL TRUST COM 529043101 25,996 1,655,799 SH   SOLE 30 1,655,799 0 0
LXP INDUSTRIAL TRUST COM 529043101 121 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101 589 37,522 SH   SOLE 40 37,522 0 0
LXP INDUSTRIAL TRUST COM 529043101 2,729 173,840 SH   SOLE 43 172,549 0 1,291
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 8,149 153,868 SH   SOLE 21 153,868 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 224 44,286 SH   SOLE 2 10,479 0 33,807
LYELL IMMUNOPHARMA INC COM 55083R104 10 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 2,021 400,226 SH   SOLE 18 400,226 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 1,088 215,367 SH   SOLE 19 215,367 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 26,426 5,232,844 SH   SOLE 21 5,232,844 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 8,872 1,756,772 SH   SOLE 22 1,702,181 0 54,591
LYELL IMMUNOPHARMA INC COM 55083R104 587 116,278 SH   SOLE 30 116,278 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 210 41,665 SH   SOLE 34 41,665 0 0
LYFT INC CL A COM 55087P104 27,540 717,179 SH   SOLE 2 183,465 0 533,714
LYFT INC CL A COM 55087P104 6,823 177,682 SH   SOLE 4 99,940 0 77,742
LYFT INC CL A COM 55087P104 859 22,369 SH   SOLE 7 22,369 0 0
LYFT INC CL A COM 55087P104 651 16,947 SH   SOLE 13 16,947 0 0
LYFT INC CL A COM 55087P104 850 22,124 SH   SOLE 15 22,124 0 0
LYFT INC CL A COM 55087P104 11,531 300,276 SH   SOLE 18 286,334 0 13,942
LYFT INC CL A COM 55087P104 29,816 776,462 SH   SOLE 19 776,462 0 0
LYFT INC CL A COM 55087P104 184,833 4,813,353 SH   SOLE 21 4,813,353 0 0
LYFT INC CL A COM 55087P104 242,964 6,327,185 SH   SOLE 22 5,837,321 0 489,864
LYFT INC CL A COM 55087P104 12,609 328,370 SH   SOLE 23 328,370 0 0
LYFT INC CL A COM 55087P104 17,003 442,789 SH   SOLE 25 442,789 0 0
LYFT INC CL A COM 55087P104 24,616 641,041 SH   SOLE 26 189,043 0 451,998
LYFT INC CL A COM 55087P104 36,816 958,741 SH   SOLE 28 11,517 0 947,224
LYFT INC CL A COM 55087P104 22 574 SH   SOLE 29 574 0 0
LYFT INC CL A COM 55087P104 38,276 996,782 SH   SOLE 30 563,612 0 433,170
LYFT INC CL A COM 55087P104 2,326 60,561 SH   SOLE 31 31,761 0 28,800
LYFT INC CL A COM 55087P104 34,792 906,030 SH   SOLE 34 906,030 0 0
LYFT INC CL A COM 55087P104 3,684 95,934 SH   SOLE 36 95,934 0 0
LYFT INC CL A COM 55087P104 310 8,082 SH   SOLE 40 8,082 0 0
LYFT INC CL A COM 55087P104 21 534 SH   OTR 43 534 0 0
LYFT INC CL A COM 55087P104 6,380 166,135 SH   SOLE 43 154,867 0 11,268
LYFT INC NOTE 1.500% 5/1 55087PAB0 24 19,000 PRN   SOLE 18 19,000 0 0
LYFT INC NOTE 1.500% 5/1 55087PAB0 6,614 5,340,000 PRN   SOLE 21 5,340,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 68,838 669,503 SH   SOLE 2 78,652 0 590,851
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,224 118,889 SH   SOLE 4 108,562 0 10,327
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25,652 249,481 SH   SOLE 7 241,795 0 7,686
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 271 2,635 SH   SOLE 13 2,635 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,821 37,162 SH   SOLE 15 37,162 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 1 SH   SOLE 17 0 0 1
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 54,590 530,927 SH   SOLE 18 495,162 0 35,765
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 36,348 353,509 SH   SOLE 19 353,509 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,078,475 10,488,959 SH   SOLE 21 10,488,959 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 577,429 5,615,925 SH   SOLE 22 5,092,145 0 523,780
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33,840 329,121 SH   SOLE 23 329,121 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32,383 314,952 SH   SOLE 25 314,952 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 58,033 564,414 SH   SOLE 26 203,831 0 360,583
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 49,499 481,412 SH   SOLE 28 4,701 0 476,711
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 202,725 1,971,652 SH   SOLE 30 1,971,652 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,300 61,271 SH   SOLE 31 30,923 0 30,348
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,676 64,927 SH   SOLE 32 64,927 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,621 142,202 SH   SOLE 34 142,202 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16,143 157,002 SH   SOLE 35 157,002 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,980 126,237 SH   SOLE 36 126,237 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 881 8,568 SH   SOLE 40 8,568 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 68 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22,175 215,667 SH   SOLE 43 189,850 0 25,817
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 422 4,100 SH Call SOLE 4 4,100 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 4,853 47,200 SH Call SOLE 18 47,200 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 51,955 505,300 SH Call SOLE 19 505,300 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 2,941 28,600 SH Call SOLE 22 28,600 0 0
LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 22,970 223,400 SH Call SOLE 34 223,400 0 0
LYRA THERAPEUTICS INC COM 55234L105 9 2,170 SH   SOLE 2 1,552 0 618
LYRA THERAPEUTICS INC COM 55234L105 6 1,424 SH   SOLE 18 1,424 0 0
LYRA THERAPEUTICS INC COM 55234L105 62 15,412 SH   SOLE 21 15,412 0 0
M & T BK CORP COM 55261F104 60,866 359,089 SH   SOLE 2 112,107 0 246,982
M & T BK CORP COM 55261F104 15,670 92,450 SH   SOLE 4 48,371 0 44,079
M & T BK CORP COM 55261F104 20,603 121,554 SH   SOLE 7 118,249 0 3,305
M & T BK CORP COM 55261F104 87 516 SH   SOLE 13 516 0 0
M & T BK CORP COM 55261F104 3,190 18,819 SH   SOLE 15 18,819 0 0
M & T BK CORP COM 55261F104 0 2 SH   SOLE 17 0 0 2
M & T BK CORP COM 55261F104 113,853 671,697 SH   SOLE 18 642,369 0 29,328
M & T BK CORP COM 55261F104 196,434 1,158,904 SH   SOLE 19 1,158,904 0 0
M & T BK CORP COM 55261F104 651,904 3,846,040 SH   SOLE 21 3,846,040 0 0
M & T BK CORP COM 55261F104 465,069 2,743,772 SH   SOLE 22 2,484,411 0 259,361
M & T BK CORP COM 55261F104 32,200 189,968 SH   SOLE 23 189,968 0 0
M & T BK CORP COM 55261F104 43,114 254,357 SH   SOLE 25 254,357 0 0
M & T BK CORP COM 55261F104 52,115 307,464 SH   SOLE 26 129,427 0 178,037
M & T BK CORP COM 55261F104 64,686 381,631 SH   SOLE 28 2,292 0 379,339
M & T BK CORP COM 55261F104 124,427 734,085 SH   SOLE 30 730,081 0 4,004
M & T BK CORP COM 55261F104 4,876 28,769 SH   SOLE 31 14,298 0 14,471
M & T BK CORP COM 55261F104 39,068 230,488 SH   SOLE 34 230,488 0 0
M & T BK CORP COM 55261F104 9,471 55,874 SH   SOLE 36 55,874 0 0
M & T BK CORP COM 55261F104 1,787 10,540 SH   SOLE 37 10,540 0 0
M & T BK CORP COM 55261F104 709 4,185 SH   SOLE 40 4,185 0 0
M & T BK CORP COM 55261F104 71 421 SH   OTR 43 421 0 0
M & T BK CORP COM 55261F104 13,840 81,654 SH   SOLE 43 71,430 0 10,224
M D C HLDGS INC COM 552676108 9,592 253,479 SH   SOLE 2 117,869 0 135,610
M D C HLDGS INC COM 552676108 9 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 56 1,493 SH   SOLE 7 1,493 0 0
M D C HLDGS INC COM 552676108 8,910 235,457 SH   SOLE 18 208,059 0 27,398
M D C HLDGS INC COM 552676108 36,788 972,188 SH   SOLE 19 972,188 0 0
M D C HLDGS INC COM 552676108 285,693 7,550,017 SH   SOLE 21 7,550,017 0 0
M D C HLDGS INC COM 552676108 88,349 2,334,794 SH   SOLE 22 2,282,901 0 51,893
M D C HLDGS INC COM 552676108 1,346 35,568 SH   SOLE 23 35,568 0 0
M D C HLDGS INC COM 552676108 333 8,794 SH   SOLE 25 8,794 0 0
M D C HLDGS INC COM 552676108 8,705 230,040 SH   SOLE 26 20,934 0 209,106
M D C HLDGS INC COM 552676108 43 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108 3,617 95,585 SH   SOLE 30 95,585 0 0
M D C HLDGS INC COM 552676108 59 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108 272 7,193 SH   SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 1,564 41,339 SH   SOLE 43 40,305 0 1,034
M/I HOMES INC COM 55305B101 2,221 50,072 SH   SOLE 2 35,292 0 14,780
M/I HOMES INC COM 55305B101 6 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 41 925 SH   SOLE 7 925 0 0
M/I HOMES INC COM 55305B101 4,738 106,843 SH   SOLE 18 106,843 0 0
M/I HOMES INC COM 55305B101 2,296 51,773 SH   SOLE 19 51,773 0 0
M/I HOMES INC COM 55305B101 172,692 3,893,853 SH   SOLE 21 3,893,853 0 0
M/I HOMES INC COM 55305B101 33,109 746,545 SH   SOLE 22 717,839 0 28,706
M/I HOMES INC COM 55305B101 164 3,700 SH   SOLE 25 3,700 0 0
M/I HOMES INC COM 55305B101 822 18,536 SH   SOLE 26 16,591 0 1,945
M/I HOMES INC COM 55305B101 23 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101 2,239 50,488 SH   SOLE 30 50,488 0 0
M/I HOMES INC COM 55305B101 39 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101 177 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,127 25,414 SH   SOLE 43 22,892 0 2,522
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111 27 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102 731 81,138 SH   SOLE 2 43,534 0 37,604
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 771 85,599 SH   SOLE 18 85,599 0 0
MACATAWA BK CORP COM 554225102 588 65,207 SH   SOLE 19 65,207 0 0
MACATAWA BK CORP COM 554225102 8,796 976,259 SH   SOLE 21 976,259 0 0
MACATAWA BK CORP COM 554225102 4,108 455,913 SH   SOLE 22 436,976 0 18,937
MACATAWA BK CORP COM 554225102 255 28,305 SH   SOLE 23 28,305 0 0
MACATAWA BK CORP COM 554225102 8 888 SH   SOLE 43 888 0 0
MACERICH CO COM 554382101 5,124 327,592 SH   SOLE 2 171,075 0 156,517
MACERICH CO COM 554382101 1,586 101,414 SH   SOLE 4 101,414 0 0
MACERICH CO COM 554382101 4,249 271,687 SH   SOLE 7 271,687 0 0
MACERICH CO COM 554382101 15,728 1,005,617 SH   SOLE 18 1,005,617 0 0
MACERICH CO COM 554382101 13,032 833,250 SH   SOLE 19 833,250 0 0
MACERICH CO COM 554382101 254,323 16,261,071 SH   SOLE 21 16,261,071 0 0
MACERICH CO COM 554382101 125,052 7,995,672 SH   SOLE 22 7,784,464 0 211,208
MACERICH CO COM 554382101 247 15,781 SH   SOLE 23 15,781 0 0
MACERICH CO COM 554382101 15,165 969,602 SH   SOLE 25 969,602 0 0
MACERICH CO COM 554382101 2,463 157,502 SH   SOLE 26 87,964 0 69,538
MACERICH CO COM 554382101 2,054 131,320 SH   SOLE 28 3,471 0 127,849
MACERICH CO COM 554382101 16,035 1,025,267 SH   SOLE 30 1,025,267 0 0
MACERICH CO COM 554382101 627 40,107 SH   SOLE 36 40,107 0 0
MACERICH CO COM 554382101 382 24,393 SH   SOLE 40 24,393 0 0
MACERICH CO COM 554382101 6,474 413,914 SH   SOLE 43 313,612 0 100,302
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,710 28,570 SH   SOLE 2 23,289 0 5,281
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48 808 SH   SOLE 4 808 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54 902 SH   SOLE 7 902 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 52 863 SH   SOLE 13 863 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 7,755 129,526 SH   SOLE 18 129,252 0 274
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 23,271 388,690 SH   SOLE 19 388,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 98,928 1,652,379 SH   SOLE 21 1,652,379 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 67,324 1,124,497 SH   SOLE 22 1,094,642 0 29,855
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 39 653 SH   SOLE 23 653 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 422 7,049 SH   SOLE 25 7,049 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,294 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 52 867 SH   SOLE 28 867 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 49 823 SH   SOLE 29 823 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,963 32,783 SH   SOLE 30 32,783 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 66 1,109 SH   SOLE 31 1,109 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 55,760 931,356 SH   SOLE 34 931,356 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 360 6,016 SH   SOLE 40 6,016 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 361 6,033 SH   SOLE 43 5,997 0 36
MACONDRAY CAP ACQUISITN CORP UNIT 05/31/2028 G5853A123 24,500 2,450,000 SH   SOLE 2 2,450,000 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 74 19,715 SH   SOLE 21 19,715 0 0
MACROGENICS INC COM 556099109 735 83,469 SH   SOLE 2 39,123 0 44,346
MACROGENICS INC COM 556099109 2 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 7 850 SH   SOLE 7 850 0 0
MACROGENICS INC COM 556099109 1,462 165,913 SH   SOLE 18 162,361 0 3,552
MACROGENICS INC COM 556099109 3,300 374,528 SH   SOLE 19 374,528 0 0
MACROGENICS INC COM 556099109 21,749 2,468,687 SH   SOLE 21 2,468,687 0 0
MACROGENICS INC COM 556099109 13,933 1,581,452 SH   SOLE 22 1,549,678 0 31,774
MACROGENICS INC COM 556099109 94 10,638 SH   SOLE 23 10,638 0 0
MACROGENICS INC COM 556099109 70 8,001 SH   SOLE 25 8,001 0 0
MACROGENICS INC COM 556099109 748 84,847 SH   SOLE 26 25,861 0 58,986
MACROGENICS INC COM 556099109 142 16,135 SH   SOLE 28 16,135 0 0
MACROGENICS INC COM 556099109 3,026 343,474 SH   SOLE 30 343,474 0 0
MACROGENICS INC COM 556099109 44 4,965 SH   SOLE 36 4,965 0 0
MACROGENICS INC COM 556099109 45 5,101 SH   SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 164 18,610 SH   SOLE 43 15,312 0 3,298
MACYS INC COM 55616P104 17,276 709,212 SH   SOLE 2 437,790 0 271,422
MACYS INC COM 55616P104 491 20,176 SH   SOLE 4 20,176 0 0
MACYS INC COM 55616P104 268 10,984 SH   SOLE 7 10,984 0 0
MACYS INC COM 55616P104 244 10,019 SH   SOLE 13 10,019 0 0
MACYS INC COM 55616P104 34,390 1,411,732 SH   SOLE 18 1,411,732 0 0
MACYS INC COM 55616P104 23,923 982,081 SH   SOLE 19 982,081 0 0
MACYS INC COM 55616P104 520,865 21,381,993 SH   SOLE 21 21,381,993 0 0
MACYS INC COM 55616P104 234,135 9,611,463 SH   SOLE 22 9,299,443 0 312,020
MACYS INC COM 55616P104 751 30,843 SH   SOLE 23 30,843 0 0
MACYS INC COM 55616P104 1,033 42,410 SH   SOLE 25 42,410 0 0
MACYS INC COM 55616P104 8,093 332,210 SH   SOLE 26 201,871 0 130,339
MACYS INC COM 55616P104 143 5,865 SH   SOLE 28 5,457 0 408
MACYS INC COM 55616P104 82 3,376 SH   SOLE 29 3,376 0 0
MACYS INC COM 55616P104 4,542 186,444 SH   SOLE 30 186,444 0 0
MACYS INC COM 55616P104 2,297 94,296 SH   SOLE 36 94,296 0 0
MACYS INC COM 55616P104 964 39,574 SH   SOLE 40 39,574 0 0
MACYS INC COM 55616P104 6,583 270,227 SH   SOLE 43 257,809 0 12,418
MADDEN STEVEN LTD COM 556269108 2,413 62,451 SH   SOLE 2 43,529 0 18,922
MADDEN STEVEN LTD COM 556269108 13 343 SH   SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 45 1,158 SH   SOLE 7 1,158 0 0
MADDEN STEVEN LTD COM 556269108 10,746 278,107 SH   SOLE 18 271,815 0 6,292
MADDEN STEVEN LTD COM 556269108 8,582 222,102 SH   SOLE 19 222,102 0 0
MADDEN STEVEN LTD COM 556269108 354,507 9,174,612 SH   SOLE 21 9,174,612 0 0
MADDEN STEVEN LTD COM 556269108 73,982 1,914,660 SH   SOLE 22 1,864,613 0 50,047
MADDEN STEVEN LTD COM 556269108 139 3,606 SH   SOLE 23 3,606 0 0
MADDEN STEVEN LTD COM 556269108 520 13,469 SH   SOLE 25 13,469 0 0
MADDEN STEVEN LTD COM 556269108 1,973 51,066 SH   SOLE 26 22,194 0 28,872
MADDEN STEVEN LTD COM 556269108 53 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108 5,044 130,541 SH   SOLE 30 130,541 0 0
MADDEN STEVEN LTD COM 556269108 144 3,719 SH   SOLE 36 3,719 0 0
MADDEN STEVEN LTD COM 556269108 400 10,356 SH   SOLE 40 10,356 0 0
MADDEN STEVEN LTD COM 556269108 1,437 37,184 SH   SOLE 43 37,043 0 141
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,805 21,672 SH   SOLE 2 7,825 0 13,847
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 9 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 323 SH   SOLE 7 323 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 6,467 77,630 SH   SOLE 18 77,630 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,869 46,447 SH   SOLE 19 46,447 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 76,951 923,670 SH   SOLE 21 923,670 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 50,241 603,063 SH   SOLE 22 576,630 0 26,433
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 258 3,099 SH   SOLE 25 3,099 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 925 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 28 337 SH   SOLE 28 337 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,118 13,419 SH   SOLE 30 13,419 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 284 3,409 SH   SOLE 40 3,409 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 947 11,367 SH   SOLE 43 10,457 0 910
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,387 13,309 SH   SOLE 2 5,134 0 8,175
MADISON SQUARE GRDN SPRT COR CL A 55825T103 10 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 48 267 SH   SOLE 7 267 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,509 8,416 SH   SOLE 18 8,416 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,028 5,730 SH   SOLE 19 5,730 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 44,070 245,705 SH   SOLE 21 245,705 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 69,439 387,146 SH   SOLE 22 366,869 0 20,277
MADISON SQUARE GRDN SPRT COR CL A 55825T103 335 1,867 SH   SOLE 25 1,867 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 976 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103 56 315 SH   SOLE 28 315 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,672 9,322 SH   SOLE 30 9,322 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 51 284 SH   SOLE 31 284 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 313 1,744 SH   SOLE 40 1,744 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,534 14,130 SH   SOLE 43 12,849 0 1,281
MADRIGAL PHARMACEUTICALS INC COM 558868105 845 8,610 SH   SOLE 2 3,783 0 4,827
MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 17 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,082 31,409 SH   SOLE 18 31,409 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,799 59,101 SH   SOLE 19 59,101 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 51,336 523,200 SH   SOLE 21 523,200 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 29,783 303,534 SH   SOLE 22 296,547 0 6,987
MADRIGAL PHARMACEUTICALS INC COM 558868105 109 1,112 SH   SOLE 23 1,112 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 120 1,222 SH   SOLE 25 1,222 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,087 11,078 SH   SOLE 26 4,329 0 6,749
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,364 13,902 SH   SOLE 30 13,902 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 121 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 188 1,914 SH   SOLE 43 1,495 0 419
MAG SILVER CORP COM 55903Q104 711 44,000 SH   SOLE 23 44,000 0 0
MAG SILVER CORP COM 55903Q104 3,340 206,578 SH   SOLE 25 206,578 0 0
MAG SILVER CORP COM 55903Q104 1,132 70,000 SH   SOLE 26 45,000 0 25,000
MAG SILVER CORP COM 55903Q104 5,660 350,000 SH   SOLE 34 350,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 92 1,869 SH   SOLE 18 1,869 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,857 37,836 SH   SOLE 19 37,836 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 15 5,151 SH   SOLE 2 1,217 0 3,934
MAGENTA THERAPEUTICS INC COM 55910K108 1 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 232 79,958 SH   SOLE 18 79,958 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 225 77,669 SH   SOLE 19 77,669 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3,857 1,330,037 SH   SOLE 21 1,330,037 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1,777 612,668 SH   SOLE 22 606,595 0 6,073
MAGENTA THERAPEUTICS INC COM 55910K108 85 29,170 SH   SOLE 30 29,170 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 6 2,002 SH   SOLE 43 2,002 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 42 2,427 SH   SOLE 22 2,427 0 0
MAGNA INTL INC COM 559222401 1,444 22,452 SH   SOLE 2 22,452 0 0
MAGNA INTL INC COM 559222401 448 6,959 SH   SOLE 18 6,959 0 0
MAGNA INTL INC COM 559222401 3,550 55,195 SH   SOLE 19 55,195 0 0
MAGNA INTL INC COM 559222401 2,821 43,871 SH   SOLE 22 43,871 0 0
MAGNA INTL INC COM 559222401 663 10,316 SH   SOLE 25 10,316 0 0
MAGNA INTL INC COM 559222401 1,357 21,105 SH   SOLE 34 21,105 0 0
MAGNA INTL INC COM 559222401 14,152 220,058 SH   SOLE 43 213,729 0 6,329
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 509 30,102 SH   SOLE 2 30,102 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,409 83,334 SH   SOLE 21 83,334 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 731 43,225 SH   SOLE 22 30,090 0 13,135
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 119 7,011 SH   SOLE 25 7,011 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 53 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 310 18,328 SH   SOLE 30 18,328 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 72 4,230 SH   SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 1,154 87,364 SH   SOLE 2 56,913 0 30,451
MAGNITE INC COM 55955D100 6 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100 22 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100 4,667 353,321 SH   SOLE 18 343,570 0 9,751
MAGNITE INC COM 55955D100 4,729 357,962 SH   SOLE 19 357,962 0 0
MAGNITE INC COM 55955D100 57,568 4,357,944 SH   SOLE 21 4,357,944 0 0
MAGNITE INC COM 55955D100 38,626 2,924,029 SH   SOLE 22 2,844,368 0 79,661
MAGNITE INC COM 55955D100 79 5,957 SH   SOLE 23 5,957 0 0
MAGNITE INC COM 55955D100 215 16,268 SH   SOLE 25 16,268 0 0
MAGNITE INC COM 55955D100 913 69,124 SH   SOLE 26 38,817 0 30,307
MAGNITE INC COM 55955D100 30 2,296 SH   SOLE 28 2,296 0 0
MAGNITE INC COM 55955D100 974 73,706 SH   SOLE 30 73,706 0 0
MAGNITE INC COM 55955D100 204 15,480 SH   SOLE 40 15,480 0 0
MAGNITE INC COM 55955D100 611 46,261 SH   SOLE 43 44,633 0 1,628
MAGNITE INC NOTE 0.250% 3/1 55955DAB6 2,291 2,900,000 PRN   SOLE 21 2,900,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,464 104,178 SH   SOLE 2 62,019 0 42,159
MAGNOLIA OIL & GAS CORP CL A 559663109 11 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 47 1,971 SH   SOLE 7 1,971 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 8,864 374,803 SH   SOLE 18 374,803 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13,499 570,785 SH   SOLE 19 570,785 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 119,326 5,045,479 SH   SOLE 21 5,045,479 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 83,514 3,531,239 SH   SOLE 22 3,443,599 0 87,640
MAGNOLIA OIL & GAS CORP CL A 559663109 191 8,089 SH   SOLE 23 8,089 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 441 18,668 SH   SOLE 25 18,668 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,753 116,394 SH   SOLE 26 52,564 0 63,830
MAGNOLIA OIL & GAS CORP CL A 559663109 4,174 176,504 SH   SOLE 30 176,504 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 589 24,886 SH   SOLE 34 24,886 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 382 16,160 SH   SOLE 40 16,160 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,267 138,144 SH   SOLE 43 128,194 0 9,950
MAGYAR BANCORP INC COM 55977T208 10 849 SH   SOLE 18 849 0 0
MAGYAR BANCORP INC COM 55977T208 183 15,469 SH   SOLE 21 15,469 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 52 21,498 SH   SOLE 2 2,760 0 18,738
MAIDEN HOLDINGS LTD SHS G5753U112 538 223,080 SH   SOLE 18 223,080 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 284 117,736 SH   SOLE 19 117,736 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 5,949 2,468,508 SH   SOLE 21 2,468,508 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 3,726 1,546,184 SH   SOLE 22 1,495,054 0 51,130
MAIN STR CAP CORP COM 56035L104 18,076 423,931 SH   SOLE 30 423,931 0 0
MAIN STR CAP CORP COM 56035L104 908 21,298 SH   SOLE 43 15,436 0 5,862
MAINSTREET BANCSHARES INC COM 56064Y100 16 663 SH   SOLE 2 663 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 35 1,421 SH   SOLE 18 1,421 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 471 19,369 SH   SOLE 21 19,369 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 51 2,100 SH   SOLE 22 2,100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 61 2,280 SH   SOLE 2 553 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 37 1,396 SH   SOLE 22 1,396 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 56 2,102 SH   SOLE 25 2,102 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2,067 77,047 SH   SOLE 30 77,047 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8 295 SH   SOLE 34 295 0 0
MALIBU BOATS INC COM CL A 56117J100 3,608 62,203 SH   SOLE 2 49,607 0 12,596
MALIBU BOATS INC COM CL A 56117J100 6 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 14 246 SH   SOLE 7 246 0 0
MALIBU BOATS INC COM CL A 56117J100 3,612 62,270 SH   SOLE 18 54,616 0 7,654
MALIBU BOATS INC COM CL A 56117J100 7,066 121,809 SH   SOLE 19 121,809 0 0
MALIBU BOATS INC COM CL A 56117J100 40,033 690,097 SH   SOLE 21 690,097 0 0
MALIBU BOATS INC COM CL A 56117J100 35,197 606,734 SH   SOLE 22 593,331 0 13,403
MALIBU BOATS INC COM CL A 56117J100 230 3,958 SH   SOLE 23 3,958 0 0
MALIBU BOATS INC COM CL A 56117J100 214 3,691 SH   SOLE 25 3,691 0 0
MALIBU BOATS INC COM CL A 56117J100 1,663 28,668 SH   SOLE 26 8,882 0 19,786
MALIBU BOATS INC COM CL A 56117J100 19 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100 2,581 44,499 SH   SOLE 30 44,499 0 0
MALIBU BOATS INC COM CL A 56117J100 71 1,222 SH   SOLE 34 1,222 0 0
MALIBU BOATS INC COM CL A 56117J100 138 2,379 SH   SOLE 36 2,379 0 0
MALIBU BOATS INC COM CL A 56117J100 149 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 121 2,086 SH   SOLE 43 2,086 0 0
MALVERN BANCORP INC COM 561409103 25 1,525 SH   SOLE 18 1,525 0 0
MALVERN BANCORP INC COM 561409103 403 25,018 SH   SOLE 21 25,018 0 0
MALVERN BANCORP INC COM 561409103 21 1,273 SH   SOLE 22 1,273 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 6 2,876 SH   SOLE 18 2,876 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 128 60,050 SH   SOLE 21 60,050 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 354 166,272 SH   SOLE 22 166,272 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 8 575 SH   SOLE 43 575 0 0
MANDIANT INC NOTE 1.625% 6/0 31816QAD3 2,856 2,870,000 PRN   SOLE 21 2,870,000 0 0
MANDIANT INC NOTE 0.875% 6/0 31816QAF8 5,189 4,712,000 PRN   SOLE 21 4,712,000 0 0
MANDIANT INC COM 562662106 9,183 411,593 SH   SOLE 2 74,057 0 337,536
MANDIANT INC COM 562662106 69 3,114 SH   SOLE 4 905 0 2,209
MANDIANT INC COM 562662106 70 3,151 SH   SOLE 7 3,151 0 0
MANDIANT INC COM 562662106 2,214 99,232 SH   SOLE 18 99,232 0 0
MANDIANT INC COM 562662106 1,528 68,480 SH   SOLE 19 68,480 0 0
MANDIANT INC COM 562662106 127,569 5,718,022 SH   SOLE 21 5,718,022 0 0
MANDIANT INC COM 562662106 118,073 5,292,398 SH   SOLE 22 5,013,209 0 279,189
MANDIANT INC COM 562662106 776 34,766 SH   SOLE 25 34,766 0 0
MANDIANT INC COM 562662106 2,381 106,722 SH   SOLE 26 85,511 0 21,211
MANDIANT INC COM 562662106 95 4,249 SH   SOLE 28 4,249 0 0
MANDIANT INC COM 562662106 34,670 1,554,034 SH   SOLE 30 1,554,034 0 0
MANDIANT INC COM 562662106 77 3,437 SH   SOLE 31 3,437 0 0
MANDIANT INC COM 562662106 150 6,739 SH   SOLE 36 6,739 0 0
MANDIANT INC COM 562662106 651 29,159 SH   SOLE 40 29,159 0 0
MANDIANT INC COM 562662106 1,035 46,380 SH   SOLE 43 41,496 0 4,884
MANHATTAN ASSOCIATES INC COM 562750109 32,853 236,844 SH   SOLE 2 143,211 0 93,633
MANHATTAN ASSOCIATES INC COM 562750109 2,402 17,320 SH   SOLE 4 16,614 0 706
MANHATTAN ASSOCIATES INC COM 562750109 227 1,636 SH   SOLE 7 1,636 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,184 8,539 SH   SOLE 13 8,539 0 0
MANHATTAN ASSOCIATES INC COM 562750109 20,862 150,399 SH   SOLE 18 149,190 0 1,209
MANHATTAN ASSOCIATES INC COM 562750109 7,485 53,961 SH   SOLE 19 53,961 0 0
MANHATTAN ASSOCIATES INC COM 562750109 478,457 3,449,336 SH   SOLE 21 3,449,336 0 0
MANHATTAN ASSOCIATES INC COM 562750109 260,277 1,876,410 SH   SOLE 22 1,733,357 0 143,053
MANHATTAN ASSOCIATES INC COM 562750109 3,909 28,180 SH   SOLE 23 28,180 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,279 9,221 SH   SOLE 25 9,221 0 0
MANHATTAN ASSOCIATES INC COM 562750109 5,712 41,178 SH   SOLE 26 27,218 0 13,960
MANHATTAN ASSOCIATES INC COM 562750109 790 5,692 SH   SOLE 28 1,134 0 4,558
MANHATTAN ASSOCIATES INC COM 562750109 976 7,037 SH   SOLE 29 7,037 0 0
MANHATTAN ASSOCIATES INC COM 562750109 5,434 39,176 SH   SOLE 30 39,176 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,358 16,996 SH   SOLE 31 16,996 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,748 12,602 SH   SOLE 34 12,602 0 0
MANHATTAN ASSOCIATES INC COM 562750109 311 2,242 SH   SOLE 36 2,242 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,123 8,099 SH   SOLE 40 8,099 0 0
MANHATTAN ASSOCIATES INC COM 562750109 20 143 SH   OTR 43 143 0 0
MANHATTAN ASSOCIATES INC COM 562750109 12,654 91,224 SH   SOLE 43 82,266 0 8,958
MANHATTAN BRDG CAP INC COM 562803106 8 1,330 SH   SOLE 18 1,330 0 0
MANHATTAN BRDG CAP INC COM 562803106 128 20,140 SH   SOLE 21 20,140 0 0
MANHATTAN BRDG CAP INC COM 562803106 2 347 SH   SOLE 22 347 0 0
MANITEX INTL INC COM 563420108 21 2,820 SH   SOLE 18 2,820 0 0
MANITEX INTL INC COM 563420108 366 50,266 SH   SOLE 21 50,266 0 0
MANITEX INTL INC COM 563420108 145 19,940 SH   SOLE 22 19,940 0 0
MANITOWOC CO INC COM NEW 563571405 2,736 181,412 SH   SOLE 2 83,596 0 97,816
MANITOWOC CO INC COM NEW 563571405 3 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 8 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 1,662 110,233 SH   SOLE 18 107,251 0 2,982
MANITOWOC CO INC COM NEW 563571405 7,759 514,541 SH   SOLE 19 514,541 0 0
MANITOWOC CO INC COM NEW 563571405 20,416 1,353,842 SH   SOLE 21 1,353,842 0 0
MANITOWOC CO INC COM NEW 563571405 19,870 1,317,661 SH   SOLE 22 1,278,340 0 39,321
MANITOWOC CO INC COM NEW 563571405 263 17,412 SH   SOLE 23 17,412 0 0
MANITOWOC CO INC COM NEW 563571405 66 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405 1,429 94,759 SH   SOLE 26 5,114 0 89,645
MANITOWOC CO INC COM NEW 563571405 357 23,670 SH   SOLE 30 23,670 0 0
MANITOWOC CO INC COM NEW 563571405 53 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 205 13,599 SH   SOLE 43 13,454 0 145
MANNATECH INC COM NEW 563771203 8 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203 110 3,014 SH   SOLE 21 3,014 0 0
MANNATECH INC COM NEW 563771203 1,895 52,163 SH   SOLE 22 52,163 0 0
MANNING & NAPIER INC CL A 56382Q102 26 2,884 SH   SOLE 18 2,884 0 0
MANNING & NAPIER INC CL A 56382Q102 447 49,073 SH   SOLE 21 49,073 0 0
MANNING & NAPIER INC CL A 56382Q102 870 95,500 SH   SOLE 22 95,500 0 0
MANNKIND CORP COM NEW 56400P706 1,413 383,965 SH   SOLE 2 127,375 0 256,590
MANNKIND CORP COM NEW 56400P706 12 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 2,964 805,371 SH   SOLE 18 767,227 0 38,144
MANNKIND CORP COM NEW 56400P706 4,283 1,163,962 SH   SOLE 19 1,163,962 0 0
MANNKIND CORP COM NEW 56400P706 41,129 11,176,428 SH   SOLE 21 11,176,428 0 0
MANNKIND CORP COM NEW 56400P706 24,567 6,675,747 SH   SOLE 22 6,381,124 0 294,623
MANNKIND CORP COM NEW 56400P706 118 32,158 SH   SOLE 23 32,158 0 0
MANNKIND CORP COM NEW 56400P706 111 30,073 SH   SOLE 25 30,073 0 0
MANNKIND CORP COM NEW 56400P706 578 156,966 SH   SOLE 26 0 0 156,966
MANNKIND CORP COM NEW 56400P706 16 4,439 SH   SOLE 28 4,439 0 0
MANNKIND CORP COM NEW 56400P706 919 249,654 SH   SOLE 30 249,654 0 0
MANNKIND CORP COM NEW 56400P706 102 27,698 SH   SOLE 40 27,698 0 0
MANNKIND CORP COM NEW 56400P706 89 24,100 SH   SOLE 43 23,970 0 130
MANPOWERGROUP INC WIS COM 56418H100 17,529 186,642 SH   SOLE 2 80,711 0 105,931
MANPOWERGROUP INC WIS COM 56418H100 283 3,013 SH   SOLE 4 3,013 0 0
MANPOWERGROUP INC WIS COM 56418H100 181 1,924 SH   SOLE 7 1,924 0 0
MANPOWERGROUP INC WIS COM 56418H100 422 4,496 SH   SOLE 13 4,496 0 0
MANPOWERGROUP INC WIS COM 56418H100 11,378 121,147 SH   SOLE 18 121,024 0 123
MANPOWERGROUP INC WIS COM 56418H100 1,797 19,130 SH   SOLE 19 19,130 0 0
MANPOWERGROUP INC WIS COM 56418H100 253,621 2,700,398 SH   SOLE 21 2,700,398 0 0
MANPOWERGROUP INC WIS COM 56418H100 141,256 1,504,005 SH   SOLE 22 1,437,355 0 66,650
MANPOWERGROUP INC WIS COM 56418H100 109 1,158 SH   SOLE 23 1,158 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,163 12,388 SH   SOLE 25 12,388 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,986 42,437 SH   SOLE 26 36,349 0 6,088
MANPOWERGROUP INC WIS COM 56418H100 3,365 35,831 SH   SOLE 28 35,770 0 61
MANPOWERGROUP INC WIS COM 56418H100 3,497 37,230 SH   SOLE 30 37,230 0 0
MANPOWERGROUP INC WIS COM 56418H100 75 796 SH   SOLE 31 796 0 0
MANPOWERGROUP INC WIS COM 56418H100 118 1,257 SH   SOLE 34 1,257 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,295 13,793 SH   SOLE 36 13,793 0 0
MANPOWERGROUP INC WIS COM 56418H100 680 7,241 SH   SOLE 40 7,241 0 0
MANPOWERGROUP INC WIS COM 56418H100 17 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100 7,253 77,228 SH   SOLE 43 75,118 0 2,110
MANTECH INTERNATIONAL CORP CL A 564563104 4,008 46,500 SH   SOLE 2 26,587 0 19,913
MANTECH INTERNATIONAL CORP CL A 564563104 7 79 SH   SOLE 4 79 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 33 388 SH   SOLE 7 388 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 8,831 102,457 SH   SOLE 18 102,457 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 9,130 105,925 SH   SOLE 19 105,925 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 297,819 3,455,376 SH   SOLE 21 3,455,376 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 64,896 752,941 SH   SOLE 22 725,806 0 27,135
MANTECH INTERNATIONAL CORP CL A 564563104 178 2,062 SH   SOLE 23 2,062 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 313 3,627 SH   SOLE 25 3,627 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 2,110 24,484 SH   SOLE 26 5,936 0 18,548
MANTECH INTERNATIONAL CORP CL A 564563104 42 489 SH   SOLE 28 489 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 4,125 47,855 SH   SOLE 30 47,855 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 310 3,600 SH   SOLE 40 3,600 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 1,281 14,858 SH   SOLE 43 14,704 0 154
MANULIFE FINL CORP COM 56501R106 18,753 878,359 SH   SOLE 43 739,729 0 138,629
MARATHON DIGITAL HOLDINGS IN COM 565788106 2,268 81,128 SH   SOLE 2 31,969 0 49,159
MARATHON DIGITAL HOLDINGS IN COM 565788106 37 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106 39 1,392 SH   SOLE 7 1,392 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1 50 SH   SOLE 17 0 0 50
MARATHON DIGITAL HOLDINGS IN COM 565788106 7,703 275,604 SH   SOLE 18 275,604 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 4,733 169,327 SH   SOLE 19 169,327 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 101,987 3,648,917 SH   SOLE 21 3,648,917 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 65,791 2,353,884 SH   SOLE 22 2,257,190 0 96,694
MARATHON DIGITAL HOLDINGS IN COM 565788106 351 12,557 SH   SOLE 25 12,557 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,079 38,590 SH   SOLE 26 31,509 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106 176 6,302 SH   SOLE 28 6,302 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,608 57,537 SH   SOLE 30 57,537 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 76 2,729 SH   SOLE 34 2,729 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 333 11,904 SH   SOLE 40 11,904 0 0
MARATHON OIL CORP COM 565849106 31,664 1,261,002 SH   SOLE 2 708,069 0 552,933
MARATHON OIL CORP COM 565849106 1,298 51,695 SH   SOLE 4 35,804 0 15,891
MARATHON OIL CORP COM 565849106 15,686 624,685 SH   SOLE 7 603,888 0 20,797
MARATHON OIL CORP COM 565849106 980 39,027 SH   SOLE 13 39,027 0 0
MARATHON OIL CORP COM 565849106 303 12,071 SH   SOLE 15 12,071 0 0
MARATHON OIL CORP COM 565849106 40,279 1,604,110 SH   SOLE 18 1,281,143 0 322,967
MARATHON OIL CORP COM 565849106 51,227 2,040,095 SH   SOLE 19 2,040,095 0 0
MARATHON OIL CORP COM 565849106 574,219 22,868,122 SH   SOLE 21 22,868,122 0 0
MARATHON OIL CORP COM 565849106 478,279 19,047,358 SH   SOLE 22 17,325,096 0 1,722,262
MARATHON OIL CORP COM 565849106 994 39,576 SH   SOLE 23 39,576 0 0
MARATHON OIL CORP COM 565849106 2,647 105,427 SH   SOLE 25 105,427 0 0
MARATHON OIL CORP COM 565849106 27,114 1,079,804 SH   SOLE 26 512,923 0 566,881
MARATHON OIL CORP COM 565849106 14,190 565,108 SH   SOLE 28 0 0 565,108
MARATHON OIL CORP COM 565849106 81 3,234 SH   SOLE 29 3,234 0 0
MARATHON OIL CORP COM 565849106 87,413 3,481,203 SH   SOLE 30 3,481,203 0 0
MARATHON OIL CORP COM 565849106 950 37,825 SH   SOLE 31 37,825 0 0
MARATHON OIL CORP COM 565849106 839 33,414 SH   SOLE 34 33,414 0 0
MARATHON OIL CORP COM 565849106 2,915 116,081 SH   SOLE 36 116,081 0 0
MARATHON OIL CORP COM 565849106 2,529 100,716 SH   SOLE 40 100,716 0 0
MARATHON OIL CORP COM 565849106 82 3,266 SH   OTR 43 3,266 0 0
MARATHON OIL CORP COM 565849106 23,240 925,516 SH   SOLE 43 837,582 0 87,934
MARATHON OIL CORP OPTIONS 565849106 236 9,400 SH Call SOLE 2 0 0 9,400
MARATHON OIL CORP OPTIONS 565849106 406 16,200 SH Call SOLE 4 16,200 0 0
MARATHON OIL CORP OPTIONS 565849106 4,806 191,400 SH Call SOLE 18 191,400 0 0
MARATHON OIL CORP OPTIONS 565849106 102,982 4,101,200 SH Call SOLE 19 4,101,200 0 0
MARATHON OIL CORP OPTIONS 565849106 3,198 127,400 SH Call SOLE 22 127,400 0 0
MARATHON OIL CORP OPTIONS 565849106 352 14,000 SH Call SOLE 26 14,000 0 0
MARATHON OIL CORP OPTIONS 565849106 27,364 1,089,800 SH Call SOLE 34 1,089,800 0 0
MARATHON PETE CORP COM 56585A102 97,987 1,146,050 SH   SOLE 2 234,386 0 911,664
MARATHON PETE CORP COM 56585A102 40,773 476,880 SH   SOLE 4 308,090 0 168,790
MARATHON PETE CORP COM 56585A102 46,212 540,490 SH   SOLE 7 524,060 0 16,430
MARATHON PETE CORP COM 56585A102 232 2,713 SH   SOLE 13 2,713 0 0
MARATHON PETE CORP COM 56585A102 7,545 88,241 SH   SOLE 15 88,241 0 0
MARATHON PETE CORP COM 56585A102 1 7 SH   SOLE 17 0 0 7
MARATHON PETE CORP COM 56585A102 96,280 1,126,084 SH   SOLE 18 1,044,244 0 81,840
MARATHON PETE CORP COM 56585A102 84,635 989,881 SH   SOLE 19 989,881 0 0
MARATHON PETE CORP COM 56585A102 1,937,743 22,663,656 SH   SOLE 21 22,663,656 0 0
MARATHON PETE CORP COM 56585A102 1,085,699 12,698,234 SH   SOLE 22 11,480,196 0 1,218,038
MARATHON PETE CORP COM 56585A102 65,619 767,475 SH   SOLE 23 767,475 0 0
MARATHON PETE CORP COM 56585A102 99,018 1,158,104 SH   SOLE 25 1,158,104 0 0
MARATHON PETE CORP COM 56585A102 137,726 1,610,828 SH   SOLE 26 526,064 0 1,084,764
MARATHON PETE CORP COM 56585A102 13,538 158,334 SH   SOLE 28 7,915 0 150,419
MARATHON PETE CORP COM 56585A102 15,179 177,531 SH   SOLE 29 177,531 0 0
MARATHON PETE CORP COM 56585A102 348,129 4,071,679 SH   SOLE 30 4,056,672 0 15,007
MARATHON PETE CORP COM 56585A102 12,034 140,748 SH   SOLE 31 67,287 0 73,461
MARATHON PETE CORP COM 56585A102 4,640 54,267 SH   SOLE 32 54,267 0 0
MARATHON PETE CORP COM 56585A102 153,457 1,794,821 SH   SOLE 34 1,794,821 0 0
MARATHON PETE CORP COM 56585A102 27,259 318,815 SH   SOLE 36 318,815 0 0
MARATHON PETE CORP COM 56585A102 1,809 21,158 SH   SOLE 40 21,158 0 0
MARATHON PETE CORP COM 56585A102 144 1,688 SH   OTR 43 1,688 0 0
MARATHON PETE CORP COM 56585A102 36,560 427,598 SH   SOLE 43 374,871 0 52,727
MARATHON PETE CORP OPTIONS 56585A102 29,754 348,000 SH Call SOLE 19 348,000 0 0
MARATHON PETE CORP OPTIONS 56585A102 171 2,000 SH Call SOLE 22 2,000 0 0
MARATHON PETE CORP OPTIONS 56585A102 4,275 50,000 SH Call SOLE 34 50,000 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6,451 182,908 SH   SOLE 2 38,849 0 144,059
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 13 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 55 1,563 SH   SOLE 7 1,563 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2,057 58,308 SH   SOLE 18 58,308 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,122 31,801 SH   SOLE 19 31,801 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 94,570 2,681,313 SH   SOLE 21 2,681,313 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 86,357 2,448,458 SH   SOLE 22 2,317,904 0 130,554
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 523 14,828 SH   SOLE 25 14,828 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,200 34,034 SH   SOLE 26 26,939 0 7,095
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 51 1,455 SH   SOLE 28 1,455 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 18,045 511,617 SH   SOLE 30 511,617 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 57 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 479 13,580 SH   SOLE 40 13,580 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1 32 SH   SOLE 43 32 0 0
MARCHEX INC CL B 56624R108 16 6,814 SH   SOLE 18 6,814 0 0
MARCHEX INC CL B 56624R108 241 105,191 SH   SOLE 21 105,191 0 0
MARCHEX INC CL B 56624R108 1,365 595,990 SH   SOLE 22 595,990 0 0
MARCUS & MILLICHAP INC COM 566324109 11,469 217,708 SH   SOLE 2 91,282 0 126,426
MARCUS & MILLICHAP INC COM 566324109 14 264 SH   SOLE 7 264 0 0
MARCUS & MILLICHAP INC COM 566324109 6,584 124,990 SH   SOLE 18 87,994 0 36,996
MARCUS & MILLICHAP INC COM 566324109 40,270 764,435 SH   SOLE 19 764,435 0 0
MARCUS & MILLICHAP INC COM 566324109 159,187 3,021,775 SH   SOLE 21 3,021,775 0 0
MARCUS & MILLICHAP INC COM 566324109 78,425 1,488,713 SH   SOLE 22 1,463,593 0 25,120
MARCUS & MILLICHAP INC COM 566324109 1,959 37,178 SH   SOLE 23 37,178 0 0
MARCUS & MILLICHAP INC COM 566324109 166 3,156 SH   SOLE 25 3,156 0 0
MARCUS & MILLICHAP INC COM 566324109 10,701 203,129 SH   SOLE 26 11,027 0 192,102
MARCUS & MILLICHAP INC COM 566324109 2,303 43,711 SH   SOLE 30 43,711 0 0
MARCUS & MILLICHAP INC COM 566324109 767 14,568 SH   SOLE 34 14,568 0 0
MARCUS & MILLICHAP INC COM 566324109 138 2,613 SH   SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 506 9,598 SH   SOLE 43 9,527 0 71
MARCUS CORP DEL COM 566330106 2,467 139,388 SH   SOLE 2 113,309 0 26,079
MARCUS CORP DEL COM 566330106 8 470 SH   SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 1,632 92,195 SH   SOLE 18 92,195 0 0
MARCUS CORP DEL COM 566330106 2,580 145,766 SH   SOLE 19 145,766 0 0
MARCUS CORP DEL COM 566330106 49,747 2,810,543 SH   SOLE 21 2,810,543 0 0
MARCUS CORP DEL COM 566330106 13,886 784,505 SH   SOLE 22 756,884 0 27,621
MARCUS CORP DEL COM 566330106 74 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106 408 23,064 SH   SOLE 26 0 0 23,064
MARCUS CORP DEL COM 566330106 561 31,688 SH   SOLE 30 31,688 0 0
MARCUS CORP DEL COM 566330106 52 2,913 SH   SOLE 34 2,913 0 0
MARCUS CORP DEL COM 566330106 44 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106 80 4,542 SH   SOLE 43 4,542 0 0
MARIN SOFTWARE INC COM NEW 56804T205 9 3,235 SH   SOLE 21 3,235 0 0
MARIN SOFTWARE INC COM NEW 56804T205 399 138,612 SH   SOLE 22 138,612 0 0
MARINE PRODS CORP COM 568427108 26 2,210 SH   SOLE 2 338 0 1,872
MARINE PRODS CORP COM 568427108 273 23,662 SH   SOLE 18 23,662 0 0
MARINE PRODS CORP COM 568427108 157 13,555 SH   SOLE 19 13,555 0 0
MARINE PRODS CORP COM 568427108 3,512 304,099 SH   SOLE 21 304,099 0 0
MARINE PRODS CORP COM 568427108 3,271 283,245 SH   SOLE 22 282,875 0 370
MARINE PRODS CORP COM 568427108 0 13 SH   SOLE 43 13 0 0
MARINEMAX INC COM 567908108 4,175 103,696 SH   SOLE 2 59,342 0 44,354
MARINEMAX INC COM 567908108 3 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108 13 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 3,577 88,836 SH   SOLE 18 78,953 0 9,883
MARINEMAX INC COM 567908108 13,964 346,847 SH   SOLE 19 346,847 0 0
MARINEMAX INC COM 567908108 106,615 2,648,154 SH   SOLE 21 2,648,154 0 0
MARINEMAX INC COM 567908108 33,486 831,734 SH   SOLE 22 816,118 0 15,616
MARINEMAX INC COM 567908108 482 11,966 SH   SOLE 23 11,966 0 0
MARINEMAX INC COM 567908108 153 3,808 SH   SOLE 25 3,808 0 0
MARINEMAX INC COM 567908108 2,512 62,406 SH   SOLE 26 1,644 0 60,762
MARINEMAX INC COM 567908108 52 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108 1,541 38,264 SH   SOLE 30 38,264 0 0
MARINEMAX INC COM 567908108 262 6,514 SH   SOLE 34 6,514 0 0
MARINEMAX INC COM 567908108 103 2,567 SH   SOLE 36 2,567 0 0
MARINEMAX INC COM 567908108 95 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 412 10,245 SH   SOLE 43 10,245 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 44 4,746 SH   SOLE 2 1,235 0 3,511
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 6 594 SH   SOLE 7 594 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,010 107,980 SH   SOLE 18 107,980 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 599 64,083 SH   SOLE 19 64,083 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 14,400 1,540,153 SH   SOLE 21 1,540,153 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 8,307 888,442 SH   SOLE 22 881,885 0 6,557
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 173 18,529 SH   SOLE 30 18,529 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 14 1,501 SH   SOLE 43 1,501 0 0
MARKEL CORP COM 570535104 18,196 12,334 SH   SOLE 2 3,230 0 9,104
MARKEL CORP COM 570535104 12,970 8,792 SH   SOLE 4 4,820 0 3,972
MARKEL CORP COM 570535104 2,759 1,870 SH   SOLE 7 1,870 0 0
MARKEL CORP COM 570535104 77 52 SH   SOLE 13 52 0 0
MARKEL CORP COM 570535104 2,101 1,424 SH   SOLE 15 1,424 0 0
MARKEL CORP COM 570535104 26,057 17,663 SH   SOLE 18 16,931 0 732
MARKEL CORP COM 570535104 4,969 3,368 SH   SOLE 19 3,368 0 0
MARKEL CORP COM 570535104 249,414 169,067 SH   SOLE 21 169,067 0 0
MARKEL CORP COM 570535104 426,943 289,406 SH   SOLE 22 265,171 0 24,235
MARKEL CORP COM 570535104 24,982 16,934 SH   SOLE 23 16,934 0 0
MARKEL CORP COM 570535104 23,552 15,965 SH   SOLE 25 15,965 0 0
MARKEL CORP COM 570535104 31,653 21,456 SH   SOLE 26 10,559 0 10,897
MARKEL CORP COM 570535104 38,874 26,351 SH   SOLE 28 245 0 26,106
MARKEL CORP COM 570535104 52 35 SH   SOLE 29 35 0 0
MARKEL CORP COM 570535104 44,198 29,960 SH   SOLE 30 29,960 0 0
MARKEL CORP COM 570535104 4,486 3,041 SH   SOLE 31 1,474 0 1,567
MARKEL CORP COM 570535104 940 637 SH   SOLE 34 637 0 0
MARKEL CORP COM 570535104 9,843 6,672 SH   SOLE 36 6,672 0 0
MARKEL CORP COM 570535104 685 464 SH   SOLE 40 464 0 0
MARKEL CORP COM 570535104 58 39 SH   OTR 43 39 0 0
MARKEL CORP COM 570535104 6,416 4,349 SH   SOLE 43 4,088 0 261
MARKER THERAPEUTICS INC COM 57055L107 1 3,118 SH   SOLE 2 0 0 3,118
MARKER THERAPEUTICS INC COM 57055L107 4 10,174 SH   SOLE 18 10,174 0 0
MARKER THERAPEUTICS INC COM 57055L107 108 245,440 SH   SOLE 21 245,440 0 0
MARKER THERAPEUTICS INC COM 57055L107 2 3,639 SH   SOLE 22 3,639 0 0
MARKETAXESS HLDGS INC COM 57060D108 22,631 66,523 SH   SOLE 2 18,801 0 47,722
MARKETAXESS HLDGS INC COM 57060D108 10,233 30,078 SH   SOLE 4 16,447 0 13,631
MARKETAXESS HLDGS INC COM 57060D108 16,439 48,321 SH   SOLE 7 37,959 0 10,362
MARKETAXESS HLDGS INC COM 57060D108 51 151 SH   SOLE 13 151 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,283 3,770 SH   SOLE 15 3,770 0 0
MARKETAXESS HLDGS INC COM 57060D108 32,468 95,439 SH   SOLE 18 90,294 0 5,145
MARKETAXESS HLDGS INC COM 57060D108 111,212 326,902 SH   SOLE 19 326,902 0 0
MARKETAXESS HLDGS INC COM 57060D108 487,353 1,432,549 SH   SOLE 21 1,432,549 0 0
MARKETAXESS HLDGS INC COM 57060D108 292,928 861,047 SH   SOLE 22 785,001 0 76,046
MARKETAXESS HLDGS INC COM 57060D108 16,134 47,426 SH   SOLE 23 47,426 0 0
MARKETAXESS HLDGS INC COM 57060D108 20,145 59,214 SH   SOLE 25 59,214 0 0
MARKETAXESS HLDGS INC COM 57060D108 25,675 75,470 SH   SOLE 26 23,877 0 51,593
MARKETAXESS HLDGS INC COM 57060D108 29,964 88,079 SH   SOLE 28 677 0 87,402
MARKETAXESS HLDGS INC COM 57060D108 76,043 223,523 SH   SOLE 30 223,523 0 0
MARKETAXESS HLDGS INC COM 57060D108 4,029 11,844 SH   SOLE 31 7,560 0 4,284
MARKETAXESS HLDGS INC COM 57060D108 2,495 7,334 SH   SOLE 34 7,334 0 0
MARKETAXESS HLDGS INC COM 57060D108 5,227 15,364 SH   SOLE 36 15,364 0 0
MARKETAXESS HLDGS INC COM 57060D108 436 1,283 SH   SOLE 40 1,283 0 0
MARKETAXESS HLDGS INC COM 57060D108 21 63 SH   OTR 43 63 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,150 23,955 SH   SOLE 43 22,330 0 1,625
MARKETWISE INC COM CL A 57064P107 558 118,124 SH   SOLE 22 118,124 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 54 13,548 SH   SOLE 2 10,322 0 3,226
MARKFORGED HOLDING CORPORATI COM 57064N102 509 127,607 SH   SOLE 21 127,607 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 3,354 840,618 SH   SOLE 22 840,603 0 15
MARKFORGED HOLDING CORPORATI COM 57064N102 49 12,324 SH   SOLE 25 12,324 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 76 19,090 SH   SOLE 30 19,090 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 55 13,694 SH   SOLE 40 13,694 0 0
MARPAI INC CL A COM 571354109 3 1,524 SH   SOLE 18 1,524 0 0
MARPAI INC CL A COM 571354109 34 19,108 SH   SOLE 21 19,108 0 0
MARPAI INC CL A COM 571354109 1 327 SH   SOLE 22 327 0 0
MARQETA INC CLASS A COM 57142B104 401 36,291 SH   SOLE 2 29,320 0 6,971
MARQETA INC CLASS A COM 57142B104 935 84,708 SH   SOLE 19 84,708 0 0
MARQETA INC CLASS A COM 57142B104 18,366 1,663,616 SH   SOLE 21 1,663,616 0 0
MARQETA INC CLASS A COM 57142B104 32,667 2,958,976 SH   SOLE 22 2,958,976 0 0
MARQETA INC CLASS A COM 57142B104 102 9,253 SH   SOLE 34 9,253 0 0
MARRIOTT INTL INC NEW CL A 571903202 84,484 480,707 SH   SOLE 2 62,228 0 418,479
MARRIOTT INTL INC NEW CL A 571903202 21,794 124,007 SH   SOLE 4 101,424 0 22,583
MARRIOTT INTL INC NEW CL A 571903202 48,193 274,211 SH   SOLE 7 266,359 0 7,852
MARRIOTT INTL INC NEW CL A 571903202 209 1,187 SH   SOLE 13 1,187 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,678 26,618 SH   SOLE 15 26,618 0 0
MARRIOTT INTL INC NEW CL A 571903202 140 797 SH   SOLE 17 0 0 797
MARRIOTT INTL INC NEW CL A 571903202 75,159 427,648 SH   SOLE 18 390,084 0 37,564
MARRIOTT INTL INC NEW CL A 571903202 13,631 77,557 SH   SOLE 19 77,557 0 0
MARRIOTT INTL INC NEW CL A 571903202 930,328 5,293,476 SH   SOLE 21 5,293,476 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,010,037 5,747,009 SH   SOLE 22 5,197,194 0 549,815
MARRIOTT INTL INC NEW CL A 571903202 60,896 346,491 SH   SOLE 23 346,491 0 0
MARRIOTT INTL INC NEW CL A 571903202 58,598 333,415 SH   SOLE 25 333,415 0 0
MARRIOTT INTL INC NEW CL A 571903202 100,110 569,616 SH   SOLE 26 181,456 0 388,160
MARRIOTT INTL INC NEW CL A 571903202 70,573 401,554 SH   SOLE 28 51,570 0 349,984
MARRIOTT INTL INC NEW CL A 571903202 234,803 1,336,008 SH   SOLE 30 1,336,008 0 0
MARRIOTT INTL INC NEW CL A 571903202 10,799 61,448 SH   SOLE 31 30,277 0 31,171
MARRIOTT INTL INC NEW CL A 571903202 13,484 76,725 SH   SOLE 32 76,725 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,372 13,494 SH   SOLE 34 13,494 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,918 107,642 SH   SOLE 36 107,642 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,575 8,964 SH   SOLE 40 8,964 0 0
MARRIOTT INTL INC NEW CL A 571903202 155 880 SH   OTR 43 880 0 0
MARRIOTT INTL INC NEW CL A 571903202 43,353 246,676 SH   SOLE 43 223,279 0 23,397
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14,040 89,032 SH   SOLE 2 38,736 0 50,296
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 315 1,998 SH   SOLE 4 1,998 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 124 785 SH   SOLE 7 785 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14,438 91,552 SH   SOLE 18 91,552 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,899 12,042 SH   SOLE 19 12,042 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 317,200 2,011,414 SH   SOLE 21 2,011,414 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 182,393 1,156,584 SH   SOLE 22 1,108,485 0 48,099
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 843 5,347 SH   SOLE 25 5,347 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,503 15,872 SH   SOLE 26 12,423 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 120 761 SH   SOLE 28 761 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 7,988 50,650 SH   SOLE 30 50,650 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 96 611 SH   SOLE 31 611 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 106 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 791 5,013 SH   SOLE 40 5,013 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,680 16,992 SH   SOLE 43 15,029 0 1,963
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 651 600,000 PRN   SOLE 2 600,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 4,074 3,755,000 PRN   SOLE 21 3,755,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 1,194 1,100,000 PRN   SOLE 22 1,100,000 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 13 12,118 SH   SOLE 2 4,067 0 8,051
MARRONE BIO INNOVATIONS INC COM 57165B106 257 237,868 SH   SOLE 18 237,868 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 142 131,341 SH   SOLE 19 131,341 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 3,648 3,377,725 SH   SOLE 21 3,377,725 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,215 1,125,265 SH   SOLE 22 1,116,619 0 8,646
MARSH & MCLENNAN COS INC COM 571748102 223,592 1,312,005 SH   SOLE 2 487,299 0 824,706
MARSH & MCLENNAN COS INC COM 571748102 78,312 459,522 SH   SOLE 4 291,760 0 167,762
MARSH & MCLENNAN COS INC COM 571748102 87,555 513,760 SH   SOLE 7 498,295 0 15,465
MARSH & MCLENNAN COS INC COM 571748102 9,236 54,195 SH   SOLE 13 54,195 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,334 72,376 SH   SOLE 15 72,376 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 14 SH   SOLE 17 0 0 14
MARSH & MCLENNAN COS INC COM 571748102 213,463 1,252,572 SH   SOLE 18 1,140,761 0 111,811
MARSH & MCLENNAN COS INC COM 571748102 366,476 2,150,427 SH   SOLE 19 2,150,427 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,334,244 13,697,010 SH   SOLE 21 13,697,010 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,009,978 11,794,264 SH   SOLE 22 10,471,888 0 1,322,376
MARSH & MCLENNAN COS INC COM 571748102 120,090 704,671 SH   SOLE 23 704,671 0 0
MARSH & MCLENNAN COS INC COM 571748102 149,578 877,704 SH   SOLE 25 877,704 0 0
MARSH & MCLENNAN COS INC COM 571748102 239,892 1,407,651 SH   SOLE 26 674,932 0 732,719
MARSH & MCLENNAN COS INC COM 571748102 246,578 1,446,884 SH   SOLE 28 15,005 0 1,431,879
MARSH & MCLENNAN COS INC COM 571748102 6,509 38,192 SH   SOLE 29 38,192 0 0
MARSH & MCLENNAN COS INC COM 571748102 773,319 4,537,726 SH   SOLE 30 4,537,726 0 0
MARSH & MCLENNAN COS INC COM 571748102 31,972 187,606 SH   SOLE 31 130,359 0 57,247
MARSH & MCLENNAN COS INC COM 571748102 132,644 778,335 SH   SOLE 34 778,335 0 0
MARSH & MCLENNAN COS INC COM 571748102 40,245 236,150 SH   SOLE 36 236,150 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,880 16,901 SH   SOLE 40 16,901 0 0
MARSH & MCLENNAN COS INC COM 571748102 249 1,462 SH   OTR 43 1,462 0 0
MARSH & MCLENNAN COS INC COM 571748102 81,135 476,088 SH   SOLE 43 412,134 0 63,954
MARTEN TRANS LTD COM 573075108 3,178 178,955 SH   SOLE 2 124,203 0 54,752
MARTEN TRANS LTD COM 573075108 3 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 12 675 SH   SOLE 7 675 0 0
MARTEN TRANS LTD COM 573075108 3,932 221,369 SH   SOLE 18 221,369 0 0
MARTEN TRANS LTD COM 573075108 4,326 243,596 SH   SOLE 19 243,596 0 0
MARTEN TRANS LTD COM 573075108 135,032 7,603,178 SH   SOLE 21 7,603,178 0 0
MARTEN TRANS LTD COM 573075108 35,100 1,976,359 SH   SOLE 22 1,910,383 0 65,976
MARTEN TRANS LTD COM 573075108 140 7,884 SH   SOLE 25 7,884 0 0
MARTEN TRANS LTD COM 573075108 1,022 57,528 SH   SOLE 26 0 0 57,528
MARTEN TRANS LTD COM 573075108 1,878 105,727 SH   SOLE 30 105,727 0 0
MARTEN TRANS LTD COM 573075108 127 7,125 SH   SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 2,124 119,585 SH   SOLE 43 109,572 0 10,013
MARTIN MARIETTA MATLS INC COM 573284106 32,181 83,610 SH   SOLE 2 24,389 0 59,221
MARTIN MARIETTA MATLS INC COM 573284106 15,938 41,408 SH   SOLE 4 23,437 0 17,971
MARTIN MARIETTA MATLS INC COM 573284106 21,057 54,708 SH   SOLE 7 52,882 0 1,826
MARTIN MARIETTA MATLS INC COM 573284106 92 239 SH   SOLE 13 239 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,189 8,286 SH   SOLE 15 8,286 0 0
MARTIN MARIETTA MATLS INC COM 573284106 38,907 101,087 SH   SOLE 18 92,694 0 8,393
MARTIN MARIETTA MATLS INC COM 573284106 10,151 26,373 SH   SOLE 19 26,373 0 0
MARTIN MARIETTA MATLS INC COM 573284106 671,547 1,744,777 SH   SOLE 21 1,744,777 0 0
MARTIN MARIETTA MATLS INC COM 573284106 500,742 1,301,001 SH   SOLE 22 1,176,284 0 124,717
MARTIN MARIETTA MATLS INC COM 573284106 29,996 77,935 SH   SOLE 23 77,935 0 0
MARTIN MARIETTA MATLS INC COM 573284106 29,071 75,530 SH   SOLE 25 75,530 0 0
MARTIN MARIETTA MATLS INC COM 573284106 50,612 131,498 SH   SOLE 26 42,403 0 89,095
MARTIN MARIETTA MATLS INC COM 573284106 42,624 110,743 SH   SOLE 28 1,111 0 109,632
MARTIN MARIETTA MATLS INC COM 573284106 104,002 270,211 SH   SOLE 30 270,211 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,361 13,929 SH   SOLE 31 6,884 0 7,045
MARTIN MARIETTA MATLS INC COM 573284106 1,110 2,884 SH   SOLE 34 2,884 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9,166 23,815 SH   SOLE 36 23,815 0 0
MARTIN MARIETTA MATLS INC COM 573284106 811 2,107 SH   SOLE 40 2,107 0 0
MARTIN MARIETTA MATLS INC COM 573284106 50 129 SH   OTR 43 129 0 0
MARTIN MARIETTA MATLS INC COM 573284106 17,894 46,492 SH   SOLE 43 39,241 0 7,251
MARVELL TECHNOLOGY INC COM 573874104 122,478 1,707,965 SH   SOLE 2 272,101 0 1,435,864
MARVELL TECHNOLOGY INC COM 573874104 39,060 544,687 SH   SOLE 4 332,181 0 212,506
MARVELL TECHNOLOGY INC COM 573874104 12,745 177,734 SH   SOLE 7 177,734 0 0
MARVELL TECHNOLOGY INC COM 573874104 495 6,901 SH   SOLE 13 6,901 0 0
MARVELL TECHNOLOGY INC COM 573874104 5,759 80,305 SH   SOLE 15 80,305 0 0
MARVELL TECHNOLOGY INC COM 573874104 325,433 4,538,185 SH   SOLE 18 3,132,418 0 1,405,767
MARVELL TECHNOLOGY INC COM 573874104 621,537 8,667,366 SH   SOLE 19 8,667,366 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,281,087 17,864,829 SH   SOLE 21 17,864,829 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,340,402 18,691,980 SH   SOLE 22 17,185,097 0 1,506,883
MARVELL TECHNOLOGY INC COM 573874104 73,294 1,022,095 SH   SOLE 23 1,022,095 0 0
MARVELL TECHNOLOGY INC COM 573874104 152,072 2,120,653 SH   SOLE 25 2,120,653 0 0
MARVELL TECHNOLOGY INC COM 573874104 145,847 2,033,840 SH   SOLE 26 598,548 0 1,435,292
MARVELL TECHNOLOGY INC COM 573874104 175,126 2,442,135 SH   SOLE 28 21,685 0 2,420,450
MARVELL TECHNOLOGY INC COM 573874104 65 908 SH   SOLE 29 908 0 0
MARVELL TECHNOLOGY INC COM 573874104 190,957 2,662,910 SH   SOLE 30 2,662,910 0 0
MARVELL TECHNOLOGY INC COM 573874104 13,528 188,644 SH   SOLE 31 97,847 0 90,797
MARVELL TECHNOLOGY INC COM 573874104 14,231 198,447 SH   SOLE 32 198,447 0 0
MARVELL TECHNOLOGY INC COM 573874104 484,031 6,749,842 SH   SOLE 34 6,749,842 0 0
MARVELL TECHNOLOGY INC COM 573874104 21,517 300,049 SH   SOLE 36 300,049 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,954 27,246 SH   SOLE 40 27,246 0 0
MARVELL TECHNOLOGY INC COM 573874104 106 1,484 SH   OTR 43 1,484 0 0
MARVELL TECHNOLOGY INC COM 573874104 31,664 441,554 SH   SOLE 43 398,043 0 43,511
MASCO CORP COM 574599106 41,239 808,604 SH   SOLE 2 409,299 0 399,305
MASCO CORP COM 574599106 12,809 251,163 SH   SOLE 4 137,951 0 113,212
MASCO CORP COM 574599106 10,853 212,813 SH   SOLE 7 205,997 0 6,816
MASCO CORP COM 574599106 63 1,236 SH   SOLE 13 1,236 0 0
MASCO CORP COM 574599106 1,515 29,709 SH   SOLE 15 29,709 0 0
MASCO CORP COM 574599106 30,394 595,953 SH   SOLE 18 562,522 0 33,431
MASCO CORP COM 574599106 82,337 1,614,451 SH   SOLE 19 1,614,451 0 0
MASCO CORP COM 574599106 346,156 6,787,363 SH   SOLE 21 6,787,363 0 0
MASCO CORP COM 574599106 273,945 5,371,462 SH   SOLE 22 4,751,316 0 620,146
MASCO CORP COM 574599106 16,294 319,491 SH   SOLE 23 319,491 0 0
MASCO CORP COM 574599106 19,905 390,302 SH   SOLE 25 390,302 0 0
MASCO CORP COM 574599106 30,074 589,692 SH   SOLE 26 226,332 0 363,360
MASCO CORP COM 574599106 34,478 676,032 SH   SOLE 28 4,404 0 671,628
MASCO CORP COM 574599106 1,401 27,480 SH   SOLE 29 27,480 0 0
MASCO CORP COM 574599106 60,308 1,182,508 SH   SOLE 30 1,182,508 0 0
MASCO CORP COM 574599106 2,876 56,401 SH   SOLE 31 27,880 0 28,521
MASCO CORP COM 574599106 31,424 616,166 SH   SOLE 34 616,166 0 0
MASCO CORP COM 574599106 4,400 86,273 SH   SOLE 36 86,273 0 0
MASCO CORP COM 574599106 419 8,225 SH   SOLE 40 8,225 0 0
MASCO CORP COM 574599106 40 775 SH   OTR 43 775 0 0
MASCO CORP COM 574599106 11,129 218,211 SH   SOLE 43 205,921 0 12,290
MASIMO CORP COM 574795100 29,024 199,423 SH   SOLE 2 115,318 0 84,105
MASIMO CORP COM 574795100 7,743 53,205 SH   SOLE 4 30,003 0 23,202
MASIMO CORP COM 574795100 1,861 12,789 SH   SOLE 7 12,789 0 0
MASIMO CORP COM 574795100 585 4,019 SH   SOLE 13 4,019 0 0
MASIMO CORP COM 574795100 622 4,275 SH   SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 22,787 156,567 SH   SOLE 18 153,655 0 2,912
MASIMO CORP COM 574795100 78,734 540,979 SH   SOLE 19 540,979 0 0
MASIMO CORP COM 574795100 461,596 3,171,609 SH   SOLE 21 3,171,609 0 0
MASIMO CORP COM 574795100 236,831 1,627,258 SH   SOLE 22 1,498,782 0 128,476
MASIMO CORP COM 574795100 11,434 78,560 SH   SOLE 23 78,560 0 0
MASIMO CORP COM 574795100 19,454 133,665 SH   SOLE 25 133,665 0 0
MASIMO CORP COM 574795100 20,579 141,396 SH   SOLE 26 92,037 0 49,359
MASIMO CORP COM 574795100 23,786 163,430 SH   SOLE 28 908 0 162,522
MASIMO CORP COM 574795100 382 2,623 SH   SOLE 29 2,623 0 0
MASIMO CORP COM 574795100 31,068 213,465 SH   SOLE 30 194,330 0 19,135
MASIMO CORP COM 574795100 2,994 20,573 SH   SOLE 31 14,737 0 5,836
MASIMO CORP COM 574795100 37,486 257,568 SH   SOLE 34 257,568 0 0
MASIMO CORP COM 574795100 4,174 28,680 SH   SOLE 36 28,680 0 0
MASIMO CORP COM 574795100 270 1,852 SH   SOLE 40 1,852 0 0
MASIMO CORP COM 574795100 17 116 SH   OTR 43 116 0 0
MASIMO CORP COM 574795100 9,241 63,495 SH   SOLE 43 60,413 0 3,082
MASONITE INTL CORP COM 575385109 810 9,102 SH   SOLE 2 6,498 0 2,604
MASONITE INTL CORP COM 575385109 9 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 30 342 SH   SOLE 7 342 0 0
MASONITE INTL CORP COM 575385109 5,580 62,742 SH   SOLE 18 62,742 0 0
MASONITE INTL CORP COM 575385109 3,796 42,678 SH   SOLE 19 42,678 0 0
MASONITE INTL CORP COM 575385109 76,928 864,939 SH   SOLE 21 864,939 0 0
MASONITE INTL CORP COM 575385109 49,172 552,862 SH   SOLE 22 539,535 0 13,327
MASONITE INTL CORP COM 575385109 257 2,892 SH   SOLE 25 2,892 0 0
MASONITE INTL CORP COM 575385109 922 10,364 SH   SOLE 26 8,446 0 1,918
MASONITE INTL CORP COM 575385109 39 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109 1,270 14,275 SH   SOLE 30 14,275 0 0
MASONITE INTL CORP COM 575385109 67 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109 249 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 226 2,544 SH   SOLE 43 2,544 0 0
MASTEC INC COM 576323109 20,198 231,895 SH   SOLE 2 115,118 0 116,777
MASTEC INC COM 576323109 1,241 14,245 SH   SOLE 4 14,245 0 0
MASTEC INC COM 576323109 6,765 77,675 SH   SOLE 7 77,675 0 0
MASTEC INC COM 576323109 1,456 16,721 SH   SOLE 13 16,721 0 0
MASTEC INC COM 576323109 11,729 134,657 SH   SOLE 18 130,758 0 3,899
MASTEC INC COM 576323109 17,984 206,471 SH   SOLE 19 206,471 0 0
MASTEC INC COM 576323109 247,512 2,841,702 SH   SOLE 21 2,841,702 0 0
MASTEC INC COM 576323109 161,437 1,853,465 SH   SOLE 22 1,760,767 0 92,698
MASTEC INC COM 576323109 961 11,028 SH   SOLE 23 11,028 0 0
MASTEC INC COM 576323109 2,510 28,814 SH   SOLE 25 28,814 0 0
MASTEC INC COM 576323109 5,764 66,175 SH   SOLE 26 21,520 0 44,655
MASTEC INC COM 576323109 1,020 11,710 SH   SOLE 28 11,710 0 0
MASTEC INC COM 576323109 435 4,998 SH   SOLE 29 4,998 0 0
MASTEC INC COM 576323109 3,163 36,316 SH   SOLE 30 36,316 0 0
MASTEC INC COM 576323109 1,255 14,404 SH   SOLE 31 14,404 0 0
MASTEC INC COM 576323109 2,621 30,093 SH   SOLE 34 30,093 0 0
MASTEC INC COM 576323109 99 1,140 SH   SOLE 36 1,140 0 0
MASTEC INC COM 576323109 696 7,987 SH   SOLE 40 7,987 0 0
MASTEC INC COM 576323109 2,322 26,664 SH   SOLE 43 26,242 0 422
MASTECH DIGITAL INC COM 57633B100 48 2,584 SH   SOLE 2 2,485 0 99
MASTECH DIGITAL INC COM 57633B100 15 811 SH   SOLE 18 811 0 0
MASTECH DIGITAL INC COM 57633B100 195 10,531 SH   SOLE 21 10,531 0 0
MASTECH DIGITAL INC COM 57633B100 1,249 67,525 SH   SOLE 22 67,525 0 0
MASTERCARD INCORPORATED CL A 57636Q104 670,710 1,876,742 SH   SOLE 2 381,312 0 1,495,430
MASTERCARD INCORPORATED CL A 57636Q104 223,896 626,494 SH   SOLE 4 395,894 0 230,600
MASTERCARD INCORPORATED CL A 57636Q104 272,582 762,724 SH   SOLE 7 737,585 0 25,139
MASTERCARD INCORPORATED CL A 57636Q104 6,082 17,018 SH   SOLE 13 17,018 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29,260 81,874 SH   SOLE 15 81,874 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4 12 SH   SOLE 17 0 0 12
MASTERCARD INCORPORATED CL A 57636Q104 1,015,981 2,842,859 SH   SOLE 18 2,562,620 0 280,239
MASTERCARD INCORPORATED CL A 57636Q104 789,458 2,209,016 SH   SOLE 19 2,209,016 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,800,756 21,827,623 SH   SOLE 21 21,827,623 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,659,628 18,634,586 SH   SOLE 22 16,865,382 0 1,769,204
MASTERCARD INCORPORATED CL A 57636Q104 405,234 1,133,903 SH   SOLE 23 1,133,903 0 0
MASTERCARD INCORPORATED CL A 57636Q104 996,973 2,789,673 SH   SOLE 25 2,789,673 0 0
MASTERCARD INCORPORATED CL A 57636Q104 928,302 2,597,520 SH   SOLE 26 1,081,940 0 1,515,580
MASTERCARD INCORPORATED CL A 57636Q104 869,847 2,433,955 SH   SOLE 28 95,669 0 2,338,286
MASTERCARD INCORPORATED CL A 57636Q104 1,853 5,184 SH   SOLE 29 5,184 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,643,345 4,598,313 SH   SOLE 30 4,598,313 0 0
MASTERCARD INCORPORATED CL A 57636Q104 75,413 211,015 SH   SOLE 31 111,239 0 99,776
MASTERCARD INCORPORATED CL A 57636Q104 20,857 58,361 SH   SOLE 32 58,361 0 0
MASTERCARD INCORPORATED CL A 57636Q104 527,132 1,474,989 SH   SOLE 34 1,474,989 0 0
MASTERCARD INCORPORATED CL A 57636Q104 119,749 335,076 SH   SOLE 36 335,076 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,514 29,419 SH   SOLE 40 29,419 0 0
MASTERCARD INCORPORATED CL A 57636Q104 640 1,791 SH   OTR 43 1,791 0 0
MASTERCARD INCORPORATED CL A 57636Q104 294,423 823,837 SH   SOLE 43 754,814 0 69,023
MASTERCARD INCORPORATED OPTIONS 57636Q104 322 900 SH Call SOLE 4 900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 2,502 7,000 SH Call SOLE 18 7,000 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 17,905 50,100 SH Call SOLE 19 50,100 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,358 3,800 SH Call SOLE 22 3,800 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 214 600 SH Call SOLE 26 600 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 9,828 27,500 SH Call SOLE 34 27,500 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 193 7,861 SH   SOLE 2 6,040 0 1,821
MASTERCRAFT BOAT HLDGS INC COM 57637H103 4 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,286 52,251 SH   SOLE 18 52,251 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 857 34,831 SH   SOLE 19 34,831 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 16,053 652,279 SH   SOLE 21 652,279 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10,972 445,853 SH   SOLE 22 443,008 0 2,845
MASTERCRAFT BOAT HLDGS INC COM 57637H103 54 2,197 SH   SOLE 43 2,197 0 0
MATADOR RES CO COM 576485205 5,685 107,299 SH   SOLE 2 72,288 0 35,011
MATADOR RES CO COM 576485205 23 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 83 1,565 SH   SOLE 7 1,565 0 0
MATADOR RES CO COM 576485205 20,586 388,566 SH   SOLE 18 376,206 0 12,360
MATADOR RES CO COM 576485205 35,734 674,476 SH   SOLE 19 674,476 0 0
MATADOR RES CO COM 576485205 700,438 13,220,808 SH   SOLE 21 13,220,808 0 0
MATADOR RES CO COM 576485205 152,411 2,876,757 SH   SOLE 22 2,809,986 0 66,771
MATADOR RES CO COM 576485205 513 9,675 SH   SOLE 23 9,675 0 0
MATADOR RES CO COM 576485205 887 16,734 SH   SOLE 25 16,734 0 0
MATADOR RES CO COM 576485205 5,008 94,518 SH   SOLE 26 47,427 0 47,091
MATADOR RES CO COM 576485205 14,140 266,899 SH   SOLE 30 266,899 0 0
MATADOR RES CO COM 576485205 3,544 66,897 SH   SOLE 34 66,897 0 0
MATADOR RES CO COM 576485205 112 2,108 SH   SOLE 36 2,108 0 0
MATADOR RES CO COM 576485205 784 14,802 SH   SOLE 40 14,802 0 0
MATADOR RES CO COM 576485205 12,132 228,992 SH   SOLE 43 216,133 0 12,859
MATCH GROUP INC NEW COM 57667L107 56,902 523,282 SH   SOLE 2 75,133 0 448,149
MATCH GROUP INC NEW COM 57667L107 16,829 154,768 SH   SOLE 4 97,453 0 57,315
MATCH GROUP INC NEW COM 57667L107 29,991 275,806 SH   SOLE 7 267,066 0 8,740
MATCH GROUP INC NEW COM 57667L107 133 1,226 SH   SOLE 13 1,226 0 0
MATCH GROUP INC NEW COM 57667L107 2,732 25,121 SH   SOLE 15 25,121 0 0
MATCH GROUP INC NEW COM 57667L107 261,362 2,403,551 SH   SOLE 18 1,783,383 0 620,168
MATCH GROUP INC NEW COM 57667L107 705,621 6,489,066 SH   SOLE 19 6,489,066 0 0
MATCH GROUP INC NEW COM 57667L107 800,644 7,362,918 SH   SOLE 21 7,362,918 0 0
MATCH GROUP INC NEW COM 57667L107 731,392 6,726,059 SH   SOLE 22 6,179,879 0 546,180
MATCH GROUP INC NEW COM 57667L107 35,740 328,675 SH   SOLE 23 328,675 0 0
MATCH GROUP INC NEW COM 57667L107 38,690 355,800 SH   SOLE 25 355,800 0 0
MATCH GROUP INC NEW COM 57667L107 59,498 547,161 SH   SOLE 26 173,320 0 373,841
MATCH GROUP INC NEW COM 57667L107 46,938 431,650 SH   SOLE 28 4,932 0 426,718
MATCH GROUP INC NEW COM 57667L107 36 329 SH   SOLE 29 329 0 0
MATCH GROUP INC NEW COM 57667L107 153,884 1,415,154 SH   SOLE 30 1,415,153 0 1
MATCH GROUP INC NEW COM 57667L107 6,245 57,435 SH   SOLE 31 28,606 0 28,829
MATCH GROUP INC NEW COM 57667L107 7,253 66,701 SH   SOLE 32 66,701 0 0
MATCH GROUP INC NEW COM 57667L107 10,944 100,644 SH   SOLE 34 100,644 0 0
MATCH GROUP INC NEW COM 57667L107 10,449 96,095 SH   SOLE 36 96,095 0 0
MATCH GROUP INC NEW COM 57667L107 942 8,666 SH   SOLE 40 8,666 0 0
MATCH GROUP INC NEW COM 57667L107 84 771 SH   OTR 43 771 0 0
MATCH GROUP INC NEW COM 57667L107 21,104 194,078 SH   SOLE 43 175,289 0 18,789
MATERIALISE NV SPONSORED ADS 57667T100 132 6,838 SH   SOLE 43 4,538 0 2,300
MATERION CORP COM 576690101 2,323 27,090 SH   SOLE 2 10,631 0 16,459
MATERION CORP COM 576690101 8 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101 3,863 45,057 SH   SOLE 7 45,057 0 0
MATERION CORP COM 576690101 6,427 74,963 SH   SOLE 18 73,138 0 1,825
MATERION CORP COM 576690101 10,648 124,191 SH   SOLE 19 124,191 0 0
MATERION CORP COM 576690101 211,635 2,468,334 SH   SOLE 21 2,468,334 0 0
MATERION CORP COM 576690101 50,311 586,788 SH   SOLE 22 568,751 0 18,037
MATERION CORP COM 576690101 232 2,708 SH   SOLE 23 2,708 0 0
MATERION CORP COM 576690101 273 3,179 SH   SOLE 25 3,179 0 0
MATERION CORP COM 576690101 1,807 21,071 SH   SOLE 26 6,027 0 15,044
MATERION CORP COM 576690101 31 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101 3,137 36,582 SH   SOLE 30 36,582 0 0
MATERION CORP COM 576690101 73 850 SH   SOLE 36 850 0 0
MATERION CORP COM 576690101 211 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,741 20,306 SH   SOLE 43 18,629 0 1,677
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,318 SH   SOLE 2 0 0 1,318
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,508 1,874,924 SH   SOLE 21 1,874,924 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,970 2,448,811 SH   SOLE 22 2,448,811 0 0
MATRIX SVC CO COM 576853105 1,738 211,413 SH   SOLE 2 146,237 0 65,176
MATRIX SVC CO COM 576853105 5 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 630 76,650 SH   SOLE 18 76,650 0 0
MATRIX SVC CO COM 576853105 1,552 188,798 SH   SOLE 19 188,798 0 0
MATRIX SVC CO COM 576853105 7,891 960,025 SH   SOLE 21 960,025 0 0
MATRIX SVC CO COM 576853105 7,765 944,618 SH   SOLE 22 927,908 0 16,710
MATRIX SVC CO COM 576853105 73 8,927 SH   SOLE 23 8,927 0 0
MATRIX SVC CO COM 576853105 254 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 9 1,144 SH   SOLE 43 1,144 0 0
MATSON INC COM 57686G105 7,016 58,165 SH   SOLE 2 16,366 0 41,799
MATSON INC COM 57686G105 5 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105 67 552 SH   SOLE 7 552 0 0
MATSON INC COM 57686G105 18,677 154,838 SH   SOLE 18 154,838 0 0
MATSON INC COM 57686G105 18,405 152,590 SH   SOLE 19 152,590 0 0
MATSON INC COM 57686G105 613,133 5,083,175 SH   SOLE 21 5,083,175 0 0
MATSON INC COM 57686G105 132,290 1,096,752 SH   SOLE 22 1,067,034 0 29,718
MATSON INC COM 57686G105 383 3,175 SH   SOLE 23 3,175 0 0
MATSON INC COM 57686G105 165 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105 2,533 21,003 SH   SOLE 26 898 0 20,105
MATSON INC COM 57686G105 21 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105 6,820 56,544 SH   SOLE 30 56,544 0 0
MATSON INC COM 57686G105 76 630 SH   SOLE 34 630 0 0
MATSON INC COM 57686G105 114 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105 3,125 25,909 SH   SOLE 43 25,597 0 312
MATTEL INC COM 577081102 9,578 431,269 SH   SOLE 2 275,514 0 155,755
MATTEL INC COM 577081102 46 2,072 SH   SOLE 4 2,072 0 0
MATTEL INC COM 577081102 148 6,662 SH   SOLE 7 6,662 0 0
MATTEL INC COM 577081102 1 37 SH   SOLE 17 0 0 37
MATTEL INC COM 577081102 17,795 801,217 SH   SOLE 18 801,217 0 0
MATTEL INC COM 577081102 2,897 130,451 SH   SOLE 19 130,451 0 0
MATTEL INC COM 577081102 389,334 17,529,665 SH   SOLE 21 17,529,665 0 0
MATTEL INC COM 577081102 221,084 9,954,262 SH   SOLE 22 9,547,364 0 406,898
MATTEL INC COM 577081102 1,040 46,806 SH   SOLE 25 46,806 0 0
MATTEL INC COM 577081102 3,270 147,240 SH   SOLE 26 118,734 0 28,506
MATTEL INC COM 577081102 138 6,214 SH   SOLE 28 6,214 0 0
MATTEL INC COM 577081102 4,479 201,657 SH   SOLE 30 201,657 0 0
MATTEL INC COM 577081102 114 5,113 SH   SOLE 31 5,113 0 0
MATTEL INC COM 577081102 59 2,657 SH   SOLE 34 2,657 0 0
MATTEL INC COM 577081102 208 9,379 SH   SOLE 36 9,379 0 0
MATTEL INC COM 577081102 1,025 46,168 SH   SOLE 40 46,168 0 0
MATTEL INC COM 577081102 23 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102 1,877 84,490 SH   SOLE 43 72,347 0 12,143
MATTERPORT INC COM CL A 577096100 41 5,042 SH   SOLE 2 0 0 5,042
MATTERPORT INC COM CL A 577096100 6,918 851,938 SH   SOLE 21 851,938 0 0
MATTERPORT INC COM CL A 577096100 19,306 2,377,593 SH   SOLE 22 2,377,593 0 0
MATTHEWS INTL CORP CL A 577128101 1,431 44,217 SH   SOLE 2 11,747 0 32,470
MATTHEWS INTL CORP CL A 577128101 3 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101 16 497 SH   SOLE 7 497 0 0
MATTHEWS INTL CORP CL A 577128101 3,711 114,690 SH   SOLE 18 114,690 0 0
MATTHEWS INTL CORP CL A 577128101 5,870 181,411 SH   SOLE 19 181,411 0 0
MATTHEWS INTL CORP CL A 577128101 128,535 3,972,036 SH   SOLE 21 3,972,036 0 0
MATTHEWS INTL CORP CL A 577128101 30,981 957,398 SH   SOLE 22 922,746 0 34,652
MATTHEWS INTL CORP CL A 577128101 95 2,932 SH   SOLE 23 2,932 0 0
MATTHEWS INTL CORP CL A 577128101 201 6,210 SH   SOLE 25 6,210 0 0
MATTHEWS INTL CORP CL A 577128101 1,042 32,185 SH   SOLE 26 7,466 0 24,719
MATTHEWS INTL CORP CL A 577128101 1,812 55,988 SH   SOLE 30 55,988 0 0
MATTHEWS INTL CORP CL A 577128101 136 4,208 SH   SOLE 36 4,208 0 0
MATTHEWS INTL CORP CL A 577128101 118 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 39 1,213 SH   OTR 43 1,213 0 0
MATTHEWS INTL CORP CL A 577128101 958 29,591 SH   SOLE 43 29,435 0 156
MAUI LD & PINEAPPLE INC COM 577345101 6 506 SH   SOLE 2 0 0 506
MAUI LD & PINEAPPLE INC COM 577345101 17 1,496 SH   SOLE 18 1,496 0 0
MAUI LD & PINEAPPLE INC COM 577345101 282 25,385 SH   SOLE 21 25,385 0 0
MAUI LD & PINEAPPLE INC COM 577345101 1,776 159,841 SH   SOLE 22 159,841 0 0
MAVERIX METALS INC COM NEW 57776F405 54 11,284 SH   SOLE 2 11,284 0 0
MAVERIX METALS INC COM NEW 57776F405 63 13,135 SH   SOLE 22 13,135 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,672 67,724 SH   SOLE 2 20,706 0 47,018
MAXAR TECHNOLOGIES INC COM 57778K105 10 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 42 1,070 SH   SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 8,450 214,148 SH   SOLE 18 214,148 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 5,111 129,527 SH   SOLE 19 129,527 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 132,151 3,348,978 SH   SOLE 21 3,348,978 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 68,050 1,724,519 SH   SOLE 22 1,646,989 0 77,530
MAXAR TECHNOLOGIES INC COM 57778K105 11,430 289,667 SH   SOLE 25 289,667 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,298 32,901 SH   SOLE 26 20,175 0 12,726
MAXAR TECHNOLOGIES INC COM 57778K105 51 1,290 SH   SOLE 28 1,290 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,736 43,985 SH   SOLE 30 43,985 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,650 41,820 SH   SOLE 34 41,820 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 629 15,931 SH   SOLE 36 15,931 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 409 10,368 SH   SOLE 40 10,368 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 26 666 SH   OTR 43 666 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 513 12,994 SH   SOLE 43 12,452 0 542
MAXCYTE INC COM 57777K106 274 39,167 SH   SOLE 2 22,622 0 16,545
MAXCYTE INC COM 57777K106 9 1,358 SH   SOLE 7 1,358 0 0
MAXCYTE INC COM 57777K106 1,853 265,153 SH   SOLE 18 265,153 0 0
MAXCYTE INC COM 57777K106 1,416 202,596 SH   SOLE 19 202,596 0 0
MAXCYTE INC COM 57777K106 26,724 3,823,118 SH   SOLE 21 3,823,118 0 0
MAXCYTE INC COM 57777K106 7,157 1,023,858 SH   SOLE 22 967,094 0 56,764
MAXCYTE INC COM 57777K106 8 1,103 SH   SOLE 23 1,103 0 0
MAXCYTE INC COM 57777K106 68 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106 48 6,817 SH   SOLE 26 0 0 6,817
MAXCYTE INC COM 57777K106 439 62,824 SH   SOLE 30 62,824 0 0
MAXCYTE INC COM 57777K106 56 8,070 SH   SOLE 40 8,070 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 11 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 9,080 627,088 SH   SOLE 21 627,088 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2,099 144,955 SH   SOLE 22 136,111 0 8,844
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 36 2,520 SH   SOLE 25 2,520 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6,358 439,065 SH   SOLE 30 439,065 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 336 23,219 SH   SOLE 43 11,678 0 11,541
MAXIMUS INC COM 577933104 3,715 49,573 SH   SOLE 2 43,034 0 6,539
MAXIMUS INC COM 577933104 31 413 SH   SOLE 4 202 0 211
MAXIMUS INC COM 577933104 93 1,247 SH   SOLE 7 1,247 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 24,048 320,854 SH   SOLE 18 320,854 0 0
MAXIMUS INC COM 577933104 8,220 109,670 SH   SOLE 19 109,670 0 0
MAXIMUS INC COM 577933104 328,765 4,386,460 SH   SOLE 21 4,386,460 0 0
MAXIMUS INC COM 577933104 131,583 1,755,606 SH   SOLE 22 1,719,250 0 36,356
MAXIMUS INC COM 577933104 925 12,336 SH   SOLE 25 12,336 0 0
MAXIMUS INC COM 577933104 2,050 27,356 SH   SOLE 26 22,786 0 4,570
MAXIMUS INC COM 577933104 1,557 20,774 SH   SOLE 28 20,774 0 0
MAXIMUS INC COM 577933104 16,612 221,642 SH   SOLE 30 221,642 0 0
MAXIMUS INC COM 577933104 2,454 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104 72 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104 610 8,133 SH   SOLE 40 8,133 0 0
MAXIMUS INC COM 577933104 4,964 66,227 SH   SOLE 43 64,803 0 1,424
MAXLINEAR INC COM 57776J100 3,913 67,062 SH   SOLE 2 52,152 0 14,910
MAXLINEAR INC COM 57776J100 104 1,777 SH   SOLE 4 975 0 802
MAXLINEAR INC COM 57776J100 73 1,257 SH   SOLE 7 1,257 0 0
MAXLINEAR INC COM 57776J100 57 970 SH   SOLE 13 970 0 0
MAXLINEAR INC COM 57776J100 14,804 253,702 SH   SOLE 18 246,541 0 7,161
MAXLINEAR INC COM 57776J100 13,525 231,794 SH   SOLE 19 231,794 0 0
MAXLINEAR INC COM 57776J100 482,821 8,274,560 SH   SOLE 21 8,274,560 0 0
MAXLINEAR INC COM 57776J100 105,617 1,810,052 SH   SOLE 22 1,758,669 0 51,383
MAXLINEAR INC COM 57776J100 293 5,016 SH   SOLE 23 5,016 0 0
MAXLINEAR INC COM 57776J100 588 10,077 SH   SOLE 25 10,077 0 0
MAXLINEAR INC COM 57776J100 1,824 31,263 SH   SOLE 26 20,108 0 11,155
MAXLINEAR INC COM 57776J100 75 1,285 SH   SOLE 28 1,285 0 0
MAXLINEAR INC COM 57776J100 59 1,010 SH   SOLE 29 1,010 0 0
MAXLINEAR INC COM 57776J100 25,460 436,337 SH   SOLE 30 436,337 0 0
MAXLINEAR INC COM 57776J100 67 1,142 SH   SOLE 31 1,142 0 0
MAXLINEAR INC COM 57776J100 607 10,396 SH   SOLE 34 10,396 0 0
MAXLINEAR INC COM 57776J100 54 921 SH   SOLE 36 921 0 0
MAXLINEAR INC COM 57776J100 542 9,295 SH   SOLE 40 9,295 0 0
MAXLINEAR INC COM 57776J100 2,640 45,249 SH   SOLE 43 25,782 0 19,467
MAYS J W INC COM 578473100 3 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 41 1,058 SH   SOLE 21 1,058 0 0
MAYVILLE ENGR CO INC COM 578605107 184 19,640 SH   SOLE 2 14,134 0 5,506
MAYVILLE ENGR CO INC COM 578605107 245 26,122 SH   SOLE 18 26,122 0 0
MAYVILLE ENGR CO INC COM 578605107 136 14,499 SH   SOLE 19 14,499 0 0
MAYVILLE ENGR CO INC COM 578605107 3,031 323,429 SH   SOLE 21 323,429 0 0
MAYVILLE ENGR CO INC COM 578605107 2,177 232,330 SH   SOLE 22 227,684 0 4,646
MAYVILLE ENGR CO INC COM 578605107 1 160 SH   SOLE 43 160 0 0
MBIA INC COM 55262C100 627 40,737 SH   SOLE 2 13,894 0 26,843
MBIA INC COM 55262C100 12 771 SH   SOLE 7 771 0 0
MBIA INC COM 55262C100 2,324 151,009 SH   SOLE 18 151,009 0 0
MBIA INC COM 55262C100 1,324 86,027 SH   SOLE 19 86,027 0 0
MBIA INC COM 55262C100 27,801 1,806,457 SH   SOLE 21 1,806,457 0 0
MBIA INC COM 55262C100 17,745 1,153,021 SH   SOLE 22 1,105,238 0 47,783
MBIA INC COM 55262C100 97 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100 295 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100 34 2,213 SH   SOLE 28 2,213 0 0
MBIA INC COM 55262C100 175 11,379 SH   SOLE 30 11,379 0 0
MBIA INC COM 55262C100 143 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100 321 20,886 SH   SOLE 43 20,758 0 128
MCCORMICK & CO INC COM NON VTG 579780206 51,388 514,909 SH   SOLE 2 85,879 0 429,030
MCCORMICK & CO INC COM NON VTG 579780206 25,745 257,962 SH   SOLE 4 159,846 0 98,116
MCCORMICK & CO INC COM NON VTG 579780206 26,753 268,067 SH   SOLE 7 260,974 0 7,093
MCCORMICK & CO INC COM NON VTG 579780206 74 741 SH   SOLE 13 741 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,479 34,856 SH   SOLE 15 34,856 0 0
MCCORMICK & CO INC COM NON VTG 579780206 45,276 453,667 SH   SOLE 18 387,521 0 66,146
MCCORMICK & CO INC COM NON VTG 579780206 29,747 298,062 SH   SOLE 19 298,062 0 0
MCCORMICK & CO INC COM NON VTG 579780206 812,533 8,141,617 SH   SOLE 21 8,141,617 0 0
MCCORMICK & CO INC COM NON VTG 579780206 586,468 5,876,435 SH   SOLE 22 5,336,759 0 539,676
MCCORMICK & CO INC COM NON VTG 579780206 30,895 309,567 SH   SOLE 23 309,567 0 0
MCCORMICK & CO INC COM NON VTG 579780206 50,760 508,616 SH   SOLE 25 508,616 0 0
MCCORMICK & CO INC COM NON VTG 579780206 67,901 680,374 SH   SOLE 26 222,895 0 457,479
MCCORMICK & CO INC COM NON VTG 579780206 70,083 702,239 SH   SOLE 28 10,631 0 691,608
MCCORMICK & CO INC COM NON VTG 579780206 182,282 1,826,472 SH   SOLE 30 1,812,398 0 14,074
MCCORMICK & CO INC COM NON VTG 579780206 5,423 54,342 SH   SOLE 31 26,276 0 28,066
MCCORMICK & CO INC COM NON VTG 579780206 1,303 13,058 SH   SOLE 34 13,058 0 0
MCCORMICK & CO INC COM NON VTG 579780206 14,307 143,357 SH   SOLE 36 143,357 0 0
MCCORMICK & CO INC COM NON VTG 579780206 895 8,965 SH   SOLE 40 8,965 0 0
MCCORMICK & CO INC COM NON VTG 579780206 59 589 SH   OTR 43 589 0 0
MCCORMICK & CO INC COM NON VTG 579780206 34,070 341,381 SH   SOLE 43 325,105 0 16,276
MCDONALDS CORP COM 580135101 366,800 1,483,339 SH   SOLE 2 190,109 0 1,293,230
MCDONALDS CORP COM 580135101 119,943 485,048 SH   SOLE 4 297,836 0 187,212
MCDONALDS CORP COM 580135101 177,530 717,932 SH   SOLE 7 695,471 0 22,461
MCDONALDS CORP COM 580135101 794 3,211 SH   SOLE 13 3,211 0 0
MCDONALDS CORP COM 580135101 26,269 106,233 SH   SOLE 15 106,233 0 0
MCDONALDS CORP COM 580135101 67 270 SH   SOLE 17 0 0 270
MCDONALDS CORP COM 580135101 296,618 1,199,523 SH   SOLE 18 1,076,458 0 123,065
MCDONALDS CORP COM 580135101 165,648 669,882 SH   SOLE 19 669,882 0 0
MCDONALDS CORP COM 580135101 4,518,473 18,272,698 SH   SOLE 21 18,272,698 0 0
MCDONALDS CORP COM 580135101 3,971,305 16,059,954 SH   SOLE 22 14,536,310 0 1,523,644
MCDONALDS CORP COM 580135101 230,922 933,849 SH   SOLE 23 933,849 0 0
MCDONALDS CORP COM 580135101 327,016 1,322,451 SH   SOLE 25 1,322,451 0 0
MCDONALDS CORP COM 580135101 453,577 1,834,266 SH   SOLE 26 790,760 0 1,043,506
MCDONALDS CORP COM 580135101 436,419 1,764,878 SH   SOLE 28 66,594 0 1,698,284
MCDONALDS CORP COM 580135101 148 600 SH   SOLE 29 600 0 0
MCDONALDS CORP COM 580135101 959,478 3,880,126 SH   SOLE 30 3,880,126 0 0
MCDONALDS CORP COM 580135101 40,859 165,232 SH   SOLE 31 81,354 0 83,878
MCDONALDS CORP COM 580135101 28,558 115,487 SH   SOLE 32 115,487 0 0
MCDONALDS CORP COM 580135101 68,214 275,858 SH   SOLE 34 275,858 0 0
MCDONALDS CORP COM 580135101 81,015 327,624 SH   SOLE 36 327,624 0 0
MCDONALDS CORP COM 580135101 6,183 25,003 SH   SOLE 40 25,003 0 0
MCDONALDS CORP COM 580135101 417 1,687 SH   OTR 43 1,687 0 0
MCDONALDS CORP COM 580135101 187,192 757,004 SH   SOLE 43 698,816 0 58,187
MCEWEN MNG INC COM 58039P107 87 102,825 SH   SOLE 2 92,839 0 9,986
MCEWEN MNG INC COM 58039P107 1 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 3,067 3,643,936 SH   SOLE 21 3,643,936 0 0
MCEWEN MNG INC COM 58039P107 4,352 5,170,888 SH   SOLE 22 5,068,885 0 102,003
MCEWEN MNG INC COM 58039P107 48 57,068 SH   SOLE 25 57,068 0 0
MCEWEN MNG INC COM 58039P107 69 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 179 212,995 SH   SOLE 30 212,995 0 0
MCEWEN MNG INC COM 58039P107 51 60,687 SH   SOLE 40 60,687 0 0
MCGRATH RENTCORP COM 580589109 1,048 12,329 SH   SOLE 2 7,100 0 5,229
MCGRATH RENTCORP COM 580589109 6 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109 26 302 SH   SOLE 7 302 0 0
MCGRATH RENTCORP COM 580589109 5,613 66,055 SH   SOLE 18 66,055 0 0
MCGRATH RENTCORP COM 580589109 3,687 43,383 SH   SOLE 19 43,383 0 0
MCGRATH RENTCORP COM 580589109 72,513 853,292 SH   SOLE 21 853,292 0 0
MCGRATH RENTCORP COM 580589109 48,587 571,748 SH   SOLE 22 552,935 0 18,813
MCGRATH RENTCORP COM 580589109 464 5,462 SH   SOLE 25 5,462 0 0
MCGRATH RENTCORP COM 580589109 634 7,460 SH   SOLE 26 5,551 0 1,909
MCGRATH RENTCORP COM 580589109 35 412 SH   SOLE 28 412 0 0
MCGRATH RENTCORP COM 580589109 1,340 15,766 SH   SOLE 30 15,766 0 0
MCGRATH RENTCORP COM 580589109 160 1,878 SH   SOLE 34 1,878 0 0
MCGRATH RENTCORP COM 580589109 339 3,992 SH   SOLE 36 3,992 0 0
MCGRATH RENTCORP COM 580589109 300 3,529 SH   SOLE 40 3,529 0 0
MCGRATH RENTCORP COM 580589109 304 3,580 SH   SOLE 43 3,569 0 11
MCKESSON CORP COM 58155Q103 125,077 408,574 SH   SOLE 2 139,210 0 269,364
MCKESSON CORP COM 58155Q103 32,976 107,718 SH   SOLE 4 58,675 0 49,043
MCKESSON CORP COM 58155Q103 40,473 132,209 SH   SOLE 7 127,938 0 4,271
MCKESSON CORP COM 58155Q103 212 692 SH   SOLE 13 692 0 0
MCKESSON CORP COM 58155Q103 6,808 22,238 SH   SOLE 15 22,238 0 0
MCKESSON CORP COM 58155Q103 9 29 SH   SOLE 17 0 0 29
MCKESSON CORP COM 58155Q103 86,090 281,222 SH   SOLE 18 253,580 0 27,642
MCKESSON CORP COM 58155Q103 118,765 387,956 SH   SOLE 19 387,956 0 0
MCKESSON CORP COM 58155Q103 515 1,682 SH   SOLE 20 1,682 0 0
MCKESSON CORP COM 58155Q103 1,218,683 3,980,933 SH   SOLE 21 3,980,933 0 0
MCKESSON CORP COM 58155Q103 1,005,558 3,284,743 SH   SOLE 22 2,963,955 0 320,788
MCKESSON CORP COM 58155Q103 59,285 193,658 SH   SOLE 23 193,658 0 0
MCKESSON CORP COM 58155Q103 78,892 257,709 SH   SOLE 25 257,709 0 0
MCKESSON CORP COM 58155Q103 138,973 453,968 SH   SOLE 26 238,196 0 215,772
MCKESSON CORP COM 58155Q103 69,134 225,831 SH   SOLE 28 2,887 0 222,944
MCKESSON CORP COM 58155Q103 290,577 949,196 SH   SOLE 30 897,885 0 51,311
MCKESSON CORP COM 58155Q103 10,518 34,358 SH   SOLE 31 16,570 0 17,788
MCKESSON CORP COM 58155Q103 176,015 574,968 SH   SOLE 34 574,968 0 0
MCKESSON CORP COM 58155Q103 22,757 74,339 SH   SOLE 36 74,339 0 0
MCKESSON CORP COM 58155Q103 1,557 5,087 SH   SOLE 40 5,087 0 0
MCKESSON CORP COM 58155Q103 179 586 SH   OTR 43 586 0 0
MCKESSON CORP COM 58155Q103 57,434 187,613 SH   SOLE 43 171,366 0 16,247
MDU RES GROUP INC COM 552690109 18,030 676,535 SH   SOLE 2 364,591 0 311,944
MDU RES GROUP INC COM 552690109 148 5,560 SH   SOLE 4 5,560 0 0
MDU RES GROUP INC COM 552690109 4,740 177,854 SH   SOLE 7 177,854 0 0
MDU RES GROUP INC COM 552690109 11,854 444,821 SH   SOLE 18 444,821 0 0
MDU RES GROUP INC COM 552690109 1,612 60,493 SH   SOLE 19 60,493 0 0
MDU RES GROUP INC COM 552690109 278,114 10,435,782 SH   SOLE 21 10,435,782 0 0
MDU RES GROUP INC COM 552690109 149,857 5,623,141 SH   SOLE 22 5,383,938 0 239,203
MDU RES GROUP INC COM 552690109 725 27,223 SH   SOLE 25 27,223 0 0
MDU RES GROUP INC COM 552690109 2,674 100,322 SH   SOLE 26 85,493 0 14,829
MDU RES GROUP INC COM 552690109 96 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109 3,310 124,195 SH   SOLE 30 124,195 0 0
MDU RES GROUP INC COM 552690109 79 2,956 SH   SOLE 31 2,956 0 0
MDU RES GROUP INC COM 552690109 2,109 79,127 SH   SOLE 34 79,127 0 0
MDU RES GROUP INC COM 552690109 160 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109 722 27,091 SH   SOLE 40 27,091 0 0
MDU RES GROUP INC COM 552690109 1,488 55,825 SH   SOLE 43 51,081 0 4,744
MECHEL PAO SPONSORED ADR NE 583840608 9 3,812 SH   SOLE 43 3,812 0 0
MEDALLION FINL CORP COM 583928106 34 4,021 SH   SOLE 18 4,021 0 0
MEDALLION FINL CORP COM 583928106 418 49,147 SH   SOLE 21 49,147 0 0
MEDALLION FINL CORP COM 583928106 365 42,932 SH   SOLE 22 42,932 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 2 2,092 SH   SOLE 2 450 0 1,642
MEDAVAIL HOLDINGS INC COM 58406B103 34 34,620 SH   SOLE 18 34,620 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 18 18,329 SH   SOLE 19 18,329 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 382 392,993 SH   SOLE 21 392,993 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 87 89,704 SH   SOLE 22 89,277 0 427
MEDIAALPHA INC CL A 58450V104 130 7,874 SH   SOLE 2 4,504 0 3,370
MEDIAALPHA INC CL A 58450V104 6 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104 954 57,648 SH   SOLE 18 57,648 0 0
MEDIAALPHA INC CL A 58450V104 618 37,368 SH   SOLE 19 37,368 0 0
MEDIAALPHA INC CL A 58450V104 11,615 701,814 SH   SOLE 21 701,814 0 0
MEDIAALPHA INC CL A 58450V104 8,526 515,185 SH   SOLE 22 500,506 0 14,679
MEDIAALPHA INC CL A 58450V104 36 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104 8 502 SH   SOLE 26 502 0 0
MEDIAALPHA INC CL A 58450V104 688 41,575 SH   SOLE 30 41,575 0 0
MEDIAALPHA INC CL A 58450V104 30 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104 249 15,022 SH   SOLE 43 13,070 0 1,952
MEDIACO HLDG INC CL A 58450D104 4 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 4 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 138 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 46,882 2,217,690 SH   SOLE 2 907,940 0 1,309,750
MEDICAL PPTYS TRUST INC COM 58463J304 39,700 1,877,957 SH   SOLE 4 1,674,159 0 203,798
MEDICAL PPTYS TRUST INC COM 58463J304 16,676 788,842 SH   SOLE 7 788,842 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 45 2,144 SH   SOLE 13 2,144 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,453 68,711 SH   SOLE 15 68,711 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 65,301 3,088,982 SH   SOLE 18 3,058,378 0 30,604
MEDICAL PPTYS TRUST INC COM 58463J304 70,390 3,329,727 SH   SOLE 19 3,329,727 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 740,061 35,007,608 SH   SOLE 21 35,007,608 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 478,107 22,616,222 SH   SOLE 22 20,545,941 0 2,070,281
MEDICAL PPTYS TRUST INC COM 58463J304 17,605 832,777 SH   SOLE 23 832,777 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 55,867 2,642,697 SH   SOLE 25 2,642,697 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 11,261 532,702 SH   SOLE 26 375,749 0 156,953
MEDICAL PPTYS TRUST INC COM 58463J304 28,282 1,337,827 SH   SOLE 28 120,358 0 1,217,469
MEDICAL PPTYS TRUST INC COM 58463J304 11 529 SH   SOLE 29 529 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 78,672 3,721,488 SH   SOLE 30 3,721,488 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,686 127,047 SH   SOLE 31 61,629 0 65,418
MEDICAL PPTYS TRUST INC COM 58463J304 51,318 2,427,525 SH   SOLE 34 2,427,525 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,029 95,987 SH   SOLE 36 95,987 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 421 19,901 SH   SOLE 40 19,901 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 32 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,228 389,224 SH   SOLE 43 369,627 0 19,597
MEDICINOVA INC COM NEW 58468P206 3 1,114 SH   SOLE 2 0 0 1,114
MEDICINOVA INC COM NEW 58468P206 24 8,924 SH   SOLE 18 8,924 0 0
MEDICINOVA INC COM NEW 58468P206 367 137,575 SH   SOLE 21 137,575 0 0
MEDICINOVA INC COM NEW 58468P206 1,533 574,003 SH   SOLE 22 574,003 0 0
MEDICINOVA INC COM NEW 58468P206 1 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101 6,071 35,548 SH   SOLE 2 15,953 0 19,595
MEDIFAST INC COM 58470H101 8 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 110 645 SH   SOLE 7 645 0 0
MEDIFAST INC COM 58470H101 7,672 44,921 SH   SOLE 18 39,361 0 5,560
MEDIFAST INC COM 58470H101 27,007 158,142 SH   SOLE 19 158,142 0 0
MEDIFAST INC COM 58470H101 240,920 1,410,701 SH   SOLE 21 1,410,701 0 0
MEDIFAST INC COM 58470H101 68,938 403,665 SH   SOLE 22 396,715 0 6,950
MEDIFAST INC COM 58470H101 870 5,095 SH   SOLE 23 5,095 0 0
MEDIFAST INC COM 58470H101 243 1,421 SH   SOLE 25 1,421 0 0
MEDIFAST INC COM 58470H101 4,861 28,466 SH   SOLE 26 2,784 0 25,682
MEDIFAST INC COM 58470H101 36 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101 3,307 19,364 SH   SOLE 30 19,364 0 0
MEDIFAST INC COM 58470H101 62 363 SH   SOLE 36 363 0 0
MEDIFAST INC COM 58470H101 227 1,332 SH   SOLE 40 1,332 0 0
MEDIFAST INC COM 58470H101 4,200 24,595 SH   SOLE 43 23,791 0 804
MEDIWOUND LTD ORD SHS M68830104 7 3,287 SH   SOLE 18 3,287 0 0
MEDIWOUND LTD ORD SHS M68830104 78 39,253 SH   SOLE 21 39,253 0 0
MEDNAX INC COM 58502B106 1,196 50,925 SH   SOLE 2 29,300 0 21,625
MEDNAX INC COM 58502B106 8 328 SH   SOLE 4 328 0 0
MEDNAX INC COM 58502B106 49 2,086 SH   SOLE 7 2,086 0 0
MEDNAX INC COM 58502B106 6,506 277,092 SH   SOLE 18 277,092 0 0
MEDNAX INC COM 58502B106 3,161 134,619 SH   SOLE 19 134,619 0 0
MEDNAX INC COM 58502B106 241,970 10,305,387 SH   SOLE 21 10,305,387 0 0
MEDNAX INC COM 58502B106 48,304 2,057,254 SH   SOLE 22 1,993,797 0 63,457
MEDNAX INC COM 58502B106 276 11,757 SH   SOLE 25 11,757 0 0
MEDNAX INC COM 58502B106 684 29,134 SH   SOLE 26 22,348 0 6,786
MEDNAX INC COM 58502B106 36 1,536 SH   SOLE 28 1,536 0 0
MEDNAX INC COM 58502B106 3,479 148,164 SH   SOLE 30 148,164 0 0
MEDNAX INC COM 58502B106 185 7,859 SH   SOLE 36 7,859 0 0
MEDNAX INC COM 58502B106 237 10,103 SH   SOLE 40 10,103 0 0
MEDNAX INC COM 58502B106 16 664 SH   OTR 43 664 0 0
MEDNAX INC COM 58502B106 1,958 83,382 SH   SOLE 43 78,053 0 5,329
MEDPACE HLDGS INC COM 58506Q109 10,943 66,891 SH   SOLE 2 32,590 0 34,301
MEDPACE HLDGS INC COM 58506Q109 20 123 SH   SOLE 4 123 0 0
MEDPACE HLDGS INC COM 58506Q109 62 378 SH   SOLE 7 378 0 0
MEDPACE HLDGS INC COM 58506Q109 21,784 133,162 SH   SOLE 18 126,934 0 6,228
MEDPACE HLDGS INC COM 58506Q109 32,356 197,785 SH   SOLE 19 197,785 0 0
MEDPACE HLDGS INC COM 58506Q109 368,520 2,252,707 SH   SOLE 21 2,252,707 0 0
MEDPACE HLDGS INC COM 58506Q109 154,247 942,890 SH   SOLE 22 925,726 0 17,164
MEDPACE HLDGS INC COM 58506Q109 853 5,213 SH   SOLE 23 5,213 0 0
MEDPACE HLDGS INC COM 58506Q109 639 3,907 SH   SOLE 25 3,907 0 0
MEDPACE HLDGS INC COM 58506Q109 6,235 38,114 SH   SOLE 26 10,864 0 27,250
MEDPACE HLDGS INC COM 58506Q109 86 523 SH   SOLE 28 523 0 0
MEDPACE HLDGS INC COM 58506Q109 21,563 131,811 SH   SOLE 30 131,811 0 0
MEDPACE HLDGS INC COM 58506Q109 335 2,047 SH   SOLE 34 2,047 0 0
MEDPACE HLDGS INC COM 58506Q109 611 3,733 SH   SOLE 40 3,733 0 0
MEDPACE HLDGS INC COM 58506Q109 43 264 SH   OTR 43 264 0 0
MEDPACE HLDGS INC COM 58506Q109 2,151 13,146 SH   SOLE 43 12,821 0 325
MEDTECH ACQUISITION CORP COM CL A 58507N105 571 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,558 1,791,658 SH   SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 25 2,544 SH   SOLE 21 2,544 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 8,589 876,477 SH   SOLE 34 876,477 0 0
MEDTRONIC PLC SHS G5960L103 447,699 4,035,140 SH   SOLE 2 1,583,668 0 2,451,472
MEDTRONIC PLC SHS G5960L103 124,834 1,125,139 SH   SOLE 4 694,035 0 431,104
MEDTRONIC PLC SHS G5960L103 142,761 1,286,714 SH   SOLE 7 1,247,500 0 39,214
MEDTRONIC PLC SHS G5960L103 12,184 109,814 SH   SOLE 13 109,814 0 0
MEDTRONIC PLC SHS G5960L103 21,186 190,953 SH   SOLE 15 190,953 0 0
MEDTRONIC PLC SHS G5960L103 28 255 SH   SOLE 17 0 0 255
MEDTRONIC PLC SHS G5960L103 503,747 4,540,306 SH   SOLE 18 4,154,559 0 385,747
MEDTRONIC PLC SHS G5960L103 825,490 7,440,194 SH   SOLE 19 7,440,194 0 0
MEDTRONIC PLC SHS G5960L103 4,125,101 37,179,817 SH   SOLE 21 37,179,817 0 0
MEDTRONIC PLC SHS G5960L103 3,280,776 29,569,857 SH   SOLE 22 26,303,462 0 3,266,395
MEDTRONIC PLC SHS G5960L103 213,044 1,920,180 SH   SOLE 23 1,920,180 0 0
MEDTRONIC PLC SHS G5960L103 251,975 2,271,065 SH   SOLE 25 2,271,065 0 0
MEDTRONIC PLC SHS G5960L103 390,351 3,518,264 SH   SOLE 26 1,426,194 0 2,092,070
MEDTRONIC PLC SHS G5960L103 318,805 2,873,412 SH   SOLE 28 284,499 0 2,588,913
MEDTRONIC PLC SHS G5960L103 9,882 89,071 SH   SOLE 29 89,071 0 0
MEDTRONIC PLC SHS G5960L103 756,768 6,820,801 SH   SOLE 30 6,820,801 0 0
MEDTRONIC PLC SHS G5960L103 52,937 477,124 SH   SOLE 31 325,202 0 151,922
MEDTRONIC PLC SHS G5960L103 10,120 91,216 SH   SOLE 32 91,216 0 0
MEDTRONIC PLC SHS G5960L103 302,053 2,722,428 SH   SOLE 34 2,722,428 0 0
MEDTRONIC PLC SHS G5960L103 64,379 580,250 SH   SOLE 36 580,250 0 0
MEDTRONIC PLC SHS G5960L103 2,357 21,243 SH   SOLE 37 21,243 0 0
MEDTRONIC PLC SHS G5960L103 5,001 45,070 SH   SOLE 40 45,070 0 0
MEDTRONIC PLC SHS G5960L103 409 3,689 SH   OTR 43 3,689 0 0
MEDTRONIC PLC SHS G5960L103 119,787 1,079,650 SH   SOLE 43 984,264 0 95,386
MEGA MATRIX CORP COM 007737109 156 78,230 SH   SOLE 22 78,230 0 0
MEI PHARMA INC COM NEW 55279B202 35 57,713 SH   SOLE 2 46,174 0 11,539
MEI PHARMA INC COM NEW 55279B202 1 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 192 318,321 SH   SOLE 18 318,321 0 0
MEI PHARMA INC COM NEW 55279B202 116 191,783 SH   SOLE 19 191,783 0 0
MEI PHARMA INC COM NEW 55279B202 2,337 3,878,944 SH   SOLE 21 3,878,944 0 0
MEI PHARMA INC COM NEW 55279B202 1,455 2,415,756 SH   SOLE 22 2,394,227 0 21,529
MEI PHARMA INC COM NEW 55279B202 2 2,793 SH   SOLE 43 2,793 0 0
MEIRAGTX HLDGS PLC COM G59665102 254 18,325 SH   SOLE 2 6,714 0 11,611
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,232 88,941 SH   SOLE 18 88,941 0 0
MEIRAGTX HLDGS PLC COM G59665102 738 53,277 SH   SOLE 19 53,277 0 0
MEIRAGTX HLDGS PLC COM G59665102 18,836 1,360,026 SH   SOLE 21 1,360,026 0 0
MEIRAGTX HLDGS PLC COM G59665102 4,353 314,290 SH   SOLE 22 280,359 0 33,931
MEIRAGTX HLDGS PLC COM G59665102 62 4,483 SH   SOLE 25 4,483 0 0
MEIRAGTX HLDGS PLC COM G59665102 41 2,956 SH   SOLE 26 0 0 2,956
MEIRAGTX HLDGS PLC COM G59665102 330 23,861 SH   SOLE 30 23,861 0 0
MEIRAGTX HLDGS PLC COM G59665102 64 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 123 8,859 SH   SOLE 43 8,780 0 79
MELCO RESORTS AND ENTMNT LTD ADR 585464100 252 32,934 SH   SOLE 2 13,625 0 19,309
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,017 133,124 SH   SOLE 4 125,041 0 8,083
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,285 168,248 SH   SOLE 7 157,583 0 10,665
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 820 107,277 SH   SOLE 15 107,277 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,491 195,153 SH   SOLE 18 195,153 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 897 117,381 SH   SOLE 19 117,381 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 28,100 3,677,992 SH   SOLE 21 3,677,992 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 21,901 2,866,589 SH   SOLE 22 2,794,500 0 72,089
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,815 368,498 SH   SOLE 23 368,498 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 181 23,751 SH   SOLE 25 23,751 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,665 217,877 SH   SOLE 26 72,142 0 145,735
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,824 238,802 SH   SOLE 28 4,990 0 233,812
MELCO RESORTS AND ENTMNT LTD ADR 585464100 9,562 1,251,511 SH   SOLE 30 1,251,511 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 26 3,437 SH   SOLE 31 0 0 3,437
MELCO RESORTS AND ENTMNT LTD ADR 585464100 8,679 1,135,936 SH   SOLE 34 1,135,936 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 297 38,872 SH   SOLE 36 38,872 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 79 10,332 SH   SOLE 40 10,332 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,081 403,220 SH   SOLE 43 370,100 0 33,120
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 55 7,118 SH   SOLE 2 7,118 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 591 76,114 SH   SOLE 21 76,114 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 1,165 150,153 SH   SOLE 22 134,829 0 15,324
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 53 6,766 SH   SOLE 25 6,766 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 33 4,200 SH   SOLE 26 0 0 4,200
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 82 10,548 SH   SOLE 30 10,548 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 46 5,964 SH   SOLE 40 5,964 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 0 7 SH   SOLE 43 0 0 7
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 8,495 3,075,000 PRN   SOLE 21 3,075,000 0 0
MERCADOLIBRE INC COM 58733R102 21,166 17,794 SH   SOLE 2 5,526 0 12,268
MERCADOLIBRE INC COM 58733R102 35,034 29,453 SH   SOLE 4 19,102 0 10,351
MERCADOLIBRE INC COM 58733R102 11,477 9,649 SH   SOLE 7 9,649 0 0
MERCADOLIBRE INC COM 58733R102 236 198 SH   SOLE 13 198 0 0
MERCADOLIBRE INC COM 58733R102 4,389 3,690 SH   SOLE 15 3,690 0 0
MERCADOLIBRE INC COM 58733R102 82,113 69,033 SH   SOLE 18 66,610 0 2,423
MERCADOLIBRE INC COM 58733R102 105,458 88,659 SH   SOLE 19 88,659 0 0
MERCADOLIBRE INC COM 58733R102 127,456 107,153 SH   SOLE 21 107,153 0 0
MERCADOLIBRE INC COM 58733R102 108,052 90,840 SH   SOLE 22 42,073 0 48,767
MERCADOLIBRE INC COM 58733R102 67,159 56,461 SH   SOLE 23 56,461 0 0
MERCADOLIBRE INC COM 58733R102 100,073 84,132 SH   SOLE 25 84,132 0 0
MERCADOLIBRE INC COM 58733R102 96,510 81,136 SH   SOLE 26 31,793 0 49,343
MERCADOLIBRE INC COM 58733R102 118,997 100,041 SH   SOLE 28 4,343 0 95,698
MERCADOLIBRE INC COM 58733R102 187,486 157,620 SH   SOLE 30 157,620 0 0
MERCADOLIBRE INC COM 58733R102 11,042 9,283 SH   SOLE 31 4,236 0 5,047
MERCADOLIBRE INC COM 58733R102 14,136 11,884 SH   SOLE 32 11,884 0 0
MERCADOLIBRE INC COM 58733R102 136,744 114,961 SH   SOLE 34 114,961 0 0
MERCADOLIBRE INC COM 58733R102 19,634 16,506 SH   SOLE 36 16,506 0 0
MERCADOLIBRE INC COM 58733R102 1,831 1,539 SH   SOLE 40 1,539 0 0
MERCADOLIBRE INC COM 58733R102 7,127 5,992 SH   SOLE 43 5,830 0 162
MERCANTILE BK CORP COM 587376104 1,382 39,015 SH   SOLE 2 5,774 0 33,241
MERCANTILE BK CORP COM 587376104 8 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104 2 50 SH   SOLE 17 0 0 50
MERCANTILE BK CORP COM 587376104 1,734 48,969 SH   SOLE 18 48,969 0 0
MERCANTILE BK CORP COM 587376104 3,256 91,914 SH   SOLE 19 91,914 0 0
MERCANTILE BK CORP COM 587376104 21,868 617,402 SH   SOLE 21 617,402 0 0
MERCANTILE BK CORP COM 587376104 17,865 504,364 SH   SOLE 22 486,285 0 18,079
MERCANTILE BK CORP COM 587376104 58 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104 80 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104 876 24,743 SH   SOLE 26 0 0 24,743
MERCANTILE BK CORP COM 587376104 202 5,692 SH   SOLE 30 5,692 0 0
MERCANTILE BK CORP COM 587376104 32 914 SH   SOLE 34 914 0 0
MERCANTILE BK CORP COM 587376104 99 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104 32 905 SH   OTR 43 905 0 0
MERCANTILE BK CORP COM 587376104 321 9,075 SH   SOLE 43 7,377 0 1,698
MERCER INTL INC COM 588056101 165 11,853 SH   SOLE 2 10,580 0 1,273
MERCER INTL INC COM 588056101 430 30,857 SH   SOLE 18 30,857 0 0
MERCER INTL INC COM 588056101 50,614 3,628,263 SH   SOLE 21 3,628,263 0 0
MERCER INTL INC COM 588056101 9,271 664,611 SH   SOLE 22 649,011 0 15,600
MERCER INTL INC COM 588056101 77 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101 1,011 72,501 SH   SOLE 30 72,501 0 0
MERCER INTL INC COM 588056101 70 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 246 17,636 SH   SOLE 43 17,636 0 0
MERCHANTS BANCORP IND COM 58844R108 2,729 99,684 SH   SOLE 2 65,291 0 34,393
MERCHANTS BANCORP IND COM 58844R108 6 237 SH   SOLE 7 237 0 0
MERCHANTS BANCORP IND COM 58844R108 1,274 46,546 SH   SOLE 18 46,546 0 0
MERCHANTS BANCORP IND COM 58844R108 5,669 207,041 SH   SOLE 19 207,041 0 0
MERCHANTS BANCORP IND COM 58844R108 16,734 611,188 SH   SOLE 21 611,188 0 0
MERCHANTS BANCORP IND COM 58844R108 20,682 755,381 SH   SOLE 22 738,129 0 17,252
MERCHANTS BANCORP IND COM 58844R108 258 9,406 SH   SOLE 23 9,406 0 0
MERCHANTS BANCORP IND COM 58844R108 70 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108 1,074 39,218 SH   SOLE 26 0 0 39,218
MERCHANTS BANCORP IND COM 58844R108 137 5,008 SH   SOLE 30 5,008 0 0
MERCHANTS BANCORP IND COM 58844R108 49 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108 267 9,750 SH   SOLE 43 9,569 0 181
MERCK & CO INC COM 58933Y105 576,929 7,031,432 SH   SOLE 2 2,679,423 0 4,352,009
MERCK & CO INC COM 58933Y105 170,295 2,075,506 SH   SOLE 4 1,378,803 0 696,703
MERCK & CO INC COM 58933Y105 219,538 2,675,665 SH   SOLE 7 2,473,194 0 202,471
MERCK & CO INC COM 58933Y105 17,653 215,153 SH   SOLE 13 215,153 0 0
MERCK & CO INC COM 58933Y105 29,595 360,695 SH   SOLE 15 360,695 0 0
MERCK & CO INC COM 58933Y105 0 6 SH   SOLE 17 0 0 6
MERCK & CO INC COM 58933Y105 667,803 8,138,973 SH   SOLE 18 7,607,009 0 531,964
MERCK & CO INC COM 58933Y105 430,373 5,245,257 SH   SOLE 19 5,245,257 0 0
MERCK & CO INC COM 58933Y105 5,685 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105 5,855,179 71,361,111 SH   SOLE 21 71,361,111 0 0
MERCK & CO INC COM 58933Y105 4,659,976 56,794,341 SH   SOLE 22 50,499,411 0 6,294,930
MERCK & CO INC COM 58933Y105 293,492 3,576,985 SH   SOLE 23 3,576,985 0 0
MERCK & CO INC COM 58933Y105 400,789 4,884,695 SH   SOLE 25 4,884,695 0 0
MERCK & CO INC COM 58933Y105 604,642 7,369,193 SH   SOLE 26 3,432,563 0 3,936,630
MERCK & CO INC COM 58933Y105 613,928 7,482,363 SH   SOLE 28 347,919 0 7,134,444
MERCK & CO INC COM 58933Y105 16,535 201,520 SH   SOLE 29 201,520 0 0
MERCK & CO INC COM 58933Y105 1,268,976 15,465,891 SH   SOLE 30 15,260,249 0 205,642
MERCK & CO INC COM 58933Y105 79,627 970,471 SH   SOLE 31 685,554 0 284,917
MERCK & CO INC COM 58933Y105 23,428 285,534 SH   SOLE 32 285,534 0 0
MERCK & CO INC COM 58933Y105 509,456 6,209,088 SH   SOLE 34 6,209,088 0 0
MERCK & CO INC COM 58933Y105 95,060 1,158,565 SH   SOLE 36 1,158,565 0 0
MERCK & CO INC COM 58933Y105 6,957 84,786 SH   SOLE 40 84,786 0 0
MERCK & CO INC COM 58933Y105 202,336 2,466,003 SH   SOLE 43 2,210,152 0 255,852
MERCURY GENL CORP NEW COM 589400100 8,807 160,123 SH   SOLE 2 22,915 0 137,208
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 110 2,002 SH   SOLE 7 2,002 0 0
MERCURY GENL CORP NEW COM 589400100 3,199 58,167 SH   SOLE 18 58,167 0 0
MERCURY GENL CORP NEW COM 589400100 428 7,775 SH   SOLE 19 7,775 0 0
MERCURY GENL CORP NEW COM 589400100 77,551 1,410,011 SH   SOLE 21 1,410,011 0 0
MERCURY GENL CORP NEW COM 589400100 40,683 739,683 SH   SOLE 22 704,604 0 35,079
MERCURY GENL CORP NEW COM 589400100 197 3,588 SH   SOLE 25 3,588 0 0
MERCURY GENL CORP NEW COM 589400100 599 10,883 SH   SOLE 26 9,279 0 1,604
MERCURY GENL CORP NEW COM 589400100 21 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100 977 17,769 SH   SOLE 30 17,769 0 0
MERCURY GENL CORP NEW COM 589400100 22 400 SH   SOLE 31 400 0 0
MERCURY GENL CORP NEW COM 589400100 45 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 181 3,296 SH   SOLE 40 3,296 0 0
MERCURY GENL CORP NEW COM 589400100 6,575 119,547 SH   SOLE 43 115,716 0 3,831
MERCURY SYS INC COM 589378108 9,356 145,160 SH   SOLE 2 82,317 0 62,843
MERCURY SYS INC COM 589378108 15 228 SH   SOLE 4 228 0 0
MERCURY SYS INC COM 589378108 51 787 SH   SOLE 7 787 0 0
MERCURY SYS INC COM 589378108 281 4,364 SH   SOLE 13 4,364 0 0
MERCURY SYS INC COM 589378108 7,815 121,254 SH   SOLE 18 121,254 0 0
MERCURY SYS INC COM 589378108 1,794 27,839 SH   SOLE 19 27,839 0 0
MERCURY SYS INC COM 589378108 215,036 3,336,473 SH   SOLE 21 3,336,473 0 0
MERCURY SYS INC COM 589378108 99,776 1,548,116 SH   SOLE 22 1,466,694 0 81,422
MERCURY SYS INC COM 589378108 698 10,832 SH   SOLE 25 10,832 0 0
MERCURY SYS INC COM 589378108 2,226 34,534 SH   SOLE 26 29,167 0 5,367
MERCURY SYS INC COM 589378108 65 1,001 SH   SOLE 28 1,001 0 0
MERCURY SYS INC COM 589378108 3,072 47,669 SH   SOLE 30 47,669 0 0
MERCURY SYS INC COM 589378108 53 822 SH   SOLE 31 822 0 0
MERCURY SYS INC COM 589378108 579 8,977 SH   SOLE 36 8,977 0 0
MERCURY SYS INC COM 589378108 440 6,824 SH   SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 65 1,001 SH   OTR 43 1,001 0 0
MERCURY SYS INC COM 589378108 1,521 23,606 SH   SOLE 43 18,332 0 5,274
MEREO BIOPHARMA GROUP PLC ADS 589492107 783 698,767 SH   SOLE 21 698,767 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 57 50,834 SH   SOLE 30 50,834 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,032 39,746 SH   SOLE 2 11,589 0 28,157
MERIDIAN BIOSCIENCE INC COM 589584101 5 189 SH   SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16 604 SH   SOLE 7 604 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 4,259 164,050 SH   SOLE 18 164,050 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,984 76,431 SH   SOLE 19 76,431 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 147,922 5,698,067 SH   SOLE 21 5,698,067 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 28,420 1,094,771 SH   SOLE 22 1,051,253 0 43,518
MERIDIAN BIOSCIENCE INC COM 589584101 164 6,310 SH   SOLE 25 6,310 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 428 16,469 SH   SOLE 26 9,554 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101 5,942 228,875 SH   SOLE 30 228,875 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 80 3,100 SH   SOLE 36 3,100 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 114 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 27 1,045 SH   OTR 43 1,045 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 909 34,996 SH   SOLE 43 34,796 0 200
MERIDIAN CORPORATION COM 58958P104 940 29,287 SH   SOLE 2 21,333 0 7,954
MERIDIAN CORPORATION COM 58958P104 34 1,061 SH   SOLE 18 1,061 0 0
MERIDIAN CORPORATION COM 58958P104 531 16,561 SH   SOLE 21 16,561 0 0
MERIDIAN CORPORATION COM 58958P104 1,828 56,964 SH   SOLE 22 56,964 0 0
MERIDIAN CORPORATION COM 58958P104 29 919 SH   SOLE 26 0 0 919
MERIDIANLINK INC COMMON STOCK 58985J105 180 9,950 SH   SOLE 2 6,023 0 3,927
MERIDIANLINK INC COMMON STOCK 58985J105 1,078 59,543 SH   SOLE 18 59,543 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 587 32,453 SH   SOLE 19 32,453 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 12,305 679,815 SH   SOLE 21 679,815 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 6,793 375,331 SH   SOLE 22 361,533 0 13,798
MERIDIANLINK INC COMMON STOCK 58985J105 71 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 107 5,925 SH   SOLE 30 5,925 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 66 3,637 SH   SOLE 40 3,637 0 0
MERIT MED SYS INC COM 589889104 6,200 93,208 SH   SOLE 2 56,288 0 36,920
MERIT MED SYS INC COM 589889104 11 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104 44 666 SH   SOLE 7 666 0 0
MERIT MED SYS INC COM 589889104 12,213 183,595 SH   SOLE 18 175,684 0 7,911
MERIT MED SYS INC COM 589889104 21,088 317,016 SH   SOLE 19 317,016 0 0
MERIT MED SYS INC COM 589889104 407,289 6,122,806 SH   SOLE 21 6,122,806 0 0
MERIT MED SYS INC COM 589889104 96,073 1,444,270 SH   SOLE 22 1,411,194 0 33,076
MERIT MED SYS INC COM 589889104 592 8,895 SH   SOLE 23 8,895 0 0
MERIT MED SYS INC COM 589889104 700 10,526 SH   SOLE 25 10,526 0 0
MERIT MED SYS INC COM 589889104 3,869 58,166 SH   SOLE 26 15,663 0 42,503
MERIT MED SYS INC COM 589889104 1,823 27,411 SH   SOLE 28 27,411 0 0
MERIT MED SYS INC COM 589889104 5,649 84,918 SH   SOLE 30 84,918 0 0
MERIT MED SYS INC COM 589889104 78 1,175 SH   SOLE 34 1,175 0 0
MERIT MED SYS INC COM 589889104 540 8,114 SH   SOLE 36 8,114 0 0
MERIT MED SYS INC COM 589889104 455 6,844 SH   SOLE 40 6,844 0 0
MERIT MED SYS INC COM 589889104 2,028 30,494 SH   SOLE 43 29,873 0 621
MERITAGE HOMES CORP COM 59001A102 7,434 93,825 SH   SOLE 2 41,953 0 51,872
MERITAGE HOMES CORP COM 59001A102 12 152 SH   SOLE 4 152 0 0
MERITAGE HOMES CORP COM 59001A102 82 1,039 SH   SOLE 7 1,039 0 0
MERITAGE HOMES CORP COM 59001A102 11,096 140,049 SH   SOLE 18 138,006 0 2,043
MERITAGE HOMES CORP COM 59001A102 17,608 222,244 SH   SOLE 19 222,244 0 0
MERITAGE HOMES CORP COM 59001A102 390,565 4,929,513 SH   SOLE 21 4,929,513 0 0
MERITAGE HOMES CORP COM 59001A102 90,592 1,143,407 SH   SOLE 22 1,104,079 0 39,328
MERITAGE HOMES CORP COM 59001A102 506 6,386 SH   SOLE 23 6,386 0 0
MERITAGE HOMES CORP COM 59001A102 492 6,212 SH   SOLE 25 6,212 0 0
MERITAGE HOMES CORP COM 59001A102 3,940 49,732 SH   SOLE 26 14,610 0 35,122
MERITAGE HOMES CORP COM 59001A102 53 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102 5,078 64,098 SH   SOLE 30 64,098 0 0
MERITAGE HOMES CORP COM 59001A102 7 88 SH   SOLE 34 88 0 0
MERITAGE HOMES CORP COM 59001A102 262 3,304 SH   SOLE 36 3,304 0 0
MERITAGE HOMES CORP COM 59001A102 358 4,523 SH   SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 6,182 78,024 SH   SOLE 43 77,578 0 446
MERITOR INC COM 59001K100 2,008 56,442 SH   SOLE 2 28,581 0 27,861
MERITOR INC COM 59001K100 10 293 SH   SOLE 4 293 0 0
MERITOR INC COM 59001K100 79 2,223 SH   SOLE 7 2,223 0 0
MERITOR INC COM 59001K100 8,605 241,926 SH   SOLE 18 234,446 0 7,480
MERITOR INC COM 59001K100 9,651 271,326 SH   SOLE 19 271,326 0 0
MERITOR INC COM 59001K100 303,133 8,522,154 SH   SOLE 21 8,522,154 0 0
MERITOR INC COM 59001K100 65,750 1,848,468 SH   SOLE 22 1,802,817 0 45,651
MERITOR INC COM 59001K100 215 6,050 SH   SOLE 23 6,050 0 0
MERITOR INC COM 59001K100 338 9,515 SH   SOLE 25 9,515 0 0
MERITOR INC COM 59001K100 1,609 45,226 SH   SOLE 26 13,121 0 32,105
MERITOR INC COM 59001K100 1 24 SH   SOLE 28 24 0 0
MERITOR INC COM 59001K100 4,287 120,526 SH   SOLE 30 120,526 0 0
MERITOR INC COM 59001K100 90 2,530 SH   SOLE 36 2,530 0 0
MERITOR INC COM 59001K100 335 9,418 SH   SOLE 40 9,418 0 0
MERITOR INC COM 59001K100 1,864 52,415 SH   SOLE 43 52,108 0 307
MERITOR INC NOTE 3.250%10/1 59001KAF7 2,296 2,096,000 PRN   SOLE 21 2,096,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 14 2,218 SH   SOLE 18 2,218 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 222 35,049 SH   SOLE 21 35,049 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,102 174,172 SH   SOLE 22 174,172 0 0
MERSANA THERAPEUTICS INC COM 59045L106 861 215,873 SH   SOLE 2 185,642 0 30,231
MERSANA THERAPEUTICS INC COM 59045L106 1 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,166 292,267 SH   SOLE 18 292,267 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4,701 1,178,211 SH   SOLE 19 1,178,211 0 0
MERSANA THERAPEUTICS INC COM 59045L106 43 10,674 SH   SOLE 20 10,674 0 0
MERSANA THERAPEUTICS INC COM 59045L106 12,217 3,061,891 SH   SOLE 21 3,061,891 0 0
MERSANA THERAPEUTICS INC COM 59045L106 6,859 1,719,152 SH   SOLE 22 1,673,374 0 45,778
MERSANA THERAPEUTICS INC COM 59045L106 36 9,100 SH   SOLE 25 9,100 0 0
MERSANA THERAPEUTICS INC COM 59045L106 20 5,080 SH   SOLE 26 1,224 0 3,856
MERSANA THERAPEUTICS INC COM 59045L106 198 49,577 SH   SOLE 28 49,577 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,553 389,226 SH   SOLE 30 389,226 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,616 655,663 SH   SOLE 34 655,663 0 0
MERSANA THERAPEUTICS INC COM 59045L106 24 5,923 SH   SOLE 36 5,923 0 0
MERSANA THERAPEUTICS INC COM 59045L106 25 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 104 26,148 SH   SOLE 43 26,148 0 0
MERUS N V COM N5749R100 468 17,714 SH   SOLE 2 6,953 0 10,761
MERUS N V COM N5749R100 7,764 293,661 SH   SOLE 21 293,661 0 0
MERUS N V COM N5749R100 593 22,440 SH   SOLE 22 11,852 0 10,588
MERUS N V COM N5749R100 124 4,701 SH   SOLE 25 4,701 0 0
MERUS N V COM N5749R100 101 3,808 SH   SOLE 26 1,714 0 2,094
MERUS N V COM N5749R100 17 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100 4,975 188,175 SH   SOLE 30 188,175 0 0
MERUS N V COM N5749R100 55 2,063 SH   SOLE 36 2,063 0 0
MERUS N V COM N5749R100 95 3,593 SH   SOLE 40 3,593 0 0
MESA AIR GROUP INC COM NEW 590479135 63 14,223 SH   SOLE 2 1,325 0 12,898
MESA AIR GROUP INC COM NEW 590479135 2 551 SH   SOLE 7 551 0 0
MESA AIR GROUP INC COM NEW 590479135 447 101,549 SH   SOLE 18 101,549 0 0
MESA AIR GROUP INC COM NEW 590479135 998 226,724 SH   SOLE 19 226,724 0 0
MESA AIR GROUP INC COM NEW 590479135 5,750 1,306,794 SH   SOLE 21 1,306,794 0 0
MESA AIR GROUP INC COM NEW 590479135 3,653 830,160 SH   SOLE 22 809,751 0 20,409
MESA AIR GROUP INC COM NEW 590479135 0 55 SH   SOLE 43 55 0 0
MESA LABS INC COM 59064R109 1,623 6,369 SH   SOLE 2 2,630 0 3,739
MESA LABS INC COM 59064R109 32 125 SH   SOLE 4 16 0 109
MESA LABS INC COM 59064R109 20 79 SH   SOLE 7 79 0 0
MESA LABS INC COM 59064R109 4,734 18,572 SH   SOLE 18 18,572 0 0
MESA LABS INC COM 59064R109 5,349 20,985 SH   SOLE 19 20,985 0 0
MESA LABS INC COM 59064R109 169,358 664,463 SH   SOLE 21 664,463 0 0
MESA LABS INC COM 59064R109 35,423 138,980 SH   SOLE 22 133,665 0 5,315
MESA LABS INC COM 59064R109 70 275 SH   SOLE 23 275 0 0
MESA LABS INC COM 59064R109 217 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109 1,493 5,857 SH   SOLE 26 2,777 0 3,080
MESA LABS INC COM 59064R109 860 3,373 SH   SOLE 28 3,373 0 0
MESA LABS INC COM 59064R109 16,035 62,911 SH   SOLE 30 62,911 0 0
MESA LABS INC COM 59064R109 179 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109 28 109 SH   OTR 43 109 0 0
MESA LABS INC COM 59064R109 330 1,296 SH   SOLE 43 1,190 0 106
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 3,501 829,622 SH   SOLE 21 829,622 0 0
MESOBLAST LTD SPONS ADR 590717104 148 35,001 SH   SOLE 43 30,520 0 4,481
META FINL GROUP INC COM 59100U108 1,123 20,455 SH   SOLE 2 7,794 0 12,661
META FINL GROUP INC COM 59100U108 7 131 SH   SOLE 4 131 0 0
META FINL GROUP INC COM 59100U108 24 445 SH   SOLE 7 445 0 0
META FINL GROUP INC COM 59100U108 5,892 107,288 SH   SOLE 18 107,288 0 0
META FINL GROUP INC COM 59100U108 2,777 50,566 SH   SOLE 19 50,566 0 0
META FINL GROUP INC COM 59100U108 188,786 3,437,472 SH   SOLE 21 3,437,472 0 0
META FINL GROUP INC COM 59100U108 38,479 700,645 SH   SOLE 22 675,417 0 25,228
META FINL GROUP INC COM 59100U108 193 3,516 SH   SOLE 25 3,516 0 0
META FINL GROUP INC COM 59100U108 105 1,913 SH   SOLE 26 0 0 1,913
META FINL GROUP INC COM 59100U108 29 532 SH   SOLE 28 532 0 0
META FINL GROUP INC COM 59100U108 4,467 81,344 SH   SOLE 30 81,344 0 0
META FINL GROUP INC COM 59100U108 190 3,452 SH   SOLE 40 3,452 0 0
META FINL GROUP INC COM 59100U108 10 175 SH   SOLE 43 175 0 0
META MATERIALS INC COM 59134N104 126 75,406 SH   SOLE 2 53,199 0 22,207
META MATERIALS INC COM 59134N104 2 989 SH   SOLE 7 989 0 0
META MATERIALS INC COM 59134N104 944 565,126 SH   SOLE 18 565,126 0 0
META MATERIALS INC COM 59134N104 1,242 743,534 SH   SOLE 19 743,534 0 0
META MATERIALS INC COM 59134N104 12,045 7,212,561 SH   SOLE 21 7,212,561 0 0
META MATERIALS INC COM 59134N104 8,841 5,293,875 SH   SOLE 22 5,178,158 0 115,717
META MATERIALS INC COM 59134N104 42 25,129 SH   SOLE 25 25,129 0 0
META MATERIALS INC COM 59134N104 26 15,778 SH   SOLE 26 0 0 15,778
META MATERIALS INC COM 59134N104 123 73,559 SH   SOLE 30 73,559 0 0
META MATERIALS INC COM 59134N104 32 19,097 SH   SOLE 40 19,097 0 0
META PLATFORMS INC CL A 30303M102 1,099,934 4,946,636 SH   SOLE 2 1,054,855 0 3,891,781
META PLATFORMS INC CL A 30303M102 337,795 1,519,136 SH   SOLE 4 958,037 0 561,099
META PLATFORMS INC CL A 30303M102 504,466 2,268,689 SH   SOLE 7 2,178,826 0 89,863
META PLATFORMS INC CL A 30303M102 11,226 50,484 SH   SOLE 13 50,484 0 0
META PLATFORMS INC CL A 30303M102 50,712 228,062 SH   SOLE 15 228,062 0 0
META PLATFORMS INC CL A 30303M102 109 492 SH   SOLE 17 0 0 492
META PLATFORMS INC CL A 30303M102 1,652,120 7,429,933 SH   SOLE 18 6,884,836 0 545,097
META PLATFORMS INC CL A 30303M102 398,336 1,791,401 SH   SOLE 19 1,791,401 0 0
META PLATFORMS INC CL A 30303M102 11,547,903 51,933,364 SH   SOLE 21 51,933,364 0 0
META PLATFORMS INC CL A 30303M102 10,944,686 49,220,570 SH   SOLE 22 44,370,132 0 4,850,438
META PLATFORMS INC CL A 30303M102 684,857 3,079,948 SH   SOLE 23 3,079,948 0 0
META PLATFORMS INC CL A 30303M102 905,178 4,070,777 SH   SOLE 25 4,053,013 0 17,764
META PLATFORMS INC CL A 30303M102 1,197,517 5,385,489 SH   SOLE 26 2,101,463 0 3,284,026
META PLATFORMS INC CL A 30303M102 769,854 3,462,198 SH   SOLE 28 19,546 0 3,442,652
META PLATFORMS INC CL A 30303M102 6,992 31,443 SH   SOLE 29 31,443 0 0
META PLATFORMS INC CL A 30303M102 2,662,380 11,973,286 SH   SOLE 30 11,973,286 0 0
META PLATFORMS INC CL A 30303M102 127,877 575,092 SH   SOLE 31 308,015 0 267,077
META PLATFORMS INC CL A 30303M102 143,688 646,194 SH   SOLE 32 646,194 0 0
META PLATFORMS INC CL A 30303M102 85,154 382,956 SH   SOLE 34 382,956 0 0
META PLATFORMS INC CL A 30303M102 199,218 895,926 SH   SOLE 36 895,926 0 0
META PLATFORMS INC CL A 30303M102 17,616 79,223 SH   SOLE 40 79,223 0 0
META PLATFORMS INC OPTIONS 30303M102 222 1,000 SH Call SOLE 4 1,000 0 0
META PLATFORMS INC OPTIONS 30303M102 1,801 8,100 SH Call SOLE 18 8,100 0 0
META PLATFORMS INC OPTIONS 30303M102 12,875 57,900 SH Call SOLE 19 57,900 0 0
META PLATFORMS INC OPTIONS 30303M102 978 4,400 SH Call SOLE 22 4,400 0 0
META PLATFORMS INC OPTIONS 30303M102 156 700 SH Call SOLE 26 700 0 0
META PLATFORMS INC OPTIONS 30303M102 7,049 31,700 SH Call SOLE 34 31,700 0 0
METACRINE INC COM 59101E103 15 25,146 SH   SOLE 2 25,146 0 0
METACRINE INC COM 59101E103 2 3,071 SH   SOLE 18 3,071 0 0
METACRINE INC COM 59101E103 9 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103 22 36,356 SH   SOLE 21 36,356 0 0
METACRINE INC COM 59101E103 37 60,016 SH   SOLE 22 60,016 0 0
METHANEX CORP COM 59151K108 6,844 125,440 SH   SOLE 43 106,034 0 19,406
METHODE ELECTRS INC COM 591520200 1,228 28,402 SH   SOLE 2 10,723 0 17,679
METHODE ELECTRS INC COM 591520200 5 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 23 540 SH   SOLE 7 540 0 0
METHODE ELECTRS INC COM 591520200 5,954 137,666 SH   SOLE 18 137,666 0 0
METHODE ELECTRS INC COM 591520200 2,696 62,332 SH   SOLE 19 62,332 0 0
METHODE ELECTRS INC COM 591520200 200,025 4,624,845 SH   SOLE 21 4,624,845 0 0
METHODE ELECTRS INC COM 591520200 40,467 935,653 SH   SOLE 22 895,993 0 39,660
METHODE ELECTRS INC COM 591520200 314 7,254 SH   SOLE 25 7,254 0 0
METHODE ELECTRS INC COM 591520200 790 18,265 SH   SOLE 26 16,470 0 1,795
METHODE ELECTRS INC COM 591520200 12 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200 5,842 135,070 SH   SOLE 30 135,070 0 0
METHODE ELECTRS INC COM 591520200 278 6,439 SH   SOLE 36 6,439 0 0
METHODE ELECTRS INC COM 591520200 235 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200 1,521 35,167 SH   SOLE 43 26,292 0 8,875
METLIFE INC COM 59156R108 246,393 3,505,883 SH   SOLE 2 1,760,904 0 1,744,979
METLIFE INC COM 59156R108 63,556 904,332 SH   SOLE 4 599,031 0 305,301
METLIFE INC COM 59156R108 45,881 652,826 SH   SOLE 7 632,603 0 20,223
METLIFE INC COM 59156R108 7,015 99,815 SH   SOLE 13 99,815 0 0
METLIFE INC COM 59156R108 7,278 103,555 SH   SOLE 15 103,555 0 0
METLIFE INC COM 59156R108 2 33 SH   SOLE 17 0 0 33
METLIFE INC COM 59156R108 367,063 5,222,859 SH   SOLE 18 4,640,827 0 582,032
METLIFE INC COM 59156R108 425,562 6,055,234 SH   SOLE 19 6,055,234 0 0
METLIFE INC COM 59156R108 1,440,903 20,502,319 SH   SOLE 21 20,502,319 0 0
METLIFE INC COM 59156R108 1,224,134 17,417,963 SH   SOLE 22 14,887,998 0 2,529,965
METLIFE INC COM 59156R108 83,156 1,183,206 SH   SOLE 23 1,183,206 0 0
METLIFE INC COM 59156R108 139,573 1,985,961 SH   SOLE 25 1,985,961 0 0
METLIFE INC COM 59156R108 150,276 2,138,240 SH   SOLE 26 910,098 0 1,228,142
METLIFE INC COM 59156R108 203,502 2,895,584 SH   SOLE 28 283,954 0 2,611,630
METLIFE INC COM 59156R108 10,092 143,596 SH   SOLE 29 143,596 0 0
METLIFE INC COM 59156R108 343,831 4,892,302 SH   SOLE 30 4,857,077 0 35,225
METLIFE INC COM 59156R108 32,986 469,355 SH   SOLE 31 386,841 0 82,514
METLIFE INC COM 59156R108 4,259 60,603 SH   SOLE 32 60,603 0 0
METLIFE INC COM 59156R108 19,560 278,309 SH   SOLE 34 278,309 0 0
METLIFE INC COM 59156R108 10,468 148,949 SH   SOLE 35 148,949 0 0
METLIFE INC COM 59156R108 27,392 389,754 SH   SOLE 36 389,754 0 0
METLIFE INC COM 59156R108 1,697 24,153 SH   SOLE 40 24,153 0 0
METLIFE INC COM 59156R108 133 1,889 SH   OTR 43 1,889 0 0
METLIFE INC COM 59156R108 77,985 1,109,630 SH   SOLE 43 1,034,650 0 74,980
METROCITY BANKSHARES INC COM 59165J105 290 12,355 SH   SOLE 2 678 0 11,677
METROCITY BANKSHARES INC COM 59165J105 5 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105 1,392 59,278 SH   SOLE 18 59,278 0 0
METROCITY BANKSHARES INC COM 59165J105 768 32,689 SH   SOLE 19 32,689 0 0
METROCITY BANKSHARES INC COM 59165J105 16,594 706,748 SH   SOLE 21 706,748 0 0
METROCITY BANKSHARES INC COM 59165J105 8,949 381,149 SH   SOLE 22 369,894 0 11,255
METROCITY BANKSHARES INC COM 59165J105 2 97 SH   SOLE 43 97 0 0
METROMILE INC COM 591697107 55 41,619 SH   SOLE 2 22,594 0 19,025
METROMILE INC COM 591697107 1 590 SH   SOLE 7 590 0 0
METROMILE INC COM 591697107 423 320,673 SH   SOLE 18 320,673 0 0
METROMILE INC COM 591697107 216 163,422 SH   SOLE 19 163,422 0 0
METROMILE INC COM 591697107 4,837 3,664,606 SH   SOLE 21 3,664,606 0 0
METROMILE INC COM 591697107 2,682 2,032,195 SH   SOLE 22 1,923,796 0 108,399
METROMILE INC COM 591697107 14 10,260 SH   SOLE 25 10,260 0 0
METROMILE INC COM 591697107 26 19,897 SH   SOLE 30 19,897 0 0
METROMILE INC COM 591697107 12 9,114 SH   SOLE 40 9,114 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,023 10,051 SH   SOLE 2 3,238 0 6,813
METROPOLITAN BK HLDG CORP COM 591774104 14 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,133 30,782 SH   SOLE 18 30,782 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,832 17,998 SH   SOLE 19 17,998 0 0
METROPOLITAN BK HLDG CORP COM 591774104 38,323 376,566 SH   SOLE 21 376,566 0 0
METROPOLITAN BK HLDG CORP COM 591774104 25,138 247,012 SH   SOLE 22 236,341 0 10,671
METROPOLITAN BK HLDG CORP COM 591774104 125 1,228 SH   SOLE 25 1,228 0 0
METROPOLITAN BK HLDG CORP COM 591774104 253 2,490 SH   SOLE 30 2,490 0 0
METROPOLITAN BK HLDG CORP COM 591774104 113 1,112 SH   SOLE 40 1,112 0 0
METROPOLITAN BK HLDG CORP COM 591774104 138 1,353 SH   SOLE 43 1,325 0 28
METTLER TOLEDO INTERNATIONAL COM 592688105 138,221 100,657 SH   SOLE 2 36,612 0 64,045
METTLER TOLEDO INTERNATIONAL COM 592688105 33,266 24,225 SH   SOLE 4 15,556 0 8,669
METTLER TOLEDO INTERNATIONAL COM 592688105 35,610 25,932 SH   SOLE 7 19,663 0 6,269
METTLER TOLEDO INTERNATIONAL COM 592688105 2,296 1,672 SH   SOLE 13 1,672 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,022 2,201 SH   SOLE 15 2,201 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 63,833 46,485 SH   SOLE 18 40,720 0 5,765
METTLER TOLEDO INTERNATIONAL COM 592688105 71,517 52,081 SH   SOLE 19 52,081 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,163,058 846,975 SH   SOLE 21 846,975 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 725,346 528,220 SH   SOLE 22 465,092 0 63,128
METTLER TOLEDO INTERNATIONAL COM 592688105 48,144 35,060 SH   SOLE 23 35,060 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 70,439 51,296 SH   SOLE 25 51,296 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 90,125 65,632 SH   SOLE 26 29,516 0 36,116
METTLER TOLEDO INTERNATIONAL COM 592688105 110,124 80,196 SH   SOLE 28 1,173 0 79,023
METTLER TOLEDO INTERNATIONAL COM 592688105 3,265 2,378 SH   SOLE 29 2,378 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 263,328 191,764 SH   SOLE 30 190,392 0 1,372
METTLER TOLEDO INTERNATIONAL COM 592688105 14,145 10,301 SH   SOLE 31 7,641 0 2,660
METTLER TOLEDO INTERNATIONAL COM 592688105 34,874 25,396 SH   SOLE 34 25,396 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,933 9,418 SH   SOLE 36 9,418 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,030 750 SH   SOLE 40 750 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 78 57 SH   OTR 43 57 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 37,161 27,062 SH   SOLE 43 25,445 0 1,617
MFA FINL INC COM 55272X102 1,606 398,529 SH   SOLE 2 134,657 0 263,872
MFA FINL INC COM 55272X102 8 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 55 13,638 SH   SOLE 7 13,638 0 0
MFA FINL INC COM 55272X102 5,247 1,301,940 SH   SOLE 18 1,301,940 0 0
MFA FINL INC COM 55272X102 3,176 788,009 SH   SOLE 19 788,009 0 0
MFA FINL INC COM 55272X102 92,927 23,058,796 SH   SOLE 21 23,058,796 0 0
MFA FINL INC COM 55272X102 39,658 9,840,624 SH   SOLE 22 9,396,188 0 444,436
MFA FINL INC COM 55272X102 224 55,586 SH   SOLE 25 55,586 0 0
MFA FINL INC COM 55272X102 451 111,981 SH   SOLE 26 80,451 0 31,530
MFA FINL INC COM 55272X102 32 7,863 SH   SOLE 28 7,863 0 0
MFA FINL INC COM 55272X102 498 123,522 SH   SOLE 30 123,522 0 0
MFA FINL INC COM 55272X102 79 19,604 SH   SOLE 36 19,604 0 0
MFA FINL INC COM 55272X102 212 52,562 SH   SOLE 40 52,562 0 0
MFA FINL INC COM 55272X102 46 11,514 SH   SOLE 43 10,152 0 1,362
MGE ENERGY INC COM 55277P104 2,262 28,349 SH   SOLE 2 10,389 0 17,960
MGE ENERGY INC COM 55277P104 432 5,411 SH   SOLE 4 5,411 0 0
MGE ENERGY INC COM 55277P104 41 516 SH   SOLE 7 516 0 0
MGE ENERGY INC COM 55277P104 8,587 107,625 SH   SOLE 18 107,625 0 0
MGE ENERGY INC COM 55277P104 5,254 65,845 SH   SOLE 19 65,845 0 0
MGE ENERGY INC COM 55277P104 116,924 1,465,400 SH   SOLE 21 1,465,400 0 0
MGE ENERGY INC COM 55277P104 69,614 872,468 SH   SOLE 22 834,153 0 38,315
MGE ENERGY INC COM 55277P104 1,155 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 51 644 SH   SOLE 28 644 0 0
MGE ENERGY INC COM 55277P104 3,505 43,922 SH   SOLE 30 43,922 0 0
MGE ENERGY INC COM 55277P104 125 1,562 SH   SOLE 36 1,562 0 0
MGE ENERGY INC COM 55277P104 366 4,591 SH   SOLE 40 4,591 0 0
MGE ENERGY INC COM 55277P104 1,426 17,872 SH   SOLE 43 17,017 0 855
MGIC INVT CORP WIS COM 552848103 10,290 759,402 SH   SOLE 2 341,828 0 417,574
MGIC INVT CORP WIS COM 552848103 200 14,736 SH   SOLE 4 1,140 0 13,596
MGIC INVT CORP WIS COM 552848103 97 7,134 SH   SOLE 7 7,134 0 0
MGIC INVT CORP WIS COM 552848103 9,360 690,807 SH   SOLE 18 690,807 0 0
MGIC INVT CORP WIS COM 552848103 1,271 93,786 SH   SOLE 19 93,786 0 0
MGIC INVT CORP WIS COM 552848103 217,571 16,056,878 SH   SOLE 21 16,056,878 0 0
MGIC INVT CORP WIS COM 552848103 127,198 9,387,341 SH   SOLE 22 8,998,044 0 389,297
MGIC INVT CORP WIS COM 552848103 936 69,100 SH   SOLE 25 69,100 0 0
MGIC INVT CORP WIS COM 552848103 1,839 135,713 SH   SOLE 26 110,415 0 25,298
MGIC INVT CORP WIS COM 552848103 288 21,218 SH   SOLE 28 21,218 0 0
MGIC INVT CORP WIS COM 552848103 2,628 193,966 SH   SOLE 30 193,966 0 0
MGIC INVT CORP WIS COM 552848103 64 4,754 SH   SOLE 31 4,754 0 0
MGIC INVT CORP WIS COM 552848103 741 54,672 SH   SOLE 36 54,672 0 0
MGIC INVT CORP WIS COM 552848103 575 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 4,612 340,376 SH   SOLE 43 336,343 0 4,033
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,481 38,259 SH   SOLE 2 38,259 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 20 522 SH   SOLE 4 522 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,604 196,489 SH   SOLE 21 196,489 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,150 158,904 SH   SOLE 22 95,675 0 63,229
MGM GROWTH PPTYS LLC CL A COM 55303A105 830 21,450 SH   SOLE 25 21,450 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,444 63,161 SH   SOLE 26 51,163 0 11,998
MGM GROWTH PPTYS LLC CL A COM 55303A105 106 2,733 SH   SOLE 28 2,733 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,438 88,825 SH   SOLE 30 88,825 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 13 327 SH   SOLE 36 327 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 810 20,922 SH   SOLE 40 20,922 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 796 20,570 SH   SOLE 43 18,128 0 2,442
MGM RESORTS INTERNATIONAL COM 552953101 44,112 1,051,799 SH   SOLE 2 88,567 0 963,232
MGM RESORTS INTERNATIONAL COM 552953101 7,207 171,836 SH   SOLE 4 156,697 0 15,139
MGM RESORTS INTERNATIONAL COM 552953101 13,713 326,974 SH   SOLE 7 316,467 0 10,507
MGM RESORTS INTERNATIONAL COM 552953101 61 1,465 SH   SOLE 13 1,465 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,800 42,923 SH   SOLE 15 42,923 0 0
MGM RESORTS INTERNATIONAL COM 552953101 26,707 636,793 SH   SOLE 18 585,716 0 51,077
MGM RESORTS INTERNATIONAL COM 552953101 8,721 207,929 SH   SOLE 19 207,929 0 0
MGM RESORTS INTERNATIONAL COM 552953101 406,327 9,688,302 SH   SOLE 21 9,688,302 0 0
MGM RESORTS INTERNATIONAL COM 552953101 328,923 7,842,709 SH   SOLE 22 7,314,771 0 527,938
MGM RESORTS INTERNATIONAL COM 552953101 20,047 477,997 SH   SOLE 23 477,997 0 0
MGM RESORTS INTERNATIONAL COM 552953101 27,092 645,967 SH   SOLE 25 645,967 0 0
MGM RESORTS INTERNATIONAL COM 552953101 31,965 762,157 SH   SOLE 26 305,649 0 456,508
MGM RESORTS INTERNATIONAL COM 552953101 42,339 1,009,502 SH   SOLE 28 113,547 0 895,955
MGM RESORTS INTERNATIONAL COM 552953101 78,487 1,871,417 SH   SOLE 30 1,871,417 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,227 53,094 SH   SOLE 31 5,567 0 47,527
MGM RESORTS INTERNATIONAL COM 552953101 1,635 38,977 SH   SOLE 34 38,977 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,466 178,021 SH   SOLE 36 178,021 0 0
MGM RESORTS INTERNATIONAL COM 552953101 552 13,170 SH   SOLE 40 13,170 0 0
MGM RESORTS INTERNATIONAL COM 552953101 15,753 375,605 SH   SOLE 43 348,723 0 26,882
MGM RESORTS INTERNATIONAL OPTIONS 552953101 260 6,200 SH Call SOLE 4 6,200 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101 2,978 71,000 SH Call SOLE 18 71,000 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101 33,309 794,200 SH Call SOLE 19 794,200 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101 1,808 43,100 SH Call SOLE 22 43,100 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101 14,075 335,600 SH Call SOLE 34 335,600 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,157 25,203 SH   SOLE 2 21,206 0 3,997
MGP INGREDIENTS INC NEW COM 55303J106 5 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106 16 191 SH   SOLE 7 191 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4,068 47,530 SH   SOLE 18 47,530 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,436 75,199 SH   SOLE 19 75,199 0 0
MGP INGREDIENTS INC NEW COM 55303J106 132,058 1,542,910 SH   SOLE 21 1,542,910 0 0
MGP INGREDIENTS INC NEW COM 55303J106 29,314 342,495 SH   SOLE 22 331,910 0 10,585
MGP INGREDIENTS INC NEW COM 55303J106 13 148 SH   SOLE 23 148 0 0
MGP INGREDIENTS INC NEW COM 55303J106 147 1,720 SH   SOLE 25 1,720 0 0
MGP INGREDIENTS INC NEW COM 55303J106 787 9,190 SH   SOLE 26 7,816 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 2,000 23,364 SH   SOLE 30 23,364 0 0
MGP INGREDIENTS INC NEW COM 55303J106 5,213 60,907 SH   SOLE 34 60,907 0 0
MGP INGREDIENTS INC NEW COM 55303J106 133 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 957 11,178 SH   SOLE 43 10,709 0 469
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 2 SH   SOLE 17 0 0 2
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 62 11,791 SH   SOLE 25 11,791 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 7 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 16 2,976 SH   SOLE 43 1,715 0 1,261
MICROBOT MED INC COM NEW 59503A204 8 1,292 SH   SOLE 18 1,292 0 0
MICROBOT MED INC COM NEW 59503A204 99 15,850 SH   SOLE 21 15,850 0 0
MICROBOT MED INC COM NEW 59503A204 864 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 87,482 1,164,249 SH   SOLE 2 213,421 0 950,828
MICROCHIP TECHNOLOGY INC. COM 595017104 21,062 280,307 SH   SOLE 4 214,702 0 65,605
MICROCHIP TECHNOLOGY INC. COM 595017104 41,132 547,406 SH   SOLE 7 531,567 0 15,839
MICROCHIP TECHNOLOGY INC. COM 595017104 976 12,984 SH   SOLE 13 12,984 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 6,023 80,158 SH   SOLE 15 80,158 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 92,757 1,234,458 SH   SOLE 18 1,157,595 0 76,863
MICROCHIP TECHNOLOGY INC. COM 595017104 18,252 242,902 SH   SOLE 19 242,902 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,555,521 20,701,636 SH   SOLE 21 20,701,636 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 872,605 11,613,051 SH   SOLE 22 10,493,808 0 1,119,243
MICROCHIP TECHNOLOGY INC. COM 595017104 53,988 718,500 SH   SOLE 23 718,500 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 83,041 1,105,147 SH   SOLE 25 1,105,147 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 94,031 1,251,414 SH   SOLE 26 465,669 0 785,745
MICROCHIP TECHNOLOGY INC. COM 595017104 57,653 767,269 SH   SOLE 28 10,900 0 756,369
MICROCHIP TECHNOLOGY INC. COM 595017104 362 4,824 SH   SOLE 29 4,824 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 326,632 4,346,973 SH   SOLE 30 4,346,973 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 10,826 144,081 SH   SOLE 31 83,685 0 60,396
MICROCHIP TECHNOLOGY INC. COM 595017104 9,823 130,724 SH   SOLE 32 130,724 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,240 43,114 SH   SOLE 34 43,114 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 15,386 204,760 SH   SOLE 36 204,760 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,368 18,212 SH   SOLE 40 18,212 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 78 1,038 SH   OTR 43 1,038 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 24,797 330,008 SH   SOLE 43 254,539 0 75,469
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,018 321,000 PRN   SOLE 2 176,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 289 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,031 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,129 356,000 PRN   SOLE 26 218,000 0 138,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 25 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,259 397,000 PRN   SOLE 34 397,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,640 765,000 PRN   SOLE 2 316,000 0 449,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 208 97,000 PRN   SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2,022 943,000 PRN   SOLE 26 383,000 0 560,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 718 335,000 PRN   SOLE 34 335,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 380 335,000 PRN   SOLE 2 335,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 559 493,000 PRN   SOLE 18 493,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,110 978,000 PRN   SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5,049 4,450,000 PRN   SOLE 21 4,450,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 497 438,000 PRN   SOLE 26 438,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 726 640,000 PRN   SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 175,830 2,257,410 SH   SOLE 2 372,401 0 1,885,009
MICRON TECHNOLOGY INC COM 595112103 39,664 509,236 SH   SOLE 4 451,825 0 57,411
MICRON TECHNOLOGY INC COM 595112103 102,264 1,312,924 SH   SOLE 7 1,129,935 0 182,989
MICRON TECHNOLOGY INC COM 595112103 372 4,779 SH   SOLE 13 4,779 0 0
MICRON TECHNOLOGY INC COM 595112103 12,742 163,591 SH   SOLE 15 163,591 0 0
MICRON TECHNOLOGY INC COM 595112103 16 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 163,427 2,098,172 SH   SOLE 18 1,946,012 0 152,160
MICRON TECHNOLOGY INC COM 595112103 179,239 2,301,181 SH   SOLE 19 2,301,181 0 0
MICRON TECHNOLOGY INC COM 595112103 2,575,082 33,060,500 SH   SOLE 21 33,060,500 0 0
MICRON TECHNOLOGY INC COM 595112103 1,825,311 23,434,468 SH   SOLE 22 21,229,620 0 2,204,848
MICRON TECHNOLOGY INC COM 595112103 108,870 1,397,738 SH   SOLE 23 1,397,738 0 0
MICRON TECHNOLOGY INC COM 595112103 151,299 1,942,466 SH   SOLE 25 1,942,466 0 0
MICRON TECHNOLOGY INC COM 595112103 201,911 2,592,252 SH   SOLE 26 966,670 0 1,625,582
MICRON TECHNOLOGY INC COM 595112103 164,957 2,117,814 SH   SOLE 28 137,390 0 1,980,424
MICRON TECHNOLOGY INC COM 595112103 53 685 SH   SOLE 29 685 0 0
MICRON TECHNOLOGY INC COM 595112103 787,515 10,110,607 SH   SOLE 30 9,831,143 0 279,464
MICRON TECHNOLOGY INC COM 595112103 19,427 249,416 SH   SOLE 31 122,942 0 126,474
MICRON TECHNOLOGY INC COM 595112103 20,512 263,349 SH   SOLE 32 263,349 0 0
MICRON TECHNOLOGY INC COM 595112103 141,764 1,820,050 SH   SOLE 34 1,820,050 0 0
MICRON TECHNOLOGY INC COM 595112103 36,656 470,615 SH   SOLE 36 470,615 0 0
MICRON TECHNOLOGY INC COM 595112103 2,912 37,382 SH   SOLE 40 37,382 0 0
MICRON TECHNOLOGY INC COM 595112103 182 2,338 SH   OTR 43 2,338 0 0
MICRON TECHNOLOGY INC COM 595112103 76,157 977,753 SH   SOLE 43 881,993 0 95,760
MICRON TECHNOLOGY INC OPTIONS 595112103 164 2,100 SH Put SOLE 2 0 0 2,100
MICRON TECHNOLOGY INC OPTIONS 595112103 179 2,300 SH Put SOLE 4 2,300 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 2,134 27,400 SH Put SOLE 18 27,400 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 15,251 195,800 SH Put SOLE 19 195,800 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,168 15,000 SH Put SOLE 22 15,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 226 2,900 SH Put SOLE 26 2,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 8,545 109,700 SH Put SOLE 34 109,700 0 0
MICROSOFT CORP COM 594918104 5,186,718 16,823,061 SH   SOLE 2 4,059,500 0 12,763,561
MICROSOFT CORP COM 594918104 1,630,377 5,288,110 SH   SOLE 4 3,420,003 0 1,868,107
MICROSOFT CORP COM 594918104 2,246,189 7,285,488 SH   SOLE 7 6,884,022 0 401,466
MICROSOFT CORP COM 594918104 75,685 245,482 SH   SOLE 13 245,482 0 0
MICROSOFT CORP COM 594918104 212,844 690,357 SH   SOLE 15 690,357 0 0
MICROSOFT CORP COM 594918104 956 3,101 SH   SOLE 17 0 0 3,101
MICROSOFT CORP COM 594918104 7,574,750 24,568,614 SH   SOLE 18 21,959,211 0 2,609,403
MICROSOFT CORP COM 594918104 3,803,678 12,337,188 SH   SOLE 19 12,337,188 0 0
MICROSOFT CORP COM 594918104 12,639 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 53,981,345 175,087,883 SH   SOLE 21 175,087,883 0 0
MICROSOFT CORP COM 594918104 49,495,928 160,539,482 SH   SOLE 22 144,723,023 0 15,816,459
MICROSOFT CORP COM 594918104 2,894,068 9,386,878 SH   SOLE 23 9,386,878 0 0
MICROSOFT CORP COM 594918104 4,566,109 14,810,124 SH   SOLE 25 14,767,262 0 42,862
MICROSOFT CORP COM 594918104 5,749,851 18,649,578 SH   SOLE 26 7,623,941 0 11,025,637
MICROSOFT CORP COM 594918104 4,727,163 15,332,500 SH   SOLE 28 647,298 0 14,685,202
MICROSOFT CORP COM 594918104 61,294 198,807 SH   SOLE 29 198,807 0 0
MICROSOFT CORP COM 594918104 12,972,656 42,076,663 SH   SOLE 30 41,881,328 0 195,335
MICROSOFT CORP COM 594918104 611,911 1,984,727 SH   SOLE 31 1,180,192 0 804,535
MICROSOFT CORP COM 594918104 439,202 1,424,546 SH   SOLE 32 1,424,546 0 0
MICROSOFT CORP COM 594918104 1,965,938 6,376,499 SH   SOLE 34 6,376,499 0 0
MICROSOFT CORP COM 594918104 875,460 2,839,545 SH   SOLE 36 2,839,545 0 0
MICROSOFT CORP COM 594918104 3,474 11,267 SH   SOLE 37 11,267 0 0
MICROSOFT CORP COM 594918104 73,512 238,435 SH   SOLE 40 238,435 0 0
MICROSOFT CORP COM 594918104 4,994 16,198 SH   OTR 43 16,198 0 0
MICROSOFT CORP COM 594918104 2,310,581 7,494,342 SH   SOLE 43 6,759,722 0 734,620
MICROSOFT CORP OPTIONS 594918104 370 1,200 SH Put SOLE 2 0 0 1,200
MICROSOFT CORP OPTIONS 594918104 401 1,300 SH Put SOLE 4 1,300 0 0
MICROSOFT CORP OPTIONS 594918104 4,810 15,600 SH Put SOLE 18 15,600 0 0
MICROSOFT CORP OPTIONS 594918104 34,500 111,900 SH Put SOLE 19 111,900 0 0
MICROSOFT CORP OPTIONS 594918104 2,621 8,500 SH Put SOLE 22 8,500 0 0
MICROSOFT CORP OPTIONS 594918104 493 1,600 SH Put SOLE 26 1,600 0 0
MICROSOFT CORP OPTIONS 594918104 19,054 61,800 SH Put SOLE 34 61,800 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,683 5,517 SH   SOLE 2 3,197 0 2,320
MICROSTRATEGY INC CL A NEW 594972408 101 208 SH   SOLE 4 29 0 179
MICROSTRATEGY INC CL A NEW 594972408 63 130 SH   SOLE 7 130 0 0
MICROSTRATEGY INC CL A NEW 594972408 12,386 25,469 SH   SOLE 18 24,550 0 919
MICROSTRATEGY INC CL A NEW 594972408 13,685 28,139 SH   SOLE 19 28,139 0 0
MICROSTRATEGY INC CL A NEW 594972408 168,422 346,320 SH   SOLE 21 346,320 0 0
MICROSTRATEGY INC CL A NEW 594972408 109,127 224,393 SH   SOLE 22 219,052 0 5,341
MICROSTRATEGY INC CL A NEW 594972408 231 474 SH   SOLE 23 474 0 0
MICROSTRATEGY INC CL A NEW 594972408 604 1,242 SH   SOLE 25 1,242 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,256 4,639 SH   SOLE 26 2,346 0 2,293
MICROSTRATEGY INC CL A NEW 594972408 68 139 SH   SOLE 28 139 0 0
MICROSTRATEGY INC CL A NEW 594972408 17,768 36,536 SH   SOLE 30 36,536 0 0
MICROSTRATEGY INC CL A NEW 594972408 498 1,024 SH   SOLE 40 1,024 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,511 3,108 SH   SOLE 43 2,557 0 551
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 6,260 4,500,000 PRN   SOLE 21 4,500,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 13,128 18,377,000 PRN   SOLE 2 18,377,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 88 123,000 PRN   SOLE 19 123,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 5,215 7,300,000 PRN   SOLE 21 7,300,000 0 0
MICROVAST HOLDINGS INC COM 59516C106 267 39,845 SH   SOLE 2 33,147 0 6,698
MICROVAST HOLDINGS INC COM 59516C106 2,100 313,367 SH   SOLE 21 313,367 0 0
MICROVAST HOLDINGS INC COM 59516C106 21,657 3,232,432 SH   SOLE 22 3,182,441 0 49,991
MICROVAST HOLDINGS INC COM 59516C106 116 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106 42 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106 590 88,040 SH   SOLE 30 88,040 0 0
MICROVAST HOLDINGS INC COM 59516C106 92 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304 303 64,869 SH   SOLE 2 46,688 0 18,181
MICROVISION INC DEL COM NEW 594960304 2 429 SH   SOLE 4 429 0 0
MICROVISION INC DEL COM NEW 594960304 12 2,545 SH   SOLE 7 2,545 0 0
MICROVISION INC DEL COM NEW 594960304 1,997 427,651 SH   SOLE 18 427,651 0 0
MICROVISION INC DEL COM NEW 594960304 1,387 296,970 SH   SOLE 19 296,970 0 0
MICROVISION INC DEL COM NEW 594960304 25,925 5,551,387 SH   SOLE 21 5,551,387 0 0
MICROVISION INC DEL COM NEW 594960304 18,396 3,939,108 SH   SOLE 22 3,834,261 0 104,847
MICROVISION INC DEL COM NEW 594960304 138 29,537 SH   SOLE 25 29,537 0 0
MICROVISION INC DEL COM NEW 594960304 466 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304 62 13,204 SH   SOLE 28 13,204 0 0
MICROVISION INC DEL COM NEW 594960304 523 111,997 SH   SOLE 30 111,997 0 0
MICROVISION INC DEL COM NEW 594960304 44 9,356 SH   SOLE 36 9,356 0 0
MICROVISION INC DEL COM NEW 594960304 97 20,793 SH   SOLE 40 20,793 0 0
MICT INC COM 55328R109 0 480 SH   SOLE 2 0 0 480
MICT INC COM 55328R109 13 21,870 SH   SOLE 18 21,870 0 0
MICT INC COM 55328R109 187 306,737 SH   SOLE 21 306,737 0 0
MICT INC COM 55328R109 1,157 1,892,479 SH   SOLE 22 1,892,479 0 0
MID PENN BANCORP INC COM 59540G107 1,145 42,691 SH   SOLE 2 32,842 0 9,849
MID PENN BANCORP INC COM 59540G107 4 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107 1,198 44,672 SH   SOLE 18 44,672 0 0
MID PENN BANCORP INC COM 59540G107 3,582 133,609 SH   SOLE 19 133,609 0 0
MID PENN BANCORP INC COM 59540G107 14,020 522,954 SH   SOLE 21 522,954 0 0
MID PENN BANCORP INC COM 59540G107 9,472 353,289 SH   SOLE 22 343,940 0 9,349
MID PENN BANCORP INC COM 59540G107 12 453 SH   SOLE 23 453 0 0
MID PENN BANCORP INC COM 59540G107 76 2,847 SH   SOLE 26 0 0 2,847
MID-AMER APT CMNTYS INC COM 59522J103 88,900 424,443 SH   SOLE 2 170,145 0 254,298
MID-AMER APT CMNTYS INC COM 59522J103 53,346 254,696 SH   SOLE 4 209,737 0 44,959
MID-AMER APT CMNTYS INC COM 59522J103 55,230 263,692 SH   SOLE 7 260,330 0 3,362
MID-AMER APT CMNTYS INC COM 59522J103 378 1,805 SH   SOLE 13 1,805 0 0
MID-AMER APT CMNTYS INC COM 59522J103 3,341 15,950 SH   SOLE 15 15,950 0 0
MID-AMER APT CMNTYS INC COM 59522J103 75,372 359,857 SH   SOLE 18 338,234 0 21,623
MID-AMER APT CMNTYS INC COM 59522J103 71,652 342,096 SH   SOLE 19 342,096 0 0
MID-AMER APT CMNTYS INC COM 59522J103 975,261 4,656,295 SH   SOLE 21 4,656,295 0 0
MID-AMER APT CMNTYS INC COM 59522J103 752,477 3,592,635 SH   SOLE 22 3,182,113 0 410,522
MID-AMER APT CMNTYS INC COM 59522J103 34,412 164,299 SH   SOLE 23 164,299 0 0
MID-AMER APT CMNTYS INC COM 59522J103 131,693 628,756 SH   SOLE 25 628,756 0 0
MID-AMER APT CMNTYS INC COM 59522J103 51,460 245,692 SH   SOLE 26 85,161 0 160,531
MID-AMER APT CMNTYS INC COM 59522J103 78,816 376,300 SH   SOLE 28 23,889 0 352,411
MID-AMER APT CMNTYS INC COM 59522J103 291 1,389 SH   SOLE 29 1,389 0 0
MID-AMER APT CMNTYS INC COM 59522J103 211,021 1,007,502 SH   SOLE 30 1,007,502 0 0
MID-AMER APT CMNTYS INC COM 59522J103 6,068 28,971 SH   SOLE 31 16,215 0 12,756
MID-AMER APT CMNTYS INC COM 59522J103 9,099 43,440 SH   SOLE 34 43,440 0 0
MID-AMER APT CMNTYS INC COM 59522J103 9,618 45,918 SH   SOLE 36 45,918 0 0
MID-AMER APT CMNTYS INC COM 59522J103 804 3,837 SH   SOLE 40 3,837 0 0
MID-AMER APT CMNTYS INC COM 59522J103 43 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103 18,800 89,758 SH   SOLE 43 82,237 0 7,521
MID-SOUTHERN BANCORP INC COM 59548Q107 9 575 SH   SOLE 18 575 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 121 8,214 SH   SOLE 21 8,214 0 0
MIDDLEBY CORP COM 596278101 11,489 70,080 SH   SOLE 2 40,856 0 29,224
MIDDLEBY CORP COM 596278101 32 195 SH   SOLE 4 195 0 0
MIDDLEBY CORP COM 596278101 160 978 SH   SOLE 7 978 0 0
MIDDLEBY CORP COM 596278101 19,959 121,746 SH   SOLE 18 121,746 0 0
MIDDLEBY CORP COM 596278101 2,652 16,178 SH   SOLE 19 16,178 0 0
MIDDLEBY CORP COM 596278101 439,319 2,679,757 SH   SOLE 21 2,679,757 0 0
MIDDLEBY CORP COM 596278101 248,574 1,516,249 SH   SOLE 22 1,451,786 0 64,463
MIDDLEBY CORP COM 596278101 1,278 7,798 SH   SOLE 25 7,798 0 0
MIDDLEBY CORP COM 596278101 3,218 19,632 SH   SOLE 26 15,196 0 4,436
MIDDLEBY CORP COM 596278101 162 991 SH   SOLE 28 991 0 0
MIDDLEBY CORP COM 596278101 5,377 32,799 SH   SOLE 30 32,799 0 0
MIDDLEBY CORP COM 596278101 132 808 SH   SOLE 31 808 0 0
MIDDLEBY CORP COM 596278101 30 185 SH   SOLE 36 185 0 0
MIDDLEBY CORP COM 596278101 1,165 7,106 SH   SOLE 40 7,106 0 0
MIDDLEBY CORP COM 596278101 10 62 SH   OTR 43 62 0 0
MIDDLEBY CORP COM 596278101 3,670 22,389 SH   SOLE 43 18,365 0 4,024
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 419 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2,739 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 6,963 5,057,000 PRN   SOLE 21 5,057,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3,727 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 70 2,816 SH   SOLE 2 2,816 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 27 1,089 SH   SOLE 18 1,089 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 341 13,752 SH   SOLE 21 13,752 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 198 7,989 SH   SOLE 22 7,989 0 0
MIDDLESEX WTR CO COM 596680108 1,183 11,251 SH   SOLE 2 4,647 0 6,604
MIDDLESEX WTR CO COM 596680108 5 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108 1,939 18,441 SH   SOLE 7 18,441 0 0
MIDDLESEX WTR CO COM 596680108 6,501 61,814 SH   SOLE 18 61,814 0 0
MIDDLESEX WTR CO COM 596680108 3,176 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108 207,974 1,977,505 SH   SOLE 21 1,977,505 0 0
MIDDLESEX WTR CO COM 596680108 42,572 404,796 SH   SOLE 22 390,003 0 14,793
MIDDLESEX WTR CO COM 596680108 375 3,569 SH   SOLE 25 3,569 0 0
MIDDLESEX WTR CO COM 596680108 865 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108 33 311 SH   SOLE 28 311 0 0
MIDDLESEX WTR CO COM 596680108 21,102 200,643 SH   SOLE 30 200,643 0 0
MIDDLESEX WTR CO COM 596680108 290 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108 239 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 1,422 13,521 SH   SOLE 43 12,851 0 670
MIDLAND STS BANCORP INC ILL COM 597742105 6,254 216,689 SH   SOLE 2 162,167 0 54,522
MIDLAND STS BANCORP INC ILL COM 597742105 6 202 SH   SOLE 7 202 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,932 66,934 SH   SOLE 18 66,934 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 5,337 184,913 SH   SOLE 19 184,913 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 25,181 872,517 SH   SOLE 21 872,517 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 23,802 824,731 SH   SOLE 22 804,043 0 20,688
MIDLAND STS BANCORP INC ILL COM 597742105 32 1,093 SH   SOLE 23 1,093 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 78 2,696 SH   SOLE 25 2,696 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,039 35,993 SH   SOLE 26 0 0 35,993
MIDLAND STS BANCORP INC ILL COM 597742105 621 21,512 SH   SOLE 30 21,512 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 526 18,215 SH   SOLE 34 18,215 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 67 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 3,352 116,141 SH   SOLE 43 95,447 0 20,694
MIDWEST HLDG INC COM NEW 59833J206 8 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206 103 6,136 SH   SOLE 21 6,136 0 0
MIDWEST HLDG INC COM NEW 59833J206 123 7,361 SH   SOLE 22 7,361 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2,093 63,246 SH   SOLE 2 46,940 0 16,306
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,496 45,205 SH   SOLE 18 45,205 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 885 26,746 SH   SOLE 19 26,746 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 17,978 543,138 SH   SOLE 21 543,138 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 11,704 353,607 SH   SOLE 22 337,357 0 16,250
MIDWESTONE FINL GROUP INC NE COM 598511103 77 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 362 10,941 SH   SOLE 30 10,941 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 61 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 381 11,509 SH   SOLE 43 11,509 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209 15 9,564 SH   SOLE 18 9,564 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 195 128,004 SH   SOLE 21 128,004 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 99 65,453 SH   SOLE 22 65,453 0 0
MILLER INDS INC TENN COM NEW 600551204 390 13,845 SH   SOLE 2 7,261 0 6,584
MILLER INDS INC TENN COM NEW 600551204 4 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 972 34,524 SH   SOLE 18 34,524 0 0
MILLER INDS INC TENN COM NEW 600551204 584 20,739 SH   SOLE 19 20,739 0 0
MILLER INDS INC TENN COM NEW 600551204 11,276 400,413 SH   SOLE 21 400,413 0 0
MILLER INDS INC TENN COM NEW 600551204 7,908 280,818 SH   SOLE 22 274,431 0 6,387
MILLER INDS INC TENN COM NEW 600551204 855 30,379 SH   SOLE 43 29,882 0 497
MILLERKNOLL INC COM 600544100 3,276 94,797 SH   SOLE 2 53,091 0 41,706
MILLERKNOLL INC COM 600544100 12 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100 35 1,025 SH   SOLE 7 1,025 0 0
MILLERKNOLL INC COM 600544100 12,186 352,595 SH   SOLE 18 352,595 0 0
MILLERKNOLL INC COM 600544100 4,581 132,560 SH   SOLE 19 132,560 0 0
MILLERKNOLL INC COM 600544100 185,822 5,376,800 SH   SOLE 21 5,376,800 0 0
MILLERKNOLL INC COM 600544100 74,975 2,169,410 SH   SOLE 22 2,090,056 0 79,354
MILLERKNOLL INC COM 600544100 502 14,515 SH   SOLE 25 14,515 0 0
MILLERKNOLL INC COM 600544100 1,143 33,067 SH   SOLE 26 27,639 0 5,428
MILLERKNOLL INC COM 600544100 1,335 38,619 SH   SOLE 28 38,619 0 0
MILLERKNOLL INC COM 600544100 1,695 49,054 SH   SOLE 30 49,054 0 0
MILLERKNOLL INC COM 600544100 467 13,522 SH   SOLE 36 13,522 0 0
MILLERKNOLL INC COM 600544100 321 9,283 SH   SOLE 40 9,283 0 0
MILLERKNOLL INC COM 600544100 2,358 68,219 SH   SOLE 43 67,089 0 1,130
MILLICOM INTL CELLULAR S A COM STK L6388F110 3 111 SH   SOLE 43 111 0 0
MIMECAST LTD ORD SHS G14838109 4,002 50,296 SH   SOLE 2 43,642 0 6,654
MIMECAST LTD ORD SHS G14838109 76 960 SH   SOLE 4 256 0 704
MIMECAST LTD ORD SHS G14838109 68 860 SH   SOLE 7 860 0 0
MIMECAST LTD ORD SHS G14838109 21,768 273,610 SH   SOLE 18 271,166 0 2,444
MIMECAST LTD ORD SHS G14838109 8,756 110,052 SH   SOLE 19 110,052 0 0
MIMECAST LTD ORD SHS G14838109 371,964 4,675,266 SH   SOLE 21 4,675,266 0 0
MIMECAST LTD ORD SHS G14838109 140,760 1,769,232 SH   SOLE 22 1,730,787 0 38,445
MIMECAST LTD ORD SHS G14838109 25 316 SH   SOLE 23 316 0 0
MIMECAST LTD ORD SHS G14838109 700 8,795 SH   SOLE 25 8,795 0 0
MIMECAST LTD ORD SHS G14838109 2,625 32,993 SH   SOLE 26 28,033 0 4,960
MIMECAST LTD ORD SHS G14838109 88 1,103 SH   SOLE 28 1,103 0 0
MIMECAST LTD ORD SHS G14838109 35,129 441,536 SH   SOLE 30 441,536 0 0
MIMECAST LTD ORD SHS G14838109 145 1,828 SH   SOLE 36 1,828 0 0
MIMECAST LTD ORD SHS G14838109 644 8,095 SH   SOLE 40 8,095 0 0
MIMECAST LTD ORD SHS G14838109 2,263 28,445 SH   SOLE 43 27,680 0 765
MIMEDX GROUP INC COM 602496101 408 86,563 SH   SOLE 2 21,592 0 64,971
MIMEDX GROUP INC COM 602496101 8 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101 1,496 317,529 SH   SOLE 18 317,529 0 0
MIMEDX GROUP INC COM 602496101 949 201,494 SH   SOLE 19 201,494 0 0
MIMEDX GROUP INC COM 602496101 19,363 4,111,071 SH   SOLE 21 4,111,071 0 0
MIMEDX GROUP INC COM 602496101 11,832 2,512,134 SH   SOLE 22 2,434,774 0 77,360
MIMEDX GROUP INC COM 602496101 43 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101 44 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101 90 19,026 SH   SOLE 30 19,026 0 0
MIMEDX GROUP INC COM 602496101 40 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101 29 6,064 SH   SOLE 43 6,064 0 0
MIND C T I LTD ORD M70240102 11 3,683 SH   SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 119 40,661 SH   SOLE 21 40,661 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 97 87,613 SH   SOLE 2 12,062 0 75,551
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 6 5,176 SH   SOLE 7 5,176 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1,020 918,692 SH   SOLE 18 918,692 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 852 767,812 SH   SOLE 19 767,812 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 12,674 11,417,786 SH   SOLE 21 11,417,786 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 3,587 3,231,821 SH   SOLE 22 3,169,944 0 61,877
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 6 5,310 SH   SOLE 23 5,310 0 0
MIND TECHNOLOGY INC COM 602566101 3 2,375 SH   SOLE 18 2,375 0 0
MIND TECHNOLOGY INC COM 602566101 51 40,842 SH   SOLE 21 40,842 0 0
MIND TECHNOLOGY INC COM 602566101 298 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,712 40,998 SH   SOLE 2 23,162 0 17,836
MINERALS TECHNOLOGIES INC COM 603158106 7 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106 28 422 SH   SOLE 7 422 0 0
MINERALS TECHNOLOGIES INC COM 603158106 10,463 158,164 SH   SOLE 18 158,164 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,978 60,141 SH   SOLE 19 60,141 0 0
MINERALS TECHNOLOGIES INC COM 603158106 158,835 2,401,139 SH   SOLE 21 2,401,139 0 0
MINERALS TECHNOLOGIES INC COM 603158106 64,201 970,541 SH   SOLE 22 937,071 0 33,470
MINERALS TECHNOLOGIES INC COM 603158106 486 7,349 SH   SOLE 25 7,349 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,227 18,554 SH   SOLE 26 15,817 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 40 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,242 18,771 SH   SOLE 30 18,771 0 0
MINERALS TECHNOLOGIES INC COM 603158106 441 6,669 SH   SOLE 36 6,669 0 0
MINERALS TECHNOLOGIES INC COM 603158106 253 3,818 SH   SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,649 40,041 SH   SOLE 43 34,629 0 5,412
MINERVA NEUROSCIENCES INC COM 603380106 1 768 SH   SOLE 2 0 0 768
MINERVA NEUROSCIENCES INC COM 603380106 6 7,453 SH   SOLE 18 7,453 0 0
MINERVA NEUROSCIENCES INC COM 603380106 90 108,682 SH   SOLE 21 108,682 0 0
MINERVA NEUROSCIENCES INC COM 603380106 320 384,973 SH   SOLE 22 384,973 0 0
MINERVA SURGICAL INC COM 60343F106 6 1,366 SH   SOLE 18 1,366 0 0
MINERVA SURGICAL INC COM 60343F106 68 15,045 SH   SOLE 21 15,045 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 35 4,516 SH   SOLE 22 1,773 0 2,743
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 349 44,686 SH   SOLE 25 44,686 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 75 9,578 SH   SOLE 26 0 0 9,578
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 422 54,058 SH   SOLE 28 0 0 54,058
MINK THERAPEUTICS INC COM 603693102 18 7,786 SH   SOLE 18 7,786 0 0
MINK THERAPEUTICS INC COM 603693102 14 6,349 SH   SOLE 21 6,349 0 0
MINK THERAPEUTICS INC COM 603693102 8 3,509 SH   SOLE 22 3,509 0 0
MIRATI THERAPEUTICS INC COM 60468T105 6,425 78,143 SH   SOLE 2 55,925 0 22,218
MIRATI THERAPEUTICS INC COM 60468T105 12 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 49 597 SH   SOLE 7 597 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,484 30,214 SH   SOLE 18 30,214 0 0
MIRATI THERAPEUTICS INC COM 60468T105 22,607 274,952 SH   SOLE 19 274,952 0 0
MIRATI THERAPEUTICS INC COM 60468T105 81,579 992,207 SH   SOLE 21 992,207 0 0
MIRATI THERAPEUTICS INC COM 60468T105 87,216 1,060,759 SH   SOLE 22 1,010,087 0 50,672
MIRATI THERAPEUTICS INC COM 60468T105 571 6,944 SH   SOLE 25 6,944 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,342 16,319 SH   SOLE 26 12,999 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105 69 843 SH   SOLE 28 843 0 0
MIRATI THERAPEUTICS INC COM 60468T105 14,678 178,520 SH   SOLE 30 178,520 0 0
MIRATI THERAPEUTICS INC COM 60468T105 50 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105 10,213 124,213 SH   SOLE 34 124,213 0 0
MIRATI THERAPEUTICS INC COM 60468T105 345 4,197 SH   SOLE 36 4,197 0 0
MIRATI THERAPEUTICS INC COM 60468T105 398 4,835 SH   SOLE 40 4,835 0 0
MIRATI THERAPEUTICS INC COM 60468T105 16 196 SH   OTR 43 196 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,968 23,940 SH   SOLE 43 20,550 0 3,390
MIRION TECHNOLOGIES INC COM CL A 60471A101 58 7,141 SH   SOLE 2 0 0 7,141
MIRION TECHNOLOGIES INC COM CL A 60471A101 36 4,493 SH   SOLE 4 4,493 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 423 52,403 SH   SOLE 18 52,403 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 4,462 552,958 SH   SOLE 19 552,958 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 11,880 1,472,089 SH   SOLE 22 1,472,089 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 42 5,164 SH   SOLE 26 5,164 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 1,679 208,003 SH   SOLE 34 208,003 0 0
MIROMATRIX MED INC COM 60471P108 10 2,508 SH   SOLE 18 2,508 0 0
MIROMATRIX MED INC COM 60471P108 109 27,631 SH   SOLE 21 27,631 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 728 33,041 SH   SOLE 2 19,771 0 13,270
MIRUM PHARMACEUTICALS INC COM 604749101 430 19,540 SH   SOLE 18 11,591 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 2,385 108,326 SH   SOLE 19 108,326 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 5,878 266,950 SH   SOLE 21 266,950 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 7,083 321,644 SH   SOLE 22 320,428 0 1,216
MIRUM PHARMACEUTICALS INC COM 604749101 106 4,816 SH   SOLE 23 4,816 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 320 14,518 SH   SOLE 26 0 0 14,518
MIRUM PHARMACEUTICALS INC COM 604749101 308 13,995 SH   SOLE 30 13,995 0 0
MISSFRESH LTD ADS 60500F105 47 52,093 SH   SOLE 2 52,093 0 0
MISSFRESH LTD ADS 60500F105 66 72,885 SH   SOLE 22 72,885 0 0
MISSFRESH LTD ADS 60500F105 1 633 SH   SOLE 34 633 0 0
MISSION PRODUCE INC COM 60510V108 347 27,463 SH   SOLE 2 4,794 0 22,669
MISSION PRODUCE INC COM 60510V108 8 596 SH   SOLE 7 596 0 0
MISSION PRODUCE INC COM 60510V108 1,422 112,450 SH   SOLE 18 106,968 0 5,482
MISSION PRODUCE INC COM 60510V108 1,664 131,539 SH   SOLE 19 131,539 0 0
MISSION PRODUCE INC COM 60510V108 16,454 1,300,742 SH   SOLE 21 1,300,742 0 0
MISSION PRODUCE INC COM 60510V108 10,561 834,831 SH   SOLE 22 804,107 0 30,724
MISSION PRODUCE INC COM 60510V108 59 4,660 SH   SOLE 25 4,660 0 0
MISSION PRODUCE INC COM 60510V108 783 61,865 SH   SOLE 30 61,865 0 0
MISSION PRODUCE INC COM 60510V108 35 2,743 SH   SOLE 40 2,743 0 0
MISSION PRODUCE INC COM 60510V108 130 10,278 SH   SOLE 43 10,278 0 0
MISTER CAR WASH INC COM 60646V105 5,266 356,059 SH   SOLE 2 26,003 0 330,056
MISTER CAR WASH INC COM 60646V105 16 1,080 SH   SOLE 7 1,080 0 0
MISTER CAR WASH INC COM 60646V105 458 30,948 SH   SOLE 18 30,948 0 0
MISTER CAR WASH INC COM 60646V105 448 30,317 SH   SOLE 19 30,317 0 0
MISTER CAR WASH INC COM 60646V105 13,138 888,333 SH   SOLE 21 888,333 0 0
MISTER CAR WASH INC COM 60646V105 18,331 1,239,399 SH   SOLE 22 1,163,539 0 75,860
MISTER CAR WASH INC COM 60646V105 112 7,598 SH   SOLE 25 7,598 0 0
MISTER CAR WASH INC COM 60646V105 227 15,367 SH   SOLE 30 15,367 0 0
MISTER CAR WASH INC COM 60646V105 17 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105 90 6,112 SH   SOLE 40 6,112 0 0
MISTRAS GROUP INC COM 60649T107 557 84,328 SH   SOLE 2 26,639 0 57,689
MISTRAS GROUP INC COM 60649T107 3 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 440 66,587 SH   SOLE 18 66,587 0 0
MISTRAS GROUP INC COM 60649T107 409 61,934 SH   SOLE 19 61,934 0 0
MISTRAS GROUP INC COM 60649T107 4,802 726,457 SH   SOLE 21 726,457 0 0
MISTRAS GROUP INC COM 60649T107 3,046 460,850 SH   SOLE 22 448,918 0 11,932
MISTRAS GROUP INC COM 60649T107 1 211 SH   SOLE 43 211 0 0
MITEK SYS INC COM NEW 606710200 666 45,380 SH   SOLE 2 40,810 0 4,570
MITEK SYS INC COM NEW 606710200 2 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200 10 675 SH   SOLE 7 675 0 0
MITEK SYS INC COM NEW 606710200 1,800 122,720 SH   SOLE 18 122,720 0 0
MITEK SYS INC COM NEW 606710200 1,141 77,785 SH   SOLE 19 77,785 0 0
MITEK SYS INC COM NEW 606710200 23,301 1,588,365 SH   SOLE 21 1,588,365 0 0
MITEK SYS INC COM NEW 606710200 15,723 1,071,784 SH   SOLE 22 1,049,474 0 22,310
MITEK SYS INC COM NEW 606710200 80 5,425 SH   SOLE 25 5,425 0 0
MITEK SYS INC COM NEW 606710200 57 3,891 SH   SOLE 26 0 0 3,891
MITEK SYS INC COM NEW 606710200 3,917 267,008 SH   SOLE 30 267,008 0 0
MITEK SYS INC COM NEW 606710200 72 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 196 13,358 SH   SOLE 43 12,926 0 432
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 34,045 5,499,957 SH   SOLE 43 4,956,836 0 543,121
MIX TELEMATICS LTD SPONSORED ADR 60688N102 5 480 SH   SOLE 43 480 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 14,644 5,697,964 SH   SOLE 43 5,258,770 0 439,194
MKS INSTRS INC COM 55306N104 17,956 119,706 SH   SOLE 2 44,454 0 75,252
MKS INSTRS INC COM 55306N104 49 328 SH   SOLE 4 200 0 128
MKS INSTRS INC COM 55306N104 147 980 SH   SOLE 7 980 0 0
MKS INSTRS INC COM 55306N104 19,939 132,926 SH   SOLE 18 132,926 0 0
MKS INSTRS INC COM 55306N104 6,174 41,163 SH   SOLE 19 41,163 0 0
MKS INSTRS INC COM 55306N104 493,539 3,290,259 SH   SOLE 21 3,290,259 0 0
MKS INSTRS INC COM 55306N104 227,721 1,518,140 SH   SOLE 22 1,453,734 0 64,406
MKS INSTRS INC COM 55306N104 1,811 12,071 SH   SOLE 25 12,071 0 0
MKS INSTRS INC COM 55306N104 3,219 21,463 SH   SOLE 26 17,280 0 4,183
MKS INSTRS INC COM 55306N104 148 986 SH   SOLE 28 986 0 0
MKS INSTRS INC COM 55306N104 5,793 38,619 SH   SOLE 30 38,619 0 0
MKS INSTRS INC COM 55306N104 122 811 SH   SOLE 31 811 0 0
MKS INSTRS INC COM 55306N104 1,418 9,450 SH   SOLE 34 9,450 0 0
MKS INSTRS INC COM 55306N104 81 543 SH   SOLE 36 543 0 0
MKS INSTRS INC COM 55306N104 1,063 7,084 SH   SOLE 40 7,084 0 0
MKS INSTRS INC COM 55306N104 5,095 33,969 SH   SOLE 43 29,005 0 4,964
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 4,714 857,046 SH   SOLE 2 280,724 0 576,322
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,965 357,209 SH   SOLE 4 286,708 0 70,501
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 367 66,779 SH   SOLE 7 66,779 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 840 152,772 SH   SOLE 13 40,956 0 111,816
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 20 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,654 300,641 SH   SOLE 18 300,641 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 10 1,880 SH   SOLE 19 1,880 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 51,245 9,317,359 SH   SOLE 21 9,317,359 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 23,646 4,299,250 SH   SOLE 22 3,956,741 0 342,509
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 2,718 494,127 SH   SOLE 23 494,127 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 824 149,812 SH   SOLE 25 149,812 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,338 243,213 SH   SOLE 26 43,845 0 199,368
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 3,463 629,676 SH   SOLE 28 86,835 0 542,841
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 25,596 4,653,781 SH   SOLE 30 4,405,685 0 248,096
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 161 29,360 SH   SOLE 34 29,360 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 11 1,919 SH   SOLE 40 1,919 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 698 126,875 SH   SOLE 43 36,857 0 90,018
MODEL N INC COM 607525102 1,804 67,060 SH   SOLE 2 59,200 0 7,860
MODEL N INC COM 607525102 2 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102 10 360 SH   SOLE 7 360 0 0
MODEL N INC COM 607525102 2,553 94,900 SH   SOLE 18 94,900 0 0
MODEL N INC COM 607525102 3,649 135,664 SH   SOLE 19 135,664 0 0
MODEL N INC COM 607525102 33,088 1,230,028 SH   SOLE 21 1,230,028 0 0
MODEL N INC COM 607525102 24,354 905,356 SH   SOLE 22 886,376 0 18,980
MODEL N INC COM 607525102 44 1,621 SH   SOLE 23 1,621 0 0
MODEL N INC COM 607525102 214 7,949 SH   SOLE 25 7,949 0 0
MODEL N INC COM 607525102 795 29,549 SH   SOLE 26 19,330 0 10,219
MODEL N INC COM 607525102 552 20,521 SH   SOLE 30 20,521 0 0
MODEL N INC COM 607525102 7 265 SH   SOLE 34 265 0 0
MODEL N INC COM 607525102 157 5,851 SH   SOLE 36 5,851 0 0
MODEL N INC COM 607525102 90 3,361 SH   SOLE 40 3,361 0 0
MODEL N INC COM 607525102 259 9,629 SH   SOLE 43 9,515 0 114
MODERNA INC COM 60770K107 131,095 761,029 SH   SOLE 2 204,314 0 556,715
MODERNA INC COM 60770K107 36,294 210,696 SH   SOLE 4 136,326 0 74,370
MODERNA INC COM 60770K107 60,192 349,423 SH   SOLE 7 339,359 0 10,064
MODERNA INC COM 60770K107 878 5,096 SH   SOLE 13 5,096 0 0
MODERNA INC COM 60770K107 5,686 33,011 SH   SOLE 15 33,011 0 0
MODERNA INC COM 60770K107 4 22 SH   SOLE 17 0 0 22
MODERNA INC COM 60770K107 132,620 769,881 SH   SOLE 18 721,311 0 48,570
MODERNA INC COM 60770K107 120,218 697,887 SH   SOLE 19 697,887 0 0
MODERNA INC COM 60770K107 2,139,384 12,419,505 SH   SOLE 21 12,419,505 0 0
MODERNA INC COM 60770K107 1,287,170 7,472,252 SH   SOLE 22 6,772,750 0 699,502
MODERNA INC COM 60770K107 75,288 437,058 SH   SOLE 23 437,058 0 0
MODERNA INC COM 60770K107 100,693 584,538 SH   SOLE 25 584,538 0 0
MODERNA INC COM 60770K107 125,239 727,033 SH   SOLE 26 259,190 0 467,843
MODERNA INC COM 60770K107 86,269 500,805 SH   SOLE 28 28,193 0 472,612
MODERNA INC COM 60770K107 665 3,859 SH   SOLE 29 3,859 0 0
MODERNA INC COM 60770K107 442,611 2,569,434 SH   SOLE 30 2,569,434 0 0
MODERNA INC COM 60770K107 14,395 83,567 SH   SOLE 31 44,615 0 38,952
MODERNA INC COM 60770K107 16,321 94,749 SH   SOLE 32 94,749 0 0
MODERNA INC COM 60770K107 105,827 614,345 SH   SOLE 34 614,345 0 0
MODERNA INC COM 60770K107 21,041 122,148 SH   SOLE 36 122,148 0 0
MODERNA INC COM 60770K107 1,951 11,326 SH   SOLE 40 11,326 0 0
MODERNA INC COM 60770K107 135 783 SH   OTR 43 783 0 0
MODERNA INC COM 60770K107 35,053 203,488 SH   SOLE 43 183,743 0 19,745
MODINE MFG CO COM 607828100 1,457 161,685 SH   SOLE 2 113,247 0 48,438
MODINE MFG CO COM 607828100 7 804 SH   SOLE 7 804 0 0
MODINE MFG CO COM 607828100 1,332 147,889 SH   SOLE 18 147,889 0 0
MODINE MFG CO COM 607828100 1,434 159,137 SH   SOLE 19 159,137 0 0
MODINE MFG CO COM 607828100 18,066 2,005,152 SH   SOLE 21 2,005,152 0 0
MODINE MFG CO COM 607828100 13,654 1,515,455 SH   SOLE 22 1,462,859 0 52,596
MODINE MFG CO COM 607828100 62 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 59 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100 304 33,695 SH   SOLE 26 4,530 0 29,165
MODINE MFG CO COM 607828100 124 13,771 SH   SOLE 30 13,771 0 0
MODINE MFG CO COM 607828100 6 666 SH   SOLE 34 666 0 0
MODINE MFG CO COM 607828100 54 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100 80 8,874 SH   SOLE 43 8,605 0 269
MODIVCARE INC COM 60783X104 1,154 10,005 SH   SOLE 2 4,486 0 5,519
MODIVCARE INC COM 60783X104 8 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 18 153 SH   SOLE 7 153 0 0
MODIVCARE INC COM 60783X104 5,202 45,083 SH   SOLE 18 45,083 0 0
MODIVCARE INC COM 60783X104 2,543 22,036 SH   SOLE 19 22,036 0 0
MODIVCARE INC COM 60783X104 178,304 1,545,229 SH   SOLE 21 1,545,229 0 0
MODIVCARE INC COM 60783X104 35,878 310,931 SH   SOLE 22 300,317 0 10,614
MODIVCARE INC COM 60783X104 264 2,289 SH   SOLE 25 2,289 0 0
MODIVCARE INC COM 60783X104 791 6,853 SH   SOLE 26 5,097 0 1,756
MODIVCARE INC COM 60783X104 412 3,567 SH   SOLE 28 3,567 0 0
MODIVCARE INC COM 60783X104 2,514 21,783 SH   SOLE 30 21,783 0 0
MODIVCARE INC COM 60783X104 224 1,940 SH   SOLE 36 1,940 0 0
MODIVCARE INC COM 60783X104 173 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 25 215 SH   OTR 43 215 0 0
MODIVCARE INC COM 60783X104 621 5,383 SH   SOLE 43 5,360 0 23
MOELIS & CO CL A 60786M105 6,022 128,267 SH   SOLE 2 86,689 0 41,578
MOELIS & CO CL A 60786M105 9 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 232 4,948 SH   SOLE 7 4,948 0 0
MOELIS & CO CL A 60786M105 8,096 172,445 SH   SOLE 18 170,149 0 2,296
MOELIS & CO CL A 60786M105 10,881 231,766 SH   SOLE 19 231,766 0 0
MOELIS & CO CL A 60786M105 115,935 2,469,328 SH   SOLE 21 2,469,328 0 0
MOELIS & CO CL A 60786M105 75,798 1,614,450 SH   SOLE 22 1,566,206 0 48,244
MOELIS & CO CL A 60786M105 270 5,742 SH   SOLE 23 5,742 0 0
MOELIS & CO CL A 60786M105 406 8,640 SH   SOLE 25 8,640 0 0
MOELIS & CO CL A 60786M105 2,010 42,822 SH   SOLE 26 17,656 0 25,166
MOELIS & CO CL A 60786M105 51 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105 1,626 34,642 SH   SOLE 30 34,642 0 0
MOELIS & CO CL A 60786M105 1,165 24,803 SH   SOLE 34 24,803 0 0
MOELIS & CO CL A 60786M105 361 7,679 SH   SOLE 40 7,679 0 0
MOELIS & CO CL A 60786M105 22 472 SH   OTR 43 472 0 0
MOELIS & CO CL A 60786M105 2,100 44,719 SH   SOLE 43 24,864 0 19,855
MOHAWK INDS INC COM 608190104 8,176 65,826 SH   SOLE 2 20,715 0 45,111
MOHAWK INDS INC COM 608190104 3,534 28,457 SH   SOLE 4 25,120 0 3,337
MOHAWK INDS INC COM 608190104 8,086 65,108 SH   SOLE 7 50,182 0 14,926
MOHAWK INDS INC COM 608190104 41 329 SH   SOLE 13 329 0 0
MOHAWK INDS INC COM 608190104 1,049 8,447 SH   SOLE 15 8,447 0 0
MOHAWK INDS INC COM 608190104 11,510 92,670 SH   SOLE 18 84,893 0 7,777
MOHAWK INDS INC COM 608190104 3,411 27,463 SH   SOLE 19 27,463 0 0
MOHAWK INDS INC COM 608190104 223,727 1,801,347 SH   SOLE 21 1,801,347 0 0
MOHAWK INDS INC COM 608190104 161,381 1,299,366 SH   SOLE 22 1,180,765 0 118,601
MOHAWK INDS INC COM 608190104 9,283 74,743 SH   SOLE 23 74,743 0 0
MOHAWK INDS INC COM 608190104 10,586 85,236 SH   SOLE 25 85,236 0 0
MOHAWK INDS INC COM 608190104 14,827 119,382 SH   SOLE 26 44,626 0 74,756
MOHAWK INDS INC COM 608190104 15,953 128,444 SH   SOLE 28 1,104 0 127,340
MOHAWK INDS INC COM 608190104 60,450 486,713 SH   SOLE 30 397,830 0 88,883
MOHAWK INDS INC COM 608190104 1,608 12,946 SH   SOLE 31 6,221 0 6,725
MOHAWK INDS INC COM 608190104 376 3,026 SH   SOLE 34 3,026 0 0
MOHAWK INDS INC COM 608190104 3,546 28,554 SH   SOLE 36 28,554 0 0
MOHAWK INDS INC COM 608190104 247 1,992 SH   SOLE 40 1,992 0 0
MOHAWK INDS INC COM 608190104 13 107 SH   OTR 43 107 0 0
MOHAWK INDS INC COM 608190104 3,984 32,075 SH   SOLE 43 25,837 0 6,238
MOLECULAR TEMPLATES INC COM 608550109 82 23,740 SH   SOLE 2 17,868 0 5,872
MOLECULAR TEMPLATES INC COM 608550109 2 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 331 95,965 SH   SOLE 18 95,965 0 0
MOLECULAR TEMPLATES INC COM 608550109 262 76,040 SH   SOLE 19 76,040 0 0
MOLECULAR TEMPLATES INC COM 608550109 5,660 1,640,712 SH   SOLE 21 1,640,712 0 0
MOLECULAR TEMPLATES INC COM 608550109 3,343 969,048 SH   SOLE 22 963,101 0 5,947
MOLECULAR TEMPLATES INC COM 608550109 89 25,746 SH   SOLE 30 25,746 0 0
MOLECULIN BIOTECH INC COM 60855D200 10 5,836 SH   SOLE 18 5,836 0 0
MOLECULIN BIOTECH INC COM 60855D200 126 70,568 SH   SOLE 21 70,568 0 0
MOLECULIN BIOTECH INC COM 60855D200 336 188,911 SH   SOLE 22 188,911 0 0
MOLINA HEALTHCARE INC COM 60855R100 50,046 150,022 SH   SOLE 2 54,452 0 95,570
MOLINA HEALTHCARE INC COM 60855R100 13,769 41,274 SH   SOLE 4 25,536 0 15,738
MOLINA HEALTHCARE INC COM 60855R100 18,351 55,012 SH   SOLE 7 51,880 0 3,132
MOLINA HEALTHCARE INC COM 60855R100 273 818 SH   SOLE 13 818 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,750 5,247 SH   SOLE 15 5,247 0 0
MOLINA HEALTHCARE INC COM 60855R100 71,318 213,788 SH   SOLE 18 201,362 0 12,426
MOLINA HEALTHCARE INC COM 60855R100 21,577 64,681 SH   SOLE 19 64,681 0 0
MOLINA HEALTHCARE INC COM 60855R100 527,800 1,582,182 SH   SOLE 21 1,582,182 0 0
MOLINA HEALTHCARE INC COM 60855R100 463,043 1,388,061 SH   SOLE 22 1,260,174 0 127,887
MOLINA HEALTHCARE INC COM 60855R100 24,416 73,191 SH   SOLE 23 73,191 0 0
MOLINA HEALTHCARE INC COM 60855R100 12,596 37,758 SH   SOLE 25 37,758 0 0
MOLINA HEALTHCARE INC COM 60855R100 28,621 85,797 SH   SOLE 26 38,166 0 47,631
MOLINA HEALTHCARE INC COM 60855R100 43,020 128,960 SH   SOLE 28 27,645 0 101,315
MOLINA HEALTHCARE INC COM 60855R100 31 93 SH   SOLE 29 93 0 0
MOLINA HEALTHCARE INC COM 60855R100 90,360 270,870 SH   SOLE 30 256,788 0 14,082
MOLINA HEALTHCARE INC COM 60855R100 4,222 12,657 SH   SOLE 31 6,096 0 6,561
MOLINA HEALTHCARE INC COM 60855R100 1,843 5,524 SH   SOLE 34 5,524 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,415 13,234 SH   SOLE 36 13,234 0 0
MOLINA HEALTHCARE INC COM 60855R100 669 2,005 SH   SOLE 40 2,005 0 0
MOLINA HEALTHCARE INC COM 60855R100 11,610 34,804 SH   SOLE 43 33,027 0 1,777
MOLSON COORS BEVERAGE CO CL B 60871R209 24,067 450,866 SH   SOLE 2 142,001 0 308,865
MOLSON COORS BEVERAGE CO CL B 60871R209 11,398 213,524 SH   SOLE 4 187,900 0 25,624
MOLSON COORS BEVERAGE CO CL B 60871R209 10,064 188,527 SH   SOLE 7 179,535 0 8,992
MOLSON COORS BEVERAGE CO CL B 60871R209 33 616 SH   SOLE 13 616 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,311 24,557 SH   SOLE 15 24,557 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 31,132 583,222 SH   SOLE 18 556,492 0 26,730
MOLSON COORS BEVERAGE CO CL B 60871R209 4,785 89,631 SH   SOLE 19 89,631 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 328,206 6,148,474 SH   SOLE 21 6,148,474 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 216,589 4,057,496 SH   SOLE 22 3,763,777 0 293,719
MOLSON COORS BEVERAGE CO CL B 60871R209 13,269 248,573 SH   SOLE 23 248,573 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 56,094 1,050,834 SH   SOLE 25 1,050,834 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 38,747 725,862 SH   SOLE 26 301,430 0 424,432
MOLSON COORS BEVERAGE CO CL B 60871R209 38,129 714,303 SH   SOLE 28 12,444 0 701,859
MOLSON COORS BEVERAGE CO CL B 60871R209 99,445 1,862,965 SH   SOLE 30 1,731,636 0 131,329
MOLSON COORS BEVERAGE CO CL B 60871R209 1,318 24,687 SH   SOLE 31 2,618 0 22,069
MOLSON COORS BEVERAGE CO CL B 60871R209 1,482 27,754 SH   SOLE 34 27,754 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,730 107,342 SH   SOLE 36 107,342 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 312 5,849 SH   SOLE 40 5,849 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 14 256 SH   OTR 43 256 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 8,157 152,813 SH   SOLE 43 138,968 0 13,845
MOMENTIVE GLOBAL INC COM 60878Y108 3,327 204,604 SH   SOLE 2 129,078 0 75,526
MOMENTIVE GLOBAL INC COM 60878Y108 28 1,698 SH   SOLE 4 530 0 1,168
MOMENTIVE GLOBAL INC COM 60878Y108 30 1,837 SH   SOLE 7 1,837 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 5,838 359,041 SH   SOLE 18 343,499 0 15,542
MOMENTIVE GLOBAL INC COM 60878Y108 8,197 504,136 SH   SOLE 19 504,136 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 77,932 4,792,858 SH   SOLE 21 4,792,858 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 54,802 3,370,331 SH   SOLE 22 3,298,127 0 72,204
MOMENTIVE GLOBAL INC COM 60878Y108 189 11,626 SH   SOLE 23 11,626 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 311 19,128 SH   SOLE 25 19,128 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,433 88,101 SH   SOLE 26 34,293 0 53,808
MOMENTIVE GLOBAL INC COM 60878Y108 33 2,054 SH   SOLE 28 2,054 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,220 75,006 SH   SOLE 30 75,006 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 140 8,604 SH   SOLE 36 8,604 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 280 17,239 SH   SOLE 40 17,239 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 337 20,754 SH   SOLE 43 20,182 0 572
MOMENTUS INC COM CL A 60879E101 39 12,225 SH   SOLE 2 9,947 0 2,278
MOMENTUS INC COM CL A 60879E101 328 102,917 SH   SOLE 21 102,917 0 0
MOMENTUS INC COM CL A 60879E101 2,239 701,816 SH   SOLE 22 676,178 0 25,638
MOMENTUS INC COM CL A 60879E101 39 12,360 SH   SOLE 25 12,360 0 0
MOMENTUS INC COM CL A 60879E101 22 6,754 SH   SOLE 26 0 0 6,754
MOMENTUS INC COM CL A 60879E101 56 17,650 SH   SOLE 30 17,650 0 0
MOMENTUS INC COM CL A 60879E101 37 11,639 SH   SOLE 40 11,639 0 0
MONARCH CASINO & RESORT INC COM 609027107 481 5,513 SH   SOLE 2 3,949 0 1,564
MONARCH CASINO & RESORT INC COM 609027107 3 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107 18 209 SH   SOLE 7 209 0 0
MONARCH CASINO & RESORT INC COM 609027107 4,179 47,903 SH   SOLE 18 47,903 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,052 23,527 SH   SOLE 19 23,527 0 0
MONARCH CASINO & RESORT INC COM 609027107 135,959 1,558,621 SH   SOLE 21 1,558,621 0 0
MONARCH CASINO & RESORT INC COM 609027107 30,462 349,212 SH   SOLE 22 341,197 0 8,015
MONARCH CASINO & RESORT INC COM 609027107 152 1,741 SH   SOLE 25 1,741 0 0
MONARCH CASINO & RESORT INC COM 609027107 214 2,459 SH   SOLE 26 0 0 2,459
MONARCH CASINO & RESORT INC COM 609027107 2,223 25,479 SH   SOLE 30 25,479 0 0
MONARCH CASINO & RESORT INC COM 609027107 186 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 635 7,285 SH   SOLE 43 7,080 0 205
MONDAY COM LTD SHS M7S64H106 2,132 13,485 SH   SOLE 2 12,694 0 791
MONDAY COM LTD SHS M7S64H106 38 238 SH   SOLE 18 0 0 238
MONDAY COM LTD SHS M7S64H106 58 365 SH   SOLE 21 365 0 0
MONDAY COM LTD SHS M7S64H106 2,549 16,127 SH   SOLE 22 16,127 0 0
MONDAY COM LTD SHS M7S64H106 225 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106 106 670 SH   SOLE 34 670 0 0
MONDAY COM LTD SHS M7S64H106 156 989 SH   SOLE 43 985 0 4
MONDELEZ INTL INC CL A 609207105 196,695 3,133,082 SH   SOLE 2 627,411 0 2,505,671
MONDELEZ INTL INC CL A 609207105 36,946 588,503 SH   SOLE 4 528,714 0 59,789
MONDELEZ INTL INC CL A 609207105 91,899 1,463,834 SH   SOLE 7 1,423,114 0 40,720
MONDELEZ INTL INC CL A 609207105 281 4,482 SH   SOLE 13 4,482 0 0
MONDELEZ INTL INC CL A 609207105 12,795 203,813 SH   SOLE 15 203,813 0 0
MONDELEZ INTL INC CL A 609207105 1 15 SH   SOLE 17 0 0 15
MONDELEZ INTL INC CL A 609207105 304,693 4,853,345 SH   SOLE 18 4,572,986 0 280,359
MONDELEZ INTL INC CL A 609207105 212,072 3,378,012 SH   SOLE 19 3,378,012 0 0
MONDELEZ INTL INC CL A 609207105 630 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 1,936,163 30,840,446 SH   SOLE 21 30,840,446 0 0
MONDELEZ INTL INC CL A 609207105 1,858,039 29,596,033 SH   SOLE 22 26,803,342 0 2,792,691
MONDELEZ INTL INC CL A 609207105 112,058 1,784,927 SH   SOLE 23 1,784,927 0 0
MONDELEZ INTL INC CL A 609207105 124,636 1,985,284 SH   SOLE 25 1,936,664 0 48,620
MONDELEZ INTL INC CL A 609207105 228,186 3,634,699 SH   SOLE 26 1,098,570 0 2,536,129
MONDELEZ INTL INC CL A 609207105 164,840 2,625,679 SH   SOLE 28 29,927 0 2,595,752
MONDELEZ INTL INC CL A 609207105 476,371 7,587,935 SH   SOLE 30 7,579,007 0 8,928
MONDELEZ INTL INC CL A 609207105 19,395 308,942 SH   SOLE 31 151,074 0 157,868
MONDELEZ INTL INC CL A 609207105 20,498 326,501 SH   SOLE 32 326,501 0 0
MONDELEZ INTL INC CL A 609207105 33,491 533,470 SH   SOLE 34 533,470 0 0
MONDELEZ INTL INC CL A 609207105 39,923 635,920 SH   SOLE 36 635,920 0 0
MONDELEZ INTL INC CL A 609207105 2,913 46,401 SH   SOLE 40 46,401 0 0
MONDELEZ INTL INC CL A 609207105 240 3,829 SH   OTR 43 3,829 0 0
MONDELEZ INTL INC CL A 609207105 94,816 1,510,294 SH   SOLE 43 1,375,865 0 134,429
MONEYGRAM INTL INC COM NEW 60935Y208 806 76,368 SH   SOLE 2 23,012 0 53,356
MONEYGRAM INTL INC COM NEW 60935Y208 13 1,253 SH   SOLE 7 1,253 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 3,673 347,781 SH   SOLE 18 347,781 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,672 158,311 SH   SOLE 19 158,311 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 34,988 3,313,232 SH   SOLE 21 3,313,232 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 22,472 2,128,074 SH   SOLE 22 2,041,012 0 87,062
MONEYGRAM INTL INC COM NEW 60935Y208 156 14,808 SH   SOLE 25 14,808 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 241 22,792 SH   SOLE 30 22,792 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 107 10,137 SH   SOLE 40 10,137 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 127 12,053 SH   SOLE 43 11,862 0 191
MONEYLION INC CL A 60938K106 41 16,217 SH   SOLE 2 16,217 0 0
MONEYLION INC CL A 60938K106 65 25,902 SH   SOLE 21 25,902 0 0
MONEYLION INC CL A 60938K106 711 283,360 SH   SOLE 22 283,360 0 0
MONGODB INC CL A 60937P106 54,937 123,847 SH   SOLE 2 17,633 0 106,214
MONGODB INC CL A 60937P106 15,414 34,749 SH   SOLE 4 21,921 0 12,828
MONGODB INC CL A 60937P106 2,669 6,016 SH   SOLE 7 6,016 0 0
MONGODB INC CL A 60937P106 126 283 SH   SOLE 13 283 0 0
MONGODB INC CL A 60937P106 1,987 4,480 SH   SOLE 15 4,480 0 0
MONGODB INC CL A 60937P106 2 4 SH   SOLE 17 0 0 4
MONGODB INC CL A 60937P106 146,907 331,177 SH   SOLE 18 246,361 0 84,816
MONGODB INC CL A 60937P106 760,490 1,714,399 SH   SOLE 19 1,714,399 0 0
MONGODB INC CL A 60937P106 521,555 1,175,760 SH   SOLE 21 1,175,760 0 0
MONGODB INC CL A 60937P106 765,505 1,725,704 SH   SOLE 22 1,616,398 0 109,306
MONGODB INC CL A 60937P106 32,197 72,583 SH   SOLE 23 72,583 0 0
MONGODB INC CL A 60937P106 49,738 112,125 SH   SOLE 25 112,125 0 0
MONGODB INC CL A 60937P106 53,097 119,699 SH   SOLE 26 41,389 0 78,310
MONGODB INC CL A 60937P106 57,427 129,459 SH   SOLE 28 2,153 0 127,306
MONGODB INC CL A 60937P106 31 70 SH   SOLE 29 70 0 0
MONGODB INC CL A 60937P106 56,972 128,434 SH   SOLE 30 124,519 0 3,915
MONGODB INC CL A 60937P106 7,827 17,645 SH   SOLE 31 11,397 0 6,248
MONGODB INC CL A 60937P106 196,679 443,380 SH   SOLE 34 443,380 0 0
MONGODB INC CL A 60937P106 9,593 21,626 SH   SOLE 36 21,626 0 0
MONGODB INC CL A 60937P106 887 1,999 SH   SOLE 40 1,999 0 0
MONGODB INC CL A 60937P106 94 213 SH   OTR 43 213 0 0
MONGODB INC CL A 60937P106 13,687 30,855 SH   SOLE 43 27,552 0 3,303
MONGODB INC NOTE 0.250% 1/1 60937PAD8 65 30,000 PRN   SOLE 18 30,000 0 0
MONGODB INC NOTE 0.250% 1/1 60937PAD8 16,813 7,764,000 PRN   SOLE 21 7,764,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 89,912 185,125 SH   SOLE 2 105,090 0 80,035
MONOLITHIC PWR SYS INC COM 609839105 24,335 50,104 SH   SOLE 4 29,305 0 20,799
MONOLITHIC PWR SYS INC COM 609839105 20,018 41,216 SH   SOLE 7 40,039 0 1,177
MONOLITHIC PWR SYS INC COM 609839105 1,817 3,741 SH   SOLE 13 3,741 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,897 3,906 SH   SOLE 15 3,906 0 0
MONOLITHIC PWR SYS INC COM 609839105 48,299 99,446 SH   SOLE 18 90,645 0 8,801
MONOLITHIC PWR SYS INC COM 609839105 743,980 1,531,832 SH   SOLE 19 1,531,832 0 0
MONOLITHIC PWR SYS INC COM 609839105 862,996 1,776,882 SH   SOLE 21 1,776,882 0 0
MONOLITHIC PWR SYS INC COM 609839105 604,169 1,243,965 SH   SOLE 22 1,112,190 0 131,775
MONOLITHIC PWR SYS INC COM 609839105 31,581 65,024 SH   SOLE 23 65,024 0 0
MONOLITHIC PWR SYS INC COM 609839105 29,656 61,060 SH   SOLE 25 61,060 0 0
MONOLITHIC PWR SYS INC COM 609839105 72,034 148,316 SH   SOLE 26 41,155 0 107,161
MONOLITHIC PWR SYS INC COM 609839105 66,554 137,033 SH   SOLE 28 815 0 136,218
MONOLITHIC PWR SYS INC COM 609839105 2,438 5,020 SH   SOLE 29 5,020 0 0
MONOLITHIC PWR SYS INC COM 609839105 122,047 251,292 SH   SOLE 30 223,677 0 27,615
MONOLITHIC PWR SYS INC COM 609839105 13,424 27,640 SH   SOLE 31 22,735 0 4,905
MONOLITHIC PWR SYS INC COM 609839105 273,605 563,345 SH   SOLE 34 563,345 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,844 16,151 SH   SOLE 36 16,151 0 0
MONOLITHIC PWR SYS INC COM 609839105 729 1,500 SH   SOLE 40 1,500 0 0
MONOLITHIC PWR SYS INC COM 609839105 42 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105 17,872 36,798 SH   SOLE 43 32,510 0 4,288
MONOPAR THERAPEUTICS INC COM 61023L108 2 784 SH   SOLE 18 784 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 27 10,606 SH   SOLE 21 10,606 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 6 2,327 SH   SOLE 22 2,327 0 0
MONRO INC COM 610236101 1,751 39,484 SH   SOLE 2 33,580 0 5,904
MONRO INC COM 610236101 6 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101 22 491 SH   SOLE 7 491 0 0
MONRO INC COM 610236101 5,150 116,151 SH   SOLE 18 116,151 0 0
MONRO INC COM 610236101 2,635 59,424 SH   SOLE 19 59,424 0 0
MONRO INC COM 610236101 182,027 4,105,249 SH   SOLE 21 4,105,249 0 0
MONRO INC COM 610236101 37,697 850,180 SH   SOLE 22 824,399 0 25,781
MONRO INC COM 610236101 259 5,831 SH   SOLE 25 5,831 0 0
MONRO INC COM 610236101 568 12,801 SH   SOLE 26 10,592 0 2,209
MONRO INC COM 610236101 26 597 SH   SOLE 28 597 0 0
MONRO INC COM 610236101 2,650 59,757 SH   SOLE 30 59,757 0 0
MONRO INC COM 610236101 57 1,295 SH   SOLE 34 1,295 0 0
MONRO INC COM 610236101 150 3,378 SH   SOLE 36 3,378 0 0
MONRO INC COM 610236101 199 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101 415 9,366 SH   SOLE 43 9,222 0 144
MONROE CAP CORP COM 610335101 1,376 127,526 SH   SOLE 30 127,526 0 0
MONROE CAP CORP COM 610335101 0 2 SH   SOLE 43 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 36,270 453,947 SH   SOLE 2 113,375 0 340,572
MONSTER BEVERAGE CORP NEW COM 61174X109 21,547 269,670 SH   SOLE 4 154,471 0 115,199
MONSTER BEVERAGE CORP NEW COM 61174X109 33,777 422,740 SH   SOLE 7 410,632 0 12,108
MONSTER BEVERAGE CORP NEW COM 61174X109 153 1,920 SH   SOLE 13 1,920 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,092 38,701 SH   SOLE 15 38,701 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 92,102 1,152,722 SH   SOLE 18 1,100,799 0 51,923
MONSTER BEVERAGE CORP NEW COM 61174X109 8,254 103,305 SH   SOLE 19 103,305 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 700,496 8,767,159 SH   SOLE 21 8,767,159 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 637,657 7,980,691 SH   SOLE 22 7,208,410 0 772,281
MONSTER BEVERAGE CORP NEW COM 61174X109 39,433 493,531 SH   SOLE 23 493,531 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 45,517 569,673 SH   SOLE 25 569,673 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 60,374 755,621 SH   SOLE 26 244,978 0 510,643
MONSTER BEVERAGE CORP NEW COM 61174X109 43,741 547,451 SH   SOLE 28 6,707 0 540,744
MONSTER BEVERAGE CORP NEW COM 61174X109 173,228 2,168,066 SH   SOLE 30 2,168,066 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 6,945 86,926 SH   SOLE 31 42,255 0 44,671
MONSTER BEVERAGE CORP NEW COM 61174X109 9,961 124,668 SH   SOLE 32 124,668 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,873 23,441 SH   SOLE 34 23,441 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 10,443 130,706 SH   SOLE 36 130,706 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,072 13,422 SH   SOLE 40 13,422 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 87 1,091 SH   OTR 43 1,091 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 22,395 280,291 SH   SOLE 43 256,811 0 23,480
MONTAUK RENEWABLES INC COM 61218C103 14 1,286 SH   SOLE 2 0 0 1,286
MONTAUK RENEWABLES INC COM 61218C103 866 77,346 SH   SOLE 21 77,346 0 0
MONTAUK RENEWABLES INC COM 61218C103 5,800 517,859 SH   SOLE 22 517,859 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 156 11,159 SH   SOLE 2 3,818 0 7,341
MONTE ROSA THERAPEUTICS INC COM 61225M102 6 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 1,619 115,471 SH   SOLE 18 115,471 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 19,276 1,374,890 SH   SOLE 19 1,374,890 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 16,399 1,169,655 SH   SOLE 21 1,169,655 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 5,981 426,588 SH   SOLE 22 416,280 0 10,308
MONTE ROSA THERAPEUTICS INC COM 61225M102 4 302 SH   SOLE 25 302 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 14 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 392 27,934 SH   SOLE 30 27,934 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 14 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 905 17,102 SH   SOLE 2 14,184 0 2,918
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,614 30,492 SH   SOLE 7 30,492 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3,879 73,284 SH   SOLE 18 73,284 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,462 46,515 SH   SOLE 19 46,515 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 49,648 937,990 SH   SOLE 21 937,990 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 32,640 616,666 SH   SOLE 22 602,875 0 13,791
MONTROSE ENVIRONMENTAL GROUP COM 615111101 281 5,306 SH   SOLE 25 5,306 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 761 14,378 SH   SOLE 26 12,611 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,019 19,256 SH   SOLE 28 19,256 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 15,252 288,148 SH   SOLE 30 288,148 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 207 3,916 SH   SOLE 36 3,916 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 126 2,385 SH   SOLE 40 2,385 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 56 1,062 SH   SOLE 43 1,062 0 0
MOODYS CORP COM 615369105 166,531 493,557 SH   SOLE 2 195,457 0 298,100
MOODYS CORP COM 615369105 55,174 163,521 SH   SOLE 4 100,887 0 62,634
MOODYS CORP COM 615369105 48,321 143,212 SH   SOLE 7 138,523 0 4,689
MOODYS CORP COM 615369105 5,776 17,120 SH   SOLE 13 17,120 0 0
MOODYS CORP COM 615369105 5,314 15,749 SH   SOLE 15 15,749 0 0
MOODYS CORP COM 615369105 122,601 363,359 SH   SOLE 18 327,134 0 36,225
MOODYS CORP COM 615369105 31,535 93,463 SH   SOLE 19 93,463 0 0
MOODYS CORP COM 615369105 22,018 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105 1,261,429 3,738,563 SH   SOLE 21 3,738,563 0 0
MOODYS CORP COM 615369105 1,217,854 3,609,420 SH   SOLE 22 3,166,435 0 442,985
MOODYS CORP COM 615369105 84,383 250,089 SH   SOLE 23 250,089 0 0
MOODYS CORP COM 615369105 243,796 722,551 SH   SOLE 25 722,551 0 0
MOODYS CORP COM 615369105 195,083 578,178 SH   SOLE 26 342,854 0 235,324
MOODYS CORP COM 615369105 151,657 449,474 SH   SOLE 28 5,861 0 443,613
MOODYS CORP COM 615369105 3,693 10,946 SH   SOLE 29 10,946 0 0
MOODYS CORP COM 615369105 436,773 1,294,488 SH   SOLE 30 1,248,337 0 46,151
MOODYS CORP COM 615369105 21,830 64,698 SH   SOLE 31 45,746 0 18,952
MOODYS CORP COM 615369105 15,685 46,487 SH   SOLE 34 46,487 0 0
MOODYS CORP COM 615369105 22,659 67,156 SH   SOLE 36 67,156 0 0
MOODYS CORP COM 615369105 1,906 5,649 SH   SOLE 40 5,649 0 0
MOODYS CORP COM 615369105 146 432 SH   OTR 43 432 0 0
MOODYS CORP COM 615369105 61,004 180,800 SH   SOLE 43 165,957 0 14,843
MOOG INC CL A 615394202 7,919 90,190 SH   SOLE 2 53,892 0 36,298
MOOG INC CL A 615394202 11 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 36 410 SH   SOLE 7 410 0 0
MOOG INC CL A 615394202 9,491 108,102 SH   SOLE 18 108,102 0 0
MOOG INC CL A 615394202 16,774 191,044 SH   SOLE 19 191,044 0 0
MOOG INC CL A 615394202 344,012 3,918,136 SH   SOLE 21 3,918,136 0 0
MOOG INC CL A 615394202 79,173 901,738 SH   SOLE 22 871,969 0 29,769
MOOG INC CL A 615394202 583 6,638 SH   SOLE 23 6,638 0 0
MOOG INC CL A 615394202 507 5,769 SH   SOLE 25 5,769 0 0
MOOG INC CL A 615394202 839 9,551 SH   SOLE 26 9,551 0 0
MOOG INC CL A 615394202 46 521 SH   SOLE 28 521 0 0
MOOG INC CL A 615394202 4,500 51,253 SH   SOLE 30 51,253 0 0
MOOG INC CL A 615394202 442 5,038 SH   SOLE 36 5,038 0 0
MOOG INC CL A 615394202 294 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202 1,395 15,888 SH   SOLE 43 15,492 0 396
MORGAN STANLEY COM NEW 617446448 236,441 2,705,277 SH   SOLE 2 357,032 0 2,348,245
MORGAN STANLEY COM NEW 617446448 87,681 1,003,218 SH   SOLE 4 652,668 0 350,550
MORGAN STANLEY COM NEW 617446448 107,947 1,235,091 SH   SOLE 7 1,193,247 0 41,844
MORGAN STANLEY COM NEW 617446448 1,483 16,967 SH   SOLE 13 16,967 0 0
MORGAN STANLEY COM NEW 617446448 17,055 195,138 SH   SOLE 15 195,138 0 0
MORGAN STANLEY COM NEW 617446448 1 9 SH   SOLE 17 0 0 9
MORGAN STANLEY COM NEW 617446448 460,112 5,264,438 SH   SOLE 18 5,063,749 0 200,689
MORGAN STANLEY COM NEW 617446448 171,144 1,958,170 SH   SOLE 19 1,958,170 0 0
MORGAN STANLEY COM NEW 617446448 3,190,925 36,509,435 SH   SOLE 21 36,509,435 0 0
MORGAN STANLEY COM NEW 617446448 2,542,002 29,084,696 SH   SOLE 22 26,430,038 0 2,654,658
MORGAN STANLEY COM NEW 617446448 146,429 1,675,389 SH   SOLE 23 1,675,389 0 0
MORGAN STANLEY COM NEW 617446448 222,070 2,540,843 SH   SOLE 25 2,506,158 0 34,685
MORGAN STANLEY COM NEW 617446448 275,585 3,153,152 SH   SOLE 26 1,301,098 0 1,852,054
MORGAN STANLEY COM NEW 617446448 233,981 2,677,131 SH   SOLE 28 117,095 0 2,560,036
MORGAN STANLEY COM NEW 617446448 96 1,101 SH   SOLE 29 1,101 0 0
MORGAN STANLEY COM NEW 617446448 675,059 7,723,782 SH   SOLE 30 7,639,394 0 84,388
MORGAN STANLEY COM NEW 617446448 26,570 304,004 SH   SOLE 31 146,359 0 157,645
MORGAN STANLEY COM NEW 617446448 155,169 1,775,386 SH   SOLE 34 1,775,386 0 0
MORGAN STANLEY COM NEW 617446448 56,698 648,724 SH   SOLE 36 648,724 0 0
MORGAN STANLEY COM NEW 617446448 3,926 44,916 SH   SOLE 40 44,916 0 0
MORGAN STANLEY COM NEW 617446448 312 3,571 SH   OTR 43 3,571 0 0
MORGAN STANLEY COM NEW 617446448 118,605 1,357,034 SH   SOLE 43 1,229,849 0 127,186
MORNINGSTAR INC COM 617700109 12,083 44,232 SH   SOLE 2 26,080 0 18,152
MORNINGSTAR INC COM 617700109 33 121 SH   SOLE 4 121 0 0
MORNINGSTAR INC COM 617700109 85 311 SH   SOLE 7 311 0 0
MORNINGSTAR INC COM 617700109 3,279 12,002 SH   SOLE 18 12,002 0 0
MORNINGSTAR INC COM 617700109 2,065 7,558 SH   SOLE 19 7,558 0 0
MORNINGSTAR INC COM 617700109 97,711 357,692 SH   SOLE 21 357,692 0 0
MORNINGSTAR INC COM 617700109 151,138 553,275 SH   SOLE 22 525,920 0 27,355
MORNINGSTAR INC COM 617700109 866 3,170 SH   SOLE 25 3,170 0 0
MORNINGSTAR INC COM 617700109 3,147 11,520 SH   SOLE 26 9,558 0 1,962
MORNINGSTAR INC COM 617700109 105 385 SH   SOLE 28 385 0 0
MORNINGSTAR INC COM 617700109 3,828 14,015 SH   SOLE 30 14,015 0 0
MORNINGSTAR INC COM 617700109 95 347 SH   SOLE 31 347 0 0
MORNINGSTAR INC COM 617700109 721 2,641 SH   SOLE 34 2,641 0 0
MORNINGSTAR INC COM 617700109 849 3,107 SH   SOLE 40 3,107 0 0
MORNINGSTAR INC COM 617700109 30 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109 16,178 59,224 SH   SOLE 43 57,879 0 1,345
MORPHIC HLDG INC COM 61775R105 356 8,870 SH   SOLE 2 5,469 0 3,401
MORPHIC HLDG INC COM 61775R105 5 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105 11 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 2,128 53,012 SH   SOLE 18 53,012 0 0
MORPHIC HLDG INC COM 61775R105 5,342 133,062 SH   SOLE 19 133,062 0 0
MORPHIC HLDG INC COM 61775R105 36,396 906,499 SH   SOLE 21 906,499 0 0
MORPHIC HLDG INC COM 61775R105 22,747 566,555 SH   SOLE 22 552,238 0 14,317
MORPHIC HLDG INC COM 61775R105 109 2,712 SH   SOLE 25 2,712 0 0
MORPHIC HLDG INC COM 61775R105 505 12,575 SH   SOLE 26 10,988 0 1,587
MORPHIC HLDG INC COM 61775R105 5,247 130,673 SH   SOLE 30 130,673 0 0
MORPHIC HLDG INC COM 61775R105 27 682 SH   SOLE 34 682 0 0
MORPHIC HLDG INC COM 61775R105 31 770 SH   SOLE 36 770 0 0
MORPHIC HLDG INC COM 61775R105 71 1,770 SH   SOLE 40 1,770 0 0
MORPHIC HLDG INC COM 61775R105 72 1,790 SH   SOLE 43 1,790 0 0
MORPHOSYS AG SPONSORED ADS 617760202 923 136,186 SH   SOLE 43 80,546 0 55,640
MOSAIC CO NEW COM 61945C103 53,416 803,254 SH   SOLE 2 190,605 0 612,649
MOSAIC CO NEW COM 61945C103 25,302 380,488 SH   SOLE 4 246,524 0 133,964
MOSAIC CO NEW COM 61945C103 53,559 805,392 SH   SOLE 7 795,203 0 10,189
MOSAIC CO NEW COM 61945C103 470 7,065 SH   SOLE 13 7,065 0 0
MOSAIC CO NEW COM 61945C103 3,415 51,359 SH   SOLE 15 51,359 0 0
MOSAIC CO NEW COM 61945C103 10 150 SH   SOLE 17 0 0 150
MOSAIC CO NEW COM 61945C103 41,780 628,271 SH   SOLE 18 571,434 0 56,837
MOSAIC CO NEW COM 61945C103 37,364 561,860 SH   SOLE 19 561,860 0 0
MOSAIC CO NEW COM 61945C103 760,451 11,435,356 SH   SOLE 21 11,435,356 0 0
MOSAIC CO NEW COM 61945C103 587,253 8,830,878 SH   SOLE 22 8,045,763 0 785,115
MOSAIC CO NEW COM 61945C103 30,594 460,060 SH   SOLE 23 460,060 0 0
MOSAIC CO NEW COM 61945C103 31,990 481,046 SH   SOLE 25 481,046 0 0
MOSAIC CO NEW COM 61945C103 45,871 689,785 SH   SOLE 26 344,608 0 345,177
MOSAIC CO NEW COM 61945C103 30,205 454,217 SH   SOLE 28 15,605 0 438,612
MOSAIC CO NEW COM 61945C103 50 753 SH   SOLE 29 753 0 0
MOSAIC CO NEW COM 61945C103 207,084 3,114,039 SH   SOLE 30 3,016,892 0 97,147
MOSAIC CO NEW COM 61945C103 5,427 81,603 SH   SOLE 31 41,196 0 40,407
MOSAIC CO NEW COM 61945C103 18,293 275,079 SH   SOLE 34 275,079 0 0
MOSAIC CO NEW COM 61945C103 6,865 103,236 SH   SOLE 36 103,236 0 0
MOSAIC CO NEW COM 61945C103 839 12,621 SH   SOLE 40 12,621 0 0
MOSAIC CO NEW COM 61945C103 24 365 SH   OTR 43 365 0 0
MOSAIC CO NEW COM 61945C103 22,655 340,672 SH   SOLE 43 307,648 0 33,024
MOTORCAR PTS AMER INC COM 620071100 354 19,837 SH   SOLE 2 8,592 0 11,245
MOTORCAR PTS AMER INC COM 620071100 7 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,326 74,370 SH   SOLE 18 74,370 0 0
MOTORCAR PTS AMER INC COM 620071100 569 31,919 SH   SOLE 19 31,919 0 0
MOTORCAR PTS AMER INC COM 620071100 42,311 2,373,018 SH   SOLE 21 2,373,018 0 0
MOTORCAR PTS AMER INC COM 620071100 8,562 480,221 SH   SOLE 22 468,883 0 11,338
MOTORCAR PTS AMER INC COM 620071100 357 20,030 SH   SOLE 30 20,030 0 0
MOTORCAR PTS AMER INC COM 620071100 92 5,167 SH   SOLE 43 5,167 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 79,892 329,858 SH   SOLE 2 81,707 0 248,151
MOTOROLA SOLUTIONS INC COM NEW 620076307 34,317 141,687 SH   SOLE 4 94,640 0 47,047
MOTOROLA SOLUTIONS INC COM NEW 620076307 44,221 182,579 SH   SOLE 7 177,491 0 5,088
MOTOROLA SOLUTIONS INC COM NEW 620076307 534 2,203 SH   SOLE 13 2,203 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,854 20,042 SH   SOLE 15 20,042 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 65 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 70,890 292,693 SH   SOLE 18 269,837 0 22,856
MOTOROLA SOLUTIONS INC COM NEW 620076307 17,268 71,295 SH   SOLE 19 71,295 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,528,431 6,310,616 SH   SOLE 21 6,310,616 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 958,937 3,959,276 SH   SOLE 22 3,626,401 0 332,875
MOTOROLA SOLUTIONS INC COM NEW 620076307 52,799 217,996 SH   SOLE 23 217,996 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 66,012 272,553 SH   SOLE 25 272,553 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 96,810 399,713 SH   SOLE 26 165,432 0 234,281
MOTOROLA SOLUTIONS INC COM NEW 620076307 115,138 475,385 SH   SOLE 28 5,160 0 470,225
MOTOROLA SOLUTIONS INC COM NEW 620076307 195 804 SH   SOLE 29 804 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 310,564 1,282,263 SH   SOLE 30 1,253,500 0 28,763
MOTOROLA SOLUTIONS INC COM NEW 620076307 9,576 39,536 SH   SOLE 31 20,476 0 19,060
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,302 26,021 SH   SOLE 34 26,021 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 24,225 100,021 SH   SOLE 36 100,021 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,366 5,641 SH   SOLE 40 5,641 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 101 416 SH   OTR 43 416 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 54,424 224,707 SH   SOLE 43 207,625 0 17,082
MOTUS GI HLDGS INC COM 62014P108 3 9,142 SH   SOLE 18 9,142 0 0
MOTUS GI HLDGS INC COM 62014P108 45 125,674 SH   SOLE 21 125,674 0 0
MOTUS GI HLDGS INC COM 62014P108 24 65,702 SH   SOLE 22 65,702 0 0
MOVADO GROUP INC COM 624580106 531 13,600 SH   SOLE 2 4,515 0 9,085
MOVADO GROUP INC COM 624580106 9 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 2,378 60,887 SH   SOLE 18 60,887 0 0
MOVADO GROUP INC COM 624580106 1,106 28,321 SH   SOLE 19 28,321 0 0
MOVADO GROUP INC COM 624580106 78,573 2,012,121 SH   SOLE 21 2,012,121 0 0
MOVADO GROUP INC COM 624580106 15,847 405,812 SH   SOLE 22 390,986 0 14,826
MOVADO GROUP INC COM 624580106 123 3,156 SH   SOLE 25 3,156 0 0
MOVADO GROUP INC COM 624580106 51 1,301 SH   SOLE 26 1,301 0 0
MOVADO GROUP INC COM 624580106 923 23,630 SH   SOLE 30 23,630 0 0
MOVADO GROUP INC COM 624580106 35 893 SH   SOLE 36 893 0 0
MOVADO GROUP INC COM 624580106 73 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106 68 1,734 SH   SOLE 43 1,519 0 215
MOVANO INC COM 62459M107 6 2,117 SH   SOLE 18 2,117 0 0
MOVANO INC COM 62459M107 69 25,546 SH   SOLE 21 25,546 0 0
MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 1 1,191 SH   SOLE 18 1,191 0 0
MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 19 15,443 SH   SOLE 21 15,443 0 0
MP MATERIALS CORP COM CL A 553368101 13,911 242,611 SH   SOLE 2 187,319 0 55,292
MP MATERIALS CORP COM CL A 553368101 3,612 62,993 SH   SOLE 4 50,728 0 12,265
MP MATERIALS CORP COM CL A 553368101 9,885 172,387 SH   SOLE 7 172,387 0 0
MP MATERIALS CORP COM CL A 553368101 2,331 40,650 SH   SOLE 13 40,650 0 0
MP MATERIALS CORP COM CL A 553368101 12,750 222,362 SH   SOLE 18 198,596 0 23,766
MP MATERIALS CORP COM CL A 553368101 27,937 487,224 SH   SOLE 19 487,224 0 0
MP MATERIALS CORP COM CL A 553368101 150,276 2,620,796 SH   SOLE 21 2,620,796 0 0
MP MATERIALS CORP COM CL A 553368101 126,151 2,200,053 SH   SOLE 22 2,100,232 0 99,821
MP MATERIALS CORP COM CL A 553368101 2,243 39,117 SH   SOLE 23 39,117 0 0
MP MATERIALS CORP COM CL A 553368101 508 8,855 SH   SOLE 25 8,855 0 0
MP MATERIALS CORP COM CL A 553368101 5,915 103,157 SH   SOLE 26 33,519 0 69,638
MP MATERIALS CORP COM CL A 553368101 98 1,709 SH   SOLE 28 1,709 0 0
MP MATERIALS CORP COM CL A 553368101 2,550 44,478 SH   SOLE 29 44,478 0 0
MP MATERIALS CORP COM CL A 553368101 2,979 51,950 SH   SOLE 30 51,950 0 0
MP MATERIALS CORP COM CL A 553368101 5,210 90,868 SH   SOLE 31 90,868 0 0
MP MATERIALS CORP COM CL A 553368101 104 1,808 SH   SOLE 34 1,808 0 0
MP MATERIALS CORP COM CL A 553368101 3 52 SH   SOLE 36 52 0 0
MP MATERIALS CORP COM CL A 553368101 408 7,112 SH   SOLE 40 7,112 0 0
MP MATERIALS CORP COM CL A 553368101 27 465 SH   SOLE 43 452 0 13
MPLX LP COM UNIT REP LTD 55336V100 649 19,553 SH   SOLE 18 19,553 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,093 63,088 SH   SOLE 19 63,088 0 0
MPLX LP COM UNIT REP LTD 55336V100 0 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107 2,374 51,985 SH   SOLE 2 17,132 0 34,853
MR COOPER GROUP INC COM 62482R107 228 5,002 SH   SOLE 4 317 0 4,685
MR COOPER GROUP INC COM 62482R107 40 874 SH   SOLE 7 874 0 0
MR COOPER GROUP INC COM 62482R107 10,995 240,745 SH   SOLE 18 240,745 0 0
MR COOPER GROUP INC COM 62482R107 5,023 109,992 SH   SOLE 19 109,992 0 0
MR COOPER GROUP INC COM 62482R107 348,203 7,624,323 SH   SOLE 21 7,624,323 0 0
MR COOPER GROUP INC COM 62482R107 84,455 1,849,252 SH   SOLE 22 1,781,203 0 68,049
MR COOPER GROUP INC COM 62482R107 476 10,425 SH   SOLE 25 10,425 0 0
MR COOPER GROUP INC COM 62482R107 1,822 39,893 SH   SOLE 26 31,436 0 8,457
MR COOPER GROUP INC COM 62482R107 70 1,535 SH   SOLE 28 1,535 0 0
MR COOPER GROUP INC COM 62482R107 5,680 124,370 SH   SOLE 30 124,370 0 0
MR COOPER GROUP INC COM 62482R107 214 4,696 SH   SOLE 36 4,696 0 0
MR COOPER GROUP INC COM 62482R107 369 8,075 SH   SOLE 40 8,075 0 0
MR COOPER GROUP INC COM 62482R107 5,193 113,698 SH   SOLE 43 107,092 0 6,606
MRC GLOBAL INC COM 55345K103 4,255 357,227 SH   SOLE 2 266,541 0 90,686
MRC GLOBAL INC COM 55345K103 6 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 15 1,260 SH   SOLE 7 1,260 0 0
MRC GLOBAL INC COM 55345K103 2,857 239,855 SH   SOLE 18 239,855 0 0
MRC GLOBAL INC COM 55345K103 3,520 295,508 SH   SOLE 19 295,508 0 0
MRC GLOBAL INC COM 55345K103 33,585 2,819,876 SH   SOLE 21 2,819,876 0 0
MRC GLOBAL INC COM 55345K103 25,361 2,129,425 SH   SOLE 22 2,056,728 0 72,697
MRC GLOBAL INC COM 55345K103 56 4,728 SH   SOLE 23 4,728 0 0
MRC GLOBAL INC COM 55345K103 118 9,913 SH   SOLE 25 9,913 0 0
MRC GLOBAL INC COM 55345K103 673 56,508 SH   SOLE 26 13,103 0 43,405
MRC GLOBAL INC COM 55345K103 609 51,152 SH   SOLE 30 51,152 0 0
MRC GLOBAL INC COM 55345K103 330 27,675 SH   SOLE 34 27,675 0 0
MRC GLOBAL INC COM 55345K103 84 7,044 SH   SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 1,133 95,146 SH   SOLE 43 93,659 0 1,487
MSA SAFETY INC COM 553498106 6,496 48,952 SH   SOLE 2 28,178 0 20,774
MSA SAFETY INC COM 553498106 17 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106 1,454 10,960 SH   SOLE 7 10,960 0 0
MSA SAFETY INC COM 553498106 10,622 80,042 SH   SOLE 18 80,042 0 0
MSA SAFETY INC COM 553498106 1,429 10,766 SH   SOLE 19 10,766 0 0
MSA SAFETY INC COM 553498106 237,880 1,792,612 SH   SOLE 21 1,792,612 0 0
MSA SAFETY INC COM 553498106 133,064 1,002,743 SH   SOLE 22 959,792 0 42,951
MSA SAFETY INC COM 553498106 691 5,206 SH   SOLE 25 5,206 0 0
MSA SAFETY INC COM 553498106 1,967 14,825 SH   SOLE 26 11,939 0 2,886
MSA SAFETY INC COM 553498106 3,237 24,394 SH   SOLE 28 24,394 0 0
MSA SAFETY INC COM 553498106 2,904 21,885 SH   SOLE 30 21,885 0 0
MSA SAFETY INC COM 553498106 71 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106 195 1,473 SH   SOLE 36 1,473 0 0
MSA SAFETY INC COM 553498106 601 4,530 SH   SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 1,449 10,918 SH   SOLE 43 10,678 0 240
MSC INDL DIRECT INC CL A 553530106 32,431 380,606 SH   SOLE 2 44,297 0 336,309
MSC INDL DIRECT INC CL A 553530106 16 184 SH   SOLE 4 184 0 0
MSC INDL DIRECT INC CL A 553530106 584 6,854 SH   SOLE 7 6,854 0 0
MSC INDL DIRECT INC CL A 553530106 10,595 124,341 SH   SOLE 18 124,341 0 0
MSC INDL DIRECT INC CL A 553530106 2,973 34,885 SH   SOLE 19 34,885 0 0
MSC INDL DIRECT INC CL A 553530106 293,751 3,447,372 SH   SOLE 21 3,447,372 0 0
MSC INDL DIRECT INC CL A 553530106 108,256 1,270,461 SH   SOLE 22 1,217,476 0 52,985
MSC INDL DIRECT INC CL A 553530106 598 7,016 SH   SOLE 25 7,016 0 0
MSC INDL DIRECT INC CL A 553530106 1,301 15,263 SH   SOLE 26 12,036 0 3,227
MSC INDL DIRECT INC CL A 553530106 71 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106 2,337 27,424 SH   SOLE 30 27,424 0 0
MSC INDL DIRECT INC CL A 553530106 55 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106 1,691 19,850 SH   SOLE 32 19,850 0 0
MSC INDL DIRECT INC CL A 553530106 102 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106 552 6,477 SH   SOLE 40 6,477 0 0
MSC INDL DIRECT INC CL A 553530106 11,711 137,438 SH   SOLE 43 133,603 0 3,835
MSCI INC COM 55354G100 80,791 160,657 SH   SOLE 2 27,079 0 133,578
MSCI INC COM 55354G100 25,643 50,993 SH   SOLE 4 30,586 0 20,407
MSCI INC COM 55354G100 37,381 74,333 SH   SOLE 7 71,899 0 2,434
MSCI INC COM 55354G100 188 373 SH   SOLE 13 373 0 0
MSCI INC COM 55354G100 3,876 7,708 SH   SOLE 15 7,708 0 0
MSCI INC COM 55354G100 1 1 SH   SOLE 17 0 0 1
MSCI INC COM 55354G100 92,601 184,141 SH   SOLE 18 173,040 0 11,101
MSCI INC COM 55354G100 558,706 1,111,013 SH   SOLE 19 1,111,013 0 0
MSCI INC COM 55354G100 1,154,863 2,296,499 SH   SOLE 21 2,296,499 0 0
MSCI INC COM 55354G100 918,404 1,826,289 SH   SOLE 22 1,666,710 0 159,579
MSCI INC COM 55354G100 51,679 102,767 SH   SOLE 23 102,767 0 0
MSCI INC COM 55354G100 65,466 130,182 SH   SOLE 25 130,182 0 0
MSCI INC COM 55354G100 84,478 167,989 SH   SOLE 26 59,494 0 108,495
MSCI INC COM 55354G100 74,119 147,389 SH   SOLE 28 7,438 0 139,951
MSCI INC COM 55354G100 22 44 SH   SOLE 29 44 0 0
MSCI INC COM 55354G100 199,157 396,033 SH   SOLE 30 396,033 0 0
MSCI INC COM 55354G100 9,177 18,249 SH   SOLE 31 9,033 0 9,216
MSCI INC COM 55354G100 2,698 5,365 SH   SOLE 34 5,365 0 0
MSCI INC COM 55354G100 14,026 27,892 SH   SOLE 36 27,892 0 0
MSCI INC COM 55354G100 1,388 2,760 SH   SOLE 40 2,760 0 0
MSCI INC COM 55354G100 86 171 SH   OTR 43 171 0 0
MSCI INC COM 55354G100 32,649 64,924 SH   SOLE 43 56,802 0 8,122
MUELLER INDS INC COM 624756102 2,602 48,033 SH   SOLE 2 22,194 0 25,839
MUELLER INDS INC COM 624756102 8 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102 71 1,311 SH   SOLE 7 1,311 0 0
MUELLER INDS INC COM 624756102 11,013 203,297 SH   SOLE 18 203,297 0 0
MUELLER INDS INC COM 624756102 6,887 127,140 SH   SOLE 19 127,140 0 0
MUELLER INDS INC COM 624756102 370,154 6,833,184 SH   SOLE 21 6,833,184 0 0
MUELLER INDS INC COM 624756102 76,149 1,405,734 SH   SOLE 22 1,359,158 0 46,576
MUELLER INDS INC COM 624756102 413 7,632 SH   SOLE 25 7,632 0 0
MUELLER INDS INC COM 624756102 1,353 24,968 SH   SOLE 26 21,172 0 3,796
MUELLER INDS INC COM 624756102 55 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102 5,198 95,962 SH   SOLE 30 95,962 0 0
MUELLER INDS INC COM 624756102 66 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102 326 6,027 SH   SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 1,311 24,197 SH   SOLE 43 23,451 0 746
MUELLER WTR PRODS INC COM SER A 624758108 1,652 127,866 SH   SOLE 2 47,843 0 80,023
MUELLER WTR PRODS INC COM SER A 624758108 4 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,316 179,247 SH   SOLE 7 179,247 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,912 457,550 SH   SOLE 18 457,550 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,344 258,785 SH   SOLE 19 258,785 0 0
MUELLER WTR PRODS INC COM SER A 624758108 73,982 5,726,123 SH   SOLE 21 5,726,123 0 0
MUELLER WTR PRODS INC COM SER A 624758108 48,961 3,789,515 SH   SOLE 22 3,626,885 0 162,630
MUELLER WTR PRODS INC COM SER A 624758108 394 30,503 SH   SOLE 25 30,503 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,047 81,062 SH   SOLE 26 66,084 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 1,411 109,198 SH   SOLE 28 109,198 0 0
MUELLER WTR PRODS INC COM SER A 624758108 20,441 1,582,116 SH   SOLE 30 1,582,116 0 0
MUELLER WTR PRODS INC COM SER A 624758108 337 26,092 SH   SOLE 36 26,092 0 0
MUELLER WTR PRODS INC COM SER A 624758108 241 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 419 32,469 SH   SOLE 43 32,222 0 247
MULLEN AUTOMOTIVE INC COM 62526P109 9 2,871 SH   SOLE 18 2,871 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 106 35,423 SH   SOLE 21 35,423 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 1,920 644,231 SH   SOLE 22 644,231 0 0
MULTIPLAN CORPORATION COM 62548M100 1,456 311,110 SH   SOLE 2 98,927 0 212,183
MULTIPLAN CORPORATION COM 62548M100 18 3,847 SH   SOLE 7 3,847 0 0
MULTIPLAN CORPORATION COM 62548M100 4,365 932,595 SH   SOLE 18 932,595 0 0
MULTIPLAN CORPORATION COM 62548M100 3,806 813,293 SH   SOLE 19 813,293 0 0
MULTIPLAN CORPORATION COM 62548M100 54,915 11,734,005 SH   SOLE 21 11,734,005 0 0
MULTIPLAN CORPORATION COM 62548M100 31,764 6,787,244 SH   SOLE 22 6,551,573 0 235,671
MULTIPLAN CORPORATION COM 62548M100 60 12,901 SH   SOLE 23 12,901 0 0
MULTIPLAN CORPORATION COM 62548M100 80 17,003 SH   SOLE 25 17,003 0 0
MULTIPLAN CORPORATION COM 62548M100 479 102,415 SH   SOLE 26 0 0 102,415
MULTIPLAN CORPORATION COM 62548M100 67 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100 357 76,307 SH   SOLE 30 76,307 0 0
MULTIPLAN CORPORATION COM 62548M100 28 6,067 SH   SOLE 34 6,067 0 0
MULTIPLAN CORPORATION COM 62548M100 75 15,923 SH   SOLE 40 15,923 0 0
MURPHY OIL CORP COM 626717102 8,731 216,171 SH   SOLE 2 131,939 0 84,232
MURPHY OIL CORP COM 626717102 247 6,109 SH   SOLE 4 6,109 0 0
MURPHY OIL CORP COM 626717102 153 3,781 SH   SOLE 7 3,781 0 0
MURPHY OIL CORP COM 626717102 27,800 688,285 SH   SOLE 18 688,285 0 0
MURPHY OIL CORP COM 626717102 17,755 439,586 SH   SOLE 19 439,586 0 0
MURPHY OIL CORP COM 626717102 437,599 10,834,340 SH   SOLE 21 10,834,340 0 0
MURPHY OIL CORP COM 626717102 185,005 4,580,460 SH   SOLE 22 4,428,618 0 151,842
MURPHY OIL CORP COM 626717102 313 7,757 SH   SOLE 23 7,757 0 0
MURPHY OIL CORP COM 626717102 896 22,190 SH   SOLE 25 22,190 0 0
MURPHY OIL CORP COM 626717102 4,753 117,666 SH   SOLE 26 49,933 0 67,733
MURPHY OIL CORP COM 626717102 7,504 185,792 SH   SOLE 30 185,792 0 0
MURPHY OIL CORP COM 626717102 682 16,874 SH   SOLE 34 16,874 0 0
MURPHY OIL CORP COM 626717102 265 6,568 SH   SOLE 36 6,568 0 0
MURPHY OIL CORP COM 626717102 767 19,001 SH   SOLE 40 19,001 0 0
MURPHY OIL CORP COM 626717102 12 307 SH   OTR 43 307 0 0
MURPHY OIL CORP COM 626717102 12,086 299,229 SH   SOLE 43 270,153 0 29,076
MURPHY USA INC COM 626755102 7,780 38,906 SH   SOLE 2 32,936 0 5,970
MURPHY USA INC COM 626755102 20 100 SH   SOLE 4 100 0 0
MURPHY USA INC COM 626755102 142 708 SH   SOLE 7 708 0 0
MURPHY USA INC COM 626755102 20,683 103,438 SH   SOLE 18 101,198 0 2,240
MURPHY USA INC COM 626755102 15,306 76,544 SH   SOLE 19 76,544 0 0
MURPHY USA INC COM 626755102 333,958 1,670,126 SH   SOLE 21 1,670,126 0 0
MURPHY USA INC COM 626755102 142,410 712,192 SH   SOLE 22 697,978 0 14,214
MURPHY USA INC COM 626755102 329 1,644 SH   SOLE 23 1,644 0 0
MURPHY USA INC COM 626755102 4,162 20,816 SH   SOLE 26 10,956 0 9,860
MURPHY USA INC COM 626755102 2,874 14,372 SH   SOLE 30 14,372 0 0
MURPHY USA INC COM 626755102 239 1,196 SH   SOLE 36 1,196 0 0
MURPHY USA INC COM 626755102 630 3,151 SH   SOLE 40 3,151 0 0
MURPHY USA INC COM 626755102 5,420 27,104 SH   SOLE 43 20,787 0 6,317
MUSTANG BIO INC COM 62818Q104 76 75,666 SH   SOLE 2 41,209 0 34,457
MUSTANG BIO INC COM 62818Q104 235 232,793 SH   SOLE 18 232,793 0 0
MUSTANG BIO INC COM 62818Q104 129 127,415 SH   SOLE 19 127,415 0 0
MUSTANG BIO INC COM 62818Q104 3,175 3,143,952 SH   SOLE 21 3,143,952 0 0
MUSTANG BIO INC COM 62818Q104 2,080 2,059,027 SH   SOLE 22 2,017,438 0 41,589
MUSTANG BIO INC COM 62818Q104 43 42,359 SH   SOLE 30 42,359 0 0
MV OIL TR TR UNITS 553859109 14 1,151 SH   SOLE 2 1,151 0 0
MVB FINL CORP COM 553810102 236 5,688 SH   SOLE 2 396 0 5,292
MVB FINL CORP COM 553810102 7 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102 1,357 32,691 SH   SOLE 18 32,691 0 0
MVB FINL CORP COM 553810102 768 18,510 SH   SOLE 19 18,510 0 0
MVB FINL CORP COM 553810102 15,409 371,292 SH   SOLE 21 371,292 0 0
MVB FINL CORP COM 553810102 8,042 193,785 SH   SOLE 22 187,195 0 6,590
MVB FINL CORP COM 553810102 2 42 SH   SOLE 43 42 0 0
MYERS INDS INC COM 628464109 374 17,305 SH   SOLE 2 9,464 0 7,841
MYERS INDS INC COM 628464109 8 371 SH   SOLE 7 371 0 0
MYERS INDS INC COM 628464109 2,946 136,405 SH   SOLE 18 136,405 0 0
MYERS INDS INC COM 628464109 1,392 64,464 SH   SOLE 19 64,464 0 0
MYERS INDS INC COM 628464109 96,916 4,486,855 SH   SOLE 21 4,486,855 0 0
MYERS INDS INC COM 628464109 20,149 932,802 SH   SOLE 22 904,245 0 28,557
MYERS INDS INC COM 628464109 84 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109 64 2,974 SH   SOLE 26 2,974 0 0
MYERS INDS INC COM 628464109 1,419 65,694 SH   SOLE 30 65,694 0 0
MYERS INDS INC COM 628464109 4 183 SH   SOLE 36 183 0 0
MYERS INDS INC COM 628464109 58 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 813 37,636 SH   SOLE 43 37,052 0 584
MYMD PHARMACEUTICALS INC COM 62856X102 34 7,288 SH   SOLE 18 7,288 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 394 84,571 SH   SOLE 21 84,571 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 520 111,662 SH   SOLE 22 111,662 0 0
MYOMO INC COM NEW 62857J201 4 1,054 SH   SOLE 18 1,054 0 0
MYOMO INC COM NEW 62857J201 51 13,348 SH   SOLE 21 13,348 0 0
MYOMO INC COM NEW 62857J201 1 281 SH   SOLE 22 281 0 0
MYOVANT SCIENCES LTD COM G637AM102 665 49,924 SH   SOLE 2 48,127 0 1,797
MYOVANT SCIENCES LTD COM G637AM102 2 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 5,803 435,697 SH   SOLE 21 435,697 0 0
MYOVANT SCIENCES LTD COM G637AM102 8,769 658,355 SH   SOLE 22 629,788 0 28,567
MYOVANT SCIENCES LTD COM G637AM102 68 5,138 SH   SOLE 25 5,138 0 0
MYOVANT SCIENCES LTD COM G637AM102 61 4,581 SH   SOLE 26 1,471 0 3,110
MYOVANT SCIENCES LTD COM G637AM102 10 720 SH   SOLE 28 720 0 0
MYOVANT SCIENCES LTD COM G637AM102 312 23,440 SH   SOLE 30 23,440 0 0
MYOVANT SCIENCES LTD COM G637AM102 102 7,692 SH   SOLE 34 7,692 0 0
MYOVANT SCIENCES LTD COM G637AM102 41 3,071 SH   SOLE 36 3,071 0 0
MYOVANT SCIENCES LTD COM G637AM102 51 3,818 SH   SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 139 10,398 SH   SOLE 43 7,937 0 2,461
MYR GROUP INC DEL COM 55405W104 3,674 39,064 SH   SOLE 2 25,868 0 13,196
MYR GROUP INC DEL COM 55405W104 5 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104 3,080 32,753 SH   SOLE 7 32,753 0 0
MYR GROUP INC DEL COM 55405W104 5,716 60,778 SH   SOLE 18 60,778 0 0
MYR GROUP INC DEL COM 55405W104 9,676 102,894 SH   SOLE 19 102,894 0 0
MYR GROUP INC DEL COM 55405W104 197,759 2,102,923 SH   SOLE 21 2,102,923 0 0
MYR GROUP INC DEL COM 55405W104 44,642 474,716 SH   SOLE 22 462,784 0 11,932
MYR GROUP INC DEL COM 55405W104 182 1,932 SH   SOLE 23 1,932 0 0
MYR GROUP INC DEL COM 55405W104 301 3,205 SH   SOLE 25 3,205 0 0
MYR GROUP INC DEL COM 55405W104 2,218 23,581 SH   SOLE 26 10,132 0 13,449
MYR GROUP INC DEL COM 55405W104 28 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104 2,962 31,497 SH   SOLE 30 31,497 0 0
MYR GROUP INC DEL COM 55405W104 249 2,647 SH   SOLE 36 2,647 0 0
MYR GROUP INC DEL COM 55405W104 186 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 4,190 44,554 SH   SOLE 43 43,126 0 1,428
MYRIAD GENETICS INC COM 62855J104 4,227 167,729 SH   SOLE 2 58,950 0 108,779
MYRIAD GENETICS INC COM 62855J104 8 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 28 1,098 SH   SOLE 7 1,098 0 0
MYRIAD GENETICS INC COM 62855J104 7,384 293,015 SH   SOLE 18 293,015 0 0
MYRIAD GENETICS INC COM 62855J104 7,904 313,656 SH   SOLE 19 313,656 0 0
MYRIAD GENETICS INC COM 62855J104 282,220 11,199,212 SH   SOLE 21 11,199,212 0 0
MYRIAD GENETICS INC COM 62855J104 55,601 2,206,370 SH   SOLE 22 2,125,242 0 81,128
MYRIAD GENETICS INC COM 62855J104 225 8,927 SH   SOLE 23 8,927 0 0
MYRIAD GENETICS INC COM 62855J104 364 14,446 SH   SOLE 25 14,446 0 0
MYRIAD GENETICS INC COM 62855J104 1,847 73,302 SH   SOLE 26 22,582 0 50,720
MYRIAD GENETICS INC COM 62855J104 35 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104 11,880 471,427 SH   SOLE 30 471,427 0 0
MYRIAD GENETICS INC COM 62855J104 97 3,842 SH   SOLE 36 3,842 0 0
MYRIAD GENETICS INC COM 62855J104 279 11,085 SH   SOLE 40 11,085 0 0
MYRIAD GENETICS INC COM 62855J104 807 32,033 SH   SOLE 43 31,603 0 430
N-ABLE INC COMMON STOCK 62878D100 4,786 525,966 SH   SOLE 2 12,528 0 513,438
N-ABLE INC COMMON STOCK 62878D100 15 1,639 SH   SOLE 4 139 0 1,500
N-ABLE INC COMMON STOCK 62878D100 4 450 SH   SOLE 7 450 0 0
N-ABLE INC COMMON STOCK 62878D100 131 14,419 SH   SOLE 18 14,419 0 0
N-ABLE INC COMMON STOCK 62878D100 95 10,470 SH   SOLE 19 10,470 0 0
N-ABLE INC COMMON STOCK 62878D100 7,571 831,995 SH   SOLE 21 831,995 0 0
N-ABLE INC COMMON STOCK 62878D100 11,154 1,225,727 SH   SOLE 22 1,189,846 0 35,881
N-ABLE INC COMMON STOCK 62878D100 59 6,438 SH   SOLE 25 6,438 0 0
N-ABLE INC COMMON STOCK 62878D100 228 25,033 SH   SOLE 26 20,333 0 4,700
N-ABLE INC COMMON STOCK 62878D100 80 8,826 SH   SOLE 30 8,826 0 0
N-ABLE INC COMMON STOCK 62878D100 9 964 SH   SOLE 31 964 0 0
N-ABLE INC COMMON STOCK 62878D100 44 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100 1 134 SH   SOLE 43 134 0 0
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 1,739 1,850,000 PRN   SOLE 21 1,850,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,223 14,559 SH   SOLE 2 7,365 0 7,194
NABORS INDUSTRIES LTD SHS G6359F137 46 300 SH   SOLE 7 300 0 0
NABORS INDUSTRIES LTD SHS G6359F137 4,287 28,074 SH   SOLE 18 28,074 0 0
NABORS INDUSTRIES LTD SHS G6359F137 3,209 21,014 SH   SOLE 19 21,014 0 0
NABORS INDUSTRIES LTD SHS G6359F137 149,021 975,782 SH   SOLE 21 975,782 0 0
NABORS INDUSTRIES LTD SHS G6359F137 31,497 206,238 SH   SOLE 22 199,415 0 6,823
NABORS INDUSTRIES LTD SHS G6359F137 53 348 SH   SOLE 23 348 0 0
NABORS INDUSTRIES LTD SHS G6359F137 129 842 SH   SOLE 25 842 0 0
NABORS INDUSTRIES LTD SHS G6359F137 406 2,656 SH   SOLE 26 0 0 2,656
NABORS INDUSTRIES LTD SHS G6359F137 881 5,768 SH   SOLE 28 5,768 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,553 10,166 SH   SOLE 30 10,166 0 0
NABORS INDUSTRIES LTD SHS G6359F137 241 1,579 SH   SOLE 34 1,579 0 0
NABORS INDUSTRIES LTD SHS G6359F137 161 1,053 SH   SOLE 36 1,053 0 0
NABORS INDUSTRIES LTD SHS G6359F137 118 775 SH   SOLE 40 775 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,164 7,624 SH   SOLE 43 7,107 0 517
NACCO INDS INC CL A 629579103 30 755 SH   SOLE 18 755 0 0
NACCO INDS INC CL A 629579103 383 9,754 SH   SOLE 21 9,754 0 0
NACCO INDS INC CL A 629579103 2,767 70,545 SH   SOLE 22 70,545 0 0
NACCO INDS INC CL A 629579103 47 1,198 SH   SOLE 43 1,198 0 0
NAM TAI PPTY INC SHS G63907102 79 12,672 SH   SOLE 21 12,672 0 0
NAM TAI PPTY INC SHS G63907102 371 59,372 SH   SOLE 22 57,890 0 1,482
NAM TAI PPTY INC SHS G63907102 8 1,253 SH   SOLE 25 1,253 0 0
NAM TAI PPTY INC SHS G63907102 229 36,562 SH   SOLE 30 36,562 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 7 1,925 SH   SOLE 4 1,925 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 287 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 12,950 3,637,534 SH   SOLE 21 3,637,534 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 6,067 1,704,109 SH   SOLE 22 1,591,611 0 112,498
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 113 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 61 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 337 94,588 SH   SOLE 30 94,588 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 105 29,616 SH   SOLE 40 29,616 0 0
NANO X IMAGING LTD ORD SHS M70700105 1 90 SH   SOLE 2 90 0 0
NANO X IMAGING LTD ORD SHS M70700105 1 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105 4,008 369,760 SH   SOLE 21 369,760 0 0
NANO X IMAGING LTD ORD SHS M70700105 2,218 204,634 SH   SOLE 22 195,011 0 9,623
NANO X IMAGING LTD ORD SHS M70700105 53 4,903 SH   SOLE 25 4,903 0 0
NANO X IMAGING LTD ORD SHS M70700105 39 3,627 SH   SOLE 26 0 0 3,627
NANO X IMAGING LTD ORD SHS M70700105 90 8,267 SH   SOLE 30 8,267 0 0
NANO X IMAGING LTD ORD SHS M70700105 62 5,705 SH   SOLE 36 5,705 0 0
NANO X IMAGING LTD ORD SHS M70700105 43 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,331 67,071 SH   SOLE 2 31,552 0 35,519
NANOSTRING TECHNOLOGIES INC COM 63009R109 23 676 SH   SOLE 4 175 0 501
NANOSTRING TECHNOLOGIES INC COM 63009R109 22 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,457 128,247 SH   SOLE 18 118,957 0 9,290
NANOSTRING TECHNOLOGIES INC COM 63009R109 11,230 323,172 SH   SOLE 19 323,172 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 75,331 2,167,795 SH   SOLE 21 2,167,795 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 45,155 1,299,430 SH   SOLE 22 1,266,102 0 33,328
NANOSTRING TECHNOLOGIES INC COM 63009R109 394 11,346 SH   SOLE 23 11,346 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 195 5,600 SH   SOLE 25 5,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,610 75,116 SH   SOLE 26 21,995 0 53,121
NANOSTRING TECHNOLOGIES INC COM 63009R109 28 806 SH   SOLE 28 806 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 8,046 231,536 SH   SOLE 30 231,536 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 178 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 177 5,105 SH   SOLE 43 4,989 0 116
NANOVIBRONIX INC COM 63008J108 2 1,466 SH   SOLE 22 1,466 0 0
NANOVIRICIDES INC COM 630087302 5 2,165 SH   SOLE 18 2,165 0 0
NANOVIRICIDES INC COM 630087302 59 28,034 SH   SOLE 21 28,034 0 0
NANOVIRICIDES INC COM 630087302 333 159,297 SH   SOLE 22 159,297 0 0
NANTHEALTH INC COM 630104107 7 8,938 SH   SOLE 2 1,523 0 7,415
NANTHEALTH INC COM 630104107 75 99,708 SH   SOLE 18 99,708 0 0
NANTHEALTH INC COM 630104107 38 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 714 946,901 SH   SOLE 21 946,901 0 0
NANTHEALTH INC COM 630104107 185 245,095 SH   SOLE 22 239,021 0 6,074
NAPCO SEC TECHNOLOGIES INC COM 630402105 546 26,625 SH   SOLE 2 23,878 0 2,747
NAPCO SEC TECHNOLOGIES INC COM 630402105 8 398 SH   SOLE 7 398 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,621 79,019 SH   SOLE 18 79,019 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,091 53,154 SH   SOLE 19 53,154 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 21,404 1,043,076 SH   SOLE 21 1,043,076 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 13,017 634,381 SH   SOLE 22 618,409 0 15,972
NAPCO SEC TECHNOLOGIES INC COM 630402105 81 3,958 SH   SOLE 25 3,958 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 132 6,409 SH   SOLE 30 6,409 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6 296 SH   SOLE 34 296 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 85 4,162 SH   SOLE 40 4,162 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 68 3,312 SH   SOLE 43 3,312 0 0
NASDAQ INC COM 631103108 44,588 250,216 SH   SOLE 2 36,321 0 213,895
NASDAQ INC COM 631103108 13,645 76,574 SH   SOLE 4 43,361 0 33,213
NASDAQ INC COM 631103108 19,545 109,681 SH   SOLE 7 106,451 0 3,230
NASDAQ INC COM 631103108 93 520 SH   SOLE 13 520 0 0
NASDAQ INC COM 631103108 2,921 16,391 SH   SOLE 15 16,391 0 0
NASDAQ INC COM 631103108 45,055 252,836 SH   SOLE 18 236,913 0 15,923
NASDAQ INC COM 631103108 8,800 49,384 SH   SOLE 19 49,384 0 0
NASDAQ INC COM 631103108 597,285 3,351,770 SH   SOLE 21 3,351,770 0 0
NASDAQ INC COM 631103108 441,032 2,474,926 SH   SOLE 22 2,241,450 0 233,476
NASDAQ INC COM 631103108 25,724 144,353 SH   SOLE 23 144,353 0 0
NASDAQ INC COM 631103108 50,743 284,751 SH   SOLE 25 284,751 0 0
NASDAQ INC COM 631103108 40,226 225,733 SH   SOLE 26 71,986 0 153,747
NASDAQ INC COM 631103108 57,814 324,436 SH   SOLE 28 2,047 0 322,389
NASDAQ INC COM 631103108 105,394 591,439 SH   SOLE 30 590,214 0 1,225
NASDAQ INC COM 631103108 10,346 58,057 SH   SOLE 31 44,905 0 13,152
NASDAQ INC COM 631103108 24,152 135,531 SH   SOLE 34 135,531 0 0
NASDAQ INC COM 631103108 9,175 51,486 SH   SOLE 36 51,486 0 0
NASDAQ INC COM 631103108 715 4,014 SH   SOLE 40 4,014 0 0
NASDAQ INC COM 631103108 54 305 SH   OTR 43 305 0 0
NASDAQ INC COM 631103108 30,573 171,566 SH   SOLE 43 161,095 0 10,471
NATERA INC COM 632307104 7,606 186,972 SH   SOLE 2 99,529 0 87,443
NATERA INC COM 632307104 9 224 SH   SOLE 4 224 0 0
NATERA INC COM 632307104 49 1,206 SH   SOLE 7 1,206 0 0
NATERA INC COM 632307104 1,823 44,822 SH   SOLE 18 43,117 0 1,705
NATERA INC COM 632307104 14,901 366,305 SH   SOLE 19 366,305 0 0
NATERA INC COM 632307104 77,490 1,904,870 SH   SOLE 21 1,904,870 0 0
NATERA INC COM 632307104 81,266 1,997,693 SH   SOLE 22 1,894,789 0 102,904
NATERA INC COM 632307104 98 2,402 SH   SOLE 23 2,402 0 0
NATERA INC COM 632307104 461 11,337 SH   SOLE 25 11,337 0 0
NATERA INC COM 632307104 28,235 694,077 SH   SOLE 26 322,407 0 371,670
NATERA INC COM 632307104 67 1,638 SH   SOLE 28 1,638 0 0
NATERA INC COM 632307104 8,594 211,263 SH   SOLE 30 211,263 0 0
NATERA INC COM 632307104 50 1,224 SH   SOLE 31 1,224 0 0
NATERA INC COM 632307104 13,968 343,367 SH   SOLE 34 343,367 0 0
NATERA INC COM 632307104 439 10,783 SH   SOLE 40 10,783 0 0
NATERA INC COM 632307104 11 267 SH   OTR 43 267 0 0
NATERA INC COM 632307104 3,388 83,282 SH   SOLE 43 80,016 0 3,266
NATERA INC NOTE 2.250% 5/0 632307AB0 2,362 1,789,000 PRN   SOLE 21 1,789,000 0 0
NATHANS FAMOUS INC NEW COM 632347100 26 476 SH   SOLE 2 142 0 334
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 465 8,589 SH   SOLE 18 8,589 0 0
NATHANS FAMOUS INC NEW COM 632347100 310 5,719 SH   SOLE 19 5,719 0 0
NATHANS FAMOUS INC NEW COM 632347100 5,260 97,107 SH   SOLE 21 97,107 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,171 40,070 SH   SOLE 22 39,393 0 677
NATIONAL BANKSHARES INC VA COM 634865109 12 311 SH   SOLE 2 0 0 311
NATIONAL BANKSHARES INC VA COM 634865109 45 1,206 SH   SOLE 18 1,206 0 0
NATIONAL BANKSHARES INC VA COM 634865109 877 23,576 SH   SOLE 21 23,576 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3,680 98,930 SH   SOLE 22 98,930 0 0
NATIONAL BANKSHARES INC VA COM 634865109 82 2,208 SH   SOLE 43 0 0 2,208
NATIONAL BEVERAGE CORP COM 635017106 419 9,626 SH   SOLE 2 6,854 0 2,772
NATIONAL BEVERAGE CORP COM 635017106 5 126 SH   SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 16 378 SH   SOLE 7 378 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,479 79,976 SH   SOLE 18 79,976 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,828 42,033 SH   SOLE 19 42,033 0 0
NATIONAL BEVERAGE CORP COM 635017106 121,803 2,800,061 SH   SOLE 21 2,800,061 0 0
NATIONAL BEVERAGE CORP COM 635017106 24,552 564,407 SH   SOLE 22 552,436 0 11,971
NATIONAL BEVERAGE CORP COM 635017106 129 2,964 SH   SOLE 25 2,964 0 0
NATIONAL BEVERAGE CORP COM 635017106 567 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106 21 475 SH   SOLE 28 475 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,855 42,650 SH   SOLE 30 42,650 0 0
NATIONAL BEVERAGE CORP COM 635017106 111 2,552 SH   SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 9 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106 677 15,574 SH   SOLE 43 15,401 0 173
NATIONAL BK HLDGS CORP CL A 633707104 898 22,299 SH   SOLE 2 8,040 0 14,259
NATIONAL BK HLDGS CORP CL A 633707104 5 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104 15 383 SH   SOLE 7 383 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,333 107,562 SH   SOLE 18 107,562 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,939 48,127 SH   SOLE 19 48,127 0 0
NATIONAL BK HLDGS CORP CL A 633707104 139,016 3,451,238 SH   SOLE 21 3,451,238 0 0
NATIONAL BK HLDGS CORP CL A 633707104 29,026 720,618 SH   SOLE 22 691,645 0 28,973
NATIONAL BK HLDGS CORP CL A 633707104 185 4,585 SH   SOLE 25 4,585 0 0
NATIONAL BK HLDGS CORP CL A 633707104 547 13,578 SH   SOLE 26 11,149 0 2,429
NATIONAL BK HLDGS CORP CL A 633707104 9 231 SH   SOLE 28 231 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,998 49,599 SH   SOLE 30 49,599 0 0
NATIONAL BK HLDGS CORP CL A 633707104 100 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 147 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104 304 7,543 SH   SOLE 43 7,543 0 0
NATIONAL CINEMEDIA INC COM 635309107 146 57,572 SH   SOLE 2 24,053 0 33,519
NATIONAL CINEMEDIA INC COM 635309107 2 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 511 201,351 SH   SOLE 18 201,351 0 0
NATIONAL CINEMEDIA INC COM 635309107 281 110,627 SH   SOLE 19 110,627 0 0
NATIONAL CINEMEDIA INC COM 635309107 5,560 2,188,955 SH   SOLE 21 2,188,955 0 0
NATIONAL CINEMEDIA INC COM 635309107 3,945 1,553,165 SH   SOLE 22 1,518,847 0 34,318
NATIONAL CINEMEDIA INC COM 635309107 6 2,313 SH   SOLE 43 2,313 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 553 65,870 SH   SOLE 2 5,173 0 60,697
NATIONAL ENERGY SERVICES REU SHS G6375R107 5 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 862 102,674 SH   SOLE 18 102,674 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 545 64,929 SH   SOLE 19 64,929 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 11,106 1,322,102 SH   SOLE 21 1,322,102 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 3,197 380,630 SH   SOLE 22 357,381 0 23,249
NATIONAL ENERGY SERVICES REU SHS G6375R107 382 45,496 SH   SOLE 43 44,802 0 694
NATIONAL FUEL GAS CO COM 636180101 13,872 201,922 SH   SOLE 2 96,141 0 105,781
NATIONAL FUEL GAS CO COM 636180101 19 270 SH   SOLE 4 270 0 0
NATIONAL FUEL GAS CO COM 636180101 5,893 85,774 SH   SOLE 7 85,774 0 0
NATIONAL FUEL GAS CO COM 636180101 13,485 196,291 SH   SOLE 18 196,291 0 0
NATIONAL FUEL GAS CO COM 636180101 1,767 25,722 SH   SOLE 19 25,722 0 0
NATIONAL FUEL GAS CO COM 636180101 325,144 4,732,813 SH   SOLE 21 4,732,813 0 0
NATIONAL FUEL GAS CO COM 636180101 168,819 2,457,339 SH   SOLE 22 2,356,617 0 100,722
NATIONAL FUEL GAS CO COM 636180101 852 12,396 SH   SOLE 25 12,396 0 0
NATIONAL FUEL GAS CO COM 636180101 2,617 38,100 SH   SOLE 26 31,893 0 6,207
NATIONAL FUEL GAS CO COM 636180101 112 1,624 SH   SOLE 28 1,624 0 0
NATIONAL FUEL GAS CO COM 636180101 3,338 48,589 SH   SOLE 30 48,589 0 0
NATIONAL FUEL GAS CO COM 636180101 88 1,286 SH   SOLE 31 1,286 0 0
NATIONAL FUEL GAS CO COM 636180101 140 2,039 SH   SOLE 36 2,039 0 0
NATIONAL FUEL GAS CO COM 636180101 786 11,444 SH   SOLE 40 11,444 0 0
NATIONAL FUEL GAS CO COM 636180101 11,770 171,321 SH   SOLE 43 164,039 0 7,282
NATIONAL GRID PLC SPONSORED ADR NE 636274409 30,521 397,048 SH   SOLE 43 342,885 0 54,163
NATIONAL HEALTH INVS INC COM 63633D104 3,159 53,528 SH   SOLE 2 12,475 0 41,053
NATIONAL HEALTH INVS INC COM 63633D104 1,229 20,835 SH   SOLE 4 20,835 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,227 54,689 SH   SOLE 7 54,689 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,638 129,441 SH   SOLE 18 129,441 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,773 131,725 SH   SOLE 19 131,725 0 0
NATIONAL HEALTH INVS INC COM 63633D104 119,465 2,024,483 SH   SOLE 21 2,024,483 0 0
NATIONAL HEALTH INVS INC COM 63633D104 82,696 1,401,389 SH   SOLE 22 1,357,287 0 44,102
NATIONAL HEALTH INVS INC COM 63633D104 78 1,323 SH   SOLE 23 1,323 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,327 191,957 SH   SOLE 25 191,957 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,231 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104 1,588 26,911 SH   SOLE 28 810 0 26,101
NATIONAL HEALTH INVS INC COM 63633D104 12,485 211,567 SH   SOLE 30 211,567 0 0
NATIONAL HEALTH INVS INC COM 63633D104 47 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 312 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,003 33,935 SH   SOLE 43 29,522 0 4,413
NATIONAL HEALTHCARE CORP COM 635906100 1,221 17,381 SH   SOLE 2 3,618 0 13,763
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 13 178 SH   SOLE 7 178 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,584 36,789 SH   SOLE 18 36,789 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,549 22,051 SH   SOLE 19 22,051 0 0
NATIONAL HEALTHCARE CORP COM 635906100 35,344 503,262 SH   SOLE 21 503,262 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,418 290,730 SH   SOLE 22 278,096 0 12,634
NATIONAL HEALTHCARE CORP COM 635906100 117 1,660 SH   SOLE 25 1,660 0 0
NATIONAL HEALTHCARE CORP COM 635906100 61 872 SH   SOLE 26 0 0 872
NATIONAL HEALTHCARE CORP COM 635906100 643 9,155 SH   SOLE 30 9,155 0 0
NATIONAL HEALTHCARE CORP COM 635906100 137 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100 754 10,736 SH   SOLE 43 9,660 0 1,076
NATIONAL INSTRS CORP COM 636518102 11,028 271,690 SH   SOLE 2 171,671 0 100,019
NATIONAL INSTRS CORP COM 636518102 37 916 SH   SOLE 4 509 0 407
NATIONAL INSTRS CORP COM 636518102 304 7,497 SH   SOLE 7 7,497 0 0
NATIONAL INSTRS CORP COM 636518102 11,962 294,702 SH   SOLE 18 294,136 0 566
NATIONAL INSTRS CORP COM 636518102 2,018 49,715 SH   SOLE 19 49,715 0 0
NATIONAL INSTRS CORP COM 636518102 269,627 6,642,694 SH   SOLE 21 6,642,694 0 0
NATIONAL INSTRS CORP COM 636518102 145,888 3,594,177 SH   SOLE 22 3,439,910 0 154,267
NATIONAL INSTRS CORP COM 636518102 1,091 26,883 SH   SOLE 25 26,883 0 0
NATIONAL INSTRS CORP COM 636518102 2,091 51,516 SH   SOLE 26 41,477 0 10,039
NATIONAL INSTRS CORP COM 636518102 87 2,153 SH   SOLE 28 2,153 0 0
NATIONAL INSTRS CORP COM 636518102 3,212 79,137 SH   SOLE 30 79,137 0 0
NATIONAL INSTRS CORP COM 636518102 79 1,957 SH   SOLE 31 1,957 0 0
NATIONAL INSTRS CORP COM 636518102 908 22,363 SH   SOLE 36 22,363 0 0
NATIONAL INSTRS CORP COM 636518102 690 16,988 SH   SOLE 40 16,988 0 0
NATIONAL INSTRS CORP COM 636518102 21 512 SH   OTR 43 512 0 0
NATIONAL INSTRS CORP COM 636518102 2,144 52,822 SH   SOLE 43 49,504 0 3,318
NATIONAL PRESTO INDS INC COM 637215104 310 4,026 SH   SOLE 2 1,484 0 2,542
NATIONAL PRESTO INDS INC COM 637215104 3 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104 6 82 SH   SOLE 7 82 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,497 19,452 SH   SOLE 18 19,452 0 0
NATIONAL PRESTO INDS INC COM 637215104 708 9,200 SH   SOLE 19 9,200 0 0
NATIONAL PRESTO INDS INC COM 637215104 54,418 707,181 SH   SOLE 21 707,181 0 0
NATIONAL PRESTO INDS INC COM 637215104 9,600 124,754 SH   SOLE 22 119,359 0 5,395
NATIONAL PRESTO INDS INC COM 637215104 123 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104 736 9,567 SH   SOLE 30 9,567 0 0
NATIONAL PRESTO INDS INC COM 637215104 36 468 SH   SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 501 6,507 SH   SOLE 43 6,273 0 234
NATIONAL RESH CORP COM NEW 637372202 387 9,767 SH   SOLE 2 8,173 0 1,594
NATIONAL RESH CORP COM NEW 637372202 2 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202 9 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,436 36,222 SH   SOLE 18 36,222 0 0
NATIONAL RESH CORP COM NEW 637372202 1,353 34,133 SH   SOLE 19 34,133 0 0
NATIONAL RESH CORP COM NEW 637372202 19,380 488,769 SH   SOLE 21 488,769 0 0
NATIONAL RESH CORP COM NEW 637372202 12,723 320,888 SH   SOLE 22 310,469 0 10,419
NATIONAL RESH CORP COM NEW 637372202 112 2,816 SH   SOLE 25 2,816 0 0
NATIONAL RESH CORP COM NEW 637372202 93 2,345 SH   SOLE 26 1,374 0 971
NATIONAL RESH CORP COM NEW 637372202 528 13,313 SH   SOLE 30 13,313 0 0
NATIONAL RESH CORP COM NEW 637372202 98 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 103 2,593 SH   SOLE 36 2,593 0 0
NATIONAL RESH CORP COM NEW 637372202 80 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 237 5,982 SH   SOLE 43 5,310 0 672
NATIONAL RETAIL PROPERTIES I COM 637417106 18,162 404,131 SH   SOLE 2 137,193 0 266,938
NATIONAL RETAIL PROPERTIES I COM 637417106 3,758 83,625 SH   SOLE 4 83,625 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,618 347,530 SH   SOLE 7 347,530 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 17,108 380,680 SH   SOLE 18 380,680 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,432 343,400 SH   SOLE 19 343,400 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 438,547 9,758,506 SH   SOLE 21 9,758,506 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 275,443 6,129,120 SH   SOLE 22 5,878,919 0 250,201
NATIONAL RETAIL PROPERTIES I COM 637417106 229 5,088 SH   SOLE 23 5,088 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 34,919 777,010 SH   SOLE 25 777,010 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,185 70,877 SH   SOLE 26 56,885 0 13,992
NATIONAL RETAIL PROPERTIES I COM 637417106 4,913 109,322 SH   SOLE 28 3,128 0 106,194
NATIONAL RETAIL PROPERTIES I COM 637417106 37,412 832,484 SH   SOLE 30 832,484 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 115 2,561 SH   SOLE 31 2,561 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 146 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,008 22,432 SH   SOLE 40 22,432 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 28 614 SH   OTR 43 614 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,971 88,360 SH   SOLE 43 78,919 0 9,441
NATIONAL SEC GROUP INC COM 637546102 4 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18,635 296,919 SH   SOLE 2 162,693 0 134,226
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,438 38,853 SH   SOLE 4 38,853 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,397 101,922 SH   SOLE 7 101,922 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23,188 369,473 SH   SOLE 18 356,686 0 12,787
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 53,666 855,097 SH   SOLE 19 855,097 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 412,008 6,564,813 SH   SOLE 21 6,564,813 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 226,223 3,604,568 SH   SOLE 22 3,554,696 0 49,872
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,699 27,076 SH   SOLE 23 27,076 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 22,098 352,103 SH   SOLE 25 352,103 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,056 160,227 SH   SOLE 26 28,116 0 132,111
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,159 50,327 SH   SOLE 28 1,402 0 48,925
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 24,472 389,926 SH   SOLE 30 389,926 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 662 10,546 SH   SOLE 34 10,546 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 702 11,183 SH   SOLE 40 11,183 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,562 40,819 SH   SOLE 43 40,296 0 523
NATIONAL VISION HLDGS INC COM 63845R107 8,678 199,163 SH   SOLE 2 156,121 0 43,042
NATIONAL VISION HLDGS INC COM 63845R107 53 1,206 SH   SOLE 4 1,206 0 0
NATIONAL VISION HLDGS INC COM 63845R107 199 4,565 SH   SOLE 7 4,565 0 0
NATIONAL VISION HLDGS INC COM 63845R107 115 2,629 SH   SOLE 13 2,629 0 0
NATIONAL VISION HLDGS INC COM 63845R107 10,067 231,051 SH   SOLE 18 218,130 0 12,921
NATIONAL VISION HLDGS INC COM 63845R107 18,619 427,342 SH   SOLE 19 427,342 0 0
NATIONAL VISION HLDGS INC COM 63845R107 120,390 2,763,137 SH   SOLE 21 2,763,137 0 0
NATIONAL VISION HLDGS INC COM 63845R107 95,055 2,181,661 SH   SOLE 22 2,133,376 0 48,285
NATIONAL VISION HLDGS INC COM 63845R107 697 16,006 SH   SOLE 23 16,006 0 0
NATIONAL VISION HLDGS INC COM 63845R107 495 11,353 SH   SOLE 25 11,353 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,519 80,757 SH   SOLE 26 28,563 0 52,194
NATIONAL VISION HLDGS INC COM 63845R107 70 1,605 SH   SOLE 28 1,451 0 154
NATIONAL VISION HLDGS INC COM 63845R107 485 11,126 SH   SOLE 29 11,126 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,035 46,704 SH   SOLE 30 46,704 0 0
NATIONAL VISION HLDGS INC COM 63845R107 584 13,415 SH   SOLE 31 13,415 0 0
NATIONAL VISION HLDGS INC COM 63845R107 13 289 SH   SOLE 36 289 0 0
NATIONAL VISION HLDGS INC COM 63845R107 425 9,758 SH   SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 536 12,300 SH   SOLE 43 11,990 0 310
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 461 300,000 PRN   SOLE 2 300,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 378 246,000 PRN   SOLE 18 246,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,246 812,000 PRN   SOLE 19 812,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 4,409 2,872,000 PRN   SOLE 21 2,872,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 666 434,000 PRN   SOLE 26 434,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,139 742,000 PRN   SOLE 34 742,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 367 1,743 SH   SOLE 2 691 0 1,052
NATIONAL WESTN LIFE GROUP IN CL A 638517102 8 40 SH   SOLE 7 40 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,688 8,023 SH   SOLE 18 8,023 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,012 4,811 SH   SOLE 19 4,811 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 21,553 102,439 SH   SOLE 21 102,439 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 13,220 62,835 SH   SOLE 22 60,577 0 2,258
NATIONAL WESTN LIFE GROUP IN CL A 638517102 65 308 SH   SOLE 25 308 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 78 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,036 4,925 SH   SOLE 30 4,925 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 88 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 709 3,371 SH   SOLE 43 3,141 0 230
NATURA &CO HLDG S A ADS 63884N108 311 28,520 SH   SOLE 30 28,520 0 0
NATURA &CO HLDG S A ADS 63884N108 9,246 846,672 SH   SOLE 43 792,992 0 53,680
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 12 1,039 SH   SOLE 18 1,039 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 144 12,498 SH   SOLE 21 12,498 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 100 8,380 SH   SOLE 2 0 0 8,380
NATURAL GAS SVCS GROUP INC COM 63886Q109 28 2,375 SH   SOLE 18 2,375 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 382 32,049 SH   SOLE 21 32,049 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 3,122 262,125 SH   SOLE 22 262,125 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 195 16,343 SH   SOLE 26 0 0 16,343
NATURAL GAS SVCS GROUP INC COM 63886Q109 1 80 SH   SOLE 43 80 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 650 33,178 SH   SOLE 2 24,983 0 8,195
NATURAL GROCERS BY VITAMIN C COM 63888U108 569 29,022 SH   SOLE 18 29,022 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 355 18,116 SH   SOLE 19 18,116 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 6,204 316,537 SH   SOLE 21 316,537 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,741 241,882 SH   SOLE 22 236,548 0 5,334
NATURAL GROCERS BY VITAMIN C COM 63888U108 62 3,175 SH   SOLE 43 2,164 0 1,011
NATURAL HEALTH TRENDS CORP COM 63888P406 8 1,085 SH   SOLE 18 1,085 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 180 25,437 SH   SOLE 21 25,437 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 686 96,922 SH   SOLE 22 96,922 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 235 23,862 SH   SOLE 2 23,862 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 0 1 SH   SOLE 18 1 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,393 243,473 SH   SOLE 19 243,473 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 3,467 352,686 SH   SOLE 34 352,686 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 2 15,261 SH   SOLE 2 15,261 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 34 214,569 SH   SOLE 19 214,569 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 2 12,480 SH   SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 19 115,810 SH   SOLE 26 115,810 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 41 258,920 SH   SOLE 30 258,920 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 40 248,875 SH   SOLE 34 248,875 0 0
NATURES SUNSHINE PRODS INC COM 639027101 996 59,224 SH   SOLE 2 44,234 0 14,990
NATURES SUNSHINE PRODS INC COM 639027101 0 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101 599 35,599 SH   SOLE 18 35,599 0 0
NATURES SUNSHINE PRODS INC COM 639027101 536 31,856 SH   SOLE 19 31,856 0 0
NATURES SUNSHINE PRODS INC COM 639027101 7,194 427,717 SH   SOLE 21 427,717 0 0
NATURES SUNSHINE PRODS INC COM 639027101 3,642 216,532 SH   SOLE 22 209,394 0 7,138
NATURES SUNSHINE PRODS INC COM 639027101 12 709 SH   SOLE 23 709 0 0
NATURES SUNSHINE PRODS INC COM 639027101 26 1,524 SH   SOLE 43 1,524 0 0
NATUS MED INC DEL COM 639050103 1,939 73,768 SH   SOLE 2 25,025 0 48,743
NATUS MED INC DEL COM 639050103 5 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 14 542 SH   SOLE 7 542 0 0
NATUS MED INC DEL COM 639050103 3,446 131,113 SH   SOLE 18 131,113 0 0
NATUS MED INC DEL COM 639050103 7,343 279,395 SH   SOLE 19 279,395 0 0
NATUS MED INC DEL COM 639050103 121,243 4,613,517 SH   SOLE 21 4,613,517 0 0
NATUS MED INC DEL COM 639050103 27,887 1,061,142 SH   SOLE 22 1,025,629 0 35,513
NATUS MED INC DEL COM 639050103 203 7,741 SH   SOLE 23 7,741 0 0
NATUS MED INC DEL COM 639050103 133 5,067 SH   SOLE 25 5,067 0 0
NATUS MED INC DEL COM 639050103 1,373 52,238 SH   SOLE 26 14,130 0 38,108
NATUS MED INC DEL COM 639050103 6,466 246,038 SH   SOLE 30 246,038 0 0
NATUS MED INC DEL COM 639050103 12 449 SH   SOLE 34 449 0 0
NATUS MED INC DEL COM 639050103 139 5,293 SH   SOLE 36 5,293 0 0
NATUS MED INC DEL COM 639050103 94 3,579 SH   SOLE 40 3,579 0 0
NATUS MED INC DEL COM 639050103 694 26,390 SH   SOLE 43 26,189 0 201
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 10,013 1,762,847 SH   SOLE 43 1,689,704 0 73,143
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 254 58,493 SH   SOLE 2 44,159 0 14,334
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 97 22,440 SH   SOLE 18 22,440 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,412 325,276 SH   SOLE 19 325,276 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2,524 581,577 SH   SOLE 21 581,577 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 701 161,466 SH   SOLE 22 161,466 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 246 56,734 SH   SOLE 30 56,734 0 0
NAUTILUS INC COM 63910B102 85 20,598 SH   SOLE 2 1,281 0 19,317
NAUTILUS INC COM 63910B102 3 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 395 95,820 SH   SOLE 18 95,820 0 0
NAUTILUS INC COM 63910B102 216 52,309 SH   SOLE 19 52,309 0 0
NAUTILUS INC COM 63910B102 4,531 1,099,693 SH   SOLE 21 1,099,693 0 0
NAUTILUS INC COM 63910B102 2,980 723,209 SH   SOLE 22 706,798 0 16,411
NAUTILUS INC COM 63910B102 3 695 SH   SOLE 43 695 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 3 4,175 SH   SOLE 18 4,175 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 49 61,874 SH   SOLE 21 61,874 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 83 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108 3,473 203,808 SH   SOLE 2 111,338 0 92,470
NAVIENT CORPORATION COM 63938C108 1 45 SH   SOLE 4 45 0 0
NAVIENT CORPORATION COM 63938C108 102 5,999 SH   SOLE 7 5,999 0 0
NAVIENT CORPORATION COM 63938C108 12,210 716,541 SH   SOLE 18 716,541 0 0
NAVIENT CORPORATION COM 63938C108 4,561 267,652 SH   SOLE 19 267,652 0 0
NAVIENT CORPORATION COM 63938C108 187,098 10,979,905 SH   SOLE 21 10,979,905 0 0
NAVIENT CORPORATION COM 63938C108 81,855 4,803,721 SH   SOLE 22 4,638,600 0 165,121
NAVIENT CORPORATION COM 63938C108 385 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108 1,688 99,062 SH   SOLE 26 84,213 0 14,849
NAVIENT CORPORATION COM 63938C108 597 35,021 SH   SOLE 28 35,021 0 0
NAVIENT CORPORATION COM 63938C108 1,808 106,113 SH   SOLE 30 106,113 0 0
NAVIENT CORPORATION COM 63938C108 167 9,828 SH   SOLE 36 9,828 0 0
NAVIENT CORPORATION COM 63938C108 391 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108 15 892 SH   OTR 43 892 0 0
NAVIENT CORPORATION COM 63938C108 5,254 308,318 SH   SOLE 43 276,314 0 32,004
NAVIGATOR HLDGS LTD SHS Y62132108 104 8,523 SH   SOLE 2 1,957 0 6,566
NAVIGATOR HLDGS LTD SHS Y62132108 425 34,810 SH   SOLE 22 34,810 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 40 3,311 SH   SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 28 2,267 SH   SOLE 26 0 0 2,267
NAVIOS MARITIME HOLDINGS INC COM Y62197119 9 2,508 SH   SOLE 18 2,508 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 102 28,186 SH   SOLE 21 28,186 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 29 2,778 SH   SOLE 2 0 0 2,778
NAVITAS SEMICONDUCTOR CORP COM 63942X106 774 75,255 SH   SOLE 21 75,255 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 10,189 991,182 SH   SOLE 22 991,182 0 0
NBT BANCORP INC COM 628778102 1,213 33,582 SH   SOLE 2 11,481 0 22,101
NBT BANCORP INC COM 628778102 7 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102 21 585 SH   SOLE 7 585 0 0
NBT BANCORP INC COM 628778102 5,728 158,549 SH   SOLE 18 158,549 0 0
NBT BANCORP INC COM 628778102 2,641 73,110 SH   SOLE 19 73,110 0 0
NBT BANCORP INC COM 628778102 180,920 5,007,485 SH   SOLE 21 5,007,485 0 0
NBT BANCORP INC COM 628778102 36,698 1,015,729 SH   SOLE 22 974,510 0 41,219
NBT BANCORP INC COM 628778102 174 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102 377 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102 28 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102 2,618 72,450 SH   SOLE 30 72,450 0 0
NBT BANCORP INC COM 628778102 178 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 391 10,816 SH   SOLE 43 9,513 0 1,303
NCINO INC COM 63947X101 1,341 32,725 SH   SOLE 2 11,333 0 21,392
NCINO INC COM 63947X101 29 710 SH   SOLE 4 156 0 554
NCINO INC COM 63947X101 31 761 SH   SOLE 7 761 0 0
NCINO INC COM 63947X101 1,079 26,342 SH   SOLE 18 26,342 0 0
NCINO INC COM 63947X101 29,109 710,326 SH   SOLE 19 710,326 0 0
NCINO INC COM 63947X101 39,249 957,754 SH   SOLE 21 957,754 0 0
NCINO INC COM 63947X101 51,803 1,264,096 SH   SOLE 22 1,208,507 0 55,589
NCINO INC COM 63947X101 165 4,029 SH   SOLE 25 4,029 0 0
NCINO INC COM 63947X101 488 11,901 SH   SOLE 26 10,181 0 1,720
NCINO INC COM 63947X101 28 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101 3,610 88,097 SH   SOLE 30 88,097 0 0
NCINO INC COM 63947X101 35 848 SH   SOLE 31 848 0 0
NCINO INC COM 63947X101 11 263 SH   SOLE 36 263 0 0
NCINO INC COM 63947X101 138 3,370 SH   SOLE 40 3,370 0 0
NCINO INC COM 63947X101 56 1,378 SH   SOLE 43 297 0 1,081
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4,559 3,155,000 PRN   SOLE 21 3,155,000 0 0
NCR CORP NEW COM 62886E108 11,826 294,246 SH   SOLE 2 108,641 0 185,605
NCR CORP NEW COM 62886E108 80 1,996 SH   SOLE 4 500 0 1,496
NCR CORP NEW COM 62886E108 130 3,239 SH   SOLE 7 3,239 0 0
NCR CORP NEW COM 62886E108 11,488 285,836 SH   SOLE 18 285,836 0 0
NCR CORP NEW COM 62886E108 1,529 38,035 SH   SOLE 19 38,035 0 0
NCR CORP NEW COM 62886E108 274,171 6,821,881 SH   SOLE 21 6,821,881 0 0
NCR CORP NEW COM 62886E108 145,100 3,610,357 SH   SOLE 22 3,461,406 0 148,951
NCR CORP NEW COM 62886E108 850 21,148 SH   SOLE 25 21,148 0 0
NCR CORP NEW COM 62886E108 2,057 51,176 SH   SOLE 26 41,519 0 9,657
NCR CORP NEW COM 62886E108 94 2,332 SH   SOLE 28 2,332 0 0
NCR CORP NEW COM 62886E108 2,978 74,099 SH   SOLE 30 74,099 0 0
NCR CORP NEW COM 62886E108 75 1,869 SH   SOLE 31 1,869 0 0
NCR CORP NEW COM 62886E108 397 9,886 SH   SOLE 36 9,886 0 0
NCR CORP NEW COM 62886E108 707 17,581 SH   SOLE 40 17,581 0 0
NCR CORP NEW COM 62886E108 1,841 45,797 SH   SOLE 43 43,001 0 2,796
NCS MULTISTAGE HLDGS INC COM NEW 628877201 6 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 368 7,252 SH   SOLE 21 7,252 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 53 1,038 SH   SOLE 22 1,038 0 0
NEENAH INC COM 640079109 523 13,193 SH   SOLE 2 4,762 0 8,431
NEENAH INC COM 640079109 4 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 9 239 SH   SOLE 7 239 0 0
NEENAH INC COM 640079109 2,529 63,776 SH   SOLE 18 63,776 0 0
NEENAH INC COM 640079109 1,223 30,827 SH   SOLE 19 30,827 0 0
NEENAH INC COM 640079109 81,709 2,060,245 SH   SOLE 21 2,060,245 0 0
NEENAH INC COM 640079109 18,703 471,589 SH   SOLE 22 453,435 0 18,154
NEENAH INC COM 640079109 85 2,140 SH   SOLE 25 2,140 0 0
NEENAH INC COM 640079109 344 8,686 SH   SOLE 26 6,481 0 2,205
NEENAH INC COM 640079109 1,134 28,598 SH   SOLE 30 28,598 0 0
NEENAH INC COM 640079109 74 1,874 SH   SOLE 40 1,874 0 0
NEENAH INC COM 640079109 651 16,418 SH   SOLE 43 15,148 0 1,270
NEKTAR THERAPEUTICS COM 640268108 4,848 899,451 SH   SOLE 2 267,526 0 631,925
NEKTAR THERAPEUTICS COM 640268108 4 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 15 2,823 SH   SOLE 7 2,823 0 0
NEKTAR THERAPEUTICS COM 640268108 1,166 216,311 SH   SOLE 18 216,311 0 0
NEKTAR THERAPEUTICS COM 640268108 1,016 188,541 SH   SOLE 19 188,541 0 0
NEKTAR THERAPEUTICS COM 640268108 106,239 19,710,364 SH   SOLE 21 19,710,364 0 0
NEKTAR THERAPEUTICS COM 640268108 23,679 4,393,087 SH   SOLE 22 4,179,361 0 213,726
NEKTAR THERAPEUTICS COM 640268108 125 23,244 SH   SOLE 25 23,244 0 0
NEKTAR THERAPEUTICS COM 640268108 451 83,715 SH   SOLE 26 70,127 0 13,588
NEKTAR THERAPEUTICS COM 640268108 18 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108 2,139 396,847 SH   SOLE 30 396,847 0 0
NEKTAR THERAPEUTICS COM 640268108 14 2,634 SH   SOLE 31 2,634 0 0
NEKTAR THERAPEUTICS COM 640268108 2 315 SH   SOLE 36 315 0 0
NEKTAR THERAPEUTICS COM 640268108 121 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 23 4,193 SH   OTR 43 4,193 0 0
NEKTAR THERAPEUTICS COM 640268108 897 166,511 SH   SOLE 43 149,024 0 17,487
NELNET INC CL A 64031N108 1,289 15,166 SH   SOLE 2 4,721 0 10,445
NELNET INC CL A 64031N108 4 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108 17 199 SH   SOLE 7 199 0 0
NELNET INC CL A 64031N108 4,240 49,892 SH   SOLE 18 49,892 0 0
NELNET INC CL A 64031N108 2,597 30,560 SH   SOLE 19 30,560 0 0
NELNET INC CL A 64031N108 52,494 617,647 SH   SOLE 21 617,647 0 0
NELNET INC CL A 64031N108 39,378 463,328 SH   SOLE 22 446,863 0 16,465
NELNET INC CL A 64031N108 176 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108 356 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 5 54 SH   SOLE 28 54 0 0
NELNET INC CL A 64031N108 357 4,197 SH   SOLE 30 4,197 0 0
NELNET INC CL A 64031N108 174 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 445 5,235 SH   SOLE 43 5,095 0 140
NEMAURA MED INC COM NEW 640442208 5 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208 10 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208 120 27,513 SH   SOLE 21 27,513 0 0
NEMAURA MED INC COM NEW 640442208 7 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107 19 1,260 SH   SOLE 2 496 0 764
NEOGAMES S A SHS L6673X107 1 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107 448 29,014 SH   SOLE 18 29,014 0 0
NEOGAMES S A SHS L6673X107 298 19,292 SH   SOLE 19 19,292 0 0
NEOGAMES S A SHS L6673X107 6,798 440,540 SH   SOLE 21 440,540 0 0
NEOGAMES S A SHS L6673X107 2,667 172,853 SH   SOLE 22 168,271 0 4,582
NEOGAMES S A SHS L6673X107 43 2,757 SH   SOLE 25 2,757 0 0
NEOGAMES S A SHS L6673X107 21 1,358 SH   SOLE 26 0 0 1,358
NEOGAMES S A SHS L6673X107 13 869 SH   SOLE 40 869 0 0
NEOGAMES S A SHS L6673X107 184 11,918 SH   SOLE 43 8,667 0 3,251
NEOGEN CORP COM 640491106 3,411 110,587 SH   SOLE 2 82,130 0 28,457
NEOGEN CORP COM 640491106 13 436 SH   SOLE 4 436 0 0
NEOGEN CORP COM 640491106 42 1,367 SH   SOLE 7 1,367 0 0
NEOGEN CORP COM 640491106 14,934 484,253 SH   SOLE 18 474,496 0 9,757
NEOGEN CORP COM 640491106 6,638 215,256 SH   SOLE 19 215,256 0 0
NEOGEN CORP COM 640491106 234,443 7,601,924 SH   SOLE 21 7,601,924 0 0
NEOGEN CORP COM 640491106 94,487 3,063,778 SH   SOLE 22 2,996,964 0 66,814
NEOGEN CORP COM 640491106 467 15,138 SH   SOLE 25 15,138 0 0
NEOGEN CORP COM 640491106 1,378 44,682 SH   SOLE 26 36,676 0 8,006
NEOGEN CORP COM 640491106 59 1,914 SH   SOLE 28 1,914 0 0
NEOGEN CORP COM 640491106 1,938 62,835 SH   SOLE 30 62,835 0 0
NEOGEN CORP COM 640491106 440 14,258 SH   SOLE 40 14,258 0 0
NEOGEN CORP COM 640491106 21 689 SH   OTR 43 689 0 0
NEOGEN CORP COM 640491106 2,471 80,125 SH   SOLE 43 78,194 0 1,931
NEOGENOMICS INC COM NEW 64049M209 2,028 166,943 SH   SOLE 2 97,685 0 69,258
NEOGENOMICS INC COM NEW 64049M209 5 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209 20 1,653 SH   SOLE 7 1,653 0 0
NEOGENOMICS INC COM NEW 64049M209 5,044 415,172 SH   SOLE 18 394,617 0 20,555
NEOGENOMICS INC COM NEW 64049M209 7,772 639,702 SH   SOLE 19 639,702 0 0
NEOGENOMICS INC COM NEW 64049M209 177,141 14,579,527 SH   SOLE 21 14,579,527 0 0
NEOGENOMICS INC COM NEW 64049M209 40,141 3,303,803 SH   SOLE 22 3,236,111 0 67,692
NEOGENOMICS INC COM NEW 64049M209 217 17,846 SH   SOLE 23 17,846 0 0
NEOGENOMICS INC COM NEW 64049M209 262 21,553 SH   SOLE 25 21,553 0 0
NEOGENOMICS INC COM NEW 64049M209 1,512 124,447 SH   SOLE 26 35,416 0 89,031
NEOGENOMICS INC COM NEW 64049M209 26 2,101 SH   SOLE 28 2,101 0 0
NEOGENOMICS INC COM NEW 64049M209 2,522 207,564 SH   SOLE 30 207,564 0 0
NEOGENOMICS INC COM NEW 64049M209 161 13,263 SH   SOLE 36 13,263 0 0
NEOGENOMICS INC COM NEW 64049M209 177 14,589 SH   SOLE 40 14,589 0 0
NEOGENOMICS INC COM NEW 64049M209 6 485 SH   OTR 43 485 0 0
NEOGENOMICS INC COM NEW 64049M209 984 80,968 SH   SOLE 43 78,865 0 2,103
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 1,529 2,350,000 PRN   SOLE 21 2,350,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 36 19,338 SH   SOLE 2 8,914 0 10,424
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 213 113,382 SH   SOLE 18 104,378 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 108 57,226 SH   SOLE 19 57,226 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 2,917 1,551,576 SH   SOLE 21 1,551,576 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,497 796,159 SH   SOLE 22 778,609 0 17,550
NEOLEUKIN THERAPEUTICS INC COM 64049K104 38 20,203 SH   SOLE 30 20,203 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 69 SH   SOLE 43 69 0 0
NEONODE INC COM PAR 64051M709 12 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 473 77,850 SH   SOLE 22 77,850 0 0
NEOPHOTONICS CORP COM 64051T100 673 44,229 SH   SOLE 2 15,087 0 29,142
NEOPHOTONICS CORP COM 64051T100 10 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 2,451 161,146 SH   SOLE 18 161,146 0 0
NEOPHOTONICS CORP COM 64051T100 1,392 91,513 SH   SOLE 19 91,513 0 0
NEOPHOTONICS CORP COM 64051T100 30,159 1,982,823 SH   SOLE 21 1,982,823 0 0
NEOPHOTONICS CORP COM 64051T100 18,993 1,248,701 SH   SOLE 22 1,196,529 0 52,172
NEOPHOTONICS CORP COM 64051T100 107 7,012 SH   SOLE 25 7,012 0 0
NEOPHOTONICS CORP COM 64051T100 68 4,464 SH   SOLE 26 0 0 4,464
NEOPHOTONICS CORP COM 64051T100 274 17,984 SH   SOLE 30 17,984 0 0
NEOPHOTONICS CORP COM 64051T100 134 8,806 SH   SOLE 40 8,806 0 0
NEOPHOTONICS CORP COM 64051T100 212 13,946 SH   SOLE 43 13,946 0 0
NEPHROS INC COM 640671400 5 1,163 SH   SOLE 18 1,163 0 0
NEPHROS INC COM 640671400 73 16,587 SH   SOLE 21 16,587 0 0
NERDWALLET INC COM CL A 64082B102 55 4,560 SH   SOLE 2 4,560 0 0
NERDWALLET INC COM CL A 64082B102 1,234 102,935 SH   SOLE 22 102,935 0 0
NERDY INC CL A COM 64081V109 227 44,562 SH   SOLE 2 41,839 0 2,723
NERDY INC CL A COM 64081V109 77 15,192 SH   SOLE 21 15,192 0 0
NERDY INC CL A COM 64081V109 1,122 220,405 SH   SOLE 22 220,405 0 0
NETAPP INC COM 64110D104 52,269 629,747 SH   SOLE 2 283,919 0 345,828
NETAPP INC COM 64110D104 15,398 185,520 SH   SOLE 4 108,368 0 77,152
NETAPP INC COM 64110D104 18,472 222,559 SH   SOLE 7 215,064 0 7,495
NETAPP INC COM 64110D104 619 7,461 SH   SOLE 13 7,461 0 0
NETAPP INC COM 64110D104 2,649 31,910 SH   SOLE 15 31,910 0 0
NETAPP INC COM 64110D104 33,035 398,016 SH   SOLE 18 367,363 0 30,653
NETAPP INC COM 64110D104 10,060 121,201 SH   SOLE 19 121,201 0 0
NETAPP INC COM 64110D104 593,126 7,146,099 SH   SOLE 21 7,146,099 0 0
NETAPP INC COM 64110D104 401,519 4,837,579 SH   SOLE 22 4,385,190 0 452,389
NETAPP INC COM 64110D104 24,158 291,060 SH   SOLE 23 291,060 0 0
NETAPP INC COM 64110D104 43,819 527,940 SH   SOLE 25 527,940 0 0
NETAPP INC COM 64110D104 46,792 563,757 SH   SOLE 26 232,500 0 331,257
NETAPP INC COM 64110D104 83,354 1,004,269 SH   SOLE 28 4,231 0 1,000,038
NETAPP INC COM 64110D104 41 488 SH   SOLE 29 488 0 0
NETAPP INC COM 64110D104 144,563 1,741,726 SH   SOLE 30 1,558,344 0 183,382
NETAPP INC COM 64110D104 5,191 62,547 SH   SOLE 31 37,821 0 24,726
NETAPP INC COM 64110D104 4,508 54,315 SH   SOLE 34 54,315 0 0
NETAPP INC COM 64110D104 7,085 85,358 SH   SOLE 36 85,358 0 0
NETAPP INC COM 64110D104 620 7,468 SH   SOLE 40 7,468 0 0
NETAPP INC COM 64110D104 89 1,074 SH   OTR 43 1,074 0 0
NETAPP INC COM 64110D104 16,907 203,694 SH   SOLE 43 186,141 0 17,553
NETEASE INC SPONSORED ADS 64110W102 301 3,351 SH   SOLE 2 3,351 0 0
NETEASE INC SPONSORED ADS 64110W102 2,150 23,970 SH   SOLE 7 23,970 0 0
NETEASE INC SPONSORED ADS 64110W102 67 744 SH   SOLE 15 744 0 0
NETEASE INC SPONSORED ADS 64110W102 89 992 SH   SOLE 19 992 0 0
NETEASE INC SPONSORED ADS 64110W102 70 777 SH   SOLE 25 777 0 0
NETEASE INC SPONSORED ADS 64110W102 11,999 133,778 SH   SOLE 30 133,778 0 0
NETEASE INC SPONSORED ADS 64110W102 6,627 73,886 SH   SOLE 32 73,886 0 0
NETEASE INC SPONSORED ADS 64110W102 23,644 263,615 SH   SOLE 34 263,615 0 0
NETEASE INC SPONSORED ADS 64110W102 27,879 310,840 SH   SOLE 43 281,345 0 29,495
NETFLIX INC COM 64110L106 316,560 845,083 SH   SOLE 2 137,608 0 707,475
NETFLIX INC COM 64110L106 103,388 276,003 SH   SOLE 4 173,763 0 102,240
NETFLIX INC COM 64110L106 166,040 443,257 SH   SOLE 7 430,345 0 12,912
NETFLIX INC COM 64110L106 946 2,526 SH   SOLE 13 2,526 0 0
NETFLIX INC COM 64110L106 15,986 42,675 SH   SOLE 15 42,675 0 0
NETFLIX INC COM 64110L106 27 73 SH   SOLE 17 0 0 73
NETFLIX INC COM 64110L106 386,258 1,031,148 SH   SOLE 18 857,844 0 173,304
NETFLIX INC COM 64110L106 155,095 414,040 SH   SOLE 19 414,040 0 0
NETFLIX INC COM 64110L106 3,546,316 9,467,193 SH   SOLE 21 9,467,193 0 0
NETFLIX INC COM 64110L106 3,507,003 9,362,245 SH   SOLE 22 8,496,164 0 866,081
NETFLIX INC COM 64110L106 208,236 555,904 SH   SOLE 23 555,904 0 0
NETFLIX INC COM 64110L106 309,917 827,350 SH   SOLE 25 827,350 0 0
NETFLIX INC COM 64110L106 384,233 1,025,744 SH   SOLE 26 357,862 0 667,882
NETFLIX INC COM 64110L106 228,528 610,074 SH   SOLE 28 15,948 0 594,126
NETFLIX INC COM 64110L106 390 1,040 SH   SOLE 29 1,040 0 0
NETFLIX INC COM 64110L106 834,167 2,226,880 SH   SOLE 30 2,226,880 0 0
NETFLIX INC COM 64110L106 36,690 97,946 SH   SOLE 31 48,089 0 49,857
NETFLIX INC COM 64110L106 50,355 134,426 SH   SOLE 32 134,426 0 0
NETFLIX INC COM 64110L106 22,393 59,780 SH   SOLE 34 59,780 0 0
NETFLIX INC COM 64110L106 61,773 164,909 SH   SOLE 36 164,909 0 0
NETFLIX INC COM 64110L106 5,555 14,830 SH   SOLE 40 14,830 0 0
NETFLIX INC COM 64110L106 353 942 SH   OTR 43 942 0 0
NETFLIX INC COM 64110L106 128,585 343,269 SH   SOLE 43 312,212 0 31,057
NETGEAR INC COM 64111Q104 2,110 85,503 SH   SOLE 2 40,719 0 44,784
NETGEAR INC COM 64111Q104 3 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 12 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 2,895 117,301 SH   SOLE 18 107,633 0 9,668
NETGEAR INC COM 64111Q104 7,281 294,996 SH   SOLE 19 294,996 0 0
NETGEAR INC COM 64111Q104 93,931 3,805,955 SH   SOLE 21 3,805,955 0 0
NETGEAR INC COM 64111Q104 23,911 968,833 SH   SOLE 22 939,282 0 29,551
NETGEAR INC COM 64111Q104 149 6,038 SH   SOLE 23 6,038 0 0
NETGEAR INC COM 64111Q104 112 4,520 SH   SOLE 25 4,520 0 0
NETGEAR INC COM 64111Q104 1,649 66,811 SH   SOLE 26 5,148 0 61,663
NETGEAR INC COM 64111Q104 5,269 213,473 SH   SOLE 30 213,473 0 0
NETGEAR INC COM 64111Q104 28 1,123 SH   SOLE 36 1,123 0 0
NETGEAR INC COM 64111Q104 86 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 481 19,505 SH   SOLE 43 18,697 0 808
NETSCOUT SYS INC COM 64115T104 2,056 64,080 SH   SOLE 2 20,877 0 43,203
NETSCOUT SYS INC COM 64115T104 10 319 SH   SOLE 4 319 0 0
NETSCOUT SYS INC COM 64115T104 32 993 SH   SOLE 7 993 0 0
NETSCOUT SYS INC COM 64115T104 8,468 263,976 SH   SOLE 18 263,976 0 0
NETSCOUT SYS INC COM 64115T104 4,018 125,262 SH   SOLE 19 125,262 0 0
NETSCOUT SYS INC COM 64115T104 299,870 9,347,556 SH   SOLE 21 9,347,556 0 0
NETSCOUT SYS INC COM 64115T104 57,192 1,782,781 SH   SOLE 22 1,706,885 0 75,896
NETSCOUT SYS INC COM 64115T104 360 11,213 SH   SOLE 25 11,213 0 0
NETSCOUT SYS INC COM 64115T104 1,070 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 42 1,320 SH   SOLE 28 1,320 0 0
NETSCOUT SYS INC COM 64115T104 19,820 617,823 SH   SOLE 30 617,823 0 0
NETSCOUT SYS INC COM 64115T104 88 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 285 8,871 SH   SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 1,329 41,443 SH   SOLE 43 41,347 0 96
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 123 31,980 SH   SOLE 21 31,980 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 995 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303 783 34,896 SH   SOLE 2 11,002 0 23,894
NETSTREIT CORP COM 64119V303 14 638 SH   SOLE 7 638 0 0
NETSTREIT CORP COM 64119V303 2,793 124,478 SH   SOLE 18 124,478 0 0
NETSTREIT CORP COM 64119V303 1,607 71,603 SH   SOLE 19 71,603 0 0
NETSTREIT CORP COM 64119V303 35,672 1,589,661 SH   SOLE 21 1,589,661 0 0
NETSTREIT CORP COM 64119V303 23,966 1,068,006 SH   SOLE 22 978,131 0 89,875
NETSTREIT CORP COM 64119V303 26 1,142 SH   SOLE 23 1,142 0 0
NETSTREIT CORP COM 64119V303 112 5,001 SH   SOLE 25 5,001 0 0
NETSTREIT CORP COM 64119V303 961 42,807 SH   SOLE 30 42,807 0 0
NETSTREIT CORP COM 64119V303 104 4,638 SH   SOLE 40 4,638 0 0
NETSTREIT CORP COM 64119V303 288 12,823 SH   SOLE 43 10,714 0 2,109
NETWORK-1 TECHNOLOGIES INC COM 64121N109 7 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 102 38,979 SH   SOLE 21 38,979 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 12 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 1 494 SH   SOLE 2 0 0 494
NEUBASE THERAPEUTICS INC COM 64132K102 10 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 127 67,770 SH   SOLE 21 67,770 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 3 1,696 SH   SOLE 22 1,696 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 1 645 SH   SOLE 2 0 0 645
NEUROBO PHARMACEUTICALS INC COM 64132R107 2 1,902 SH   SOLE 18 1,902 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 19 20,928 SH   SOLE 21 20,928 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 19 20,612 SH   SOLE 22 20,612 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18,659 199,031 SH   SOLE 2 89,962 0 109,069
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,739 61,212 SH   SOLE 4 37,588 0 23,624
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,257 24,079 SH   SOLE 7 24,079 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 41 437 SH   SOLE 13 437 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 660 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 29,129 310,709 SH   SOLE 18 305,569 0 5,140
NEUROCRINE BIOSCIENCES INC COM 64125C109 64,222 685,033 SH   SOLE 19 685,033 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 574,771 6,130,891 SH   SOLE 21 6,130,891 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 270,611 2,886,514 SH   SOLE 22 2,720,314 0 166,200
NEUROCRINE BIOSCIENCES INC COM 64125C109 11,408 121,685 SH   SOLE 23 121,685 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,718 18,320 SH   SOLE 25 18,320 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 8,068 86,055 SH   SOLE 26 60,142 0 25,913
NEUROCRINE BIOSCIENCES INC COM 64125C109 8,981 95,796 SH   SOLE 28 1,685 0 94,111
NEUROCRINE BIOSCIENCES INC COM 64125C109 30 316 SH   SOLE 29 316 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 53,961 575,582 SH   SOLE 30 527,943 0 47,639
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,036 21,712 SH   SOLE 31 11,172 0 10,540
NEUROCRINE BIOSCIENCES INC COM 64125C109 26,487 282,530 SH   SOLE 34 282,530 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,289 35,084 SH   SOLE 36 35,084 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 250 2,667 SH   SOLE 40 2,667 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 40 425 SH   OTR 43 425 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,716 50,301 SH   SOLE 43 45,902 0 4,399
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2,954 2,255,000 PRN   SOLE 21 2,255,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 158 38,040 SH   SOLE 22 38,040 0 0
NEUROMETRIX INC COM 641255807 8 2,000 SH   SOLE 43 0 0 2,000
NEURONETICS INC COM 64131A105 33 11,033 SH   SOLE 2 7,240 0 3,793
NEURONETICS INC COM 64131A105 1 401 SH   SOLE 7 401 0 0
NEURONETICS INC COM 64131A105 215 71,072 SH   SOLE 18 71,072 0 0
NEURONETICS INC COM 64131A105 129 42,513 SH   SOLE 19 42,513 0 0
NEURONETICS INC COM 64131A105 2,720 897,813 SH   SOLE 21 897,813 0 0
NEURONETICS INC COM 64131A105 1,675 552,950 SH   SOLE 22 546,931 0 6,019
NEUROPACE INC COM 641288105 6 784 SH   SOLE 2 271 0 513
NEUROPACE INC COM 641288105 165 20,086 SH   SOLE 18 20,086 0 0
NEUROPACE INC COM 641288105 91 11,039 SH   SOLE 19 11,039 0 0
NEUROPACE INC COM 641288105 1,918 233,603 SH   SOLE 21 233,603 0 0
NEUROPACE INC COM 641288105 572 69,690 SH   SOLE 22 67,712 0 1,978
NEVRO CORP COM 64157F103 120 1,663 SH   SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 8,608 119,011 SH   SOLE 2 107,336 0 11,675
NEVRO CORP COM 64157F103 39 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103 36 502 SH   SOLE 7 502 0 0
NEVRO CORP COM 64157F103 10,545 145,796 SH   SOLE 18 142,131 0 3,665
NEVRO CORP COM 64157F103 98,891 1,367,221 SH   SOLE 19 1,367,221 0 0
NEVRO CORP COM 64157F103 399 5,522 SH   SOLE 20 5,522 0 0
NEVRO CORP COM 64157F103 100,138 1,384,459 SH   SOLE 21 1,384,459 0 0
NEVRO CORP COM 64157F103 62,590 865,339 SH   SOLE 22 845,615 0 19,724
NEVRO CORP COM 64157F103 213 2,950 SH   SOLE 23 2,950 0 0
NEVRO CORP COM 64157F103 322 4,454 SH   SOLE 25 4,454 0 0
NEVRO CORP COM 64157F103 1,727 23,883 SH   SOLE 26 12,165 0 11,718
NEVRO CORP COM 64157F103 45 620 SH   SOLE 28 620 0 0
NEVRO CORP COM 64157F103 11,533 159,445 SH   SOLE 30 159,445 0 0
NEVRO CORP COM 64157F103 45,145 624,150 SH   SOLE 34 624,150 0 0
NEVRO CORP COM 64157F103 18 245 SH   SOLE 36 245 0 0
NEVRO CORP COM 64157F103 279 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 10 141 SH   OTR 43 141 0 0
NEVRO CORP COM 64157F103 664 9,185 SH   SOLE 43 8,331 0 854
NEW FORTRESS ENERGY INC COM CL A 644393100 748 17,557 SH   SOLE 2 1,813 0 15,744
NEW FORTRESS ENERGY INC COM CL A 644393100 18 429 SH   SOLE 7 429 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 572 13,427 SH   SOLE 18 13,427 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 305 7,164 SH   SOLE 19 7,164 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 20,682 485,375 SH   SOLE 21 485,375 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 32,421 760,886 SH   SOLE 22 741,847 0 19,039
NEW FORTRESS ENERGY INC COM CL A 644393100 1,188 27,887 SH   SOLE 28 27,887 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 17 388 SH   SOLE 31 388 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1 15 SH   SOLE 43 15 0 0
NEW GOLD INC CDA COM 644535106 245 135,863 SH   SOLE 43 135,863 0 0
NEW JERSEY RES CORP COM 646025106 5,488 119,663 SH   SOLE 2 67,188 0 52,475
NEW JERSEY RES CORP COM 646025106 18 394 SH   SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 9,556 208,384 SH   SOLE 7 208,384 0 0
NEW JERSEY RES CORP COM 646025106 22,980 501,088 SH   SOLE 18 501,088 0 0
NEW JERSEY RES CORP COM 646025106 7,935 173,029 SH   SOLE 19 173,029 0 0
NEW JERSEY RES CORP COM 646025106 437,481 9,539,493 SH   SOLE 21 9,539,493 0 0
NEW JERSEY RES CORP COM 646025106 126,934 2,767,863 SH   SOLE 22 2,670,155 0 97,708
NEW JERSEY RES CORP COM 646025106 573 12,486 SH   SOLE 25 12,486 0 0
NEW JERSEY RES CORP COM 646025106 1,656 36,101 SH   SOLE 26 28,984 0 7,117
NEW JERSEY RES CORP COM 646025106 369 8,046 SH   SOLE 28 8,046 0 0
NEW JERSEY RES CORP COM 646025106 2,583 56,327 SH   SOLE 30 56,327 0 0
NEW JERSEY RES CORP COM 646025106 1,894 41,303 SH   SOLE 32 41,303 0 0
NEW JERSEY RES CORP COM 646025106 92 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106 524 11,432 SH   SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 3,031 66,101 SH   SOLE 43 63,430 0 2,671
NEW MTN FIN CORP COM 647551100 7,334 529,560 SH   SOLE 30 529,560 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,373 1,193,561 SH   SOLE 2 41,386 0 1,152,175
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 709 616,294 SH   SOLE 4 190,594 0 425,700
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 226 196,935 SH   SOLE 7 196,935 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 344 299,171 SH   SOLE 13 3,565 0 295,606
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,340 1,165,646 SH   SOLE 15 1,165,646 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 658 572,510 SH   SOLE 18 572,510 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 31,877 27,718,745 SH   SOLE 21 27,718,745 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 15,420 13,409,091 SH   SOLE 22 12,341,784 0 1,067,307
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,948 1,693,852 SH   SOLE 23 1,693,852 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,374 1,194,634 SH   SOLE 25 1,194,634 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,826 2,457,627 SH   SOLE 26 56,440 0 2,401,187
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3,228 2,807,104 SH   SOLE 28 117,167 0 2,689,937
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 10,974 9,542,923 SH   SOLE 30 9,542,923 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 119 103,254 SH   SOLE 34 103,254 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 47 41,304 SH   SOLE 36 41,304 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7 6,304 SH   SOLE 40 6,304 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,507 1,310,155 SH   SOLE 43 1,161,305 0 148,850
NEW RELIC INC COM 64829B100 6,429 96,125 SH   SOLE 2 19,289 0 76,836
NEW RELIC INC COM 64829B100 191 2,852 SH   SOLE 4 2,346 0 506
NEW RELIC INC COM 64829B100 51 757 SH   SOLE 7 757 0 0
NEW RELIC INC COM 64829B100 3,470 51,880 SH   SOLE 18 51,880 0 0
NEW RELIC INC COM 64829B100 12,433 185,907 SH   SOLE 19 185,907 0 0
NEW RELIC INC COM 64829B100 64,290 961,269 SH   SOLE 21 961,269 0 0
NEW RELIC INC COM 64829B100 86,388 1,291,691 SH   SOLE 22 1,230,122 0 61,569
NEW RELIC INC COM 64829B100 659 9,850 SH   SOLE 25 9,850 0 0
NEW RELIC INC COM 64829B100 1,853 27,705 SH   SOLE 26 22,465 0 5,240
NEW RELIC INC COM 64829B100 68 1,016 SH   SOLE 28 1,016 0 0
NEW RELIC INC COM 64829B100 26,934 402,728 SH   SOLE 30 402,728 0 0
NEW RELIC INC COM 64829B100 51 756 SH   SOLE 31 756 0 0
NEW RELIC INC COM 64829B100 6,192 92,580 SH   SOLE 34 92,580 0 0
NEW RELIC INC COM 64829B100 291 4,346 SH   SOLE 36 4,346 0 0
NEW RELIC INC COM 64829B100 517 7,737 SH   SOLE 40 7,737 0 0
NEW RELIC INC COM 64829B100 1,332 19,921 SH   SOLE 43 17,703 0 2,218
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 5,915 5,900,000 PRN   SOLE 2 5,900,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 3,484 3,475,000 PRN   SOLE 21 3,475,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 11,529 11,500,000 PRN   SOLE 22 11,500,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9,830 895,263 SH   SOLE 2 139,881 0 755,382
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 19 1,691 SH   SOLE 4 1,691 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 162 14,770 SH   SOLE 7 14,770 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,917 174,598 SH   SOLE 18 174,598 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,386 126,215 SH   SOLE 19 126,215 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 135,202 12,313,457 SH   SOLE 21 12,313,457 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 111,638 10,167,440 SH   SOLE 22 9,647,897 0 519,543
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 732 66,697 SH   SOLE 25 66,697 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,927 266,550 SH   SOLE 26 231,966 0 34,584
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 91 8,315 SH   SOLE 28 8,315 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6,242 568,446 SH   SOLE 30 568,446 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 71 6,511 SH   SOLE 31 6,511 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 968 88,121 SH   SOLE 36 88,121 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 673 61,261 SH   SOLE 40 61,261 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 13 1,144 SH   OTR 43 1,144 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6,555 597,018 SH   SOLE 43 550,698 0 46,320
NEW YORK CITY REIT INC COM 649439205 25 1,881 SH   SOLE 18 1,881 0 0
NEW YORK CITY REIT INC COM 649439205 297 22,534 SH   SOLE 21 22,534 0 0
NEW YORK CITY REIT INC COM 649439205 26 1,998 SH   SOLE 22 1,998 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 17,131 1,598,046 SH   SOLE 2 426,454 0 1,171,592
NEW YORK CMNTY BANCORP INC COM 649445103 213 19,841 SH   SOLE 4 3,893 0 15,948
NEW YORK CMNTY BANCORP INC COM 649445103 511 47,677 SH   SOLE 7 47,677 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 13,419 1,251,752 SH   SOLE 18 1,251,752 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,620 244,416 SH   SOLE 19 244,416 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 369,550 34,472,968 SH   SOLE 21 34,472,968 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 138,818 12,949,486 SH   SOLE 22 12,419,978 0 529,508
NEW YORK CMNTY BANCORP INC COM 649445103 699 65,164 SH   SOLE 25 65,164 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,652 247,360 SH   SOLE 26 207,705 0 39,655
NEW YORK CMNTY BANCORP INC COM 649445103 89 8,286 SH   SOLE 28 8,286 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,968 276,877 SH   SOLE 30 276,877 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 71 6,619 SH   SOLE 31 6,619 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,190 204,297 SH   SOLE 32 204,297 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 732 68,250 SH   SOLE 36 68,250 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 656 61,213 SH   SOLE 40 61,213 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 17 1,545 SH   OTR 43 1,545 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,371 221,157 SH   SOLE 43 204,381 0 16,776
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 11,768 228,060 SH   SOLE 21 228,060 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,137 311,486 SH   SOLE 2 104,503 0 206,983
NEW YORK MTG TR INC COM PAR $.02 649604501 5 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 19 5,279 SH   SOLE 7 5,279 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 5,101 1,397,496 SH   SOLE 18 1,397,496 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,469 676,462 SH   SOLE 19 676,462 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 192,903 52,850,043 SH   SOLE 21 52,850,043 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 34,860 9,550,734 SH   SOLE 22 9,175,491 0 375,243
NEW YORK MTG TR INC COM PAR $.02 649604501 175 48,009 SH   SOLE 25 48,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 414 113,444 SH   SOLE 26 84,484 0 28,960
NEW YORK MTG TR INC COM PAR $.02 649604501 16 4,337 SH   SOLE 28 4,337 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,271 622,130 SH   SOLE 30 622,130 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 57 15,590 SH   SOLE 36 15,590 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 164 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,675 458,990 SH   SOLE 43 451,941 0 7,049
NEW YORK TIMES CO CL A 650111107 18,204 397,114 SH   SOLE 2 142,419 0 254,695
NEW YORK TIMES CO CL A 650111107 24 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107 103 2,244 SH   SOLE 7 2,244 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 16,650 363,213 SH   SOLE 18 363,213 0 0
NEW YORK TIMES CO CL A 650111107 2,226 48,556 SH   SOLE 19 48,556 0 0
NEW YORK TIMES CO CL A 650111107 371,713 8,108,930 SH   SOLE 21 8,108,930 0 0
NEW YORK TIMES CO CL A 650111107 208,208 4,542,061 SH   SOLE 22 4,349,680 0 192,381
NEW YORK TIMES CO CL A 650111107 1,022 22,296 SH   SOLE 25 22,296 0 0
NEW YORK TIMES CO CL A 650111107 2,716 59,252 SH   SOLE 26 48,477 0 10,775
NEW YORK TIMES CO CL A 650111107 130 2,828 SH   SOLE 28 2,828 0 0
NEW YORK TIMES CO CL A 650111107 4,453 97,150 SH   SOLE 30 97,150 0 0
NEW YORK TIMES CO CL A 650111107 111 2,420 SH   SOLE 31 2,420 0 0
NEW YORK TIMES CO CL A 650111107 185 4,038 SH   SOLE 36 4,038 0 0
NEW YORK TIMES CO CL A 650111107 979 21,346 SH   SOLE 40 21,346 0 0
NEW YORK TIMES CO CL A 650111107 19 415 SH   OTR 43 415 0 0
NEW YORK TIMES CO CL A 650111107 7,666 167,230 SH   SOLE 43 162,663 0 4,567
NEWAGE INC COM 650194103 50 86,610 SH   SOLE 2 5,343 0 81,267
NEWAGE INC COM 650194103 1 2,496 SH   SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 242 416,119 SH   SOLE 18 416,119 0 0
NEWAGE INC COM 650194103 166 284,994 SH   SOLE 19 284,994 0 0
NEWAGE INC COM 650194103 2,698 4,644,532 SH   SOLE 21 4,644,532 0 0
NEWAGE INC COM 650194103 1,872 3,221,836 SH   SOLE 22 3,169,721 0 52,115
NEWEGG COMMERCE INC COMMON SHARES G6483G100 121 19,200 SH   SOLE 43 19,200 0 0
NEWELL BRANDS INC COM 651229106 26,610 1,242,886 SH   SOLE 2 729,104 0 513,782
NEWELL BRANDS INC COM 651229106 7,952 371,431 SH   SOLE 4 234,209 0 137,222
NEWELL BRANDS INC COM 651229106 8,364 390,641 SH   SOLE 7 376,635 0 14,006
NEWELL BRANDS INC COM 651229106 32 1,507 SH   SOLE 13 1,507 0 0
NEWELL BRANDS INC COM 651229106 1,082 50,535 SH   SOLE 15 50,535 0 0
NEWELL BRANDS INC COM 651229106 119,465 5,579,882 SH   SOLE 18 5,250,048 0 329,834
NEWELL BRANDS INC COM 651229106 187,480 8,756,668 SH   SOLE 19 8,756,668 0 0
NEWELL BRANDS INC COM 651229106 426,201 19,906,637 SH   SOLE 21 19,906,637 0 0
NEWELL BRANDS INC COM 651229106 209,339 9,777,622 SH   SOLE 22 9,003,548 0 774,074
NEWELL BRANDS INC COM 651229106 10,182 475,575 SH   SOLE 23 475,575 0 0
NEWELL BRANDS INC COM 651229106 24,200 1,130,290 SH   SOLE 25 1,130,290 0 0
NEWELL BRANDS INC COM 651229106 18,827 879,356 SH   SOLE 26 286,915 0 592,441
NEWELL BRANDS INC COM 651229106 19,181 895,910 SH   SOLE 28 6,842 0 889,068
NEWELL BRANDS INC COM 651229106 72,546 3,388,437 SH   SOLE 30 3,240,662 0 147,775
NEWELL BRANDS INC COM 651229106 1,738 81,162 SH   SOLE 31 38,461 0 42,701
NEWELL BRANDS INC COM 651229106 3,672 171,521 SH   SOLE 32 171,521 0 0
NEWELL BRANDS INC COM 651229106 10,409 486,187 SH   SOLE 34 486,187 0 0
NEWELL BRANDS INC COM 651229106 3,317 154,921 SH   SOLE 36 154,921 0 0
NEWELL BRANDS INC COM 651229106 265 12,375 SH   SOLE 40 12,375 0 0
NEWELL BRANDS INC COM 651229106 34 1,569 SH   OTR 43 1,569 0 0
NEWELL BRANDS INC COM 651229106 6,213 290,178 SH   SOLE 43 259,657 0 30,521
NEWMARK GROUP INC CL A 65158N102 1,295 81,370 SH   SOLE 2 63,668 0 17,702
NEWMARK GROUP INC CL A 65158N102 10 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 33 2,072 SH   SOLE 7 2,072 0 0
NEWMARK GROUP INC CL A 65158N102 6,998 439,595 SH   SOLE 18 439,595 0 0
NEWMARK GROUP INC CL A 65158N102 6,134 385,282 SH   SOLE 19 385,282 0 0
NEWMARK GROUP INC CL A 65158N102 93,694 5,885,288 SH   SOLE 21 5,885,288 0 0
NEWMARK GROUP INC CL A 65158N102 61,021 3,832,990 SH   SOLE 22 3,736,581 0 96,409
NEWMARK GROUP INC CL A 65158N102 428 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102 1,095 68,793 SH   SOLE 26 57,597 0 11,196
NEWMARK GROUP INC CL A 65158N102 48 3,024 SH   SOLE 28 3,024 0 0
NEWMARK GROUP INC CL A 65158N102 1,806 113,436 SH   SOLE 30 113,436 0 0
NEWMARK GROUP INC CL A 65158N102 338 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 3,223 202,481 SH   SOLE 43 151,855 0 50,626
NEWMARKET CORP COM 651587107 5,870 18,097 SH   SOLE 2 6,297 0 11,800
NEWMARKET CORP COM 651587107 9 29 SH   SOLE 4 29 0 0
NEWMARKET CORP COM 651587107 31 95 SH   SOLE 7 95 0 0
NEWMARKET CORP COM 651587107 4,739 14,608 SH   SOLE 18 14,608 0 0
NEWMARKET CORP COM 651587107 634 1,953 SH   SOLE 19 1,953 0 0
NEWMARKET CORP COM 651587107 115,479 356,000 SH   SOLE 21 356,000 0 0
NEWMARKET CORP COM 651587107 60,387 186,162 SH   SOLE 22 177,408 0 8,754
NEWMARKET CORP COM 651587107 321 991 SH   SOLE 23 991 0 0
NEWMARKET CORP COM 651587107 360 1,110 SH   SOLE 25 1,110 0 0
NEWMARKET CORP COM 651587107 1,008 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107 50 153 SH   SOLE 28 153 0 0
NEWMARKET CORP COM 651587107 1,752 5,402 SH   SOLE 30 5,402 0 0
NEWMARKET CORP COM 651587107 31 96 SH   SOLE 31 96 0 0
NEWMARKET CORP COM 651587107 54 165 SH   SOLE 36 165 0 0
NEWMARKET CORP COM 651587107 364 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107 2,474 7,627 SH   SOLE 43 6,257 0 1,370
NEWMONT CORP COM 651639106 162,914 2,050,527 SH   SOLE 2 241,659 0 1,808,868
NEWMONT CORP COM 651639106 46,321 583,020 SH   SOLE 4 354,908 0 228,112
NEWMONT CORP COM 651639106 308,875 3,887,660 SH   SOLE 7 3,862,764 0 24,896
NEWMONT CORP COM 651639106 291 3,668 SH   SOLE 13 3,668 0 0
NEWMONT CORP COM 651639106 9,050 113,909 SH   SOLE 15 113,909 0 0
NEWMONT CORP COM 651639106 96,467 1,214,191 SH   SOLE 18 1,095,356 0 118,835
NEWMONT CORP COM 651639106 130,891 1,647,461 SH   SOLE 19 1,647,461 0 0
NEWMONT CORP COM 651639106 2,296,603 28,906,264 SH   SOLE 21 28,906,264 0 0
NEWMONT CORP COM 651639106 1,470,501 18,508,507 SH   SOLE 22 16,911,713 0 1,596,794
NEWMONT CORP COM 651639106 95,281 1,199,262 SH   SOLE 23 1,199,262 0 0
NEWMONT CORP COM 651639106 393,974 4,958,761 SH   SOLE 25 4,958,761 0 0
NEWMONT CORP COM 651639106 249,622 3,141,876 SH   SOLE 26 1,241,855 0 1,900,021
NEWMONT CORP COM 651639106 177,094 2,228,995 SH   SOLE 28 96,392 0 2,132,603
NEWMONT CORP COM 651639106 42,052 529,291 SH   SOLE 29 529,291 0 0
NEWMONT CORP COM 651639106 785,485 9,886,536 SH   SOLE 30 9,879,502 0 7,034
NEWMONT CORP COM 651639106 14,127 177,811 SH   SOLE 31 87,800 0 90,011
NEWMONT CORP COM 651639106 4,775 60,101 SH   SOLE 32 60,101 0 0
NEWMONT CORP COM 651639106 925,019 11,642,780 SH   SOLE 34 11,642,780 0 0
NEWMONT CORP COM 651639106 41,644 524,153 SH   SOLE 36 524,153 0 0
NEWMONT CORP COM 651639106 2,122 26,706 SH   SOLE 40 26,706 0 0
NEWMONT CORP COM 651639106 138 1,741 SH   OTR 43 1,741 0 0
NEWMONT CORP COM 651639106 83,091 1,045,832 SH   SOLE 43 970,876 0 74,957
NEWPARK RES INC COM PAR $.01NEW 651718504 427 116,660 SH   SOLE 2 23,136 0 93,524
NEWPARK RES INC COM PAR $.01NEW 651718504 7 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,043 285,034 SH   SOLE 18 285,034 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 766 209,337 SH   SOLE 19 209,337 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 12,400 3,387,957 SH   SOLE 21 3,387,957 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 8,499 2,322,098 SH   SOLE 22 2,267,104 0 54,994
NEWPARK RES INC COM PAR $.01NEW 651718504 195 53,178 SH   SOLE 28 53,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 49 13,384 SH   SOLE 43 13,384 0 0
NEWS CORP NEW CL A 65249B109 21,540 972,444 SH   SOLE 2 176,726 0 795,718
NEWS CORP NEW CL A 65249B109 6,095 275,189 SH   SOLE 4 169,606 0 105,583
NEWS CORP NEW CL A 65249B109 8,203 370,357 SH   SOLE 7 357,715 0 12,642
NEWS CORP NEW CL A 65249B109 218 9,853 SH   SOLE 13 9,853 0 0
NEWS CORP NEW CL A 65249B109 820 37,034 SH   SOLE 15 37,034 0 0
NEWS CORP NEW CL A 65249B109 14,737 665,338 SH   SOLE 18 609,141 0 56,197
NEWS CORP NEW CL A 65249B109 4,837 218,378 SH   SOLE 19 218,378 0 0
NEWS CORP NEW CL A 65249B109 203,381 9,182,004 SH   SOLE 21 9,182,004 0 0
NEWS CORP NEW CL A 65249B109 198,507 8,961,946 SH   SOLE 22 8,177,231 0 784,715
NEWS CORP NEW CL A 65249B109 10,807 487,882 SH   SOLE 23 487,882 0 0
NEWS CORP NEW CL A 65249B109 10,979 495,661 SH   SOLE 25 495,661 0 0
NEWS CORP NEW CL A 65249B109 18,099 817,112 SH   SOLE 26 263,006 0 554,106
NEWS CORP NEW CL A 65249B109 11,953 539,635 SH   SOLE 28 6,970 0 532,665
NEWS CORP NEW CL A 65249B109 32 1,437 SH   SOLE 29 1,437 0 0
NEWS CORP NEW CL A 65249B109 34,938 1,577,326 SH   SOLE 30 1,577,326 0 0
NEWS CORP NEW CL A 65249B109 1,977 89,250 SH   SOLE 31 44,004 0 45,246
NEWS CORP NEW CL A 65249B109 477 21,557 SH   SOLE 34 21,557 0 0
NEWS CORP NEW CL A 65249B109 3,913 176,643 SH   SOLE 36 176,643 0 0
NEWS CORP NEW CL A 65249B109 269 12,133 SH   SOLE 40 12,133 0 0
NEWS CORP NEW CL A 65249B109 9 416 SH   OTR 43 416 0 0
NEWS CORP NEW CL A 65249B109 6,750 304,754 SH   SOLE 43 292,424 0 12,330
NEWS CORP NEW CL B 65249B208 9,946 441,634 SH   SOLE 2 57,918 0 383,716
NEWS CORP NEW CL B 65249B208 2,111 93,750 SH   SOLE 7 87,951 0 5,799
NEWS CORP NEW CL B 65249B208 62 2,737 SH   SOLE 15 2,737 0 0
NEWS CORP NEW CL B 65249B208 3,991 177,213 SH   SOLE 18 167,808 0 9,405
NEWS CORP NEW CL B 65249B208 1,626 72,214 SH   SOLE 19 72,214 0 0
NEWS CORP NEW CL B 65249B208 61,442 2,728,310 SH   SOLE 21 2,728,310 0 0
NEWS CORP NEW CL B 65249B208 59,336 2,634,799 SH   SOLE 22 2,509,825 0 124,974
NEWS CORP NEW CL B 65249B208 6 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 3,404 151,167 SH   SOLE 25 151,167 0 0
NEWS CORP NEW CL B 65249B208 2,982 132,431 SH   SOLE 26 13,117 0 119,314
NEWS CORP NEW CL B 65249B208 816 36,244 SH   SOLE 28 0 0 36,244
NEWS CORP NEW CL B 65249B208 5,973 265,216 SH   SOLE 30 265,216 0 0
NEWS CORP NEW CL B 65249B208 39 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208 636 28,239 SH   SOLE 36 28,239 0 0
NEWS CORP NEW CL B 65249B208 269 11,926 SH   SOLE 43 11,283 0 643
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 6 237 SH   SOLE 43 237 0 0
NEXA RES S A COM L67359106 314 33,620 SH   SOLE 28 33,620 0 0
NEXIMMUNE INC COM 65344D109 11 2,698 SH   SOLE 2 626 0 2,072
NEXIMMUNE INC COM 65344D109 222 52,638 SH   SOLE 18 52,638 0 0
NEXIMMUNE INC COM 65344D109 56 13,386 SH   SOLE 19 13,386 0 0
NEXIMMUNE INC COM 65344D109 2,543 604,023 SH   SOLE 21 604,023 0 0
NEXIMMUNE INC COM 65344D109 635 150,879 SH   SOLE 22 147,117 0 3,762
NEXIMMUNE INC COM 65344D109 2 359 SH   SOLE 43 359 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 134 5,938 SH   SOLE 2 5,403 0 535
NEXPOINT REAL ESTATE FIN INC COM 65342V101 32 1,398 SH   SOLE 18 1,398 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 350 15,476 SH   SOLE 21 15,476 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 1,583 70,039 SH   SOLE 22 70,039 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,009 77,608 SH   SOLE 2 53,983 0 23,625
NEXPOINT RESIDENTIAL TR INC COM 65341D102 976 10,811 SH   SOLE 4 10,811 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,545 28,178 SH   SOLE 7 28,178 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,825 86,647 SH   SOLE 18 86,647 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 13,837 153,215 SH   SOLE 19 153,215 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 235,450 2,607,131 SH   SOLE 21 2,607,131 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 74,118 820,707 SH   SOLE 22 799,707 0 21,000
NEXPOINT RESIDENTIAL TR INC COM 65341D102 218 2,412 SH   SOLE 23 2,412 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 9,335 103,371 SH   SOLE 25 103,371 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,699 18,816 SH   SOLE 26 6,825 0 11,991
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,224 13,557 SH   SOLE 28 0 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 13,980 154,799 SH   SOLE 30 154,799 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 573 6,349 SH   SOLE 34 6,349 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 232 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 844 9,347 SH   SOLE 43 9,293 0 54
NEXSTAR MEDIA GROUP INC CL A 65336K103 23,616 125,296 SH   SOLE 2 29,146 0 96,150
NEXSTAR MEDIA GROUP INC CL A 65336K103 469 2,488 SH   SOLE 4 2,488 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 191 1,013 SH   SOLE 7 1,013 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,821 20,272 SH   SOLE 18 19,829 0 443
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,501 23,880 SH   SOLE 19 23,880 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 99,564 528,245 SH   SOLE 21 528,245 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 172,521 915,328 SH   SOLE 22 863,648 0 51,680
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,046 5,552 SH   SOLE 25 5,552 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,581 18,997 SH   SOLE 26 15,785 0 3,212
NEXSTAR MEDIA GROUP INC CL A 65336K103 144 762 SH   SOLE 28 762 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,838 25,671 SH   SOLE 30 25,671 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 109 577 SH   SOLE 31 577 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,408 12,777 SH   SOLE 34 12,777 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 142 754 SH   SOLE 36 754 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,058 5,614 SH   SOLE 40 5,614 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 5,224 27,718 SH   SOLE 43 24,114 0 3,604
NEXTCURE INC COM 65343E108 487 100,113 SH   SOLE 2 66,273 0 33,840
NEXTCURE INC COM 65343E108 61 12,529 SH   SOLE 18 3,646 0 8,883
NEXTCURE INC COM 65343E108 1,773 364,750 SH   SOLE 19 364,750 0 0
NEXTCURE INC COM 65343E108 965 198,564 SH   SOLE 21 198,564 0 0
NEXTCURE INC COM 65343E108 2,472 508,669 SH   SOLE 22 508,669 0 0
NEXTCURE INC COM 65343E108 70 14,439 SH   SOLE 23 14,439 0 0
NEXTCURE INC COM 65343E108 257 52,812 SH   SOLE 26 0 0 52,812
NEXTCURE INC COM 65343E108 65 13,357 SH   SOLE 30 13,357 0 0
NEXTCURE INC COM 65343E108 4 881 SH   SOLE 43 881 0 0
NEXTDECADE CORP COM 65342K105 4,377 661,165 SH   SOLE 2 660,122 0 1,043
NEXTDECADE CORP COM 65342K105 37 5,614 SH   SOLE 18 5,614 0 0
NEXTDECADE CORP COM 65342K105 1,730 261,344 SH   SOLE 21 261,344 0 0
NEXTDECADE CORP COM 65342K105 5,559 839,790 SH   SOLE 22 839,790 0 0
NEXTDECADE CORP COM 65342K105 48 7,278 SH   SOLE 43 7,278 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 48 7,989 SH   SOLE 2 6,194 0 1,795
NEXTDOOR HOLDINGS INC COM CL A 65345M108 5,688 949,631 SH   SOLE 22 949,631 0 0
NEXTERA ENERGY INC COM 65339F101 392,355 4,631,739 SH   SOLE 2 1,240,126 0 3,391,613
NEXTERA ENERGY INC COM 65339F101 136,416 1,610,384 SH   SOLE 4 1,078,128 0 532,256
NEXTERA ENERGY INC COM 65339F101 161,770 1,909,688 SH   SOLE 7 1,853,369 0 56,319
NEXTERA ENERGY INC COM 65339F101 7,047 83,193 SH   SOLE 13 83,193 0 0
NEXTERA ENERGY INC COM 65339F101 23,582 278,386 SH   SOLE 15 278,386 0 0
NEXTERA ENERGY INC COM 65339F101 101 1,192 SH   SOLE 17 0 0 1,192
NEXTERA ENERGY INC COM 65339F101 273,737 3,231,466 SH   SOLE 18 2,910,595 0 320,871
NEXTERA ENERGY INC COM 65339F101 405,127 4,782,511 SH   SOLE 19 4,782,511 0 0
NEXTERA ENERGY INC COM 65339F101 4,466,151 52,722,830 SH   SOLE 21 52,722,830 0 0
NEXTERA ENERGY INC COM 65339F101 3,640,879 42,980,506 SH   SOLE 22 38,666,875 0 4,313,631
NEXTERA ENERGY INC COM 65339F101 214,213 2,528,775 SH   SOLE 23 2,528,775 0 0
NEXTERA ENERGY INC COM 65339F101 282,304 3,332,594 SH   SOLE 25 3,332,594 0 0
NEXTERA ENERGY INC COM 65339F101 367,239 4,335,248 SH   SOLE 26 1,508,135 0 2,827,113
NEXTERA ENERGY INC COM 65339F101 291,322 3,439,046 SH   SOLE 28 144,340 0 3,294,706
NEXTERA ENERGY INC COM 65339F101 2,150 25,380 SH   SOLE 29 25,380 0 0
NEXTERA ENERGY INC COM 65339F101 993,740 11,731,084 SH   SOLE 30 11,708,981 0 22,103
NEXTERA ENERGY INC COM 65339F101 40,115 473,553 SH   SOLE 31 252,254 0 221,299
NEXTERA ENERGY INC COM 65339F101 3,147 37,155 SH   SOLE 32 37,155 0 0
NEXTERA ENERGY INC COM 65339F101 524,040 6,186,280 SH   SOLE 34 6,186,280 0 0
NEXTERA ENERGY INC COM 65339F101 80,658 952,166 SH   SOLE 36 952,166 0 0
NEXTERA ENERGY INC COM 65339F101 5,565 65,695 SH   SOLE 40 65,695 0 0
NEXTERA ENERGY INC COM 65339F101 364 4,299 SH   OTR 43 4,299 0 0
NEXTERA ENERGY INC COM 65339F101 210,871 2,489,329 SH   SOLE 43 2,305,596 0 183,734
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 166,412 3,167,339 SH   SOLE 21 3,167,339 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 206,475 3,959,255 SH   SOLE 21 3,959,255 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 147,028 2,379,479 SH   SOLE 21 2,379,479 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 604,658 7,253,580 SH   SOLE 46 7,253,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,000 35,984 SH   SOLE 2 35,984 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 22 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 112 1,344 SH   SOLE 13 1,344 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10,672 128,021 SH   SOLE 21 128,021 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,059 72,686 SH   SOLE 22 38,760 0 33,926
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,297 15,561 SH   SOLE 25 15,561 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,819 33,822 SH   SOLE 26 28,283 0 5,539
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,820 45,826 SH   SOLE 30 45,826 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 992 11,900 SH   SOLE 36 11,900 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 816 9,788 SH   SOLE 40 9,788 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 90 1,075 SH   SOLE 43 1,075 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,088 99,849 SH   SOLE 2 50,983 0 48,866
NEXTGEN HEALTHCARE INC COM 65343C102 6 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 19 903 SH   SOLE 7 903 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,358 208,417 SH   SOLE 18 208,417 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,144 150,361 SH   SOLE 19 150,361 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 146,708 7,016,170 SH   SOLE 21 7,016,170 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 33,379 1,596,334 SH   SOLE 22 1,540,868 0 55,466
NEXTGEN HEALTHCARE INC COM 65343C102 54 2,606 SH   SOLE 23 2,606 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 229 10,964 SH   SOLE 25 10,964 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,146 54,830 SH   SOLE 26 17,172 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102 10 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 6,538 312,673 SH   SOLE 30 312,673 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 221 10,564 SH   SOLE 36 10,564 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 177 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 762 36,419 SH   SOLE 43 36,286 0 133
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,735 187,739 SH   SOLE 2 57,575 0 130,164
NEXTIER OILFIELD SOLUTIONS COM 65290C105 4 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 24 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 4,572 494,778 SH   SOLE 18 494,778 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 3,179 344,050 SH   SOLE 19 344,050 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 61,259 6,629,757 SH   SOLE 21 6,629,757 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 36,189 3,916,539 SH   SOLE 22 3,754,009 0 162,530
NEXTIER OILFIELD SOLUTIONS COM 65290C105 302 32,660 SH   SOLE 25 32,660 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 504 54,557 SH   SOLE 26 31,140 0 23,417
NEXTIER OILFIELD SOLUTIONS COM 65290C105 36 3,869 SH   SOLE 28 3,869 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,023 110,735 SH   SOLE 30 110,735 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 277 29,935 SH   SOLE 36 29,935 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 158 17,138 SH   SOLE 40 17,138 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,529 165,480 SH   SOLE 43 152,477 0 13,003
NEXTNAV INC COMMON STOCK 65345N106 25 3,329 SH   SOLE 22 3,329 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 7 12,884 SH   SOLE 18 12,884 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 80 145,824 SH   SOLE 21 145,824 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 414 753,566 SH   SOLE 22 753,566 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,142 140,477 SH   SOLE 2 97,728 0 42,749
NGM BIOPHARMACEUTICALS INC COM 62921N105 7 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,383 90,674 SH   SOLE 18 90,674 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 930 60,976 SH   SOLE 19 60,976 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 22,525 1,477,037 SH   SOLE 21 1,477,037 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 14,846 973,482 SH   SOLE 22 942,366 0 31,116
NGM BIOPHARMACEUTICALS INC COM 62921N105 39 2,581 SH   SOLE 23 2,581 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 90 5,927 SH   SOLE 25 5,927 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 248 16,261 SH   SOLE 26 2,768 0 13,493
NGM BIOPHARMACEUTICALS INC COM 62921N105 682 44,693 SH   SOLE 30 44,693 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 8 501 SH   SOLE 34 501 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 73 4,805 SH   SOLE 36 4,805 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 55 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 15 959 SH   OTR 43 959 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 263 17,242 SH   SOLE 43 17,242 0 0
NI HLDGS INC COM 65342T106 65 3,854 SH   SOLE 2 380 0 3,474
NI HLDGS INC COM 65342T106 2 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106 468 27,603 SH   SOLE 18 27,603 0 0
NI HLDGS INC COM 65342T106 329 19,379 SH   SOLE 19 19,379 0 0
NI HLDGS INC COM 65342T106 5,251 309,606 SH   SOLE 21 309,606 0 0
NI HLDGS INC COM 65342T106 1,940 114,385 SH   SOLE 22 107,168 0 7,217
NICE LTD SPONSORED ADR 653656108 1,203 5,494 SH   SOLE 4 5,494 0 0
NICE LTD SPONSORED ADR 653656108 14,250 65,067 SH   SOLE 18 65,067 0 0
NICE LTD SPONSORED ADR 653656108 187,791 857,491 SH   SOLE 19 857,491 0 0
NICE LTD SPONSORED ADR 653656108 16,001 73,064 SH   SOLE 22 73,064 0 0
NICE LTD SPONSORED ADR 653656108 1,492 6,814 SH   SOLE 26 6,814 0 0
NICE LTD SPONSORED ADR 653656108 56,245 256,825 SH   SOLE 34 256,825 0 0
NICE LTD SPONSORED ADR 653656108 32,090 146,531 SH   SOLE 43 140,205 0 6,326
NICHOLAS FINL INC BC COM NEW 65373J209 9 891 SH   SOLE 18 891 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 212 20,720 SH   SOLE 21 20,720 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 4 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102 938 10,022 SH   SOLE 2 3,575 0 6,447
NICOLET BANKSHARES INC COM 65406E102 13 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102 3,568 38,129 SH   SOLE 18 38,129 0 0
NICOLET BANKSHARES INC COM 65406E102 2,033 21,724 SH   SOLE 19 21,724 0 0
NICOLET BANKSHARES INC COM 65406E102 45,529 486,579 SH   SOLE 21 486,579 0 0
NICOLET BANKSHARES INC COM 65406E102 28,087 300,176 SH   SOLE 22 287,111 0 13,065
NICOLET BANKSHARES INC COM 65406E102 219 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102 164 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 22 239 SH   SOLE 28 239 0 0
NICOLET BANKSHARES INC COM 65406E102 957 10,224 SH   SOLE 30 10,224 0 0
NICOLET BANKSHARES INC COM 65406E102 161 1,719 SH   SOLE 40 1,719 0 0
NICOLET BANKSHARES INC COM 65406E102 418 4,464 SH   SOLE 43 4,441 0 23
NIELSEN HLDGS PLC SHS EUR G6518L108 26,835 985,150 SH   SOLE 2 218,159 0 766,991
NIELSEN HLDGS PLC SHS EUR G6518L108 33 1,199 SH   SOLE 4 1,199 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,940 291,476 SH   SOLE 7 281,324 0 10,152
NIELSEN HLDGS PLC SHS EUR G6518L108 218 8,004 SH   SOLE 15 8,004 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,935 511,575 SH   SOLE 18 480,024 0 31,551
NIELSEN HLDGS PLC SHS EUR G6518L108 5,195 190,726 SH   SOLE 19 190,726 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 230,417 8,458,771 SH   SOLE 21 8,458,771 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 217,589 7,987,863 SH   SOLE 22 7,490,553 0 497,310
NIELSEN HLDGS PLC SHS EUR G6518L108 183 6,720 SH   SOLE 23 6,720 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 14,544 533,933 SH   SOLE 25 533,933 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 25,522 936,915 SH   SOLE 26 496,926 0 439,989
NIELSEN HLDGS PLC SHS EUR G6518L108 7,464 274,026 SH   SOLE 28 6,388 0 267,638
NIELSEN HLDGS PLC SHS EUR G6518L108 27,349 1,003,990 SH   SOLE 30 1,003,990 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 143 5,242 SH   SOLE 31 5,242 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,839 140,935 SH   SOLE 36 140,935 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,198 43,981 SH   SOLE 40 43,981 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 23 831 SH   OTR 43 831 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,583 168,243 SH   SOLE 43 156,567 0 11,676
NIKE INC CL B 654106103 301,907 2,243,658 SH   SOLE 2 389,076 0 1,854,582
NIKE INC CL B 654106103 110,506 821,236 SH   SOLE 4 504,416 0 316,820
NIKE INC CL B 654106103 150,287 1,116,879 SH   SOLE 7 1,079,517 0 37,362
NIKE INC CL B 654106103 1,409 10,470 SH   SOLE 13 10,470 0 0
NIKE INC CL B 654106103 15,928 118,373 SH   SOLE 15 118,373 0 0
NIKE INC CL B 654106103 1 9 SH   SOLE 17 0 0 9
NIKE INC CL B 654106103 546,891 4,064,289 SH   SOLE 18 3,168,937 0 895,352
NIKE INC CL B 654106103 294,530 2,188,839 SH   SOLE 19 2,188,839 0 0
NIKE INC CL B 654106103 2,674 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103 4,511,378 33,526,890 SH   SOLE 21 33,526,890 0 0
NIKE INC CL B 654106103 3,654,180 27,156,509 SH   SOLE 22 24,633,778 0 2,522,731
NIKE INC CL B 654106103 215,583 1,602,135 SH   SOLE 23 1,602,135 0 0
NIKE INC CL B 654106103 284,273 2,112,615 SH   SOLE 25 2,112,615 0 0
NIKE INC CL B 654106103 382,918 2,845,703 SH   SOLE 26 1,126,221 0 1,719,482
NIKE INC CL B 654106103 374,907 2,786,167 SH   SOLE 28 161,968 0 2,624,199
NIKE INC CL B 654106103 68 502 SH   SOLE 29 502 0 0
NIKE INC CL B 654106103 954,803 7,095,741 SH   SOLE 30 7,095,741 0 0
NIKE INC CL B 654106103 37,917 281,782 SH   SOLE 31 138,532 0 143,250
NIKE INC CL B 654106103 6,858 50,966 SH   SOLE 32 50,966 0 0
NIKE INC CL B 654106103 87,037 646,829 SH   SOLE 34 646,829 0 0
NIKE INC CL B 654106103 65,577 487,346 SH   SOLE 36 487,346 0 0
NIKE INC CL B 654106103 5,751 42,738 SH   SOLE 40 42,738 0 0
NIKE INC CL B 654106103 381 2,830 SH   OTR 43 2,830 0 0
NIKE INC CL B 654106103 174,346 1,295,674 SH   SOLE 43 1,161,008 0 134,667
NIKOLA CORP COM 654110105 1,375 128,382 SH   SOLE 2 104,137 0 24,245
NIKOLA CORP COM 654110105 6 562 SH   SOLE 4 562 0 0
NIKOLA CORP COM 654110105 35 3,223 SH   SOLE 7 3,223 0 0
NIKOLA CORP COM 654110105 6,621 618,214 SH   SOLE 18 602,095 0 16,119
NIKOLA CORP COM 654110105 5,153 481,105 SH   SOLE 19 481,105 0 0
NIKOLA CORP COM 654110105 80,703 7,535,284 SH   SOLE 21 7,535,284 0 0
NIKOLA CORP COM 654110105 53,498 4,995,145 SH   SOLE 22 4,888,378 0 106,767
NIKOLA CORP COM 654110105 69 6,474 SH   SOLE 23 6,474 0 0
NIKOLA CORP COM 654110105 258 24,079 SH   SOLE 25 24,079 0 0
NIKOLA CORP COM 654110105 1,272 118,737 SH   SOLE 26 94,204 0 24,533
NIKOLA CORP COM 654110105 1,709 159,568 SH   SOLE 28 159,568 0 0
NIKOLA CORP COM 654110105 1,365 127,434 SH   SOLE 30 127,434 0 0
NIKOLA CORP COM 654110105 46 4,260 SH   SOLE 34 4,260 0 0
NIKOLA CORP COM 654110105 123 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105 209 19,545 SH   SOLE 40 19,545 0 0
NIKOLA CORP COM 654110105 7 634 SH   SOLE 43 0 0 634
NINE ENERGY SERVICE INC COM 65441V101 13 3,483 SH   SOLE 18 3,483 0 0
NINE ENERGY SERVICE INC COM 65441V101 202 54,109 SH   SOLE 21 54,109 0 0
NINE ENERGY SERVICE INC COM 65441V101 732 195,780 SH   SOLE 22 195,780 0 0
NIO INC SPON ADS 62914V106 34,798 1,653,108 SH   SOLE 2 174,375 0 1,478,733
NIO INC SPON ADS 62914V106 15,033 714,176 SH   SOLE 4 314,329 0 399,847
NIO INC SPON ADS 62914V106 3,022 143,579 SH   SOLE 7 143,579 0 0
NIO INC SPON ADS 62914V106 6,829 324,440 SH   SOLE 13 83,571 0 240,869
NIO INC SPON ADS 62914V106 20,718 984,236 SH   SOLE 15 984,236 0 0
NIO INC SPON ADS 62914V106 1 63 SH   SOLE 17 0 0 63
NIO INC SPON ADS 62914V106 12,447 591,330 SH   SOLE 18 591,330 0 0
NIO INC SPON ADS 62914V106 541 25,716 SH   SOLE 19 25,716 0 0
NIO INC SPON ADS 62914V106 541,697 25,733,811 SH   SOLE 21 25,733,811 0 0
NIO INC SPON ADS 62914V106 294,227 13,977,532 SH   SOLE 22 12,546,104 0 1,431,428
NIO INC SPON ADS 62914V106 32,267 1,532,859 SH   SOLE 23 1,532,859 0 0
NIO INC SPON ADS 62914V106 23,370 1,110,220 SH   SOLE 25 1,110,220 0 0
NIO INC SPON ADS 62914V106 50,207 2,385,144 SH   SOLE 26 61,672 0 2,323,472
NIO INC SPON ADS 62914V106 48,108 2,285,399 SH   SOLE 28 102,701 0 2,182,698
NIO INC SPON ADS 62914V106 465 22,099 SH   SOLE 29 22,099 0 0
NIO INC SPON ADS 62914V106 261,788 12,436,496 SH   SOLE 30 12,436,496 0 0
NIO INC SPON ADS 62914V106 1,289 61,256 SH   SOLE 31 26,603 0 34,653
NIO INC SPON ADS 62914V106 1,863 88,526 SH   SOLE 32 88,526 0 0
NIO INC SPON ADS 62914V106 2,281 108,356 SH   SOLE 34 108,356 0 0
NIO INC SPON ADS 62914V106 103 4,908 SH   SOLE 40 4,908 0 0
NIO INC SPON ADS 62914V106 8,498 403,711 SH   SOLE 43 361,442 0 42,269
NISOURCE INC COM 65473P105 44,102 1,386,843 SH   SOLE 2 278,067 0 1,108,776
NISOURCE INC COM 65473P105 13,862 435,921 SH   SOLE 4 265,916 0 170,005
NISOURCE INC COM 65473P105 31,766 998,916 SH   SOLE 7 985,104 0 13,812
NISOURCE INC COM 65473P105 47 1,468 SH   SOLE 13 1,468 0 0
NISOURCE INC COM 65473P105 1,776 55,846 SH   SOLE 15 55,846 0 0
NISOURCE INC COM 65473P105 27,107 852,421 SH   SOLE 18 796,407 0 56,014
NISOURCE INC COM 65473P105 19,413 610,486 SH   SOLE 19 610,486 0 0
NISOURCE INC COM 65473P105 609,644 19,171,194 SH   SOLE 21 19,171,194 0 0
NISOURCE INC COM 65473P105 288,643 9,076,837 SH   SOLE 22 8,290,957 0 785,880
NISOURCE INC COM 65473P105 15,671 492,802 SH   SOLE 23 492,802 0 0
NISOURCE INC COM 65473P105 4,987 156,816 SH   SOLE 25 156,816 0 0
NISOURCE INC COM 65473P105 22,204 698,237 SH   SOLE 26 289,603 0 408,634
NISOURCE INC COM 65473P105 10,530 331,140 SH   SOLE 28 7,000 0 324,140
NISOURCE INC COM 65473P105 28 878 SH   SOLE 29 878 0 0
NISOURCE INC COM 65473P105 58,408 1,836,744 SH   SOLE 30 1,827,686 0 9,058
NISOURCE INC COM 65473P105 2,737 86,058 SH   SOLE 31 41,969 0 44,089
NISOURCE INC COM 65473P105 4,788 150,564 SH   SOLE 32 150,564 0 0
NISOURCE INC COM 65473P105 12,774 401,694 SH   SOLE 34 401,694 0 0
NISOURCE INC COM 65473P105 6,025 189,463 SH   SOLE 36 189,463 0 0
NISOURCE INC COM 65473P105 219 6,891 SH   SOLE 40 6,891 0 0
NISOURCE INC COM 65473P105 36 1,142 SH   OTR 43 1,142 0 0
NISOURCE INC COM 65473P105 14,525 456,754 SH   SOLE 43 426,224 0 30,530
NISOURCE INC UNIT 12/01/2023 65473P121 81,208 682,536 SH   SOLE 21 682,536 0 0
NIU TECHNOLOGIES ADS 65481N100 6 598 SH   SOLE 4 598 0 0
NIU TECHNOLOGIES ADS 65481N100 3,349 346,664 SH   SOLE 21 346,664 0 0
NIU TECHNOLOGIES ADS 65481N100 1,824 188,802 SH   SOLE 22 184,968 0 3,834
NIU TECHNOLOGIES ADS 65481N100 16 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 919 95,104 SH   SOLE 30 95,104 0 0
NIU TECHNOLOGIES ADS 65481N100 75 7,794 SH   SOLE 34 7,794 0 0
NKARTA INC COM 65487U108 314 27,581 SH   SOLE 2 17,889 0 9,692
NKARTA INC COM 65487U108 3 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108 532 46,763 SH   SOLE 18 46,763 0 0
NKARTA INC COM 65487U108 288 25,310 SH   SOLE 19 25,310 0 0
NKARTA INC COM 65487U108 7,785 684,130 SH   SOLE 21 684,130 0 0
NKARTA INC COM 65487U108 4,866 427,619 SH   SOLE 22 414,477 0 13,142
NKARTA INC COM 65487U108 31 2,685 SH   SOLE 25 2,685 0 0
NKARTA INC COM 65487U108 9 777 SH   SOLE 26 777 0 0
NKARTA INC COM 65487U108 230 20,203 SH   SOLE 30 20,203 0 0
NKARTA INC COM 65487U108 10 869 SH   SOLE 36 869 0 0
NKARTA INC COM 65487U108 11 951 SH   SOLE 40 951 0 0
NKARTA INC COM 65487U108 189 16,591 SH   SOLE 43 16,397 0 194
NL INDS INC COM NEW 629156407 32 4,504 SH   SOLE 2 157 0 4,347
NL INDS INC COM NEW 629156407 213 29,686 SH   SOLE 18 29,686 0 0
NL INDS INC COM NEW 629156407 81 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 2,319 322,555 SH   SOLE 21 322,555 0 0
NL INDS INC COM NEW 629156407 1,232 171,393 SH   SOLE 22 167,578 0 3,815
NLIGHT INC COM 65487K100 344 19,863 SH   SOLE 2 15,648 0 4,215
NLIGHT INC COM 65487K100 2 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100 10 602 SH   SOLE 7 602 0 0
NLIGHT INC COM 65487K100 1,929 111,217 SH   SOLE 18 111,217 0 0
NLIGHT INC COM 65487K100 1,356 78,208 SH   SOLE 19 78,208 0 0
NLIGHT INC COM 65487K100 24,718 1,425,504 SH   SOLE 21 1,425,504 0 0
NLIGHT INC COM 65487K100 17,500 1,009,242 SH   SOLE 22 984,002 0 25,240
NLIGHT INC COM 65487K100 78 4,503 SH   SOLE 25 4,503 0 0
NLIGHT INC COM 65487K100 446 25,702 SH   SOLE 26 20,434 0 5,268
NLIGHT INC COM 65487K100 50 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100 430 24,785 SH   SOLE 30 24,785 0 0
NLIGHT INC COM 65487K100 111 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100 83 4,762 SH   SOLE 43 4,756 0 6
NMI HLDGS INC CL A 629209305 2,490 120,746 SH   SOLE 2 68,261 0 52,485
NMI HLDGS INC CL A 629209305 79 3,829 SH   SOLE 4 327 0 3,502
NMI HLDGS INC CL A 629209305 23 1,099 SH   SOLE 7 1,099 0 0
NMI HLDGS INC CL A 629209305 6,435 312,076 SH   SOLE 18 312,076 0 0
NMI HLDGS INC CL A 629209305 6,069 294,349 SH   SOLE 19 294,349 0 0
NMI HLDGS INC CL A 629209305 216,415 10,495,373 SH   SOLE 21 10,495,373 0 0
NMI HLDGS INC CL A 629209305 47,124 2,285,367 SH   SOLE 22 2,204,682 0 80,685
NMI HLDGS INC CL A 629209305 64 3,102 SH   SOLE 23 3,102 0 0
NMI HLDGS INC CL A 629209305 282 13,674 SH   SOLE 25 13,674 0 0
NMI HLDGS INC CL A 629209305 813 39,414 SH   SOLE 26 22,541 0 16,873
NMI HLDGS INC CL A 629209305 8 369 SH   SOLE 28 369 0 0
NMI HLDGS INC CL A 629209305 3,192 154,778 SH   SOLE 30 154,778 0 0
NMI HLDGS INC CL A 629209305 209 10,155 SH   SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 969 46,984 SH   SOLE 43 46,796 0 188
NN INC COM 629337106 70 24,285 SH   SOLE 2 1,713 0 22,572
NN INC COM 629337106 2 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 380 131,846 SH   SOLE 18 131,846 0 0
NN INC COM 629337106 208 72,313 SH   SOLE 19 72,313 0 0
NN INC COM 629337106 4,474 1,553,547 SH   SOLE 21 1,553,547 0 0
NN INC COM 629337106 3,021 1,048,835 SH   SOLE 22 1,022,990 0 25,845
NN INC COM 629337106 24 8,226 SH   SOLE 43 8,226 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 549 23,337 SH   SOLE 2 9,039 0 14,298
NOAH HLDGS LTD SPON ADS CL A 65487X102 345 14,661 SH   SOLE 4 6,063 0 8,598
NOAH HLDGS LTD SPON ADS CL A 65487X102 83 3,522 SH   SOLE 7 3,522 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 606 25,775 SH   SOLE 15 25,775 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 237 10,051 SH   SOLE 18 10,051 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 15,946 677,709 SH   SOLE 21 677,709 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 7,074 300,635 SH   SOLE 22 265,559 0 35,076
NOAH HLDGS LTD SPON ADS CL A 65487X102 891 37,877 SH   SOLE 23 37,877 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 18 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 570 24,216 SH   SOLE 26 4,128 0 20,088
NOAH HLDGS LTD SPON ADS CL A 65487X102 935 39,721 SH   SOLE 28 0 0 39,721
NOAH HLDGS LTD SPON ADS CL A 65487X102 8,431 358,304 SH   SOLE 30 213,308 0 144,996
NOAH HLDGS LTD SPON ADS CL A 65487X102 63 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 3 122 SH   SOLE 40 122 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,243 180,303 SH   SOLE 43 165,489 0 14,814
NOBLE CORP NEW SHS G6610J209 1,152 32,861 SH   SOLE 2 31,127 0 1,734
NOBLE CORP NEW SHS G6610J209 4,058 115,771 SH   SOLE 21 115,771 0 0
NOBLE CORP NEW SHS G6610J209 27,855 794,730 SH   SOLE 22 779,071 0 15,659
NOBLE CORP NEW SHS G6610J209 203 5,789 SH   SOLE 25 5,789 0 0
NOBLE CORP NEW SHS G6610J209 1,079 30,779 SH   SOLE 28 27,880 0 2,899
NOBLE CORP NEW SHS G6610J209 1,069 30,490 SH   SOLE 30 30,490 0 0
NOBLE CORP NEW SHS G6610J209 181 5,154 SH   SOLE 40 5,154 0 0
NOKIA CORP SPONSORED ADR 654902204 498 91,133 SH   SOLE 18 91,133 0 0
NOKIA CORP SPONSORED ADR 654902204 4,567 836,490 SH   SOLE 19 836,490 0 0
NOKIA CORP SPONSORED ADR 654902204 379 69,444 SH   SOLE 25 69,444 0 0
NOKIA CORP SPONSORED ADR 654902204 776 142,037 SH   SOLE 34 142,037 0 0
NOKIA CORP SPONSORED ADR 654902204 19,963 3,656,145 SH   SOLE 43 3,360,618 0 295,527
NOMAD FOODS LTD USD ORD SHS G6564A105 698 30,893 SH   SOLE 2 30,893 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 658 29,141 SH   SOLE 4 29,141 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 1,354 SH   SOLE 7 1,354 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 969 42,896 SH   SOLE 22 42,896 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 42 1,882 SH   SOLE 36 1,882 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1 42 SH   SOLE 43 42 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 18,364 4,351,629 SH   SOLE 43 3,971,328 0 380,301
NOODLES & CO COM CL A 65540B105 32 5,410 SH   SOLE 2 1,393 0 4,017
NOODLES & CO COM CL A 65540B105 4 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105 714 119,662 SH   SOLE 18 119,662 0 0
NOODLES & CO COM CL A 65540B105 466 78,096 SH   SOLE 19 78,096 0 0
NOODLES & CO COM CL A 65540B105 8,361 1,400,520 SH   SOLE 21 1,400,520 0 0
NOODLES & CO COM CL A 65540B105 5,357 897,377 SH   SOLE 22 889,821 0 7,556
NOODLES & CO COM CL A 65540B105 14 2,354 SH   SOLE 43 2,354 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 505 237,032 SH   SOLE 2 22,144 0 214,888
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,129 529,916 SH   SOLE 18 529,916 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,399 656,665 SH   SOLE 19 656,665 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 13,019 6,112,186 SH   SOLE 21 6,112,186 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 4,460 2,093,808 SH   SOLE 22 1,992,033 0 101,775
NORDIC AMERICAN TANKERS LIMI COM G65773106 26 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 160 75,170 SH   SOLE 26 0 0 75,170
NORDIC AMERICAN TANKERS LIMI COM G65773106 379 178,169 SH   SOLE 43 123,165 0 55,004
NORDSON CORP COM 655663102 18,169 80,011 SH   SOLE 2 39,515 0 40,496
NORDSON CORP COM 655663102 5,624 24,766 SH   SOLE 4 22,634 0 2,132
NORDSON CORP COM 655663102 12,048 53,058 SH   SOLE 7 51,508 0 1,550
NORDSON CORP COM 655663102 37 162 SH   SOLE 13 162 0 0
NORDSON CORP COM 655663102 1,357 5,975 SH   SOLE 15 5,975 0 0
NORDSON CORP COM 655663102 24,043 105,881 SH   SOLE 18 98,665 0 7,216
NORDSON CORP COM 655663102 6,864 30,226 SH   SOLE 19 30,226 0 0
NORDSON CORP COM 655663102 311,285 1,370,817 SH   SOLE 21 1,370,817 0 0
NORDSON CORP COM 655663102 297,309 1,309,272 SH   SOLE 22 1,194,079 0 115,193
NORDSON CORP COM 655663102 14,691 64,697 SH   SOLE 23 64,697 0 0
NORDSON CORP COM 655663102 1,254 5,522 SH   SOLE 25 5,522 0 0
NORDSON CORP COM 655663102 17,093 75,274 SH   SOLE 26 32,407 0 42,867
NORDSON CORP COM 655663102 23,361 102,875 SH   SOLE 28 923 0 101,952
NORDSON CORP COM 655663102 8 34 SH   SOLE 29 34 0 0
NORDSON CORP COM 655663102 53,460 235,422 SH   SOLE 30 228,337 0 7,085
NORDSON CORP COM 655663102 2,640 11,624 SH   SOLE 31 5,804 0 5,820
NORDSON CORP COM 655663102 575 2,531 SH   SOLE 34 2,531 0 0
NORDSON CORP COM 655663102 1,672 7,361 SH   SOLE 36 7,361 0 0
NORDSON CORP COM 655663102 406 1,787 SH   SOLE 40 1,787 0 0
NORDSON CORP COM 655663102 39 170 SH   OTR 43 170 0 0
NORDSON CORP COM 655663102 5,269 23,204 SH   SOLE 43 21,948 0 1,256
NORDSTROM INC COM 655664100 11,209 413,475 SH   SOLE 2 215,703 0 197,772
NORDSTROM INC COM 655664100 10 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100 134 4,956 SH   SOLE 7 4,956 0 0
NORDSTROM INC COM 655664100 7,185 265,033 SH   SOLE 18 265,033 0 0
NORDSTROM INC COM 655664100 6,408 236,383 SH   SOLE 19 236,383 0 0
NORDSTROM INC COM 655664100 149,785 5,525,070 SH   SOLE 21 5,525,070 0 0
NORDSTROM INC COM 655664100 93,968 3,466,164 SH   SOLE 22 3,304,551 0 161,613
NORDSTROM INC COM 655664100 463 17,066 SH   SOLE 25 17,066 0 0
NORDSTROM INC COM 655664100 2,638 97,322 SH   SOLE 26 88,100 0 9,222
NORDSTROM INC COM 655664100 61 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100 2,263 83,466 SH   SOLE 30 83,466 0 0
NORDSTROM INC COM 655664100 45 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100 996 36,740 SH   SOLE 36 36,740 0 0
NORDSTROM INC COM 655664100 367 13,546 SH   SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 8 301 SH   OTR 43 301 0 0
NORDSTROM INC COM 655664100 1,911 70,473 SH   SOLE 43 66,816 0 3,657
NORFOLK SOUTHN CORP COM 655844108 113,975 399,603 SH   SOLE 2 114,873 0 284,730
NORFOLK SOUTHN CORP COM 655844108 36,372 127,524 SH   SOLE 4 107,220 0 20,304
NORFOLK SOUTHN CORP COM 655844108 59,470 208,505 SH   SOLE 7 201,393 0 7,112
NORFOLK SOUTHN CORP COM 655844108 300 1,052 SH   SOLE 13 1,052 0 0
NORFOLK SOUTHN CORP COM 655844108 9,982 34,999 SH   SOLE 15 34,999 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 229,101 803,243 SH   SOLE 18 769,841 0 33,402
NORFOLK SOUTHN CORP COM 655844108 40,170 140,837 SH   SOLE 19 140,837 0 0
NORFOLK SOUTHN CORP COM 655844108 1,476,032 5,175,064 SH   SOLE 21 5,175,064 0 0
NORFOLK SOUTHN CORP COM 655844108 1,435,865 5,034,235 SH   SOLE 22 4,547,531 0 486,704
NORFOLK SOUTHN CORP COM 655844108 87,983 308,473 SH   SOLE 23 308,473 0 0
NORFOLK SOUTHN CORP COM 655844108 120,227 421,522 SH   SOLE 25 407,244 0 14,278
NORFOLK SOUTHN CORP COM 655844108 154,683 542,328 SH   SOLE 26 209,968 0 332,360
NORFOLK SOUTHN CORP COM 655844108 175,251 614,442 SH   SOLE 28 6,790 0 607,652
NORFOLK SOUTHN CORP COM 655844108 84 293 SH   SOLE 29 293 0 0
NORFOLK SOUTHN CORP COM 655844108 496,251 1,739,889 SH   SOLE 30 1,739,889 0 0
NORFOLK SOUTHN CORP COM 655844108 15,736 55,171 SH   SOLE 31 26,494 0 28,677
NORFOLK SOUTHN CORP COM 655844108 39,034 136,856 SH   SOLE 34 136,856 0 0
NORFOLK SOUTHN CORP COM 655844108 34,733 121,776 SH   SOLE 36 121,776 0 0
NORFOLK SOUTHN CORP COM 655844108 2,333 8,179 SH   SOLE 40 8,179 0 0
NORFOLK SOUTHN CORP COM 655844108 217 760 SH   OTR 43 760 0 0
NORFOLK SOUTHN CORP COM 655844108 62,135 217,848 SH   SOLE 43 170,946 0 46,902
NORTHEAST BK LEWISTON ME COM 66405S100 8 240 SH   SOLE 2 145 0 95
NORTHEAST BK LEWISTON ME COM 66405S100 51 1,485 SH   SOLE 18 1,485 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 630 18,468 SH   SOLE 21 18,468 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 1,847 54,157 SH   SOLE 22 54,157 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 10 816 SH   SOLE 18 816 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 115 9,414 SH   SOLE 21 9,414 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 984 80,361 SH   SOLE 22 80,361 0 0
NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 6 165 SH   SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 1,040 36,910 SH   SOLE 2 17,330 0 19,580
NORTHERN OIL AND GAS INC MN COM 665531307 22 769 SH   SOLE 7 769 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 5,384 191,000 SH   SOLE 18 191,000 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 3,716 131,829 SH   SOLE 19 131,829 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 65,755 2,332,576 SH   SOLE 21 2,332,576 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 44,854 1,591,148 SH   SOLE 22 1,529,384 0 61,764
NORTHERN OIL AND GAS INC MN COM 665531307 334 11,833 SH   SOLE 25 11,833 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 904 32,064 SH   SOLE 26 27,562 0 4,502
NORTHERN OIL AND GAS INC MN COM 665531307 2,475 87,786 SH   SOLE 30 87,786 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 8 284 SH   SOLE 34 284 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 108 3,814 SH   SOLE 36 3,814 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 287 10,166 SH   SOLE 40 10,166 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 240 8,516 SH   SOLE 43 7,285 0 1,231
NORTHERN TECHNOLOGIES INTL C COM 665809109 19 1,572 SH   SOLE 18 1,572 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 232 19,266 SH   SOLE 21 19,266 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 103 8,536 SH   SOLE 22 8,536 0 0
NORTHERN TR CORP COM 665859104 50,931 437,362 SH   SOLE 2 79,805 0 357,557
NORTHERN TR CORP COM 665859104 19,190 164,796 SH   SOLE 4 107,292 0 57,504
NORTHERN TR CORP COM 665859104 22,130 190,039 SH   SOLE 7 183,723 0 6,316
NORTHERN TR CORP COM 665859104 145 1,242 SH   SOLE 13 1,242 0 0
NORTHERN TR CORP COM 665859104 3,288 28,237 SH   SOLE 15 28,237 0 0
NORTHERN TR CORP COM 665859104 60,766 521,819 SH   SOLE 18 494,302 0 27,517
NORTHERN TR CORP COM 665859104 12,460 106,995 SH   SOLE 19 106,995 0 0
NORTHERN TR CORP COM 665859104 703,954 6,045,121 SH   SOLE 21 6,045,121 0 0
NORTHERN TR CORP COM 665859104 507,863 4,361,214 SH   SOLE 22 3,961,253 0 399,961
NORTHERN TR CORP COM 665859104 28,729 246,711 SH   SOLE 23 246,711 0 0
NORTHERN TR CORP COM 665859104 54,605 468,915 SH   SOLE 25 468,915 0 0
NORTHERN TR CORP COM 665859104 67,313 578,041 SH   SOLE 26 297,128 0 280,913
NORTHERN TR CORP COM 665859104 66,221 568,665 SH   SOLE 28 10,687 0 557,978
NORTHERN TR CORP COM 665859104 180,063 1,546,267 SH   SOLE 30 1,546,267 0 0
NORTHERN TR CORP COM 665859104 5,255 45,124 SH   SOLE 31 22,617 0 22,507
NORTHERN TR CORP COM 665859104 2,316 19,892 SH   SOLE 34 19,892 0 0
NORTHERN TR CORP COM 665859104 14,933 128,238 SH   SOLE 36 128,238 0 0
NORTHERN TR CORP COM 665859104 755 6,481 SH   SOLE 40 6,481 0 0
NORTHERN TR CORP COM 665859104 68 588 SH   OTR 43 588 0 0
NORTHERN TR CORP COM 665859104 25,029 214,933 SH   SOLE 43 193,726 0 21,207
NORTHFIELD BANCORP INC DEL COM 66611T108 414 28,812 SH   SOLE 2 12,661 0 16,151
NORTHFIELD BANCORP INC DEL COM 66611T108 6 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,410 167,836 SH   SOLE 18 167,836 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,155 80,449 SH   SOLE 19 80,449 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 78,152 5,442,307 SH   SOLE 21 5,442,307 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 17,681 1,231,249 SH   SOLE 22 1,179,929 0 51,320
NORTHFIELD BANCORP INC DEL COM 66611T108 20 1,371 SH   SOLE 25 1,371 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 52 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 1,209 84,189 SH   SOLE 30 84,189 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 74 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 581 40,430 SH   SOLE 43 39,578 0 852
NORTHRIM BANCORP INC COM 666762109 2,812 64,531 SH   SOLE 2 44,111 0 20,420
NORTHRIM BANCORP INC COM 666762109 1 19 SH   SOLE 7 19 0 0
NORTHRIM BANCORP INC COM 666762109 825 18,938 SH   SOLE 18 18,938 0 0
NORTHRIM BANCORP INC COM 666762109 4,352 99,874 SH   SOLE 19 99,874 0 0
NORTHRIM BANCORP INC COM 666762109 9,946 228,278 SH   SOLE 21 228,278 0 0
NORTHRIM BANCORP INC COM 666762109 15,032 345,012 SH   SOLE 22 340,916 0 4,096
NORTHRIM BANCORP INC COM 666762109 88 2,030 SH   SOLE 23 2,030 0 0
NORTHRIM BANCORP INC COM 666762109 915 21,001 SH   SOLE 26 0 0 21,001
NORTHROP GRUMMAN CORP COM 666807102 136,848 305,998 SH   SOLE 2 53,169 0 252,829
NORTHROP GRUMMAN CORP COM 666807102 27,163 60,737 SH   SOLE 4 36,829 0 23,908
NORTHROP GRUMMAN CORP COM 666807102 58,034 129,767 SH   SOLE 7 125,495 0 4,272
NORTHROP GRUMMAN CORP COM 666807102 285 638 SH   SOLE 13 638 0 0
NORTHROP GRUMMAN CORP COM 666807102 9,630 21,532 SH   SOLE 15 21,532 0 0
NORTHROP GRUMMAN CORP COM 666807102 118,357 264,650 SH   SOLE 18 249,439 0 15,211
NORTHROP GRUMMAN CORP COM 666807102 24,788 55,426 SH   SOLE 19 55,426 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,522,885 3,405,226 SH   SOLE 21 3,405,226 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,375,236 3,075,077 SH   SOLE 22 2,776,268 0 298,809
NORTHROP GRUMMAN CORP COM 666807102 85,018 190,103 SH   SOLE 23 190,103 0 0
NORTHROP GRUMMAN CORP COM 666807102 31,334 70,063 SH   SOLE 25 70,063 0 0
NORTHROP GRUMMAN CORP COM 666807102 83,627 186,992 SH   SOLE 26 104,786 0 82,206
NORTHROP GRUMMAN CORP COM 666807102 7,226 16,158 SH   SOLE 28 0 0 16,158
NORTHROP GRUMMAN CORP COM 666807102 125 279 SH   SOLE 29 279 0 0
NORTHROP GRUMMAN CORP COM 666807102 277,498 620,496 SH   SOLE 30 620,496 0 0
NORTHROP GRUMMAN CORP COM 666807102 9,238 20,657 SH   SOLE 31 17,098 0 3,559
NORTHROP GRUMMAN CORP COM 666807102 25,395 56,784 SH   SOLE 36 56,784 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,354 3,028 SH   SOLE 40 3,028 0 0
NORTHROP GRUMMAN CORP COM 666807102 79,747 178,317 SH   SOLE 43 165,937 0 12,380
NORTHWEST BANCSHARES INC MD COM 667340103 1,098 81,237 SH   SOLE 2 32,179 0 49,058
NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 23 1,733 SH   SOLE 7 1,733 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6,225 460,746 SH   SOLE 18 460,746 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,844 210,502 SH   SOLE 19 210,502 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 194,687 14,410,614 SH   SOLE 21 14,410,614 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 41,433 3,066,874 SH   SOLE 22 2,958,420 0 108,454
NORTHWEST BANCSHARES INC MD COM 667340103 121 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 402 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103 31 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,703 200,062 SH   SOLE 30 200,062 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 196 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,164 86,151 SH   SOLE 43 71,414 0 14,737
NORTHWEST NAT HLDG CO COM 66765N105 1,095 21,181 SH   SOLE 2 8,739 0 12,442
NORTHWEST NAT HLDG CO COM 66765N105 260 5,020 SH   SOLE 4 5,020 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,982 38,330 SH   SOLE 7 38,330 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,816 112,455 SH   SOLE 18 112,455 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,864 55,369 SH   SOLE 19 55,369 0 0
NORTHWEST NAT HLDG CO COM 66765N105 207,956 4,020,809 SH   SOLE 21 4,020,809 0 0
NORTHWEST NAT HLDG CO COM 66765N105 40,642 785,816 SH   SOLE 22 752,922 0 32,894
NORTHWEST NAT HLDG CO COM 66765N105 222 4,291 SH   SOLE 25 4,291 0 0
NORTHWEST NAT HLDG CO COM 66765N105 828 16,014 SH   SOLE 26 13,546 0 2,468
NORTHWEST NAT HLDG CO COM 66765N105 13 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,798 73,428 SH   SOLE 30 73,428 0 0
NORTHWEST NAT HLDG CO COM 66765N105 69 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105 216 4,175 SH   SOLE 40 4,175 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,373 45,885 SH   SOLE 43 44,734 0 1,151
NORTHWEST PIPE CO COM 667746101 91 3,573 SH   SOLE 2 394 0 3,179
NORTHWEST PIPE CO COM 667746101 4 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101 765 30,045 SH   SOLE 18 30,045 0 0
NORTHWEST PIPE CO COM 667746101 424 16,674 SH   SOLE 19 16,674 0 0
NORTHWEST PIPE CO COM 667746101 13,709 538,657 SH   SOLE 21 538,657 0 0
NORTHWEST PIPE CO COM 667746101 6,460 253,828 SH   SOLE 22 247,895 0 5,933
NORTHWEST PIPE CO COM 667746101 10 407 SH   SOLE 43 407 0 0
NORTHWESTERN CORP COM NEW 668074305 16,973 280,600 SH   SOLE 2 162,521 0 118,079
NORTHWESTERN CORP COM NEW 668074305 491 8,121 SH   SOLE 4 8,121 0 0
NORTHWESTERN CORP COM NEW 668074305 5,672 93,768 SH   SOLE 7 93,768 0 0
NORTHWESTERN CORP COM NEW 668074305 16,895 279,295 SH   SOLE 18 279,295 0 0
NORTHWESTERN CORP COM NEW 668074305 35,653 589,395 SH   SOLE 19 589,395 0 0
NORTHWESTERN CORP COM NEW 668074305 318,013 5,257,285 SH   SOLE 21 5,257,285 0 0
NORTHWESTERN CORP COM NEW 668074305 131,561 2,174,927 SH   SOLE 22 2,119,861 0 55,066
NORTHWESTERN CORP COM NEW 668074305 1,218 20,136 SH   SOLE 23 20,136 0 0
NORTHWESTERN CORP COM NEW 668074305 1,427 23,590 SH   SOLE 26 19,664 0 3,926
NORTHWESTERN CORP COM NEW 668074305 54 891 SH   SOLE 28 891 0 0
NORTHWESTERN CORP COM NEW 668074305 3,426 56,632 SH   SOLE 30 56,632 0 0
NORTHWESTERN CORP COM NEW 668074305 1,361 22,493 SH   SOLE 32 22,493 0 0
NORTHWESTERN CORP COM NEW 668074305 254 4,202 SH   SOLE 36 4,202 0 0
NORTHWESTERN CORP COM NEW 668074305 418 6,902 SH   SOLE 40 6,902 0 0
NORTHWESTERN CORP COM NEW 668074305 2,090 34,558 SH   SOLE 43 31,779 0 2,779
NORTONLIFELOCK INC COM 668771108 35,512 1,339,069 SH   SOLE 2 208,812 0 1,130,257
NORTONLIFELOCK INC COM 668771108 9,613 362,498 SH   SOLE 4 227,631 0 134,867
NORTONLIFELOCK INC COM 668771108 15,860 598,029 SH   SOLE 7 579,039 0 18,990
NORTONLIFELOCK INC COM 668771108 53 2,002 SH   SOLE 13 2,002 0 0
NORTONLIFELOCK INC COM 668771108 2,322 87,553 SH   SOLE 15 87,553 0 0
NORTONLIFELOCK INC COM 668771108 38,793 1,462,800 SH   SOLE 18 1,381,896 0 80,904
NORTONLIFELOCK INC COM 668771108 10,077 379,984 SH   SOLE 19 379,984 0 0
NORTONLIFELOCK INC COM 668771108 501,943 18,926,968 SH   SOLE 21 18,926,968 0 0
NORTONLIFELOCK INC COM 668771108 355,817 13,416,917 SH   SOLE 22 12,255,044 0 1,161,873
NORTONLIFELOCK INC COM 668771108 19,557 737,448 SH   SOLE 23 737,448 0 0
NORTONLIFELOCK INC COM 668771108 36,134 1,362,517 SH   SOLE 25 1,362,517 0 0
NORTONLIFELOCK INC COM 668771108 34,167 1,288,356 SH   SOLE 26 463,874 0 824,482
NORTONLIFELOCK INC COM 668771108 43,452 1,638,472 SH   SOLE 28 19,932 0 1,618,540
NORTONLIFELOCK INC COM 668771108 27 1,010 SH   SOLE 29 1,010 0 0
NORTONLIFELOCK INC COM 668771108 93,644 3,531,073 SH   SOLE 30 2,936,840 0 594,233
NORTONLIFELOCK INC COM 668771108 3,245 122,370 SH   SOLE 31 57,009 0 65,361
NORTONLIFELOCK INC COM 668771108 799 30,118 SH   SOLE 34 30,118 0 0
NORTONLIFELOCK INC COM 668771108 7,734 291,636 SH   SOLE 36 291,636 0 0
NORTONLIFELOCK INC COM 668771108 530 19,998 SH   SOLE 40 19,998 0 0
NORTONLIFELOCK INC COM 668771108 40 1,518 SH   OTR 43 1,518 0 0
NORTONLIFELOCK INC COM 668771108 18,361 692,362 SH   SOLE 43 673,289 0 19,073
NORTONLIFELOCK INC NOTE 2.000% 8/1 668771AB4 5,092 3,865,000 PRN   SOLE 21 3,865,000 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 16,991 776,568 SH   SOLE 2 239,849 0 536,719
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 50 2,278 SH   SOLE 4 2,278 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,149 326,743 SH   SOLE 7 316,916 0 9,827
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 122 5,569 SH   SOLE 15 5,569 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13,175 602,137 SH   SOLE 18 566,376 0 35,761
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,595 209,990 SH   SOLE 19 209,990 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 202,298 9,245,789 SH   SOLE 21 9,245,789 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 193,038 8,822,570 SH   SOLE 22 8,268,869 0 553,701
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 63 2,867 SH   SOLE 23 2,867 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,260 57,576 SH   SOLE 25 57,576 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,625 439,920 SH   SOLE 26 169,594 0 270,326
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,025 46,851 SH   SOLE 28 6,591 0 40,260
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25,718 1,175,402 SH   SOLE 30 1,175,402 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 119 5,416 SH   SOLE 31 5,416 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 820 37,460 SH   SOLE 36 37,460 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,165 53,257 SH   SOLE 40 53,257 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25 1,159 SH   OTR 43 1,159 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,004 274,401 SH   SOLE 43 225,307 0 49,094
NORWOOD FINL CORP COM 669549107 10 337 SH   SOLE 2 0 0 337
NORWOOD FINL CORP COM 669549107 44 1,534 SH   SOLE 18 1,534 0 0
NORWOOD FINL CORP COM 669549107 566 19,791 SH   SOLE 21 19,791 0 0
NORWOOD FINL CORP COM 669549107 262 9,164 SH   SOLE 22 9,164 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 15 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103 51,252 2,613,567 SH   SOLE 2 287,520 0 2,326,047
NOV INC COM 62955J103 26 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103 180 9,172 SH   SOLE 7 9,172 0 0
NOV INC COM 62955J103 16,786 855,977 SH   SOLE 18 852,667 0 3,310
NOV INC COM 62955J103 2,259 115,202 SH   SOLE 19 115,202 0 0
NOV INC COM 62955J103 403,419 20,572,100 SH   SOLE 21 20,572,100 0 0
NOV INC COM 62955J103 210,952 10,757,378 SH   SOLE 22 10,292,663 0 464,715
NOV INC COM 62955J103 1,508 76,912 SH   SOLE 25 76,912 0 0
NOV INC COM 62955J103 3,438 175,297 SH   SOLE 26 150,935 0 24,362
NOV INC COM 62955J103 4,425 225,636 SH   SOLE 28 6,960 0 218,676
NOV INC COM 62955J103 4,882 248,972 SH   SOLE 30 248,972 0 0
NOV INC COM 62955J103 112 5,713 SH   SOLE 31 5,713 0 0
NOV INC COM 62955J103 2,363 120,512 SH   SOLE 36 120,512 0 0
NOV INC COM 62955J103 1,036 52,818 SH   SOLE 40 52,818 0 0
NOV INC COM 62955J103 9,670 493,124 SH   SOLE 43 473,651 0 19,473
NOVA LIFESTYLE INC COM NEW 66979P201 4 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 37 24,652 SH   SOLE 22 24,652 0 0
NOVA LTD COM M7516K103 1,452 13,338 SH   SOLE 2 13,338 0 0
NOVA LTD COM M7516K103 1,453 13,347 SH   SOLE 22 13,347 0 0
NOVA LTD COM M7516K103 1,759 16,159 SH   SOLE 43 12,404 0 3,755
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,692 218,880 SH   SOLE 2 127,036 0 91,844
NOVAGOLD RES INC COM NEW 66987E206 23 2,991 SH   SOLE 7 2,991 0 0
NOVAGOLD RES INC COM NEW 66987E206 5,321 688,319 SH   SOLE 18 622,384 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 9,311 1,204,541 SH   SOLE 19 1,204,541 0 0
NOVAGOLD RES INC COM NEW 66987E206 57,930 7,494,149 SH   SOLE 21 7,494,149 0 0
NOVAGOLD RES INC COM NEW 66987E206 21,957 2,840,492 SH   SOLE 22 2,799,340 0 41,152
NOVAGOLD RES INC COM NEW 66987E206 148 19,123 SH   SOLE 23 19,123 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,181 152,818 SH   SOLE 26 0 0 152,818
NOVAGOLD RES INC COM NEW 66987E206 113 14,615 SH   SOLE 43 14,615 0 0
NOVAN INC COM NEW 66988N205 1 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205 14 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205 215 54,623 SH   SOLE 21 54,623 0 0
NOVAN INC COM NEW 66988N205 964 244,623 SH   SOLE 22 244,623 0 0
NOVANTA INC COM 67000B104 1,953 13,728 SH   SOLE 2 10,073 0 3,655
NOVANTA INC COM 67000B104 80 560 SH   SOLE 4 125 0 435
NOVANTA INC COM 67000B104 67 468 SH   SOLE 7 468 0 0
NOVANTA INC COM 67000B104 13,150 92,417 SH   SOLE 18 92,417 0 0
NOVANTA INC COM 67000B104 9,152 64,318 SH   SOLE 19 64,318 0 0
NOVANTA INC COM 67000B104 170,065 1,195,203 SH   SOLE 21 1,195,203 0 0
NOVANTA INC COM 67000B104 117,102 822,982 SH   SOLE 22 802,005 0 20,977
NOVANTA INC COM 67000B104 983 6,908 SH   SOLE 25 6,908 0 0
NOVANTA INC COM 67000B104 2,375 16,693 SH   SOLE 26 14,010 0 2,683
NOVANTA INC COM 67000B104 3,321 23,340 SH   SOLE 28 23,340 0 0
NOVANTA INC COM 67000B104 24,797 174,271 SH   SOLE 30 174,271 0 0
NOVANTA INC COM 67000B104 507 3,566 SH   SOLE 36 3,566 0 0
NOVANTA INC COM 67000B104 658 4,625 SH   SOLE 40 4,625 0 0
NOVANTA INC COM 67000B104 2,669 18,754 SH   SOLE 43 7,308 0 11,446
NOVARTIS AG SPONSORED ADR 66987V109 540 6,152 SH   SOLE 18 6,152 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,027 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 130,020 1,481,706 SH   SOLE 43 1,388,834 0 92,872
NOVAVAX INC COM NEW 670002401 7,419 100,736 SH   SOLE 2 14,965 0 85,771
NOVAVAX INC COM NEW 670002401 3,280 44,530 SH   SOLE 4 29,573 0 14,957
NOVAVAX INC COM NEW 670002401 484 6,573 SH   SOLE 7 6,573 0 0
NOVAVAX INC COM NEW 670002401 10 133 SH   SOLE 13 133 0 0
NOVAVAX INC COM NEW 670002401 404 5,485 SH   SOLE 15 5,485 0 0
NOVAVAX INC COM NEW 670002401 6,799 92,314 SH   SOLE 18 88,366 0 3,948
NOVAVAX INC COM NEW 670002401 1,948 26,450 SH   SOLE 19 26,450 0 0
NOVAVAX INC COM NEW 670002401 136,621 1,855,008 SH   SOLE 21 1,855,008 0 0
NOVAVAX INC COM NEW 670002401 130,481 1,771,641 SH   SOLE 22 1,641,814 0 129,827
NOVAVAX INC COM NEW 670002401 6,521 88,542 SH   SOLE 23 88,542 0 0
NOVAVAX INC COM NEW 670002401 4,833 65,627 SH   SOLE 25 65,627 0 0
NOVAVAX INC COM NEW 670002401 4,650 63,136 SH   SOLE 26 47,515 0 15,621
NOVAVAX INC COM NEW 670002401 6,516 88,471 SH   SOLE 28 5,289 0 83,182
NOVAVAX INC COM NEW 670002401 19 258 SH   SOLE 29 258 0 0
NOVAVAX INC COM NEW 670002401 17,856 242,439 SH   SOLE 30 242,439 0 0
NOVAVAX INC COM NEW 670002401 1,064 14,453 SH   SOLE 31 6,462 0 7,991
NOVAVAX INC COM NEW 670002401 253 3,438 SH   SOLE 34 3,438 0 0
NOVAVAX INC COM NEW 670002401 845 11,478 SH   SOLE 36 11,478 0 0
NOVAVAX INC COM NEW 670002401 166 2,259 SH   SOLE 40 2,259 0 0
NOVAVAX INC COM NEW 670002401 16 213 SH   OTR 43 213 0 0
NOVAVAX INC COM NEW 670002401 2,403 32,621 SH   SOLE 43 28,934 0 3,687
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2,010 1,875,000 PRN   SOLE 21 1,875,000 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 5 2,292 SH   SOLE 18 2,292 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 49 21,390 SH   SOLE 21 21,390 0 0
NOVO-NORDISK A S ADR 670100205 2,357 21,224 SH   SOLE 2 21,224 0 0
NOVO-NORDISK A S ADR 670100205 48 430 SH   SOLE 17 0 0 430
NOVO-NORDISK A S ADR 670100205 192,013 1,729,065 SH   SOLE 18 1,688,890 0 40,175
NOVO-NORDISK A S ADR 670100205 135,021 1,215,857 SH   SOLE 19 1,215,857 0 0
NOVO-NORDISK A S ADR 670100205 12,427 111,902 SH   SOLE 22 111,902 0 0
NOVO-NORDISK A S ADR 670100205 4,638 41,765 SH   SOLE 25 19,610 0 22,155
NOVO-NORDISK A S ADR 670100205 1,539 13,855 SH   SOLE 26 0 0 13,855
NOVO-NORDISK A S ADR 670100205 22,789 205,217 SH   SOLE 34 205,217 0 0
NOVO-NORDISK A S ADR 670100205 864 7,780 SH   SOLE 36 7,780 0 0
NOVO-NORDISK A S ADR 670100205 187,539 1,688,784 SH   SOLE 43 1,568,955 0 119,829
NOVOCURE LTD ORD SHS G6674U108 15,094 182,182 SH   SOLE 2 36,067 0 146,115
NOVOCURE LTD ORD SHS G6674U108 5,345 64,512 SH   SOLE 4 38,308 0 26,204
NOVOCURE LTD ORD SHS G6674U108 739 8,923 SH   SOLE 7 8,923 0 0
NOVOCURE LTD ORD SHS G6674U108 25 306 SH   SOLE 13 306 0 0
NOVOCURE LTD ORD SHS G6674U108 618 7,464 SH   SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 6,761 81,601 SH   SOLE 18 76,961 0 4,640
NOVOCURE LTD ORD SHS G6674U108 28,896 348,774 SH   SOLE 19 348,774 0 0
NOVOCURE LTD ORD SHS G6674U108 36 436 SH   SOLE 20 436 0 0
NOVOCURE LTD ORD SHS G6674U108 230,803 2,785,797 SH   SOLE 21 2,785,797 0 0
NOVOCURE LTD ORD SHS G6674U108 165,459 1,997,089 SH   SOLE 22 1,824,593 0 172,496
NOVOCURE LTD ORD SHS G6674U108 9,433 113,855 SH   SOLE 23 113,855 0 0
NOVOCURE LTD ORD SHS G6674U108 10,494 126,668 SH   SOLE 25 126,668 0 0
NOVOCURE LTD ORD SHS G6674U108 11,468 138,424 SH   SOLE 26 58,182 0 80,242
NOVOCURE LTD ORD SHS G6674U108 17,240 208,086 SH   SOLE 28 1,771 0 206,315
NOVOCURE LTD ORD SHS G6674U108 29,062 350,774 SH   SOLE 30 350,774 0 0
NOVOCURE LTD ORD SHS G6674U108 1,800 21,730 SH   SOLE 31 11,050 0 10,680
NOVOCURE LTD ORD SHS G6674U108 16,442 198,454 SH   SOLE 34 198,454 0 0
NOVOCURE LTD ORD SHS G6674U108 3,368 40,652 SH   SOLE 36 40,652 0 0
NOVOCURE LTD ORD SHS G6674U108 268 3,240 SH   SOLE 40 3,240 0 0
NOVOCURE LTD ORD SHS G6674U108 26 312 SH   OTR 43 312 0 0
NOVOCURE LTD ORD SHS G6674U108 4,410 53,234 SH   SOLE 43 45,066 0 8,168
NOW INC COM 67011P100 1,033 93,682 SH   SOLE 2 32,008 0 61,674
NOW INC COM 67011P100 6 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 19 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 4,473 405,558 SH   SOLE 18 405,558 0 0
NOW INC COM 67011P100 2,166 196,331 SH   SOLE 19 196,331 0 0
NOW INC COM 67011P100 149,402 13,545,035 SH   SOLE 21 13,545,035 0 0
NOW INC COM 67011P100 30,956 2,806,529 SH   SOLE 22 2,690,477 0 116,052
NOW INC COM 67011P100 154 13,974 SH   SOLE 25 13,974 0 0
NOW INC COM 67011P100 593 53,796 SH   SOLE 26 46,439 0 7,357
NOW INC COM 67011P100 2,097 190,126 SH   SOLE 30 190,126 0 0
NOW INC COM 67011P100 98 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 130 11,818 SH   SOLE 40 11,818 0 0
NOW INC COM 67011P100 898 81,427 SH   SOLE 43 81,427 0 0
NRG ENERGY INC COM NEW 629377508 19,126 498,593 SH   SOLE 2 81,973 0 416,620
NRG ENERGY INC COM NEW 629377508 3,974 103,593 SH   SOLE 4 93,624 0 9,969
NRG ENERGY INC COM NEW 629377508 16,870 439,790 SH   SOLE 7 432,914 0 6,876
NRG ENERGY INC COM NEW 629377508 38 992 SH   SOLE 13 992 0 0
NRG ENERGY INC COM NEW 629377508 1,154 30,076 SH   SOLE 15 30,076 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 20,236 527,519 SH   SOLE 18 492,644 0 34,875
NRG ENERGY INC COM NEW 629377508 4,672 121,796 SH   SOLE 19 121,796 0 0
NRG ENERGY INC COM NEW 629377508 488,064 12,723,258 SH   SOLE 21 12,723,258 0 0
NRG ENERGY INC COM NEW 629377508 220,973 5,760,516 SH   SOLE 22 5,266,102 0 494,414
NRG ENERGY INC COM NEW 629377508 11,577 301,787 SH   SOLE 23 301,787 0 0
NRG ENERGY INC COM NEW 629377508 3,608 94,060 SH   SOLE 25 94,060 0 0
NRG ENERGY INC COM NEW 629377508 18,554 483,692 SH   SOLE 26 180,771 0 302,921
NRG ENERGY INC COM NEW 629377508 6,476 168,818 SH   SOLE 28 0 0 168,818
NRG ENERGY INC COM NEW 629377508 50 1,315 SH   SOLE 29 1,315 0 0
NRG ENERGY INC COM NEW 629377508 52,078 1,357,617 SH   SOLE 30 1,357,617 0 0
NRG ENERGY INC COM NEW 629377508 2,190 57,092 SH   SOLE 31 28,977 0 28,115
NRG ENERGY INC COM NEW 629377508 4,037 105,242 SH   SOLE 32 105,242 0 0
NRG ENERGY INC COM NEW 629377508 479 12,485 SH   SOLE 34 12,485 0 0
NRG ENERGY INC COM NEW 629377508 2,982 77,732 SH   SOLE 36 77,732 0 0
NRG ENERGY INC COM NEW 629377508 180 4,688 SH   SOLE 40 4,688 0 0
NRG ENERGY INC COM NEW 629377508 26 680 SH   OTR 43 680 0 0
NRG ENERGY INC COM NEW 629377508 12,334 321,529 SH   SOLE 43 291,096 0 30,433
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 5,480 5,000,000 PRN   SOLE 2 5,000,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 4,753 4,337,000 PRN   SOLE 21 4,337,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10,796 9,850,000 PRN   SOLE 22 9,850,000 0 0
NRX PHARMACEUTICALS INC COM 629444100 509 207,891 SH   SOLE 21 207,891 0 0
NRX PHARMACEUTICALS INC COM 629444100 712 290,714 SH   SOLE 22 290,714 0 0
NRX PHARMACEUTICALS INC COM 629444100 66 26,888 SH   SOLE 30 26,888 0 0
NSTS BANCORP INC COM 6293JP109 12 1,013 SH   SOLE 18 1,013 0 0
NSTS BANCORP INC COM 6293JP109 143 11,859 SH   SOLE 21 11,859 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 322 41,756 SH   SOLE 4 24,784 0 16,972
NU HLDGS LTD ORD SHS CL A G6683N103 2,250 291,397 SH   SOLE 18 291,397 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 17,376 2,250,760 SH   SOLE 19 2,250,760 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 1,230 159,275 SH   SOLE 22 159,275 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 227 29,456 SH   SOLE 26 29,456 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 245 31,686 SH   SOLE 28 31,686 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 8,786 1,138,083 SH   SOLE 34 1,138,083 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,322 69,387 SH   SOLE 2 39,984 0 29,403
NU SKIN ENTERPRISES INC CL A 67018T105 10 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,929 61,183 SH   SOLE 7 61,183 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10,982 229,365 SH   SOLE 18 227,358 0 2,007
NU SKIN ENTERPRISES INC CL A 67018T105 6,775 141,506 SH   SOLE 19 141,506 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 170,311 3,557,046 SH   SOLE 21 3,557,046 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 67,725 1,414,468 SH   SOLE 22 1,374,279 0 40,189
NU SKIN ENTERPRISES INC CL A 67018T105 54 1,125 SH   SOLE 23 1,125 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 373 7,780 SH   SOLE 25 7,780 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,174 24,520 SH   SOLE 26 11,608 0 12,912
NU SKIN ENTERPRISES INC CL A 67018T105 43 892 SH   SOLE 28 892 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,566 32,700 SH   SOLE 30 32,700 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 70 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 322 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,625 242,804 SH   SOLE 43 225,600 0 17,204
NUCOR CORP COM 670346105 67,502 454,099 SH   SOLE 2 97,244 0 356,855
NUCOR CORP COM 670346105 19,456 130,883 SH   SOLE 4 116,509 0 14,374
NUCOR CORP COM 670346105 41,386 278,412 SH   SOLE 7 271,042 0 7,370
NUCOR CORP COM 670346105 161 1,083 SH   SOLE 13 1,083 0 0
NUCOR CORP COM 670346105 6,233 41,932 SH   SOLE 15 41,932 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 65,943 443,610 SH   SOLE 18 406,030 0 37,580
NUCOR CORP COM 670346105 28,199 189,701 SH   SOLE 19 189,701 0 0
NUCOR CORP COM 670346105 1,417,767 9,537,619 SH   SOLE 21 9,537,619 0 0
NUCOR CORP COM 670346105 861,699 5,796,833 SH   SOLE 22 5,242,311 0 554,522
NUCOR CORP COM 670346105 53,046 356,854 SH   SOLE 23 356,854 0 0
NUCOR CORP COM 670346105 108,685 731,149 SH   SOLE 25 731,149 0 0
NUCOR CORP COM 670346105 116,414 783,139 SH   SOLE 26 261,638 0 521,501
NUCOR CORP COM 670346105 113,056 760,549 SH   SOLE 28 12,718 0 747,831
NUCOR CORP COM 670346105 11 75 SH   SOLE 29 75 0 0
NUCOR CORP COM 670346105 298,953 2,011,119 SH   SOLE 30 1,994,052 0 17,067
NUCOR CORP COM 670346105 9,770 65,724 SH   SOLE 31 31,875 0 33,849
NUCOR CORP COM 670346105 216,682 1,457,663 SH   SOLE 34 1,457,663 0 0
NUCOR CORP COM 670346105 17,284 116,274 SH   SOLE 36 116,274 0 0
NUCOR CORP COM 670346105 1,400 9,418 SH   SOLE 40 9,418 0 0
NUCOR CORP COM 670346105 146 982 SH   OTR 43 982 0 0
NUCOR CORP COM 670346105 26,449 177,929 SH   SOLE 43 148,576 0 29,353
NURIX THERAPEUTICS INC COM 67080M103 280 20,013 SH   SOLE 2 14,252 0 5,761
NURIX THERAPEUTICS INC COM 67080M103 8 553 SH   SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,150 82,102 SH   SOLE 18 82,102 0 0
NURIX THERAPEUTICS INC COM 67080M103 813 58,013 SH   SOLE 19 58,013 0 0
NURIX THERAPEUTICS INC COM 67080M103 18,693 1,334,257 SH   SOLE 21 1,334,257 0 0
NURIX THERAPEUTICS INC COM 67080M103 11,966 854,127 SH   SOLE 22 841,490 0 12,637
NURIX THERAPEUTICS INC COM 67080M103 40 2,875 SH   SOLE 25 2,875 0 0
NURIX THERAPEUTICS INC COM 67080M103 38 2,683 SH   SOLE 26 912 0 1,771
NURIX THERAPEUTICS INC COM 67080M103 2,229 159,085 SH   SOLE 30 159,085 0 0
NURIX THERAPEUTICS INC COM 67080M103 8 545 SH   SOLE 36 545 0 0
NURIX THERAPEUTICS INC COM 67080M103 33 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103 112 8,019 SH   SOLE 43 8,001 0 18
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1 28 SH   SOLE 17 0 0 28
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 15 368 SH   SOLE 17 0 0 368
NUTANIX INC CL A 67059N108 54 2,025 SH   SOLE 44 2,025 0 0
NUTANIX INC CL A 67059N108 14,151 527,647 SH   SOLE 2 240,854 0 286,793
NUTANIX INC CL A 67059N108 172 6,429 SH   SOLE 4 4,060 0 2,369
NUTANIX INC CL A 67059N108 75 2,784 SH   SOLE 7 2,784 0 0
NUTANIX INC CL A 67059N108 131 4,886 SH   SOLE 13 4,886 0 0
NUTANIX INC CL A 67059N108 3,535 131,798 SH   SOLE 18 131,350 0 448
NUTANIX INC CL A 67059N108 1,727 64,380 SH   SOLE 19 64,380 0 0
NUTANIX INC CL A 67059N108 101,344 3,778,658 SH   SOLE 21 3,778,658 0 0
NUTANIX INC CL A 67059N108 130,328 4,859,347 SH   SOLE 22 4,605,706 0 253,641
NUTANIX INC CL A 67059N108 323 12,057 SH   SOLE 23 12,057 0 0
NUTANIX INC CL A 67059N108 790 29,469 SH   SOLE 25 29,469 0 0
NUTANIX INC CL A 67059N108 2,228 83,062 SH   SOLE 26 66,184 0 16,878
NUTANIX INC CL A 67059N108 98 3,641 SH   SOLE 28 3,641 0 0
NUTANIX INC CL A 67059N108 3,325 123,982 SH   SOLE 30 123,982 0 0
NUTANIX INC CL A 67059N108 125 4,663 SH   SOLE 31 4,663 0 0
NUTANIX INC CL A 67059N108 31 1,174 SH   SOLE 34 1,174 0 0
NUTANIX INC CL A 67059N108 18 673 SH   SOLE 36 673 0 0
NUTANIX INC CL A 67059N108 700 26,102 SH   SOLE 40 26,102 0 0
NUTANIX INC CL A 67059N108 15 554 SH   OTR 43 554 0 0
NUTANIX INC CL A 67059N108 1,075 40,079 SH   SOLE 43 34,526 0 5,553
NUTRIBAND INC COM NEW 67092M208 1 276 SH   SOLE 18 276 0 0
NUTRIBAND INC COM NEW 67092M208 13 3,088 SH   SOLE 21 3,088 0 0
NUTRIEN LTD COM 67077M108 429 4,130 SH   SOLE 2 4,130 0 0
NUTRIEN LTD COM 67077M108 64,585 621,067 SH   SOLE 19 621,067 0 0
NUTRIEN LTD COM 67077M108 180 1,727 SH   SOLE 21 1,727 0 0
NUTRIEN LTD COM 67077M108 180,886 1,739,455 SH   SOLE 25 1,739,455 0 0
NUTRIEN LTD COM 67077M108 64,388 619,172 SH   SOLE 29 619,172 0 0
NUTRIEN LTD COM 67077M108 32,509 312,616 SH   SOLE 34 312,616 0 0
NUTRIEN LTD COM 67077M108 19,952 191,869 SH   SOLE 43 168,215 0 23,654
NUVALENT INC COM 670703107 136 9,809 SH   SOLE 2 1,019 0 8,790
NUVALENT INC COM 670703107 704 50,690 SH   SOLE 18 50,690 0 0
NUVALENT INC COM 670703107 406 29,207 SH   SOLE 19 29,207 0 0
NUVALENT INC COM 670703107 12,585 906,069 SH   SOLE 21 906,069 0 0
NUVALENT INC COM 670703107 3,363 242,115 SH   SOLE 22 238,505 0 3,610
NUVALENT INC COM 670703107 272 19,573 SH   SOLE 30 19,573 0 0
NUVASIVE INC COM 670704105 2,569 45,313 SH   SOLE 2 38,400 0 6,913
NUVASIVE INC COM 670704105 48 850 SH   SOLE 4 164 0 686
NUVASIVE INC COM 670704105 42 733 SH   SOLE 7 733 0 0
NUVASIVE INC COM 670704105 12,907 227,639 SH   SOLE 18 227,639 0 0
NUVASIVE INC COM 670704105 6,186 109,097 SH   SOLE 19 109,097 0 0
NUVASIVE INC COM 670704105 225,416 3,975,585 SH   SOLE 21 3,975,585 0 0
NUVASIVE INC COM 670704105 82,363 1,452,609 SH   SOLE 22 1,422,827 0 29,782
NUVASIVE INC COM 670704105 34 608 SH   SOLE 23 608 0 0
NUVASIVE INC COM 670704105 444 7,832 SH   SOLE 25 7,832 0 0
NUVASIVE INC COM 670704105 1,235 21,773 SH   SOLE 26 17,310 0 4,463
NUVASIVE INC COM 670704105 52 920 SH   SOLE 28 920 0 0
NUVASIVE INC COM 670704105 5,762 101,624 SH   SOLE 30 101,624 0 0
NUVASIVE INC COM 670704105 62 1,088 SH   SOLE 36 1,088 0 0
NUVASIVE INC COM 670704105 359 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 18 312 SH   OTR 43 312 0 0
NUVASIVE INC COM 670704105 539 9,510 SH   SOLE 43 9,045 0 465
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3,093 3,216,000 PRN   SOLE 21 3,216,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9 2,952 2,986,000 PRN   SOLE 21 2,986,000 0 0
NUVATION BIO INC COM CL A 67080N101 665 126,398 SH   SOLE 2 62,414 0 63,984
NUVATION BIO INC COM CL A 67080N101 12 2,249 SH   SOLE 7 2,249 0 0
NUVATION BIO INC COM CL A 67080N101 2,248 427,355 SH   SOLE 18 427,355 0 0
NUVATION BIO INC COM CL A 67080N101 2,819 535,968 SH   SOLE 19 535,968 0 0
NUVATION BIO INC COM CL A 67080N101 34,783 6,612,773 SH   SOLE 21 6,612,773 0 0
NUVATION BIO INC COM CL A 67080N101 17,412 3,310,250 SH   SOLE 22 3,227,017 0 83,233
NUVATION BIO INC COM CL A 67080N101 45 8,534 SH   SOLE 23 8,534 0 0
NUVATION BIO INC COM CL A 67080N101 117 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101 417 79,361 SH   SOLE 26 66,410 0 12,951
NUVATION BIO INC COM CL A 67080N101 332 63,046 SH   SOLE 28 63,046 0 0
NUVATION BIO INC COM CL A 67080N101 181 34,376 SH   SOLE 30 34,376 0 0
NUVATION BIO INC COM CL A 67080N101 88 16,809 SH   SOLE 36 16,809 0 0
NUVATION BIO INC COM CL A 67080N101 67 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 4 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 114 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108 5 647 SH   SOLE 18 647 0 0
NUVECTIS PHARMA INC COM 67080T108 54 7,225 SH   SOLE 21 7,225 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVVE HOLDING CORP COM 67079Y100 11 1,438 SH   SOLE 18 1,438 0 0
NUVVE HOLDING CORP COM 67079Y100 123 15,595 SH   SOLE 21 15,595 0 0
NUVVE HOLDING CORP COM 67079Y100 206 26,121 SH   SOLE 22 26,121 0 0
NUZEE INC COM NEW 67073S208 4 2,032 SH   SOLE 18 2,032 0 0
NUZEE INC COM NEW 67073S208 58 26,412 SH   SOLE 21 26,412 0 0
NUZEE INC COM NEW 67073S208 1 542 SH   SOLE 22 542 0 0
NV5 GLOBAL INC COM 62945V109 1,309 9,819 SH   SOLE 2 3,771 0 6,048
NV5 GLOBAL INC COM 62945V109 7 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 6,449 48,379 SH   SOLE 7 48,379 0 0
NV5 GLOBAL INC COM 62945V109 6,669 50,028 SH   SOLE 18 50,028 0 0
NV5 GLOBAL INC COM 62945V109 3,132 23,495 SH   SOLE 19 23,495 0 0
NV5 GLOBAL INC COM 62945V109 201,070 1,508,405 SH   SOLE 21 1,508,405 0 0
NV5 GLOBAL INC COM 62945V109 42,163 316,302 SH   SOLE 22 304,908 0 11,394
NV5 GLOBAL INC COM 62945V109 214 1,605 SH   SOLE 25 1,605 0 0
NV5 GLOBAL INC COM 62945V109 973 7,302 SH   SOLE 26 6,505 0 797
NV5 GLOBAL INC COM 62945V109 27 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109 4,076 30,578 SH   SOLE 30 30,578 0 0
NV5 GLOBAL INC COM 62945V109 209 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 804 6,030 SH   SOLE 43 5,825 0 205
NVE CORP COM NEW 629445206 97 1,782 SH   SOLE 2 172 0 1,610
NVE CORP COM NEW 629445206 4 67 SH   SOLE 7 67 0 0
NVE CORP COM NEW 629445206 775 14,223 SH   SOLE 18 14,223 0 0
NVE CORP COM NEW 629445206 472 8,673 SH   SOLE 19 8,673 0 0
NVE CORP COM NEW 629445206 9,315 171,007 SH   SOLE 21 171,007 0 0
NVE CORP COM NEW 629445206 6,655 122,171 SH   SOLE 22 121,346 0 825
NVE CORP COM NEW 629445206 35 651 SH   SOLE 43 651 0 0
NVENT ELECTRIC PLC SHS G6700G107 31,150 895,634 SH   SOLE 2 137,607 0 758,027
NVENT ELECTRIC PLC SHS G6700G107 108 3,091 SH   SOLE 4 3,091 0 0
NVENT ELECTRIC PLC SHS G6700G107 136 3,914 SH   SOLE 7 3,914 0 0
NVENT ELECTRIC PLC SHS G6700G107 533 15,314 SH   SOLE 13 15,314 0 0
NVENT ELECTRIC PLC SHS G6700G107 12,638 363,382 SH   SOLE 18 363,382 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,850 53,203 SH   SOLE 19 53,203 0 0
NVENT ELECTRIC PLC SHS G6700G107 281,731 8,100,380 SH   SOLE 21 8,100,380 0 0
NVENT ELECTRIC PLC SHS G6700G107 159,926 4,598,215 SH   SOLE 22 4,383,104 0 215,111
NVENT ELECTRIC PLC SHS G6700G107 32 927 SH   SOLE 23 927 0 0
NVENT ELECTRIC PLC SHS G6700G107 827 23,767 SH   SOLE 25 23,767 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,139 61,495 SH   SOLE 26 48,089 0 13,406
NVENT ELECTRIC PLC SHS G6700G107 104 2,988 SH   SOLE 28 2,988 0 0
NVENT ELECTRIC PLC SHS G6700G107 6,582 189,242 SH   SOLE 30 189,242 0 0
NVENT ELECTRIC PLC SHS G6700G107 85 2,441 SH   SOLE 31 2,441 0 0
NVENT ELECTRIC PLC SHS G6700G107 132 3,806 SH   SOLE 36 3,806 0 0
NVENT ELECTRIC PLC SHS G6700G107 757 21,779 SH   SOLE 40 21,779 0 0
NVENT ELECTRIC PLC SHS G6700G107 20 582 SH   OTR 43 582 0 0
NVENT ELECTRIC PLC SHS G6700G107 4,135 118,876 SH   SOLE 43 113,435 0 5,441
NVIDIA CORPORATION COM 67066G104 1,505,136 5,516,147 SH   SOLE 2 1,450,259 0 4,065,888
NVIDIA CORPORATION COM 67066G104 507,143 1,858,621 SH   SOLE 4 1,198,113 0 660,508
NVIDIA CORPORATION COM 67066G104 664,255 2,434,417 SH   SOLE 7 2,349,648 0 84,769
NVIDIA CORPORATION COM 67066G104 25,305 92,740 SH   SOLE 13 92,740 0 0
NVIDIA CORPORATION COM 67066G104 65,621 240,493 SH   SOLE 15 240,493 0 0
NVIDIA CORPORATION COM 67066G104 120 440 SH   SOLE 17 0 0 440
NVIDIA CORPORATION COM 67066G104 1,708,466 6,261,327 SH   SOLE 18 5,342,725 0 918,602
NVIDIA CORPORATION COM 67066G104 949,832 3,481,023 SH   SOLE 19 3,481,023 0 0
NVIDIA CORPORATION COM 67066G104 17,143,028 62,827,195 SH   SOLE 21 62,827,195 0 0
NVIDIA CORPORATION COM 67066G104 14,503,672 53,154,263 SH   SOLE 22 47,864,303 0 5,289,960
NVIDIA CORPORATION COM 67066G104 893,271 3,273,732 SH   SOLE 23 3,273,732 0 0
NVIDIA CORPORATION COM 67066G104 1,251,513 4,586,648 SH   SOLE 25 4,586,648 0 0
NVIDIA CORPORATION COM 67066G104 1,677,411 6,147,514 SH   SOLE 26 2,547,980 0 3,599,534
NVIDIA CORPORATION COM 67066G104 1,699,648 6,229,010 SH   SOLE 28 194,065 0 6,034,945
NVIDIA CORPORATION COM 67066G104 17,974 65,872 SH   SOLE 29 65,872 0 0
NVIDIA CORPORATION COM 67066G104 4,976,093 18,236,799 SH   SOLE 30 18,128,802 0 107,997
NVIDIA CORPORATION COM 67066G104 187,751 688,085 SH   SOLE 31 408,799 0 279,286
NVIDIA CORPORATION COM 67066G104 182,191 667,710 SH   SOLE 32 667,710 0 0
NVIDIA CORPORATION COM 67066G104 490,113 1,796,206 SH   SOLE 34 1,796,206 0 0
NVIDIA CORPORATION COM 67066G104 244,881 897,460 SH   SOLE 36 897,460 0 0
NVIDIA CORPORATION COM 67066G104 22,775 83,468 SH   SOLE 40 83,468 0 0
NVIDIA CORPORATION COM 67066G104 1,401 5,134 SH   OTR 43 5,134 0 0
NVIDIA CORPORATION COM 67066G104 637,780 2,337,390 SH   SOLE 43 2,109,180 0 228,210
NVIDIA CORPORATION OPTIONS 67066G104 382 1,400 SH Put SOLE 2 0 0 1,400
NVIDIA CORPORATION OPTIONS 67066G104 355 1,300 SH Call SOLE 4 1,300 0 0
NVIDIA CORPORATION OPTIONS 67066G104 437 1,600 SH Put SOLE 4 1,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104 2,947 10,800 SH Call SOLE 18 10,800 0 0
NVIDIA CORPORATION OPTIONS 67066G104 5,102 18,700 SH Put SOLE 18 18,700 0 0
NVIDIA CORPORATION OPTIONS 67066G104 20,792 76,200 SH Call SOLE 19 76,200 0 0
NVIDIA CORPORATION OPTIONS 67066G104 36,809 134,900 SH Put SOLE 19 134,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104 1,583 5,800 SH Call SOLE 22 5,800 0 0
NVIDIA CORPORATION OPTIONS 67066G104 2,783 10,200 SH Put SOLE 22 10,200 0 0
NVIDIA CORPORATION OPTIONS 67066G104 273 1,000 SH Call SOLE 26 1,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104 546 2,000 SH Put SOLE 26 2,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104 11,433 41,900 SH Call SOLE 34 41,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104 20,328 74,500 SH Put SOLE 34 74,500 0 0
NVR INC COM 62944T105 20,398 4,566 SH   SOLE 2 1,168 0 3,398
NVR INC COM 62944T105 10,480 2,346 SH   SOLE 4 1,375 0 971
NVR INC COM 62944T105 13,205 2,956 SH   SOLE 7 2,847 0 109
NVR INC COM 62944T105 76 17 SH   SOLE 13 17 0 0
NVR INC COM 62944T105 2,198 492 SH   SOLE 15 492 0 0
NVR INC COM 62944T105 24,610 5,509 SH   SOLE 18 5,011 0 498
NVR INC COM 62944T105 10,065 2,253 SH   SOLE 19 2,253 0 0
NVR INC COM 62944T105 593,910 132,947 SH   SOLE 21 132,947 0 0
NVR INC COM 62944T105 312,177 69,881 SH   SOLE 22 63,208 0 6,673
NVR INC COM 62944T105 18,736 4,194 SH   SOLE 23 4,194 0 0
NVR INC COM 62944T105 17,476 3,912 SH   SOLE 25 3,912 0 0
NVR INC COM 62944T105 29,582 6,622 SH   SOLE 26 2,388 0 4,234
NVR INC COM 62944T105 49,077 10,986 SH   SOLE 28 63 0 10,923
NVR INC COM 62944T105 201 45 SH   SOLE 29 45 0 0
NVR INC COM 62944T105 77,056 17,249 SH   SOLE 30 17,249 0 0
NVR INC COM 62944T105 3,489 781 SH   SOLE 31 384 0 397
NVR INC COM 62944T105 786 176 SH   SOLE 34 176 0 0
NVR INC COM 62944T105 5,209 1,166 SH   SOLE 36 1,166 0 0
NVR INC COM 62944T105 518 116 SH   SOLE 40 116 0 0
NVR INC COM 62944T105 54 12 SH   OTR 43 12 0 0
NVR INC COM 62944T105 7,818 1,750 SH   SOLE 43 1,534 0 216
NXP SEMICONDUCTORS N V COM N6596X109 146,608 792,131 SH   SOLE 2 279,092 0 513,039
NXP SEMICONDUCTORS N V COM N6596X109 35,038 189,315 SH   SOLE 4 156,876 0 32,439
NXP SEMICONDUCTORS N V COM N6596X109 62,582 338,136 SH   SOLE 7 266,864 0 71,272
NXP SEMICONDUCTORS N V COM N6596X109 3,860 20,854 SH   SOLE 13 20,854 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,139 38,574 SH   SOLE 15 38,574 0 0
NXP SEMICONDUCTORS N V COM N6596X109 158,677 857,341 SH   SOLE 18 811,804 0 45,537
NXP SEMICONDUCTORS N V COM N6596X109 185,383 1,001,638 SH   SOLE 19 1,001,638 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,551,224 8,381,368 SH   SOLE 21 8,381,368 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,071,960 5,791,874 SH   SOLE 22 5,144,672 0 647,202
NXP SEMICONDUCTORS N V COM N6596X109 70,962 383,415 SH   SOLE 23 383,415 0 0
NXP SEMICONDUCTORS N V COM N6596X109 138,804 749,968 SH   SOLE 25 749,968 0 0
NXP SEMICONDUCTORS N V COM N6596X109 160,062 864,826 SH   SOLE 26 388,441 0 476,385
NXP SEMICONDUCTORS N V COM N6596X109 132,041 713,427 SH   SOLE 28 5,023 0 708,404
NXP SEMICONDUCTORS N V COM N6596X109 2,076 11,216 SH   SOLE 29 11,216 0 0
NXP SEMICONDUCTORS N V COM N6596X109 339,703 1,835,439 SH   SOLE 30 1,835,439 0 0
NXP SEMICONDUCTORS N V COM N6596X109 19,187 103,667 SH   SOLE 31 72,697 0 30,970
NXP SEMICONDUCTORS N V COM N6596X109 11,428 61,744 SH   SOLE 32 61,744 0 0
NXP SEMICONDUCTORS N V COM N6596X109 235,897 1,274,569 SH   SOLE 34 1,274,569 0 0
NXP SEMICONDUCTORS N V COM N6596X109 19,690 106,386 SH   SOLE 36 106,386 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,694 9,154 SH   SOLE 40 9,154 0 0
NXP SEMICONDUCTORS N V COM N6596X109 131 710 SH   OTR 43 710 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18,587 100,427 SH   SOLE 43 88,076 0 12,351
NYMOX PHARMACEUTICAL CORP COM P73398102 12 9,550 SH   SOLE 2 0 0 9,550
NYMOX PHARMACEUTICAL CORP COM P73398102 12 9,318 SH   SOLE 18 9,318 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 147 116,617 SH   SOLE 21 116,617 0 0
NYXOAH S A SHS B6S7WD106 12,404 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106 105 5,495 SH   SOLE 20 5,495 0 0
NYXOAH S A SHS B6S7WD106 35 1,824 SH   SOLE 21 1,824 0 0
NYXOAH S A SHS B6S7WD106 75 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104 2,031 154,126 SH   SOLE 2 137,789 0 16,337
O-I GLASS INC COM 67098H104 8 590 SH   SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 68 5,135 SH   SOLE 7 5,135 0 0
O-I GLASS INC COM 67098H104 6,926 525,494 SH   SOLE 18 525,494 0 0
O-I GLASS INC COM 67098H104 3,512 266,464 SH   SOLE 19 266,464 0 0
O-I GLASS INC COM 67098H104 248,961 18,889,325 SH   SOLE 21 18,889,325 0 0
O-I GLASS INC COM 67098H104 55,061 4,177,584 SH   SOLE 22 4,078,612 0 98,972
O-I GLASS INC COM 67098H104 264 20,010 SH   SOLE 25 20,010 0 0
O-I GLASS INC COM 67098H104 625 47,440 SH   SOLE 26 34,811 0 12,629
O-I GLASS INC COM 67098H104 37 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104 3,530 267,845 SH   SOLE 30 267,845 0 0
O-I GLASS INC COM 67098H104 76 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104 229 17,337 SH   SOLE 40 17,337 0 0
O-I GLASS INC COM 67098H104 828 62,792 SH   SOLE 43 62,347 0 445
OAK STR HEALTH INC COM 67181A107 1,817 67,600 SH   SOLE 2 28,913 0 38,687
OAK STR HEALTH INC COM 67181A107 11 401 SH   SOLE 4 401 0 0
OAK STR HEALTH INC COM 67181A107 39 1,439 SH   SOLE 7 1,439 0 0
OAK STR HEALTH INC COM 67181A107 1,488 55,366 SH   SOLE 18 55,366 0 0
OAK STR HEALTH INC COM 67181A107 529 19,681 SH   SOLE 19 19,681 0 0
OAK STR HEALTH INC COM 67181A107 46,226 1,719,706 SH   SOLE 21 1,719,706 0 0
OAK STR HEALTH INC COM 67181A107 68,600 2,552,065 SH   SOLE 22 2,425,961 0 126,104
OAK STR HEALTH INC COM 67181A107 405 15,081 SH   SOLE 25 15,081 0 0
OAK STR HEALTH INC COM 67181A107 1,080 40,174 SH   SOLE 26 31,526 0 8,648
OAK STR HEALTH INC COM 67181A107 79 2,935 SH   SOLE 28 2,935 0 0
OAK STR HEALTH INC COM 67181A107 769 28,597 SH   SOLE 30 28,597 0 0
OAK STR HEALTH INC COM 67181A107 40 1,475 SH   SOLE 31 1,475 0 0
OAK STR HEALTH INC COM 67181A107 338 12,569 SH   SOLE 40 12,569 0 0
OAK STR HEALTH INC NOTE 3/1 67181AAB3 4,839 6,125,000 PRN   SOLE 21 6,125,000 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 41 2,234 SH   SOLE 2 2,234 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 26 1,421 SH   SOLE 18 1,421 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 25 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 442 23,966 SH   SOLE 21 23,966 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 73 3,964 SH   SOLE 22 3,964 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 7,371 1,000,190 SH   SOLE 30 1,000,190 0 0
OASIS PETROLEUM INC COM NEW 674215207 4,801 32,815 SH   SOLE 2 19,106 0 13,709
OASIS PETROLEUM INC COM NEW 674215207 12 83 SH   SOLE 4 83 0 0
OASIS PETROLEUM INC COM NEW 674215207 42 286 SH   SOLE 7 286 0 0
OASIS PETROLEUM INC COM NEW 674215207 7,984 54,570 SH   SOLE 18 52,357 0 2,213
OASIS PETROLEUM INC COM NEW 674215207 15,629 106,828 SH   SOLE 19 106,828 0 0
OASIS PETROLEUM INC COM NEW 674215207 104,835 716,575 SH   SOLE 21 716,575 0 0
OASIS PETROLEUM INC COM NEW 674215207 74,691 510,536 SH   SOLE 22 496,836 0 13,700
OASIS PETROLEUM INC COM NEW 674215207 422 2,885 SH   SOLE 23 2,885 0 0
OASIS PETROLEUM INC COM NEW 674215207 374 2,554 SH   SOLE 25 2,554 0 0
OASIS PETROLEUM INC COM NEW 674215207 3,459 23,641 SH   SOLE 26 9,698 0 13,943
OASIS PETROLEUM INC COM NEW 674215207 2,561 17,508 SH   SOLE 30 17,508 0 0
OASIS PETROLEUM INC COM NEW 674215207 11 76 SH   SOLE 34 76 0 0
OASIS PETROLEUM INC COM NEW 674215207 350 2,391 SH   SOLE 40 2,391 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 316 63,066 SH   SOLE 43 44,079 0 18,987
OBLONG INC COM 674434105 2 2,772 SH   SOLE 18 2,772 0 0
OBLONG INC COM 674434105 24 36,982 SH   SOLE 21 36,982 0 0
OBSEVA SA COM H5861P103 589 390,316 SH   SOLE 21 390,316 0 0
OBSEVA SA COM H5861P103 54 35,661 SH   SOLE 30 35,661 0 0
OBSIDIAN ENERGY LTD COM 674482203 5 579 SH   SOLE 43 579 0 0
OCCIDENTAL PETE CORP COM 674599105 58,644 1,033,564 SH   SOLE 2 433,746 0 599,818
OCCIDENTAL PETE CORP COM 674599105 21,614 380,932 SH   SOLE 4 294,466 0 86,466
OCCIDENTAL PETE CORP COM 674599105 43,886 773,457 SH   SOLE 7 748,430 0 25,027
OCCIDENTAL PETE CORP COM 674599105 1,399 24,656 SH   SOLE 13 24,656 0 0
OCCIDENTAL PETE CORP COM 674599105 4,875 85,925 SH   SOLE 15 85,925 0 0
OCCIDENTAL PETE CORP COM 674599105 1 24 SH   SOLE 17 0 0 24
OCCIDENTAL PETE CORP COM 674599105 88,345 1,557,007 SH   SOLE 18 1,431,615 0 125,392
OCCIDENTAL PETE CORP COM 674599105 28,035 494,097 SH   SOLE 19 494,097 0 0
OCCIDENTAL PETE CORP COM 674599105 1,484,975 26,171,565 SH   SOLE 21 26,171,565 0 0
OCCIDENTAL PETE CORP COM 674599105 1,080,047 19,035,021 SH   SOLE 22 17,091,104 0 1,943,917
OCCIDENTAL PETE CORP COM 674599105 67,234 1,184,941 SH   SOLE 23 1,184,941 0 0
OCCIDENTAL PETE CORP COM 674599105 72,504 1,277,827 SH   SOLE 25 1,277,827 0 0
OCCIDENTAL PETE CORP COM 674599105 109,694 1,933,280 SH   SOLE 26 679,474 0 1,253,806
OCCIDENTAL PETE CORP COM 674599105 46,178 813,849 SH   SOLE 28 612 0 813,237
OCCIDENTAL PETE CORP COM 674599105 946 16,673 SH   SOLE 29 16,673 0 0
OCCIDENTAL PETE CORP COM 674599105 261,321 4,605,586 SH   SOLE 30 4,605,586 0 0
OCCIDENTAL PETE CORP COM 674599105 13,336 235,030 SH   SOLE 31 130,811 0 104,219
OCCIDENTAL PETE CORP COM 674599105 4,529 79,825 SH   SOLE 34 79,825 0 0
OCCIDENTAL PETE CORP COM 674599105 25,402 447,691 SH   SOLE 36 447,691 0 0
OCCIDENTAL PETE CORP COM 674599105 1,761 31,038 SH   SOLE 40 31,038 0 0
OCCIDENTAL PETE CORP COM 674599105 86 1,509 SH   OTR 43 1,509 0 0
OCCIDENTAL PETE CORP COM 674599105 23,715 417,951 SH   SOLE 43 356,170 0 61,781
OCCIDENTAL PETE CORP OPTIONS 674599105 384 6,800 SH Call SOLE 2 0 0 6,800
OCCIDENTAL PETE CORP OPTIONS 674599105 648 11,400 SH Call SOLE 4 11,400 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 7,682 135,400 SH Call SOLE 18 135,400 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 164,341 2,896,400 SH Call SOLE 19 2,896,400 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 5,106 90,000 SH Call SOLE 22 90,000 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 477 8,400 SH Call SOLE 26 8,400 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 43,666 769,600 SH Call SOLE 34 769,600 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 11 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 74 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 657 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 293 SH   SOLE 43 33 0 260
OCEAN BIO CHEM INC COM 674631106 6 743 SH   SOLE 18 743 0 0
OCEAN BIO CHEM INC COM 674631106 81 9,887 SH   SOLE 21 9,887 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 14 9,808 SH   SOLE 18 9,808 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 173 122,638 SH   SOLE 21 122,638 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 807 572,384 SH   SOLE 22 572,384 0 0
OCEANEERING INTL INC COM 675232102 4,968 327,731 SH   SOLE 2 150,426 0 177,305
OCEANEERING INTL INC COM 675232102 6 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 21 1,410 SH   SOLE 7 1,410 0 0
OCEANEERING INTL INC COM 675232102 5,931 391,230 SH   SOLE 18 367,702 0 23,528
OCEANEERING INTL INC COM 675232102 16,141 1,064,686 SH   SOLE 19 1,064,686 0 0
OCEANEERING INTL INC COM 675232102 191,928 12,660,188 SH   SOLE 21 12,660,188 0 0
OCEANEERING INTL INC COM 675232102 53,470 3,527,017 SH   SOLE 22 3,421,497 0 105,520
OCEANEERING INTL INC COM 675232102 646 42,613 SH   SOLE 23 42,613 0 0
OCEANEERING INTL INC COM 675232102 290 19,118 SH   SOLE 25 19,118 0 0
OCEANEERING INTL INC COM 675232102 3,549 234,092 SH   SOLE 26 17,134 0 216,958
OCEANEERING INTL INC COM 675232102 18 1,203 SH   SOLE 28 1,203 0 0
OCEANEERING INTL INC COM 675232102 2,599 171,448 SH   SOLE 30 171,448 0 0
OCEANEERING INTL INC COM 675232102 316 20,851 SH   SOLE 36 20,851 0 0
OCEANEERING INTL INC COM 675232102 167 10,990 SH   SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 3,778 249,239 SH   SOLE 43 169,858 0 79,381
OCEANFIRST FINL CORP COM 675234108 3,839 191,011 SH   SOLE 2 105,198 0 85,813
OCEANFIRST FINL CORP COM 675234108 3 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108 14 707 SH   SOLE 7 707 0 0
OCEANFIRST FINL CORP COM 675234108 3,494 173,846 SH   SOLE 18 173,846 0 0
OCEANFIRST FINL CORP COM 675234108 9,586 476,919 SH   SOLE 19 476,919 0 0
OCEANFIRST FINL CORP COM 675234108 42,769 2,127,794 SH   SOLE 21 2,127,794 0 0
OCEANFIRST FINL CORP COM 675234108 38,391 1,910,003 SH   SOLE 22 1,850,916 0 59,087
OCEANFIRST FINL CORP COM 675234108 361 17,942 SH   SOLE 23 17,942 0 0
OCEANFIRST FINL CORP COM 675234108 257 12,794 SH   SOLE 25 12,794 0 0
OCEANFIRST FINL CORP COM 675234108 1,811 90,083 SH   SOLE 26 23,250 0 66,833
OCEANFIRST FINL CORP COM 675234108 12 605 SH   SOLE 28 605 0 0
OCEANFIRST FINL CORP COM 675234108 967 48,130 SH   SOLE 30 48,130 0 0
OCEANFIRST FINL CORP COM 675234108 150 7,449 SH   SOLE 36 7,449 0 0
OCEANFIRST FINL CORP COM 675234108 135 6,736 SH   SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 758 37,717 SH   SOLE 43 36,931 0 786
OCONEE FED FINL CORP COM 675607105 5 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105 63 2,779 SH   SOLE 21 2,779 0 0
OCONEE FED FINL CORP COM 675607105 1 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105 459 139,017 SH   SOLE 2 75,868 0 63,149
OCUGEN INC COM 67577C105 10 2,967 SH   SOLE 7 2,967 0 0
OCUGEN INC COM 67577C105 1,679 508,937 SH   SOLE 18 483,104 0 25,833
OCUGEN INC COM 67577C105 2,545 771,263 SH   SOLE 19 771,263 0 0
OCUGEN INC COM 67577C105 20,191 6,118,348 SH   SOLE 21 6,118,348 0 0
OCUGEN INC COM 67577C105 14,335 4,343,942 SH   SOLE 22 4,223,665 0 120,277
OCUGEN INC COM 67577C105 44 13,213 SH   SOLE 23 13,213 0 0
OCUGEN INC COM 67577C105 79 23,905 SH   SOLE 25 23,905 0 0
OCUGEN INC COM 67577C105 308 93,186 SH   SOLE 26 4,688 0 88,498
OCUGEN INC COM 67577C105 52 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105 372 112,789 SH   SOLE 30 112,789 0 0
OCUGEN INC COM 67577C105 66 20,096 SH   SOLE 40 20,096 0 0
OCULAR THERAPEUTIX INC COM 67576A100 137 27,585 SH   SOLE 2 19,855 0 7,730
OCULAR THERAPEUTIX INC COM 67576A100 1 233 SH   SOLE 4 233 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,057 213,446 SH   SOLE 18 213,446 0 0
OCULAR THERAPEUTIX INC COM 67576A100 660 133,257 SH   SOLE 19 133,257 0 0
OCULAR THERAPEUTIX INC COM 67576A100 13,524 2,732,048 SH   SOLE 21 2,732,048 0 0
OCULAR THERAPEUTIX INC COM 67576A100 8,985 1,815,219 SH   SOLE 22 1,771,667 0 43,552
OCULAR THERAPEUTIX INC COM 67576A100 40 8,134 SH   SOLE 25 8,134 0 0
OCULAR THERAPEUTIX INC COM 67576A100 9 1,719 SH   SOLE 26 1,719 0 0
OCULAR THERAPEUTIX INC COM 67576A100 222 44,835 SH   SOLE 28 44,835 0 0
OCULAR THERAPEUTIX INC COM 67576A100 353 71,335 SH   SOLE 30 71,335 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7 1,435 SH   SOLE 36 1,435 0 0
OCULAR THERAPEUTIX INC COM 67576A100 35 7,071 SH   SOLE 40 7,071 0 0
OCULAR THERAPEUTIX INC COM 67576A100 59 11,949 SH   SOLE 43 11,949 0 0
OCUPHIRE PHARMA INC COM 67577R102 8 2,333 SH   SOLE 18 2,333 0 0
OCUPHIRE PHARMA INC COM 67577R102 83 25,521 SH   SOLE 21 25,521 0 0
OCUPHIRE PHARMA INC COM 67577R102 21 6,412 SH   SOLE 22 6,412 0 0
OCWEN FINL CORP COM NEW 675746606 338 14,207 SH   SOLE 2 4,129 0 10,078
OCWEN FINL CORP COM NEW 675746606 625 26,294 SH   SOLE 18 26,294 0 0
OCWEN FINL CORP COM NEW 675746606 358 15,079 SH   SOLE 19 15,079 0 0
OCWEN FINL CORP COM NEW 675746606 7,434 312,892 SH   SOLE 21 312,892 0 0
OCWEN FINL CORP COM NEW 675746606 4,768 200,661 SH   SOLE 22 194,927 0 5,734
OCWEN FINL CORP COM NEW 675746606 37 1,554 SH   SOLE 43 1,554 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 17 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 241 36,194 SH   SOLE 21 36,194 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 1,055 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 18 3,624 SH   SOLE 2 0 0 3,624
OFFERPAD SOLUTIONS INC COM CL A 67623L109 4,730 940,385 SH   SOLE 22 940,385 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 13 15,508 SH   SOLE 2 15,508 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 3 3,684 SH   SOLE 4 3,684 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 35 43,130 SH   SOLE 18 43,130 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 777 959,564 SH   SOLE 19 959,564 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 24 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 3 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 215 265,206 SH   SOLE 34 265,206 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,199 46,606 SH   SOLE 2 13,945 0 32,661
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 619 24,042 SH   SOLE 4 24,042 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,543 59,954 SH   SOLE 7 59,954 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,520 175,683 SH   SOLE 18 175,683 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,801 147,740 SH   SOLE 19 147,740 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 158,778 6,170,939 SH   SOLE 21 6,170,939 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41,645 1,618,547 SH   SOLE 22 1,568,979 0 49,568
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 36 1,397 SH   SOLE 23 1,397 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,853 227,473 SH   SOLE 25 227,473 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 899 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 725 28,164 SH   SOLE 28 167 0 27,997
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,693 298,988 SH   SOLE 30 298,988 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 127 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,040 40,429 SH   SOLE 43 36,847 0 3,582
OFG BANCORP COM 67103X102 983 36,911 SH   SOLE 2 13,389 0 23,522
OFG BANCORP COM 67103X102 5 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102 19 710 SH   SOLE 7 710 0 0
OFG BANCORP COM 67103X102 4,855 182,245 SH   SOLE 18 182,245 0 0
OFG BANCORP COM 67103X102 2,212 83,027 SH   SOLE 19 83,027 0 0
OFG BANCORP COM 67103X102 151,412 5,683,631 SH   SOLE 21 5,683,631 0 0
OFG BANCORP COM 67103X102 30,001 1,126,150 SH   SOLE 22 1,081,445 0 44,705
OFG BANCORP COM 67103X102 105 3,943 SH   SOLE 25 3,943 0 0
OFG BANCORP COM 67103X102 481 18,061 SH   SOLE 26 15,078 0 2,983
OFG BANCORP COM 67103X102 10 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102 2,112 79,289 SH   SOLE 30 79,289 0 0
OFG BANCORP COM 67103X102 111 4,172 SH   SOLE 40 4,172 0 0
OFG BANCORP COM 67103X102 457 17,152 SH   SOLE 43 17,152 0 0
OGE ENERGY CORP COM 670837103 35,498 870,466 SH   SOLE 2 436,525 0 433,941
OGE ENERGY CORP COM 670837103 1,275 31,276 SH   SOLE 4 31,276 0 0
OGE ENERGY CORP COM 670837103 8,036 197,060 SH   SOLE 7 197,060 0 0
OGE ENERGY CORP COM 670837103 1,501 36,802 SH   SOLE 13 36,802 0 0
OGE ENERGY CORP COM 670837103 30,672 752,123 SH   SOLE 18 629,136 0 122,987
OGE ENERGY CORP COM 670837103 45,146 1,107,060 SH   SOLE 19 1,107,060 0 0
OGE ENERGY CORP COM 670837103 581,209 14,252,306 SH   SOLE 21 14,252,306 0 0
OGE ENERGY CORP COM 670837103 256,228 6,283,183 SH   SOLE 22 5,897,267 0 385,916
OGE ENERGY CORP COM 670837103 607 14,896 SH   SOLE 23 14,896 0 0
OGE ENERGY CORP COM 670837103 6,074 148,955 SH   SOLE 26 101,176 0 47,779
OGE ENERGY CORP COM 670837103 146 3,569 SH   SOLE 28 3,569 0 0
OGE ENERGY CORP COM 670837103 231 5,670 SH   SOLE 29 5,670 0 0
OGE ENERGY CORP COM 670837103 9,019 221,174 SH   SOLE 30 221,174 0 0
OGE ENERGY CORP COM 670837103 580 14,232 SH   SOLE 31 14,232 0 0
OGE ENERGY CORP COM 670837103 3,402 83,428 SH   SOLE 32 83,428 0 0
OGE ENERGY CORP COM 670837103 1,593 39,067 SH   SOLE 36 39,067 0 0
OGE ENERGY CORP COM 670837103 1,043 25,572 SH   SOLE 40 25,572 0 0
OGE ENERGY CORP COM 670837103 2,973 72,915 SH   SOLE 43 64,194 0 8,721
OHIO VY BANC CORP COM 677719106 25 843 SH   SOLE 18 843 0 0
OHIO VY BANC CORP COM 677719106 329 10,959 SH   SOLE 21 10,959 0 0
OHIO VY BANC CORP COM 677719106 213 7,112 SH   SOLE 22 7,112 0 0
OIL DRI CORP AMER COM 677864100 485 16,937 SH   SOLE 2 8,726 0 8,211
OIL DRI CORP AMER COM 677864100 505 17,619 SH   SOLE 18 17,619 0 0
OIL DRI CORP AMER COM 677864100 278 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 5,649 197,169 SH   SOLE 21 197,169 0 0
OIL DRI CORP AMER COM 677864100 1,990 69,445 SH   SOLE 22 66,880 0 2,565
OIL DRI CORP AMER COM 677864100 49 1,696 SH   SOLE 43 1,696 0 0
OIL STS INTL INC COM 678026105 1,362 195,965 SH   SOLE 2 61,006 0 134,959
OIL STS INTL INC COM 678026105 7 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,656 238,215 SH   SOLE 18 238,215 0 0
OIL STS INTL INC COM 678026105 1,527 219,647 SH   SOLE 19 219,647 0 0
OIL STS INTL INC COM 678026105 53,483 7,695,379 SH   SOLE 21 7,695,379 0 0
OIL STS INTL INC COM 678026105 14,332 2,062,225 SH   SOLE 22 2,024,213 0 38,012
OIL STS INTL INC COM 678026105 101 14,602 SH   SOLE 23 14,602 0 0
OIL STS INTL INC COM 678026105 510 73,418 SH   SOLE 26 0 0 73,418
OIL STS INTL INC COM 678026105 261 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105 457 65,717 SH   SOLE 30 65,717 0 0
OIL STS INTL INC COM 678026105 550 79,065 SH   SOLE 43 65,694 0 13,371
OKTA INC CL A 679295105 50,922 337,320 SH   SOLE 2 160,099 0 177,221
OKTA INC CL A 679295105 17,014 112,705 SH   SOLE 4 78,890 0 33,815
OKTA INC CL A 679295105 4,635 30,702 SH   SOLE 7 30,702 0 0
OKTA INC CL A 679295105 379 2,513 SH   SOLE 13 2,513 0 0
OKTA INC CL A 679295105 2,327 15,416 SH   SOLE 15 15,416 0 0
OKTA INC CL A 679295105 17,306 114,639 SH   SOLE 18 107,116 0 7,523
OKTA INC CL A 679295105 478,312 3,168,469 SH   SOLE 19 3,168,469 0 0
OKTA INC CL A 679295105 372,849 2,469,854 SH   SOLE 21 2,469,854 0 0
OKTA INC CL A 679295105 502,557 3,329,076 SH   SOLE 22 3,082,429 0 246,647
OKTA INC CL A 679295105 27,993 185,430 SH   SOLE 23 185,430 0 0
OKTA INC CL A 679295105 32,874 217,769 SH   SOLE 25 217,769 0 0
OKTA INC CL A 679295105 42,361 280,609 SH   SOLE 26 112,709 0 167,900
OKTA INC CL A 679295105 60,158 398,500 SH   SOLE 28 5,314 0 393,186
OKTA INC CL A 679295105 19 129 SH   SOLE 29 129 0 0
OKTA INC CL A 679295105 80,248 531,584 SH   SOLE 30 531,584 0 0
OKTA INC CL A 679295105 4,874 32,286 SH   SOLE 31 16,585 0 15,701
OKTA INC CL A 679295105 5,249 34,773 SH   SOLE 32 34,773 0 0
OKTA INC CL A 679295105 127,609 845,316 SH   SOLE 34 845,316 0 0
OKTA INC CL A 679295105 7,360 48,756 SH   SOLE 36 48,756 0 0
OKTA INC CL A 679295105 748 4,957 SH   SOLE 40 4,957 0 0
OKTA INC CL A 679295105 46 305 SH   OTR 43 305 0 0
OKTA INC CL A 679295105 10,183 67,457 SH   SOLE 43 60,713 0 6,744
OKTA INC NOTE 0.125% 9/0 679295AD7 7,954 7,420,000 PRN   SOLE 21 7,420,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 7,461 7,652,000 PRN   SOLE 21 7,652,000 0 0
OLAPLEX HLDGS INC COM 679369108 586 37,466 SH   SOLE 2 1,919 0 35,547
OLAPLEX HLDGS INC COM 679369108 18 1,150 SH   SOLE 7 1,150 0 0
OLAPLEX HLDGS INC COM 679369108 56,530 3,616,746 SH   SOLE 18 2,585,154 0 1,031,592
OLAPLEX HLDGS INC COM 679369108 36,082 2,308,491 SH   SOLE 19 2,308,491 0 0
OLAPLEX HLDGS INC COM 679369108 13,397 857,139 SH   SOLE 21 857,139 0 0
OLAPLEX HLDGS INC COM 679369108 34,036 2,177,593 SH   SOLE 22 2,120,643 0 56,950
OLAPLEX HLDGS INC COM 679369108 56,762 3,631,635 SH   SOLE 25 3,631,635 0 0
OLAPLEX HLDGS INC COM 679369108 19 1,222 SH   SOLE 31 1,222 0 0
OLB GROUP INC COM 67086U307 1 517 SH   SOLE 18 517 0 0
OLB GROUP INC COM 67086U307 10 5,640 SH   SOLE 21 5,640 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 92,609 310,061 SH   SOLE 2 105,359 0 204,702
OLD DOMINION FREIGHT LINE IN COM 679580100 17,766 59,481 SH   SOLE 4 53,627 0 5,854
OLD DOMINION FREIGHT LINE IN COM 679580100 42,725 143,045 SH   SOLE 7 116,937 0 26,108
OLD DOMINION FREIGHT LINE IN COM 679580100 1,516 5,075 SH   SOLE 13 5,075 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,837 9,499 SH   SOLE 15 9,499 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 63,076 211,182 SH   SOLE 18 196,658 0 14,524
OLD DOMINION FREIGHT LINE IN COM 679580100 424,756 1,422,110 SH   SOLE 19 1,422,110 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,205,375 4,035,673 SH   SOLE 21 4,035,673 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 693,665 2,322,436 SH   SOLE 22 2,117,356 0 205,080
OLD DOMINION FREIGHT LINE IN COM 679580100 36,665 122,758 SH   SOLE 23 122,758 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 61,144 204,714 SH   SOLE 25 204,714 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 60,634 203,006 SH   SOLE 26 67,349 0 135,657
OLD DOMINION FREIGHT LINE IN COM 679580100 98,858 330,983 SH   SOLE 28 1,666 0 329,317
OLD DOMINION FREIGHT LINE IN COM 679580100 39 130 SH   SOLE 29 130 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 197,750 662,079 SH   SOLE 30 635,154 0 26,925
OLD DOMINION FREIGHT LINE IN COM 679580100 6,600 22,097 SH   SOLE 31 10,943 0 11,154
OLD DOMINION FREIGHT LINE IN COM 679580100 8,111 27,157 SH   SOLE 32 27,157 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,677 15,660 SH   SOLE 34 15,660 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 10,944 36,641 SH   SOLE 36 36,641 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 967 3,236 SH   SOLE 40 3,236 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 42 139 SH   OTR 43 139 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 34,124 114,249 SH   SOLE 43 102,471 0 11,778
OLD NATL BANCORP IND COM 680033107 8,417 513,882 SH   SOLE 2 312,017 0 201,865
OLD NATL BANCORP IND COM 680033107 209 12,729 SH   SOLE 4 1,021 0 11,708
OLD NATL BANCORP IND COM 680033107 94 5,760 SH   SOLE 7 5,760 0 0
OLD NATL BANCORP IND COM 680033107 22,810 1,392,573 SH   SOLE 18 1,392,573 0 0
OLD NATL BANCORP IND COM 680033107 8,491 518,369 SH   SOLE 19 518,369 0 0
OLD NATL BANCORP IND COM 680033107 343,795 20,988,678 SH   SOLE 21 20,988,678 0 0
OLD NATL BANCORP IND COM 680033107 148,585 9,071,096 SH   SOLE 22 8,769,473 0 301,623
OLD NATL BANCORP IND COM 680033107 106 6,477 SH   SOLE 23 6,477 0 0
OLD NATL BANCORP IND COM 680033107 667 40,701 SH   SOLE 25 40,701 0 0
OLD NATL BANCORP IND COM 680033107 2,526 154,242 SH   SOLE 26 89,006 0 65,236
OLD NATL BANCORP IND COM 680033107 46 2,823 SH   SOLE 28 2,823 0 0
OLD NATL BANCORP IND COM 680033107 7,879 481,038 SH   SOLE 30 481,038 0 0
OLD NATL BANCORP IND COM 680033107 147 8,946 SH   SOLE 36 8,946 0 0
OLD NATL BANCORP IND COM 680033107 576 35,172 SH   SOLE 40 35,172 0 0
OLD NATL BANCORP IND COM 680033107 2,396 146,262 SH   SOLE 43 141,147 0 5,115
OLD POINT FINL CORP COM 680194107 19 769 SH   SOLE 18 769 0 0
OLD POINT FINL CORP COM 680194107 234 9,570 SH   SOLE 21 9,570 0 0
OLD POINT FINL CORP COM 680194107 5 197 SH   SOLE 22 197 0 0
OLD REP INTL CORP COM 680223104 22,499 869,711 SH   SOLE 2 270,088 0 599,623
OLD REP INTL CORP COM 680223104 27 1,045 SH   SOLE 4 1,045 0 0
OLD REP INTL CORP COM 680223104 5,463 211,189 SH   SOLE 7 211,189 0 0
OLD REP INTL CORP COM 680223104 19,616 758,247 SH   SOLE 18 758,247 0 0
OLD REP INTL CORP COM 680223104 2,143 82,837 SH   SOLE 19 82,837 0 0
OLD REP INTL CORP COM 680223104 543,478 21,008,045 SH   SOLE 21 21,008,045 0 0
OLD REP INTL CORP COM 680223104 201,386 7,784,525 SH   SOLE 22 7,453,479 0 331,046
OLD REP INTL CORP COM 680223104 1,053 40,709 SH   SOLE 25 40,709 0 0
OLD REP INTL CORP COM 680223104 4,644 179,500 SH   SOLE 26 156,355 0 23,145
OLD REP INTL CORP COM 680223104 140 5,430 SH   SOLE 28 5,430 0 0
OLD REP INTL CORP COM 680223104 4,352 168,225 SH   SOLE 30 168,225 0 0
OLD REP INTL CORP COM 680223104 107 4,154 SH   SOLE 31 4,154 0 0
OLD REP INTL CORP COM 680223104 3,271 126,428 SH   SOLE 32 126,428 0 0
OLD REP INTL CORP COM 680223104 838 32,402 SH   SOLE 36 32,402 0 0
OLD REP INTL CORP COM 680223104 996 38,519 SH   SOLE 40 38,519 0 0
OLD REP INTL CORP COM 680223104 22 848 SH   OTR 43 848 0 0
OLD REP INTL CORP COM 680223104 11,405 440,858 SH   SOLE 43 407,838 0 33,020
OLD SECOND BANCORP INC ILL COM 680277100 873 60,174 SH   SOLE 2 45,723 0 14,451
OLD SECOND BANCORP INC ILL COM 680277100 6 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,289 88,862 SH   SOLE 18 88,862 0 0
OLD SECOND BANCORP INC ILL COM 680277100 745 51,315 SH   SOLE 19 51,315 0 0
OLD SECOND BANCORP INC ILL COM 680277100 15,306 1,054,861 SH   SOLE 21 1,054,861 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,042 898,825 SH   SOLE 22 881,099 0 17,726
OLD SECOND BANCORP INC ILL COM 680277100 35 2,428 SH   SOLE 26 0 0 2,428
OLD SECOND BANCORP INC ILL COM 680277100 245 16,867 SH   SOLE 43 16,579 0 288
OLEMA PHARMACEUTICALS INC COM 68062P106 589 138,207 SH   SOLE 2 87,604 0 50,603
OLEMA PHARMACEUTICALS INC COM 68062P106 1 290 SH   SOLE 7 290 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 328 76,967 SH   SOLE 18 76,967 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 1,031 242,088 SH   SOLE 19 242,088 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 4,960 1,164,434 SH   SOLE 21 1,164,434 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 3,833 899,826 SH   SOLE 22 890,261 0 9,565
OLEMA PHARMACEUTICALS INC COM 68062P106 25 5,767 SH   SOLE 23 5,767 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 0 90 SH   SOLE 25 90 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 19 4,465 SH   SOLE 26 0 0 4,465
OLEMA PHARMACEUTICALS INC COM 68062P106 78 18,415 SH   SOLE 30 18,415 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 10 2,400 SH   SOLE 43 2,400 0 0
OLIN CORP COM PAR $1 680665205 15,543 297,299 SH   SOLE 2 242,698 0 54,601
OLIN CORP COM PAR $1 680665205 29 549 SH   SOLE 4 549 0 0
OLIN CORP COM PAR $1 680665205 8,563 163,800 SH   SOLE 7 163,800 0 0
OLIN CORP COM PAR $1 680665205 16,000 306,036 SH   SOLE 18 306,036 0 0
OLIN CORP COM PAR $1 680665205 66,317 1,268,497 SH   SOLE 19 1,268,497 0 0
OLIN CORP COM PAR $1 680665205 370,090 7,079,005 SH   SOLE 21 7,079,005 0 0
OLIN CORP COM PAR $1 680665205 210,506 4,026,509 SH   SOLE 22 3,859,280 0 167,229
OLIN CORP COM PAR $1 680665205 3,213 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205 149 2,859 SH   SOLE 28 2,859 0 0
OLIN CORP COM PAR $1 680665205 75,128 1,437,024 SH   SOLE 30 1,437,024 0 0
OLIN CORP COM PAR $1 680665205 110 2,108 SH   SOLE 31 2,108 0 0
OLIN CORP COM PAR $1 680665205 55,676 1,064,957 SH   SOLE 34 1,064,957 0 0
OLIN CORP COM PAR $1 680665205 191 3,662 SH   SOLE 36 3,662 0 0
OLIN CORP COM PAR $1 680665205 965 18,453 SH   SOLE 40 18,453 0 0
OLIN CORP COM PAR $1 680665205 3,347 64,024 SH   SOLE 43 56,069 0 7,955
OLINK HLDG AB SPONSORED ADS 680710100 23,681 1,340,944 SH   SOLE 19 1,340,944 0 0
OLINK HLDG AB SPONSORED ADS 680710100 13,528 766,025 SH   SOLE 21 766,025 0 0
OLINK HLDG AB SPONSORED ADS 680710100 77 4,354 SH   SOLE 22 4,354 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 4,271 99,410 SH   SOLE 2 64,515 0 34,895
OLLIES BARGAIN OUTLET HLDGS COM 681116109 10 240 SH   SOLE 4 240 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 35 805 SH   SOLE 7 805 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 5,536 128,870 SH   SOLE 18 128,870 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 817 19,016 SH   SOLE 19 19,016 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 120,791 2,811,719 SH   SOLE 21 2,811,719 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 71,626 1,667,282 SH   SOLE 22 1,591,485 0 75,797
OLLIES BARGAIN OUTLET HLDGS COM 681116109 321 7,483 SH   SOLE 25 7,483 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 897 20,885 SH   SOLE 26 16,611 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109 40 921 SH   SOLE 28 921 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,501 34,950 SH   SOLE 30 34,950 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 41 957 SH   SOLE 31 957 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 324 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,829 42,578 SH   SOLE 43 29,890 0 12,688
OLO INC CL A 68134L109 1,013 76,427 SH   SOLE 2 74,480 0 1,947
OLO INC CL A 68134L109 1,495 112,794 SH   SOLE 21 112,794 0 0
OLO INC CL A 68134L109 10,063 759,438 SH   SOLE 22 735,604 0 23,834
OLO INC CL A 68134L109 116 8,774 SH   SOLE 25 8,774 0 0
OLO INC CL A 68134L109 115 8,702 SH   SOLE 26 1,365 0 7,337
OLO INC CL A 68134L109 180 13,550 SH   SOLE 30 13,550 0 0
OLO INC CL A 68134L109 229 17,297 SH   SOLE 34 17,297 0 0
OLO INC CL A 68134L109 53 4,033 SH   SOLE 40 4,033 0 0
OLYMPIC STEEL INC COM 68162K106 2,645 68,785 SH   SOLE 2 42,506 0 26,279
OLYMPIC STEEL INC COM 68162K106 6 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106 1,446 37,592 SH   SOLE 18 37,592 0 0
OLYMPIC STEEL INC COM 68162K106 2,298 59,761 SH   SOLE 19 59,761 0 0
OLYMPIC STEEL INC COM 68162K106 50,989 1,325,777 SH   SOLE 21 1,325,777 0 0
OLYMPIC STEEL INC COM 68162K106 14,509 377,258 SH   SOLE 22 371,557 0 5,701
OLYMPIC STEEL INC COM 68162K106 305 7,919 SH   SOLE 23 7,919 0 0
OLYMPIC STEEL INC COM 68162K106 1,046 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 482 12,536 SH   SOLE 30 12,536 0 0
OLYMPIC STEEL INC COM 68162K106 43 1,129 SH   SOLE 43 1,105 0 24
OMEGA FLEX INC COM 682095104 154 1,189 SH   SOLE 2 868 0 321
OMEGA FLEX INC COM 682095104 4 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,049 8,080 SH   SOLE 18 8,080 0 0
OMEGA FLEX INC COM 682095104 746 5,745 SH   SOLE 19 5,745 0 0
OMEGA FLEX INC COM 682095104 17,521 134,909 SH   SOLE 21 134,909 0 0
OMEGA FLEX INC COM 682095104 8,426 64,883 SH   SOLE 22 62,951 0 1,932
OMEGA FLEX INC COM 682095104 58 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104 15 118 SH   SOLE 26 118 0 0
OMEGA FLEX INC COM 682095104 140 1,080 SH   SOLE 30 1,080 0 0
OMEGA FLEX INC COM 682095104 7 51 SH   SOLE 36 51 0 0
OMEGA FLEX INC COM 682095104 68 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 88 680 SH   SOLE 43 305 0 375
OMEGA HEALTHCARE INVS INC COM 681936100 24,724 793,463 SH   SOLE 2 178,361 0 615,102
OMEGA HEALTHCARE INVS INC COM 681936100 3,628 116,443 SH   SOLE 4 116,443 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,409 301,973 SH   SOLE 7 301,973 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16,093 516,462 SH   SOLE 18 516,462 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11,194 359,230 SH   SOLE 19 359,230 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 434,233 13,935,599 SH   SOLE 21 13,935,599 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 258,549 8,297,473 SH   SOLE 22 8,021,314 0 276,159
OMEGA HEALTHCARE INVS INC COM 681936100 217 6,953 SH   SOLE 23 6,953 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 32,380 1,039,138 SH   SOLE 25 1,039,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 4,104 131,716 SH   SOLE 26 113,088 0 18,628
OMEGA HEALTHCARE INVS INC COM 681936100 4,654 149,363 SH   SOLE 28 4,194 0 145,169
OMEGA HEALTHCARE INVS INC COM 681936100 35,515 1,139,776 SH   SOLE 30 1,139,776 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 109 3,499 SH   SOLE 31 3,499 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 153 4,921 SH   SOLE 36 4,921 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 959 30,777 SH   SOLE 40 30,777 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 28 892 SH   OTR 43 892 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,161 261,919 SH   SOLE 43 230,469 0 31,450
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 67 10,684 SH   SOLE 2 8,163 0 2,521
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 370 59,370 SH   SOLE 18 59,370 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4,590 735,540 SH   SOLE 19 735,540 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 5,492 880,135 SH   SOLE 21 880,135 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,234 197,834 SH   SOLE 22 195,026 0 2,808
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 136 21,825 SH   SOLE 30 21,825 0 0
OMEROS CORP COM 682143102 190 31,614 SH   SOLE 2 25,071 0 6,543
OMEROS CORP COM 682143102 1 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 6 969 SH   SOLE 7 969 0 0
OMEROS CORP COM 682143102 918 152,738 SH   SOLE 18 152,738 0 0
OMEROS CORP COM 682143102 778 129,467 SH   SOLE 19 129,467 0 0
OMEROS CORP COM 682143102 12,378 2,059,562 SH   SOLE 21 2,059,562 0 0
OMEROS CORP COM 682143102 9,186 1,528,424 SH   SOLE 22 1,494,883 0 33,541
OMEROS CORP COM 682143102 7 1,110 SH   SOLE 23 1,110 0 0
OMEROS CORP COM 682143102 45 7,444 SH   SOLE 25 7,444 0 0
OMEROS CORP COM 682143102 275 45,754 SH   SOLE 26 36,150 0 9,604
OMEROS CORP COM 682143102 41 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 398 66,301 SH   SOLE 30 66,301 0 0
OMEROS CORP COM 682143102 8 1,312 SH   SOLE 36 1,312 0 0
OMEROS CORP COM 682143102 53 8,761 SH   SOLE 40 8,761 0 0
OMEROS CORP COM 682143102 11 1,757 SH   OTR 43 1,757 0 0
OMEROS CORP COM 682143102 139 23,046 SH   SOLE 43 22,814 0 232
OMNICELL COM COM 68213N109 9,778 75,513 SH   SOLE 2 34,363 0 41,150
OMNICELL COM COM 68213N109 41 318 SH   SOLE 4 318 0 0
OMNICELL COM COM 68213N109 78 604 SH   SOLE 7 604 0 0
OMNICELL COM COM 68213N109 21,919 169,274 SH   SOLE 18 157,076 0 12,198
OMNICELL COM COM 68213N109 70,346 543,258 SH   SOLE 19 543,258 0 0
OMNICELL COM COM 68213N109 669,275 5,168,544 SH   SOLE 21 5,168,544 0 0
OMNICELL COM COM 68213N109 164,748 1,272,282 SH   SOLE 22 1,246,594 0 25,688
OMNICELL COM COM 68213N109 1,017 7,852 SH   SOLE 23 7,852 0 0
OMNICELL COM COM 68213N109 770 5,948 SH   SOLE 25 5,948 0 0
OMNICELL COM COM 68213N109 6,480 50,040 SH   SOLE 26 14,325 0 35,715
OMNICELL COM COM 68213N109 100 770 SH   SOLE 28 770 0 0
OMNICELL COM COM 68213N109 9,694 74,866 SH   SOLE 30 74,866 0 0
OMNICELL COM COM 68213N109 759 5,864 SH   SOLE 34 5,864 0 0
OMNICELL COM COM 68213N109 703 5,432 SH   SOLE 40 5,432 0 0
OMNICELL COM COM 68213N109 4,668 36,047 SH   SOLE 43 28,843 0 7,204
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1,136 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 5,875 4,168,000 PRN   SOLE 21 4,168,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 10,140 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106 47,003 553,755 SH   SOLE 2 113,661 0 440,094
OMNICOM GROUP INC COM 681919106 14,157 166,785 SH   SOLE 4 96,280 0 70,505
OMNICOM GROUP INC COM 681919106 17,665 208,122 SH   SOLE 7 201,102 0 7,020
OMNICOM GROUP INC COM 681919106 104 1,227 SH   SOLE 13 1,227 0 0
OMNICOM GROUP INC COM 681919106 2,617 30,827 SH   SOLE 15 30,827 0 0
OMNICOM GROUP INC COM 681919106 36,232 426,867 SH   SOLE 18 397,601 0 29,266
OMNICOM GROUP INC COM 681919106 19,292 227,291 SH   SOLE 19 227,291 0 0
OMNICOM GROUP INC COM 681919106 717,813 8,456,794 SH   SOLE 21 8,456,794 0 0
OMNICOM GROUP INC COM 681919106 377,063 4,442,307 SH   SOLE 22 4,030,718 0 411,589
OMNICOM GROUP INC COM 681919106 22,729 267,779 SH   SOLE 23 267,779 0 0
OMNICOM GROUP INC COM 681919106 24,722 291,260 SH   SOLE 25 291,260 0 0
OMNICOM GROUP INC COM 681919106 43,698 514,826 SH   SOLE 26 224,239 0 290,587
OMNICOM GROUP INC COM 681919106 50,476 594,673 SH   SOLE 28 4,198 0 590,475
OMNICOM GROUP INC COM 681919106 70 826 SH   SOLE 29 826 0 0
OMNICOM GROUP INC COM 681919106 89,706 1,056,855 SH   SOLE 30 1,054,379 0 2,476
OMNICOM GROUP INC COM 681919106 3,958 46,629 SH   SOLE 31 21,989 0 24,640
OMNICOM GROUP INC COM 681919106 5,063 59,654 SH   SOLE 32 59,654 0 0
OMNICOM GROUP INC COM 681919106 870 10,250 SH   SOLE 34 10,250 0 0
OMNICOM GROUP INC COM 681919106 9,141 107,690 SH   SOLE 36 107,690 0 0
OMNICOM GROUP INC COM 681919106 571 6,733 SH   SOLE 40 6,733 0 0
OMNICOM GROUP INC COM 681919106 55 644 SH   OTR 43 644 0 0
OMNICOM GROUP INC COM 681919106 37,599 442,967 SH   SOLE 43 415,847 0 27,120
ON HLDG AG NAMEN AKT A H5919C104 479 18,996 SH   SOLE 2 16,517 0 2,479
ON HLDG AG NAMEN AKT A H5919C104 77 3,067 SH   SOLE 4 3,067 0 0
ON HLDG AG NAMEN AKT A H5919C104 263 10,429 SH   SOLE 18 10,429 0 0
ON HLDG AG NAMEN AKT A H5919C104 6,591 261,146 SH   SOLE 19 261,146 0 0
ON HLDG AG NAMEN AKT A H5919C104 369 14,601 SH   SOLE 22 14,601 0 0
ON HLDG AG NAMEN AKT A H5919C104 53,613 2,124,126 SH   SOLE 25 2,124,126 0 0
ON HLDG AG NAMEN AKT A H5919C104 88 3,497 SH   SOLE 26 3,497 0 0
ON HLDG AG NAMEN AKT A H5919C104 70 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104 7,106 281,528 SH   SOLE 34 281,528 0 0
ON SEMICONDUCTOR CORP COM 682189105 54,943 877,544 SH   SOLE 2 101,206 0 776,338
ON SEMICONDUCTOR CORP COM 682189105 12,795 204,366 SH   SOLE 4 186,897 0 17,469
ON SEMICONDUCTOR CORP COM 682189105 8,632 137,874 SH   SOLE 7 60,002 0 77,872
ON SEMICONDUCTOR CORP COM 682189105 116 1,857 SH   SOLE 13 1,857 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,769 44,225 SH   SOLE 15 44,225 0 0
ON SEMICONDUCTOR CORP COM 682189105 4 67 SH   SOLE 17 0 0 67
ON SEMICONDUCTOR CORP COM 682189105 25,634 409,424 SH   SOLE 18 387,597 0 21,827
ON SEMICONDUCTOR CORP COM 682189105 481,560 7,691,417 SH   SOLE 19 7,691,417 0 0
ON SEMICONDUCTOR CORP COM 682189105 742,645 11,861,450 SH   SOLE 21 11,861,450 0 0
ON SEMICONDUCTOR CORP COM 682189105 677,169 10,815,676 SH   SOLE 22 10,054,239 0 761,437
ON SEMICONDUCTOR CORP COM 682189105 33,342 532,535 SH   SOLE 23 532,535 0 0
ON SEMICONDUCTOR CORP COM 682189105 53,944 861,587 SH   SOLE 25 861,587 0 0
ON SEMICONDUCTOR CORP COM 682189105 41,246 658,779 SH   SOLE 26 318,023 0 340,756
ON SEMICONDUCTOR CORP COM 682189105 60,736 970,072 SH   SOLE 28 61,623 0 908,449
ON SEMICONDUCTOR CORP COM 682189105 110,478 1,764,543 SH   SOLE 30 1,685,866 0 78,677
ON SEMICONDUCTOR CORP COM 682189105 5,837 93,226 SH   SOLE 31 45,981 0 47,245
ON SEMICONDUCTOR CORP COM 682189105 330,831 5,283,991 SH   SOLE 34 5,283,991 0 0
ON SEMICONDUCTOR CORP COM 682189105 11,052 176,521 SH   SOLE 36 176,521 0 0
ON SEMICONDUCTOR CORP COM 682189105 933 14,908 SH   SOLE 40 14,908 0 0
ON SEMICONDUCTOR CORP COM 682189105 42 675 SH   OTR 43 675 0 0
ON SEMICONDUCTOR CORP COM 682189105 13,257 211,736 SH   SOLE 43 186,514 0 25,222
ON24 INC COM 68339B104 240 18,261 SH   SOLE 2 15,175 0 3,086
ON24 INC COM 68339B104 2 145 SH   SOLE 7 145 0 0
ON24 INC COM 68339B104 943 71,744 SH   SOLE 18 71,744 0 0
ON24 INC COM 68339B104 1,079 82,076 SH   SOLE 19 82,076 0 0
ON24 INC COM 68339B104 12,357 939,702 SH   SOLE 21 939,702 0 0
ON24 INC COM 68339B104 5,496 417,933 SH   SOLE 22 395,702 0 22,231
ON24 INC COM 68339B104 27 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104 46 3,481 SH   SOLE 30 3,481 0 0
ON24 INC COM 68339B104 1,080 82,111 SH   SOLE 34 82,111 0 0
ON24 INC COM 68339B104 23 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104 209 15,914 SH   SOLE 43 15,801 0 113
ONCOCYTE CORP COM 68235C107 12 8,286 SH   SOLE 2 1,653 0 6,633
ONCOCYTE CORP COM 68235C107 2 1,139 SH   SOLE 7 1,139 0 0
ONCOCYTE CORP COM 68235C107 272 182,725 SH   SOLE 18 182,725 0 0
ONCOCYTE CORP COM 68235C107 190 127,852 SH   SOLE 19 127,852 0 0
ONCOCYTE CORP COM 68235C107 4,096 2,749,058 SH   SOLE 21 2,749,058 0 0
ONCOCYTE CORP COM 68235C107 2,711 1,819,332 SH   SOLE 22 1,797,371 0 21,961
ONCOCYTE CORP COM 68235C107 63 42,189 SH   SOLE 30 42,189 0 0
ONCOCYTE CORP COM 68235C107 5 3,068 SH   SOLE 43 1,021 0 2,047
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 0 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 458 248,878 SH   SOLE 22 248,878 0 0
ONCORUS INC COM 68236R103 45 25,198 SH   SOLE 2 9,468 0 15,730
ONCORUS INC COM 68236R103 1 328 SH   SOLE 7 328 0 0
ONCORUS INC COM 68236R103 121 67,932 SH   SOLE 18 67,932 0 0
ONCORUS INC COM 68236R103 69 38,768 SH   SOLE 19 38,768 0 0
ONCORUS INC COM 68236R103 1,514 850,783 SH   SOLE 21 850,783 0 0
ONCORUS INC COM 68236R103 596 335,096 SH   SOLE 22 321,284 0 13,812
ONCORUS INC COM 68236R103 1 632 SH   SOLE 23 632 0 0
ONCORUS INC COM 68236R103 21 11,799 SH   SOLE 30 11,799 0 0
ONCOSEC MED INC COM 68234L306 6 4,993 SH   SOLE 18 4,993 0 0
ONCOSEC MED INC COM 68234L306 70 60,590 SH   SOLE 21 60,590 0 0
ONCOSEC MED INC COM 68234L306 34 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 22 15,727 SH   SOLE 2 8,274 0 7,453
ONCTERNAL THERAPEUTICS INC COM 68236P107 202 145,149 SH   SOLE 18 145,149 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 103 74,024 SH   SOLE 19 74,024 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 2,293 1,649,413 SH   SOLE 21 1,649,413 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 1,713 1,232,106 SH   SOLE 22 1,203,180 0 28,926
ONDAS HLDGS INC COM NEW 68236H204 45 6,220 SH   SOLE 18 6,220 0 0
ONDAS HLDGS INC COM NEW 68236H204 540 73,924 SH   SOLE 21 73,924 0 0
ONDAS HLDGS INC COM NEW 68236H204 2,972 407,118 SH   SOLE 22 407,118 0 0
ONE GAS INC COM 68235P108 6,307 71,480 SH   SOLE 2 41,473 0 30,007
ONE GAS INC COM 68235P108 702 7,950 SH   SOLE 4 7,950 0 0
ONE GAS INC COM 68235P108 7,028 79,647 SH   SOLE 7 79,647 0 0
ONE GAS INC COM 68235P108 21,985 249,149 SH   SOLE 18 249,149 0 0
ONE GAS INC COM 68235P108 8,260 93,612 SH   SOLE 19 93,612 0 0
ONE GAS INC COM 68235P108 360,810 4,088,957 SH   SOLE 21 4,088,957 0 0
ONE GAS INC COM 68235P108 135,400 1,534,448 SH   SOLE 22 1,480,646 0 53,802
ONE GAS INC COM 68235P108 684 7,747 SH   SOLE 25 7,747 0 0
ONE GAS INC COM 68235P108 2,412 27,337 SH   SOLE 26 23,036 0 4,301
ONE GAS INC COM 68235P108 84 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108 5,583 63,270 SH   SOLE 30 63,270 0 0
ONE GAS INC COM 68235P108 330 3,737 SH   SOLE 36 3,737 0 0
ONE GAS INC COM 68235P108 557 6,312 SH   SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 49 554 SH   OTR 43 554 0 0
ONE GAS INC COM 68235P108 4,055 45,957 SH   SOLE 43 42,927 0 3,030
ONE LIBERTY PPTYS INC COM 682406103 517 16,806 SH   SOLE 2 4,579 0 12,227
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 5 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,560 50,665 SH   SOLE 18 50,665 0 0
ONE LIBERTY PPTYS INC COM 682406103 930 30,207 SH   SOLE 19 30,207 0 0
ONE LIBERTY PPTYS INC COM 682406103 20,419 663,164 SH   SOLE 21 663,164 0 0
ONE LIBERTY PPTYS INC COM 682406103 14,752 479,126 SH   SOLE 22 462,167 0 16,959
ONE LIBERTY PPTYS INC COM 682406103 14 463 SH   SOLE 23 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 75 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103 105 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 196 6,360 SH   SOLE 30 6,360 0 0
ONE LIBERTY PPTYS INC COM 682406103 39 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 577 18,734 SH   SOLE 43 17,056 0 1,678
ONE STOP SYS INC COM 68247W109 11 2,750 SH   SOLE 18 2,750 0 0
ONE STOP SYS INC COM 68247W109 161 42,205 SH   SOLE 21 42,205 0 0
ONE STOP SYS INC COM 68247W109 3 720 SH   SOLE 22 720 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 20 14,472 SH   SOLE 2 14,472 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 9 6,259 SH   SOLE 4 6,259 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2,303 1,633,070 SH   SOLE 21 1,633,070 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 862 611,158 SH   SOLE 22 583,599 0 27,559
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3 1,856 SH   SOLE 25 1,856 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 569 403,661 SH   SOLE 30 403,661 0 0
ONEMAIN HLDGS INC COM 68268W103 27,111 571,838 SH   SOLE 2 99,399 0 472,439
ONEMAIN HLDGS INC COM 68268W103 593 12,516 SH   SOLE 4 12,516 0 0
ONEMAIN HLDGS INC COM 68268W103 146 3,087 SH   SOLE 7 3,087 0 0
ONEMAIN HLDGS INC COM 68268W103 2,090 44,087 SH   SOLE 18 44,087 0 0
ONEMAIN HLDGS INC COM 68268W103 2,164 45,637 SH   SOLE 19 45,637 0 0
ONEMAIN HLDGS INC COM 68268W103 67,225 1,417,950 SH   SOLE 21 1,417,950 0 0
ONEMAIN HLDGS INC COM 68268W103 117,520 2,478,803 SH   SOLE 22 2,360,863 0 117,940
ONEMAIN HLDGS INC COM 68268W103 544 11,479 SH   SOLE 25 11,479 0 0
ONEMAIN HLDGS INC COM 68268W103 2,306 48,634 SH   SOLE 26 42,170 0 6,464
ONEMAIN HLDGS INC COM 68268W103 799 16,845 SH   SOLE 28 16,845 0 0
ONEMAIN HLDGS INC COM 68268W103 2,289 48,273 SH   SOLE 30 48,273 0 0
ONEMAIN HLDGS INC COM 68268W103 78 1,647 SH   SOLE 31 1,647 0 0
ONEMAIN HLDGS INC COM 68268W103 368 7,767 SH   SOLE 34 7,767 0 0
ONEMAIN HLDGS INC COM 68268W103 107 2,261 SH   SOLE 36 2,261 0 0
ONEMAIN HLDGS INC COM 68268W103 479 10,105 SH   SOLE 40 10,105 0 0
ONEMAIN HLDGS INC COM 68268W103 25 528 SH   OTR 43 528 0 0
ONEMAIN HLDGS INC COM 68268W103 8,066 170,137 SH   SOLE 43 151,927 0 18,210
ONEOK INC NEW COM 682680103 102,632 1,453,088 SH   SOLE 2 180,282 0 1,272,806
ONEOK INC NEW COM 682680103 25,059 354,794 SH   SOLE 4 324,293 0 30,501
ONEOK INC NEW COM 682680103 90,194 1,276,992 SH   SOLE 7 1,263,549 0 13,443
ONEOK INC NEW COM 682680103 157 2,227 SH   SOLE 13 2,227 0 0
ONEOK INC NEW COM 682680103 4,328 61,271 SH   SOLE 15 61,271 0 0
ONEOK INC NEW COM 682680103 0 7 SH   SOLE 17 0 0 7
ONEOK INC NEW COM 682680103 65,903 933,077 SH   SOLE 18 872,442 0 60,635
ONEOK INC NEW COM 682680103 21,943 310,669 SH   SOLE 19 310,669 0 0
ONEOK INC NEW COM 682680103 1,520,488 21,527,514 SH   SOLE 21 21,527,514 0 0
ONEOK INC NEW COM 682680103 668,883 9,470,239 SH   SOLE 22 8,582,479 0 887,760
ONEOK INC NEW COM 682680103 39,553 559,996 SH   SOLE 23 559,996 0 0
ONEOK INC NEW COM 682680103 49,241 697,163 SH   SOLE 25 697,163 0 0
ONEOK INC NEW COM 682680103 90,845 1,286,208 SH   SOLE 26 460,769 0 825,439
ONEOK INC NEW COM 682680103 55,625 787,548 SH   SOLE 28 102,366 0 685,182
ONEOK INC NEW COM 682680103 38 540 SH   SOLE 29 540 0 0
ONEOK INC NEW COM 682680103 283,846 4,018,777 SH   SOLE 30 3,973,831 0 44,946
ONEOK INC NEW COM 682680103 7,232 102,394 SH   SOLE 31 51,768 0 50,626
ONEOK INC NEW COM 682680103 8,344 118,130 SH   SOLE 32 118,130 0 0
ONEOK INC NEW COM 682680103 6,882 97,436 SH   SOLE 34 97,436 0 0
ONEOK INC NEW COM 682680103 16,065 227,454 SH   SOLE 36 227,454 0 0
ONEOK INC NEW COM 682680103 1,016 14,388 SH   SOLE 40 14,388 0 0
ONEOK INC NEW COM 682680103 57 800 SH   OTR 43 800 0 0
ONEOK INC NEW COM 682680103 24,544 347,497 SH   SOLE 43 304,112 0 43,386
ONESPAN INC COM 68287N100 187 12,976 SH   SOLE 2 9,525 0 3,451
ONESPAN INC COM 68287N100 2 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100 9 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 1,834 126,995 SH   SOLE 18 126,995 0 0
ONESPAN INC COM 68287N100 949 65,705 SH   SOLE 19 65,705 0 0
ONESPAN INC COM 68287N100 63,081 4,368,504 SH   SOLE 21 4,368,504 0 0
ONESPAN INC COM 68287N100 13,425 929,698 SH   SOLE 22 909,043 0 20,655
ONESPAN INC COM 68287N100 90 6,221 SH   SOLE 25 6,221 0 0
ONESPAN INC COM 68287N100 62 4,308 SH   SOLE 26 2,793 0 1,515
ONESPAN INC COM 68287N100 3,732 258,441 SH   SOLE 30 258,441 0 0
ONESPAN INC COM 68287N100 87 5,994 SH   SOLE 36 5,994 0 0
ONESPAN INC COM 68287N100 48 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 110 7,608 SH   SOLE 43 7,521 0 87
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,220 119,628 SH   SOLE 2 99,909 0 19,719
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,595 156,404 SH   SOLE 18 156,404 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 966 94,743 SH   SOLE 19 94,743 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 20,063 1,966,923 SH   SOLE 21 1,966,923 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 14,057 1,378,165 SH   SOLE 22 1,326,558 0 51,607
ONESPAWORLD HOLDINGS LIMITED COM P73684113 85 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 50 4,909 SH   SOLE 26 0 0 4,909
ONESPAWORLD HOLDINGS LIMITED COM P73684113 127 12,407 SH   SOLE 30 12,407 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 51 5,036 SH   SOLE 40 5,036 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 436 42,722 SH   SOLE 43 42,548 0 174
ONEWATER MARINE INC CL A COM 68280L101 55 1,611 SH   SOLE 2 516 0 1,095
ONEWATER MARINE INC CL A COM 68280L101 6 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101 999 29,009 SH   SOLE 18 29,009 0 0
ONEWATER MARINE INC CL A COM 68280L101 632 18,335 SH   SOLE 19 18,335 0 0
ONEWATER MARINE INC CL A COM 68280L101 12,998 377,309 SH   SOLE 21 377,309 0 0
ONEWATER MARINE INC CL A COM 68280L101 8,889 258,040 SH   SOLE 22 256,090 0 1,950
ONEWATER MARINE INC CL A COM 68280L101 54 1,560 SH   SOLE 43 1,526 0 34
ONTO INNOVATION INC COM 683344105 3,934 45,271 SH   SOLE 2 19,699 0 25,572
ONTO INNOVATION INC COM 683344105 70 810 SH   SOLE 4 216 0 594
ONTO INNOVATION INC COM 683344105 57 652 SH   SOLE 7 652 0 0
ONTO INNOVATION INC COM 683344105 15,465 177,978 SH   SOLE 18 176,249 0 1,729
ONTO INNOVATION INC COM 683344105 9,806 112,852 SH   SOLE 19 112,852 0 0
ONTO INNOVATION INC COM 683344105 505,692 5,819,914 SH   SOLE 21 5,819,914 0 0
ONTO INNOVATION INC COM 683344105 106,580 1,226,613 SH   SOLE 22 1,183,831 0 42,782
ONTO INNOVATION INC COM 683344105 81 931 SH   SOLE 23 931 0 0
ONTO INNOVATION INC COM 683344105 664 7,638 SH   SOLE 25 7,638 0 0
ONTO INNOVATION INC COM 683344105 2,494 28,704 SH   SOLE 26 18,910 0 9,794
ONTO INNOVATION INC COM 683344105 76 874 SH   SOLE 28 874 0 0
ONTO INNOVATION INC COM 683344105 26,254 302,154 SH   SOLE 30 302,154 0 0
ONTO INNOVATION INC COM 683344105 201 2,318 SH   SOLE 36 2,318 0 0
ONTO INNOVATION INC COM 683344105 532 6,119 SH   SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 2,037 23,438 SH   SOLE 43 22,189 0 1,249
ONTRAK INC COM 683373104 5 2,000 SH   SOLE 2 379 0 1,621
ONTRAK INC COM 683373104 0 56 SH   SOLE 7 56 0 0
ONTRAK INC COM 683373104 61 26,925 SH   SOLE 18 26,925 0 0
ONTRAK INC COM 683373104 33 14,783 SH   SOLE 19 14,783 0 0
ONTRAK INC COM 683373104 718 316,888 SH   SOLE 21 316,888 0 0
ONTRAK INC COM 683373104 451 199,317 SH   SOLE 22 198,086 0 1,231
ONTRAK INC COM 683373104 0 184 SH   SOLE 43 184 0 0
OOMA INC COM 683416101 1,427 95,199 SH   SOLE 2 63,197 0 32,002
OOMA INC COM 683416101 5 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101 1,079 71,967 SH   SOLE 18 64,827 0 7,140
OOMA INC COM 683416101 2,434 162,356 SH   SOLE 19 162,356 0 0
OOMA INC COM 683416101 11,748 783,749 SH   SOLE 21 783,749 0 0
OOMA INC COM 683416101 10,154 677,413 SH   SOLE 22 669,789 0 7,624
OOMA INC COM 683416101 207 13,809 SH   SOLE 23 13,809 0 0
OOMA INC COM 683416101 676 45,081 SH   SOLE 26 0 0 45,081
OOMA INC COM 683416101 47 3,132 SH   SOLE 43 3,132 0 0
OP BANCORP COM 67109R109 262 18,944 SH   SOLE 2 18,944 0 0
OP BANCORP COM 67109R109 32 2,315 SH   SOLE 18 2,315 0 0
OP BANCORP COM 67109R109 515 37,188 SH   SOLE 21 37,188 0 0
OP BANCORP COM 67109R109 1,419 102,456 SH   SOLE 22 102,456 0 0
OPEN LENDING CORP COM CL A 68373J104 1,182 62,487 SH   SOLE 2 48,597 0 13,890
OPEN LENDING CORP COM CL A 68373J104 6 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104 28 1,482 SH   SOLE 7 1,482 0 0
OPEN LENDING CORP COM CL A 68373J104 5,400 285,584 SH   SOLE 18 274,316 0 11,268
OPEN LENDING CORP COM CL A 68373J104 4,344 229,698 SH   SOLE 19 229,698 0 0
OPEN LENDING CORP COM CL A 68373J104 65,398 3,458,382 SH   SOLE 21 3,458,382 0 0
OPEN LENDING CORP COM CL A 68373J104 45,076 2,383,690 SH   SOLE 22 2,325,888 0 57,802
OPEN LENDING CORP COM CL A 68373J104 45 2,395 SH   SOLE 23 2,395 0 0
OPEN LENDING CORP COM CL A 68373J104 248 13,127 SH   SOLE 25 13,127 0 0
OPEN LENDING CORP COM CL A 68373J104 590 31,196 SH   SOLE 26 21,004 0 10,192
OPEN LENDING CORP COM CL A 68373J104 3,337 176,456 SH   SOLE 30 176,456 0 0
OPEN LENDING CORP COM CL A 68373J104 72 3,811 SH   SOLE 36 3,811 0 0
OPEN LENDING CORP COM CL A 68373J104 203 10,755 SH   SOLE 40 10,755 0 0
OPEN TEXT CORP COM 683715106 3 81 SH   SOLE 18 81 0 0
OPEN TEXT CORP COM 683715106 31,927 752,984 SH   SOLE 21 752,984 0 0
OPEN TEXT CORP COM 683715106 15,139 357,062 SH   SOLE 43 335,464 0 21,598
OPENDOOR TECHNOLOGIES INC COM 683712103 5,535 639,871 SH   SOLE 2 58,851 0 581,020
OPENDOOR TECHNOLOGIES INC COM 683712103 119 13,739 SH   SOLE 4 13,739 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 56 6,493 SH   SOLE 7 6,493 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 0 7 SH   SOLE 17 0 0 7
OPENDOOR TECHNOLOGIES INC COM 683712103 1,669 192,914 SH   SOLE 18 192,914 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 28,831 3,333,102 SH   SOLE 19 3,333,102 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 56,403 6,520,567 SH   SOLE 21 6,520,567 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 77,965 9,013,299 SH   SOLE 22 8,612,357 0 400,942
OPENDOOR TECHNOLOGIES INC COM 683712103 139 16,103 SH   SOLE 25 16,103 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 565 65,338 SH   SOLE 26 57,301 0 8,037
OPENDOOR TECHNOLOGIES INC COM 683712103 155 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 639 73,895 SH   SOLE 30 73,895 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 59 6,764 SH   SOLE 31 6,764 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 163 18,844 SH   SOLE 40 18,844 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 876 101,325 SH   SOLE 43 101,325 0 0
OPERA LTD SPONSORED ADS 68373M107 203 34,419 SH   SOLE 43 25,158 0 9,261
OPGEN INC COM 68373L307 6 8,156 SH   SOLE 18 8,156 0 0
OPGEN INC COM 68373L307 66 87,854 SH   SOLE 21 87,854 0 0
OPGEN INC COM 68373L307 241 320,803 SH   SOLE 22 320,803 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 19 898 SH   SOLE 18 898 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 269 12,556 SH   SOLE 21 12,556 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 468 21,869 SH   SOLE 22 21,869 0 0
OPKO HEALTH INC COM 68375N103 2,467 717,152 SH   SOLE 2 224,401 0 492,751
OPKO HEALTH INC COM 68375N103 6 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 22 6,318 SH   SOLE 7 6,318 0 0
OPKO HEALTH INC COM 68375N103 4,088 1,188,349 SH   SOLE 18 1,188,349 0 0
OPKO HEALTH INC COM 68375N103 5,448 1,583,777 SH   SOLE 19 1,583,777 0 0
OPKO HEALTH INC COM 68375N103 61,158 17,778,576 SH   SOLE 21 17,778,576 0 0
OPKO HEALTH INC COM 68375N103 37,189 10,810,720 SH   SOLE 22 10,368,772 0 441,948
OPKO HEALTH INC COM 68375N103 198 57,571 SH   SOLE 23 57,571 0 0
OPKO HEALTH INC COM 68375N103 288 83,851 SH   SOLE 25 83,851 0 0
OPKO HEALTH INC COM 68375N103 1,462 425,041 SH   SOLE 26 98,791 0 326,250
OPKO HEALTH INC COM 68375N103 27 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103 3,349 973,665 SH   SOLE 30 973,665 0 0
OPKO HEALTH INC COM 68375N103 264 76,871 SH   SOLE 36 76,871 0 0
OPKO HEALTH INC COM 68375N103 218 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103 328 95,354 SH   SOLE 43 95,018 0 336
OPORTUN FINL CORP COM 68376D104 1,384 96,379 SH   SOLE 2 80,725 0 15,654
OPORTUN FINL CORP COM 68376D104 6 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 964 67,159 SH   SOLE 18 67,159 0 0
OPORTUN FINL CORP COM 68376D104 557 38,807 SH   SOLE 19 38,807 0 0
OPORTUN FINL CORP COM 68376D104 11,935 831,162 SH   SOLE 21 831,162 0 0
OPORTUN FINL CORP COM 68376D104 8,051 560,663 SH   SOLE 22 547,612 0 13,051
OPORTUN FINL CORP COM 68376D104 57 3,997 SH   SOLE 25 3,997 0 0
OPORTUN FINL CORP COM 68376D104 21 1,465 SH   SOLE 26 614 0 851
OPORTUN FINL CORP COM 68376D104 85 5,929 SH   SOLE 30 5,929 0 0
OPORTUN FINL CORP COM 68376D104 9,635 670,946 SH   SOLE 34 670,946 0 0
OPORTUN FINL CORP COM 68376D104 53 3,664 SH   SOLE 40 3,664 0 0
OPORTUN FINL CORP COM 68376D104 52 3,589 SH   SOLE 43 3,181 0 408
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 900 20,650 SH   SOLE 2 13,197 0 7,453
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6 148 SH   SOLE 7 148 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,259 28,883 SH   SOLE 18 28,883 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,552 35,616 SH   SOLE 19 35,616 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 14,614 335,328 SH   SOLE 21 335,328 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11,282 258,879 SH   SOLE 22 253,185 0 5,694
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,624 37,269 SH   SOLE 43 37,033 0 236
OPPFI INC COM CL A 68386H103 390 113,575 SH   SOLE 22 113,575 0 0
OPTICAL CABLE CORP COM NEW 683827208 37 8,737 SH   SOLE 21 8,737 0 0
OPTICAL CABLE CORP COM NEW 683827208 14 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204 236 6,246 SH   SOLE 2 4,503 0 1,743
OPTIMIZERX CORP COM NEW 68401U204 10 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204 2,349 62,303 SH   SOLE 18 62,303 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,170 31,017 SH   SOLE 19 31,017 0 0
OPTIMIZERX CORP COM NEW 68401U204 79,490 2,107,920 SH   SOLE 21 2,107,920 0 0
OPTIMIZERX CORP COM NEW 68401U204 16,401 434,932 SH   SOLE 22 425,816 0 9,116
OPTIMIZERX CORP COM NEW 68401U204 71 1,893 SH   SOLE 25 1,893 0 0
OPTIMIZERX CORP COM NEW 68401U204 93 2,472 SH   SOLE 26 0 0 2,472
OPTIMIZERX CORP COM NEW 68401U204 1,212 32,132 SH   SOLE 30 32,132 0 0
OPTIMIZERX CORP COM NEW 68401U204 65 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204 111 2,953 SH   SOLE 43 2,916 0 37
OPTINOSE INC COM 68404V100 2 992 SH   SOLE 2 0 0 992
OPTINOSE INC COM 68404V100 29 11,773 SH   SOLE 18 11,773 0 0
OPTINOSE INC COM 68404V100 512 207,379 SH   SOLE 21 207,379 0 0
OPTINOSE INC COM 68404V100 1,271 514,643 SH   SOLE 22 514,643 0 0
OPTINOSE INC COM 68404V100 93 37,604 SH   SOLE 30 37,604 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 5,528 193,549 SH   SOLE 2 100,849 0 92,700
OPTION CARE HEALTH INC COM NEW 68404L201 18 629 SH   SOLE 4 629 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 64 2,247 SH   SOLE 7 2,247 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 20,327 711,717 SH   SOLE 18 711,717 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 9,034 316,320 SH   SOLE 19 316,320 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 307,440 10,764,689 SH   SOLE 21 10,764,689 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 121,128 4,241,165 SH   SOLE 22 4,089,802 0 151,363
OPTION CARE HEALTH INC COM NEW 68404L201 27 936 SH   SOLE 23 936 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 463 16,215 SH   SOLE 25 16,215 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,359 47,586 SH   SOLE 26 37,976 0 9,610
OPTION CARE HEALTH INC COM NEW 68404L201 48 1,689 SH   SOLE 28 1,689 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 5,115 179,084 SH   SOLE 30 179,084 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 427 14,939 SH   SOLE 40 14,939 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 911 31,909 SH   SOLE 43 30,401 0 1,508
ORACLE CORP COM 68389X105 272,675 3,295,960 SH   SOLE 2 496,943 0 2,799,017
ORACLE CORP COM 68389X105 84,813 1,025,176 SH   SOLE 4 620,870 0 404,306
ORACLE CORP COM 68389X105 130,389 1,576,081 SH   SOLE 7 1,529,645 0 46,436
ORACLE CORP COM 68389X105 606 7,319 SH   SOLE 13 7,319 0 0
ORACLE CORP COM 68389X105 17,105 206,761 SH   SOLE 15 206,761 0 0
ORACLE CORP COM 68389X105 29 347 SH   SOLE 17 0 0 347
ORACLE CORP COM 68389X105 326,201 3,942,965 SH   SOLE 18 3,723,057 0 219,908
ORACLE CORP COM 68389X105 42,165 509,664 SH   SOLE 19 509,664 0 0
ORACLE CORP COM 68389X105 4,713 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 4,009,535 48,465,312 SH   SOLE 21 48,465,312 0 0
ORACLE CORP COM 68389X105 2,840,728 34,337,335 SH   SOLE 22 31,126,242 0 3,211,093
ORACLE CORP COM 68389X105 170,361 2,059,239 SH   SOLE 23 2,059,239 0 0
ORACLE CORP COM 68389X105 248,381 3,002,308 SH   SOLE 25 3,002,308 0 0
ORACLE CORP COM 68389X105 313,565 3,790,218 SH   SOLE 26 1,522,657 0 2,267,561
ORACLE CORP COM 68389X105 375,624 4,540,364 SH   SOLE 28 170,827 0 4,369,537
ORACLE CORP COM 68389X105 216 2,611 SH   SOLE 29 2,611 0 0
ORACLE CORP COM 68389X105 761,092 9,199,711 SH   SOLE 30 9,199,711 0 0
ORACLE CORP COM 68389X105 30,146 364,386 SH   SOLE 31 178,924 0 185,462
ORACLE CORP COM 68389X105 8,813 106,529 SH   SOLE 32 106,529 0 0
ORACLE CORP COM 68389X105 12,731 153,890 SH   SOLE 34 153,890 0 0
ORACLE CORP COM 68389X105 58,181 703,264 SH   SOLE 36 703,264 0 0
ORACLE CORP COM 68389X105 4,548 54,976 SH   SOLE 40 54,976 0 0
ORACLE CORP COM 68389X105 316 3,821 SH   OTR 43 3,821 0 0
ORACLE CORP COM 68389X105 166,808 2,016,295 SH   SOLE 43 1,808,427 0 207,868
ORAGENICS INC COM PAR 684023302 16 46,148 SH   SOLE 21 46,148 0 0
ORAGENICS INC COM PAR 684023302 437 1,269,248 SH   SOLE 22 1,269,248 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 147 17,003 SH   SOLE 2 13,134 0 3,869
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 4 429 SH   SOLE 7 429 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 873 100,903 SH   SOLE 18 100,903 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 690 79,716 SH   SOLE 19 79,716 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 11,214 1,296,371 SH   SOLE 21 1,296,371 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 2,721 314,514 SH   SOLE 22 299,481 0 15,033
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 6 658 SH   SOLE 23 658 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 17 1,946 SH   SOLE 25 1,946 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 37 4,333 SH   SOLE 26 2,617 0 1,716
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 73 8,451 SH   SOLE 30 8,451 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 24 2,811 SH   SOLE 36 2,811 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 26 3,031 SH   SOLE 40 3,031 0 0
ORANGE SPONSORED ADR 684060106 10,419 881,456 SH   SOLE 43 767,996 0 113,460
ORANGE CNTY BANCORP INC COM 68417L107 40 1,006 SH   SOLE 18 1,006 0 0
ORANGE CNTY BANCORP INC COM 68417L107 482 12,042 SH   SOLE 21 12,042 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,205 177,743 SH   SOLE 2 55,356 0 122,387
ORASURE TECHNOLOGIES INC COM 68554V108 2 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 8 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,921 283,276 SH   SOLE 18 278,900 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108 5,740 846,545 SH   SOLE 19 846,545 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 62,333 9,193,635 SH   SOLE 21 9,193,635 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 16,657 2,456,763 SH   SOLE 22 2,381,155 0 75,608
ORASURE TECHNOLOGIES INC COM 68554V108 163 24,110 SH   SOLE 23 24,110 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 94 13,809 SH   SOLE 25 13,809 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,011 149,107 SH   SOLE 26 4,703 0 144,404
ORASURE TECHNOLOGIES INC COM 68554V108 2,808 414,110 SH   SOLE 30 414,110 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 79 11,661 SH   SOLE 36 11,661 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 66 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 212 31,255 SH   SOLE 43 31,255 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 0 188 SH   SOLE 2 0 0 188
ORBITAL ENERGY GROUP INC COM 68559A109 15 8,233 SH   SOLE 18 8,233 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 248 134,696 SH   SOLE 21 134,696 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 1,739 945,180 SH   SOLE 22 945,180 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 534 749,990 SH   SOLE 21 749,990 0 0
ORCHID IS CAP INC COM 68571X103 217 66,905 SH   SOLE 2 4,625 0 62,280
ORCHID IS CAP INC COM 68571X103 3 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,390 427,840 SH   SOLE 18 427,840 0 0
ORCHID IS CAP INC COM 68571X103 795 244,636 SH   SOLE 19 244,636 0 0
ORCHID IS CAP INC COM 68571X103 24,084 7,410,553 SH   SOLE 21 7,410,553 0 0
ORCHID IS CAP INC COM 68571X103 12,017 3,697,468 SH   SOLE 22 3,618,176 0 79,292
ORCHID IS CAP INC COM 68571X103 178 54,872 SH   SOLE 43 54,872 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 116,460 170,024 SH   SOLE 2 45,915 0 124,109
OREILLY AUTOMOTIVE INC COM 67103H107 32,584 47,571 SH   SOLE 4 30,159 0 17,412
OREILLY AUTOMOTIVE INC COM 67103H107 48,342 70,577 SH   SOLE 7 68,600 0 1,977
OREILLY AUTOMOTIVE INC COM 67103H107 205 299 SH   SOLE 13 299 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,591 6,702 SH   SOLE 15 6,702 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 82,275 120,117 SH   SOLE 18 110,955 0 9,162
OREILLY AUTOMOTIVE INC COM 67103H107 52,516 76,670 SH   SOLE 19 76,670 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,240,060 1,810,413 SH   SOLE 21 1,810,413 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,000,725 1,460,998 SH   SOLE 22 1,327,869 0 133,129
OREILLY AUTOMOTIVE INC COM 67103H107 57,507 83,956 SH   SOLE 23 83,956 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 61,379 89,609 SH   SOLE 25 89,609 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 95,239 139,043 SH   SOLE 26 48,701 0 90,342
OREILLY AUTOMOTIVE INC COM 67103H107 63,338 92,469 SH   SOLE 28 1,118 0 91,351
OREILLY AUTOMOTIVE INC COM 67103H107 237,740 347,086 SH   SOLE 30 347,086 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 10,466 15,279 SH   SOLE 31 7,435 0 7,844
OREILLY AUTOMOTIVE INC COM 67103H107 10,812 15,785 SH   SOLE 32 15,785 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 28,551 41,683 SH   SOLE 34 41,683 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 18,802 27,450 SH   SOLE 36 27,450 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,534 2,239 SH   SOLE 40 2,239 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 100 146 SH   OTR 43 146 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 49,735 72,610 SH   SOLE 43 64,255 0 8,355
ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH   SOLE 17 0 0 2
ORGANOGENESIS HLDGS INC COM 68621F102 151 19,849 SH   SOLE 2 12,826 0 7,023
ORGANOGENESIS HLDGS INC COM 68621F102 5 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,747 229,282 SH   SOLE 18 229,282 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,774 232,797 SH   SOLE 19 232,797 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 57,124 7,496,553 SH   SOLE 21 7,496,553 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 11,561 1,517,153 SH   SOLE 22 1,493,997 0 23,156
ORGANOGENESIS HLDGS INC COM 68621F102 31 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,008 132,235 SH   SOLE 30 132,235 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 29 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 121 15,880 SH   SOLE 43 15,762 0 118
ORGANON & CO COMMON STOCK 68622V106 26,374 755,063 SH   SOLE 2 142,404 0 612,659
ORGANON & CO COMMON STOCK 68622V106 80 2,290 SH   SOLE 4 1,515 0 775
ORGANON & CO COMMON STOCK 68622V106 7,121 203,869 SH   SOLE 7 195,725 0 8,144
ORGANON & CO COMMON STOCK 68622V106 197 5,641 SH   SOLE 15 5,641 0 0
ORGANON & CO COMMON STOCK 68622V106 26,694 764,210 SH   SOLE 18 742,769 0 21,441
ORGANON & CO COMMON STOCK 68622V106 6,453 184,731 SH   SOLE 19 184,731 0 0
ORGANON & CO COMMON STOCK 68622V106 242 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106 233,397 6,681,850 SH   SOLE 21 6,681,850 0 0
ORGANON & CO COMMON STOCK 68622V106 195,701 5,602,652 SH   SOLE 22 5,246,559 0 356,093
ORGANON & CO COMMON STOCK 68622V106 19 538 SH   SOLE 23 538 0 0
ORGANON & CO COMMON STOCK 68622V106 11,786 337,411 SH   SOLE 25 337,411 0 0
ORGANON & CO COMMON STOCK 68622V106 15,945 456,473 SH   SOLE 26 145,084 0 311,389
ORGANON & CO COMMON STOCK 68622V106 18,983 543,469 SH   SOLE 28 4,517 0 538,952
ORGANON & CO COMMON STOCK 68622V106 28,717 822,120 SH   SOLE 30 822,120 0 0
ORGANON & CO COMMON STOCK 68622V106 130 3,720 SH   SOLE 31 3,720 0 0
ORGANON & CO COMMON STOCK 68622V106 891 25,500 SH   SOLE 34 25,500 0 0
ORGANON & CO COMMON STOCK 68622V106 2,497 71,475 SH   SOLE 36 71,475 0 0
ORGANON & CO COMMON STOCK 68622V106 1,131 32,390 SH   SOLE 40 32,390 0 0
ORGANON & CO COMMON STOCK 68622V106 13,240 379,031 SH   SOLE 43 363,469 0 15,562
ORGANOVO HLDGS INC COM NEW 68620A203 6 1,550 SH   SOLE 18 1,550 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 88 23,374 SH   SOLE 21 23,374 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 535 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204 2 560 SH   SOLE 2 0 0 560
ORGENESIS INC COM NEW 68619K204 16 4,554 SH   SOLE 18 4,554 0 0
ORGENESIS INC COM NEW 68619K204 219 62,991 SH   SOLE 21 62,991 0 0
ORGENESIS INC COM NEW 68619K204 207 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 117 21,999 SH   SOLE 2 6,804 0 15,195
ORIC PHARMACEUTICALS INC COM 68622P109 1 102 SH   SOLE 4 102 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 3 474 SH   SOLE 7 474 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 528 98,798 SH   SOLE 18 98,798 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 300 56,254 SH   SOLE 19 56,254 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 7,606 1,424,295 SH   SOLE 21 1,424,295 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 3,909 732,074 SH   SOLE 22 703,426 0 28,648
ORIC PHARMACEUTICALS INC COM 68622P109 18 3,462 SH   SOLE 25 3,462 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 6 1,050 SH   SOLE 26 1,050 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 133 24,955 SH   SOLE 30 24,955 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 4 754 SH   SOLE 36 754 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 11 2,138 SH   SOLE 40 2,138 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 40 7,545 SH   SOLE 43 7,545 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 1,388 166,189 SH   SOLE 7 166,189 0 0
ORIGIN BANCORP INC COM 68621T102 5,994 141,733 SH   SOLE 2 106,034 0 35,699
ORIGIN BANCORP INC COM 68621T102 14 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,935 69,393 SH   SOLE 18 69,393 0 0
ORIGIN BANCORP INC COM 68621T102 1,759 41,594 SH   SOLE 19 41,594 0 0
ORIGIN BANCORP INC COM 68621T102 37,383 883,964 SH   SOLE 21 883,964 0 0
ORIGIN BANCORP INC COM 68621T102 29,191 690,250 SH   SOLE 22 669,734 0 20,516
ORIGIN BANCORP INC COM 68621T102 78 1,846 SH   SOLE 23 1,846 0 0
ORIGIN BANCORP INC COM 68621T102 122 2,887 SH   SOLE 25 2,887 0 0
ORIGIN BANCORP INC COM 68621T102 758 17,919 SH   SOLE 26 1,653 0 16,266
ORIGIN BANCORP INC COM 68621T102 18 419 SH   SOLE 28 419 0 0
ORIGIN BANCORP INC COM 68621T102 545 12,897 SH   SOLE 30 12,897 0 0
ORIGIN BANCORP INC COM 68621T102 210 4,975 SH   SOLE 34 4,975 0 0
ORIGIN BANCORP INC COM 68621T102 48 1,132 SH   SOLE 36 1,132 0 0
ORIGIN BANCORP INC COM 68621T102 107 2,538 SH   SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 472 11,150 SH   SOLE 43 11,150 0 0
ORIGIN MATERIALS INC COM 68622D106 533 80,963 SH   SOLE 2 76,434 0 4,529
ORIGIN MATERIALS INC COM 68622D106 1,158 176,010 SH   SOLE 21 176,010 0 0
ORIGIN MATERIALS INC COM 68622D106 12,079 1,835,722 SH   SOLE 22 1,801,074 0 34,648
ORIGIN MATERIALS INC COM 68622D106 89 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106 53 8,015 SH   SOLE 26 0 0 8,015
ORIGIN MATERIALS INC COM 68622D106 181 27,498 SH   SOLE 30 27,498 0 0
ORIGIN MATERIALS INC COM 68622D106 89 13,533 SH   SOLE 40 13,533 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,241 330,000 SH   SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,020 1,835,000 SH   SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,020 1,835,000 SH   SOLE 34 1,835,000 0 0
ORION ENERGY SYS INC COM 686275108 2 744 SH   SOLE 2 0 0 744
ORION ENERGY SYS INC COM 686275108 15 5,501 SH   SOLE 18 5,501 0 0
ORION ENERGY SYS INC COM 686275108 262 93,644 SH   SOLE 21 93,644 0 0
ORION ENERGY SYS INC COM 686275108 678 242,092 SH   SOLE 22 242,092 0 0
ORION ENERGY SYS INC COM 686275108 5 1,870 SH   SOLE 43 1,870 0 0
ORION ENGINEERED CARBONS S A COM L72967109 370 23,154 SH   SOLE 2 16,770 0 6,384
ORION ENGINEERED CARBONS S A COM L72967109 3 180 SH   SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109 16 974 SH   SOLE 7 974 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,506 156,888 SH   SOLE 18 156,888 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,747 109,423 SH   SOLE 19 109,423 0 0
ORION ENGINEERED CARBONS S A COM L72967109 32,987 2,065,565 SH   SOLE 21 2,065,565 0 0
ORION ENGINEERED CARBONS S A COM L72967109 24,335 1,523,805 SH   SOLE 22 1,481,528 0 42,277
ORION ENGINEERED CARBONS S A COM L72967109 123 7,691 SH   SOLE 25 7,691 0 0
ORION ENGINEERED CARBONS S A COM L72967109 574 35,922 SH   SOLE 26 35,922 0 0
ORION ENGINEERED CARBONS S A COM L72967109 727 45,528 SH   SOLE 30 45,528 0 0
ORION ENGINEERED CARBONS S A COM L72967109 101 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 329 20,615 SH   SOLE 43 10,186 0 10,429
ORION GROUP HLDGS INC COM 68628V308 22 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308 14 5,510 SH   SOLE 18 5,510 0 0
ORION GROUP HLDGS INC COM 68628V308 232 93,595 SH   SOLE 21 93,595 0 0
ORION GROUP HLDGS INC COM 68628V308 1,215 489,997 SH   SOLE 22 489,997 0 0
ORION OFFICE REIT INC COM 68629Y103 6,564 468,856 SH   SOLE 2 18,796 0 450,060
ORION OFFICE REIT INC COM 68629Y103 431 30,751 SH   SOLE 4 30,751 0 0
ORION OFFICE REIT INC COM 68629Y103 1,053 75,207 SH   SOLE 7 75,207 0 0
ORION OFFICE REIT INC COM 68629Y103 928 66,310 SH   SOLE 18 66,310 0 0
ORION OFFICE REIT INC COM 68629Y103 1,173 83,750 SH   SOLE 19 83,750 0 0
ORION OFFICE REIT INC COM 68629Y103 84,777 6,055,507 SH   SOLE 21 6,055,507 0 0
ORION OFFICE REIT INC COM 68629Y103 22,529 1,609,238 SH   SOLE 22 1,545,846 0 63,392
ORION OFFICE REIT INC COM 68629Y103 24 1,728 SH   SOLE 23 1,728 0 0
ORION OFFICE REIT INC COM 68629Y103 4,045 288,896 SH   SOLE 25 288,896 0 0
ORION OFFICE REIT INC COM 68629Y103 679 48,529 SH   SOLE 26 16,031 0 32,498
ORION OFFICE REIT INC COM 68629Y103 788 56,281 SH   SOLE 28 0 0 56,281
ORION OFFICE REIT INC COM 68629Y103 5,168 369,167 SH   SOLE 30 369,150 0 17
ORION OFFICE REIT INC COM 68629Y103 12 829 SH   SOLE 31 829 0 0
ORION OFFICE REIT INC COM 68629Y103 11 778 SH   SOLE 36 778 0 0
ORION OFFICE REIT INC COM 68629Y103 130 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103 43 3,041 SH   SOLE 43 2,702 0 339
ORIX CORP SPONSORED ADR 686330101 36,248 363,021 SH   SOLE 43 324,622 0 38,399
ORMAT TECHNOLOGIES INC COM 686688102 6,578 80,391 SH   SOLE 2 55,760 0 24,631
ORMAT TECHNOLOGIES INC COM 686688102 123 1,503 SH   SOLE 4 171 0 1,332
ORMAT TECHNOLOGIES INC COM 686688102 52 640 SH   SOLE 7 640 0 0
ORMAT TECHNOLOGIES INC COM 686688102 10,946 133,763 SH   SOLE 18 133,763 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6,624 80,945 SH   SOLE 19 80,945 0 0
ORMAT TECHNOLOGIES INC COM 686688102 186,878 2,283,731 SH   SOLE 21 2,283,731 0 0
ORMAT TECHNOLOGIES INC COM 686688102 89,537 1,094,186 SH   SOLE 22 1,048,734 0 45,452
ORMAT TECHNOLOGIES INC COM 686688102 726 8,874 SH   SOLE 25 8,874 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,500 18,326 SH   SOLE 26 15,414 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 3,009 36,775 SH   SOLE 28 36,775 0 0
ORMAT TECHNOLOGIES INC COM 686688102 58,595 716,056 SH   SOLE 30 716,056 0 0
ORMAT TECHNOLOGIES INC COM 686688102 583 7,119 SH   SOLE 36 7,119 0 0
ORMAT TECHNOLOGIES INC COM 686688102 484 5,918 SH   SOLE 40 5,918 0 0
ORMAT TECHNOLOGIES INC COM 686688102 14,906 182,158 SH   SOLE 43 181,983 0 175
ORRSTOWN FINL SVCS INC COM 687380105 130 5,656 SH   SOLE 2 1,645 0 4,011
ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105 780 34,003 SH   SOLE 18 34,003 0 0
ORRSTOWN FINL SVCS INC COM 687380105 466 20,306 SH   SOLE 19 20,306 0 0
ORRSTOWN FINL SVCS INC COM 687380105 9,102 396,943 SH   SOLE 21 396,943 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,801 252,992 SH   SOLE 22 246,219 0 6,773
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,499 80,349 SH   SOLE 2 49,348 0 31,001
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 26 1,372 SH   SOLE 4 368 0 1,004
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 28 1,520 SH   SOLE 7 1,520 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 6,263 335,631 SH   SOLE 18 316,149 0 19,482
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 6,895 369,491 SH   SOLE 19 369,491 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 88,788 4,758,221 SH   SOLE 21 4,758,221 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 52,686 2,823,456 SH   SOLE 22 2,754,814 0 68,642
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 140 7,511 SH   SOLE 23 7,511 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 303 16,229 SH   SOLE 25 16,229 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,295 69,403 SH   SOLE 26 37,396 0 32,007
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 26 1,413 SH   SOLE 28 1,413 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,447 77,530 SH   SOLE 30 77,530 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 274 14,683 SH   SOLE 40 14,683 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 140 7,524 SH   SOLE 43 7,314 0 210
ORTHOFIX MED INC COM 68752M108 991 30,291 SH   SOLE 2 16,476 0 13,815
ORTHOFIX MED INC COM 68752M108 18 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108 11 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 2,469 75,499 SH   SOLE 18 75,499 0 0
ORTHOFIX MED INC COM 68752M108 1,144 34,998 SH   SOLE 19 34,998 0 0
ORTHOFIX MED INC COM 68752M108 86,426 2,643,009 SH   SOLE 21 2,643,009 0 0
ORTHOFIX MED INC COM 68752M108 17,313 529,438 SH   SOLE 22 509,387 0 20,051
ORTHOFIX MED INC COM 68752M108 124 3,785 SH   SOLE 25 3,785 0 0
ORTHOFIX MED INC COM 68752M108 242 7,386 SH   SOLE 26 6,627 0 759
ORTHOFIX MED INC COM 68752M108 2,178 66,616 SH   SOLE 30 66,616 0 0
ORTHOFIX MED INC COM 68752M108 36 1,099 SH   SOLE 34 1,099 0 0
ORTHOFIX MED INC COM 68752M108 117 3,586 SH   SOLE 36 3,586 0 0
ORTHOFIX MED INC COM 68752M108 67 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 832 25,439 SH   SOLE 43 25,439 0 0
ORTHOPEDIATRICS CORP COM 68752L100 284 5,252 SH   SOLE 2 3,813 0 1,439
ORTHOPEDIATRICS CORP COM 68752L100 2 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100 12 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,070 38,332 SH   SOLE 18 38,332 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,325 24,537 SH   SOLE 19 24,537 0 0
ORTHOPEDIATRICS CORP COM 68752L100 26,592 492,527 SH   SOLE 21 492,527 0 0
ORTHOPEDIATRICS CORP COM 68752L100 19,056 352,950 SH   SOLE 22 340,972 0 11,978
ORTHOPEDIATRICS CORP COM 68752L100 94 1,740 SH   SOLE 25 1,740 0 0
ORTHOPEDIATRICS CORP COM 68752L100 125 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 603 11,165 SH   SOLE 30 11,165 0 0
ORTHOPEDIATRICS CORP COM 68752L100 63 1,175 SH   SOLE 40 1,175 0 0
ORTHOPEDIATRICS CORP COM 68752L100 149 2,751 SH   SOLE 43 2,751 0 0
OSCAR HEALTH INC CL A 687793109 121 12,175 SH   SOLE 2 10,000 0 2,175
OSCAR HEALTH INC CL A 687793109 761 76,372 SH   SOLE 21 76,372 0 0
OSCAR HEALTH INC CL A 687793109 5,567 558,339 SH   SOLE 22 538,676 0 19,663
OSCAR HEALTH INC CL A 687793109 91 9,115 SH   SOLE 25 9,115 0 0
OSCAR HEALTH INC CL A 687793109 135 13,533 SH   SOLE 30 13,533 0 0
OSCAR HEALTH INC CL A 687793109 93 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109 36 3,593 SH   SOLE 43 3,593 0 0
OSHKOSH CORP COM 688239201 8,142 80,897 SH   SOLE 2 54,441 0 26,456
OSHKOSH CORP COM 688239201 14 140 SH   SOLE 4 140 0 0
OSHKOSH CORP COM 688239201 148 1,473 SH   SOLE 7 1,473 0 0
OSHKOSH CORP COM 688239201 14,505 144,115 SH   SOLE 18 144,115 0 0
OSHKOSH CORP COM 688239201 1,988 19,752 SH   SOLE 19 19,752 0 0
OSHKOSH CORP COM 688239201 325,895 3,237,899 SH   SOLE 21 3,237,899 0 0
OSHKOSH CORP COM 688239201 183,178 1,819,952 SH   SOLE 22 1,740,302 0 79,650
OSHKOSH CORP COM 688239201 936 9,300 SH   SOLE 25 9,300 0 0
OSHKOSH CORP COM 688239201 3,186 31,658 SH   SOLE 26 26,212 0 5,446
OSHKOSH CORP COM 688239201 123 1,223 SH   SOLE 28 1,223 0 0
OSHKOSH CORP COM 688239201 4,042 40,163 SH   SOLE 30 40,163 0 0
OSHKOSH CORP COM 688239201 101 1,002 SH   SOLE 31 1,002 0 0
OSHKOSH CORP COM 688239201 175 1,740 SH   SOLE 36 1,740 0 0
OSHKOSH CORP COM 688239201 908 9,026 SH   SOLE 40 9,026 0 0
OSHKOSH CORP COM 688239201 4,858 48,270 SH   SOLE 43 45,417 0 2,853
OSI SYSTEMS INC COM 671044105 1,983 23,292 SH   SOLE 2 10,088 0 13,204
OSI SYSTEMS INC COM 671044105 7 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 20 240 SH   SOLE 7 240 0 0
OSI SYSTEMS INC COM 671044105 6,212 72,981 SH   SOLE 18 60,993 0 11,988
OSI SYSTEMS INC COM 671044105 24,727 290,492 SH   SOLE 19 290,492 0 0
OSI SYSTEMS INC COM 671044105 176,257 2,070,692 SH   SOLE 21 2,070,692 0 0
OSI SYSTEMS INC COM 671044105 59,272 696,333 SH   SOLE 22 680,672 0 15,661
OSI SYSTEMS INC COM 671044105 1,178 13,842 SH   SOLE 23 13,842 0 0
OSI SYSTEMS INC COM 671044105 280 3,293 SH   SOLE 25 3,293 0 0
OSI SYSTEMS INC COM 671044105 7,976 93,699 SH   SOLE 26 8,412 0 85,287
OSI SYSTEMS INC COM 671044105 970 11,391 SH   SOLE 28 11,391 0 0
OSI SYSTEMS INC COM 671044105 10,706 125,780 SH   SOLE 30 125,780 0 0
OSI SYSTEMS INC COM 671044105 240 2,825 SH   SOLE 36 2,825 0 0
OSI SYSTEMS INC COM 671044105 190 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 412 4,838 SH   SOLE 43 4,436 0 402
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1,607 1,594,000 PRN   SOLE 21 1,594,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,060 80,357 SH   SOLE 25 80,357 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 530 40,179 SH   SOLE 26 22,322 0 17,857
OSISKO GOLD ROYALTIES LTD COM 68827L101 5,005 379,464 SH   SOLE 34 379,464 0 0
OTIS WORLDWIDE CORP COM 68902V107 83,299 1,082,506 SH   SOLE 2 424,604 0 657,902
OTIS WORLDWIDE CORP COM 68902V107 25,957 337,323 SH   SOLE 4 198,604 0 138,719
OTIS WORLDWIDE CORP COM 68902V107 28,842 374,809 SH   SOLE 7 362,768 0 12,041
OTIS WORLDWIDE CORP COM 68902V107 1,839 23,899 SH   SOLE 13 23,899 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,911 50,831 SH   SOLE 15 50,831 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 157,188 2,042,727 SH   SOLE 18 1,983,561 0 59,166
OTIS WORLDWIDE CORP COM 68902V107 140,927 1,831,412 SH   SOLE 19 1,831,412 0 0
OTIS WORLDWIDE CORP COM 68902V107 804,873 10,459,691 SH   SOLE 21 10,459,691 0 0
OTIS WORLDWIDE CORP COM 68902V107 705,608 9,169,695 SH   SOLE 22 8,303,593 0 866,102
OTIS WORLDWIDE CORP COM 68902V107 39,589 514,477 SH   SOLE 23 514,477 0 0
OTIS WORLDWIDE CORP COM 68902V107 57,409 746,060 SH   SOLE 25 717,361 0 28,699
OTIS WORLDWIDE CORP COM 68902V107 158,900 2,064,979 SH   SOLE 26 871,385 0 1,193,594
OTIS WORLDWIDE CORP COM 68902V107 78,226 1,016,580 SH   SOLE 28 7,604 0 1,008,976
OTIS WORLDWIDE CORP COM 68902V107 2,154 27,987 SH   SOLE 29 27,987 0 0
OTIS WORLDWIDE CORP COM 68902V107 139,469 1,812,459 SH   SOLE 30 1,812,459 0 0
OTIS WORLDWIDE CORP COM 68902V107 12,654 164,443 SH   SOLE 31 117,653 0 46,790
OTIS WORLDWIDE CORP COM 68902V107 132,432 1,721,009 SH   SOLE 34 1,721,009 0 0
OTIS WORLDWIDE CORP COM 68902V107 14,528 188,796 SH   SOLE 36 188,796 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,794 23,319 SH   SOLE 37 23,319 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,065 13,844 SH   SOLE 40 13,844 0 0
OTIS WORLDWIDE CORP COM 68902V107 74 956 SH   OTR 43 956 0 0
OTIS WORLDWIDE CORP COM 68902V107 16,543 214,990 SH   SOLE 43 188,270 0 26,720
OTONOMY INC COM 68906L105 6 2,651 SH   SOLE 2 0 0 2,651
OTONOMY INC COM 68906L105 29 11,973 SH   SOLE 18 11,973 0 0
OTONOMY INC COM 68906L105 361 150,624 SH   SOLE 21 150,624 0 0
OTONOMY INC COM 68906L105 1,525 635,557 SH   SOLE 22 635,557 0 0
OTTER TAIL CORP COM 689648103 4,743 75,890 SH   SOLE 2 51,589 0 24,301
OTTER TAIL CORP COM 689648103 6 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103 36 582 SH   SOLE 7 582 0 0
OTTER TAIL CORP COM 689648103 7,544 120,702 SH   SOLE 18 120,702 0 0
OTTER TAIL CORP COM 689648103 4,637 74,189 SH   SOLE 19 74,189 0 0
OTTER TAIL CORP COM 689648103 103,290 1,652,640 SH   SOLE 21 1,652,640 0 0
OTTER TAIL CORP COM 689648103 62,089 993,421 SH   SOLE 22 951,558 0 41,863
OTTER TAIL CORP COM 689648103 655 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 1,456 23,290 SH   SOLE 30 23,290 0 0
OTTER TAIL CORP COM 689648103 7 112 SH   SOLE 34 112 0 0
OTTER TAIL CORP COM 689648103 308 4,928 SH   SOLE 40 4,928 0 0
OTTER TAIL CORP COM 689648103 868 13,895 SH   SOLE 43 12,742 0 1,153
OUSTER INC COM 68989M103 290 64,349 SH   SOLE 2 32,624 0 31,725
OUSTER INC COM 68989M103 2 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103 1,510 335,604 SH   SOLE 18 335,604 0 0
OUSTER INC COM 68989M103 1,006 223,486 SH   SOLE 19 223,486 0 0
OUSTER INC COM 68989M103 19,064 4,236,388 SH   SOLE 21 4,236,388 0 0
OUSTER INC COM 68989M103 10,532 2,340,451 SH   SOLE 22 2,316,506 0 23,945
OUTBRAIN INC COM 69002R103 1,058 98,621 SH   SOLE 2 76,337 0 22,284
OUTBRAIN INC COM 69002R103 762 70,998 SH   SOLE 18 70,998 0 0
OUTBRAIN INC COM 69002R103 527 49,089 SH   SOLE 19 49,089 0 0
OUTBRAIN INC COM 69002R103 8,180 762,324 SH   SOLE 21 762,324 0 0
OUTBRAIN INC COM 69002R103 3,576 333,315 SH   SOLE 22 326,125 0 7,190
OUTBRAIN INC COM 69002R103 13 1,207 SH   SOLE 23 1,207 0 0
OUTBRAIN INC COM 69002R103 19 1,812 SH   SOLE 26 0 0 1,812
OUTFRONT MEDIA INC COM 69007J106 30,401 1,069,325 SH   SOLE 2 749,643 0 319,682
OUTFRONT MEDIA INC COM 69007J106 25,731 905,048 SH   SOLE 4 905,048 0 0
OUTFRONT MEDIA INC COM 69007J106 105 3,679 SH   SOLE 7 3,679 0 0
OUTFRONT MEDIA INC COM 69007J106 47,803 1,681,428 SH   SOLE 18 1,675,921 0 5,507
OUTFRONT MEDIA INC COM 69007J106 82,135 2,889,029 SH   SOLE 19 2,889,029 0 0
OUTFRONT MEDIA INC COM 69007J106 156,914 5,519,323 SH   SOLE 21 5,519,323 0 0
OUTFRONT MEDIA INC COM 69007J106 152,056 5,348,440 SH   SOLE 22 4,390,808 0 957,632
OUTFRONT MEDIA INC COM 69007J106 3,089 108,655 SH   SOLE 23 108,655 0 0
OUTFRONT MEDIA INC COM 69007J106 603 21,199 SH   SOLE 25 21,199 0 0
OUTFRONT MEDIA INC COM 69007J106 7,195 253,072 SH   SOLE 26 58,939 0 194,133
OUTFRONT MEDIA INC COM 69007J106 11,090 390,086 SH   SOLE 28 229,148 0 160,938
OUTFRONT MEDIA INC COM 69007J106 2,416 84,978 SH   SOLE 30 84,978 0 0
OUTFRONT MEDIA INC COM 69007J106 44,576 1,567,912 SH   SOLE 34 1,567,912 0 0
OUTFRONT MEDIA INC COM 69007J106 342 12,023 SH   SOLE 36 12,023 0 0
OUTFRONT MEDIA INC COM 69007J106 568 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106 1,639 57,657 SH   SOLE 43 55,360 0 2,297
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 21 11,837 SH   SOLE 2 3,559 0 8,278
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 502 282,099 SH   SOLE 18 282,099 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 283 158,962 SH   SOLE 19 158,962 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 6,595 3,704,844 SH   SOLE 21 3,704,844 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 4,490 2,522,374 SH   SOLE 22 2,497,352 0 25,022
OUTSET MED INC COM 690145107 849 18,690 SH   SOLE 2 13,665 0 5,025
OUTSET MED INC COM 690145107 21 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107 29 648 SH   SOLE 7 648 0 0
OUTSET MED INC COM 690145107 5,630 124,013 SH   SOLE 18 124,013 0 0
OUTSET MED INC COM 690145107 46,950 1,034,144 SH   SOLE 19 1,034,144 0 0
OUTSET MED INC COM 690145107 83,478 1,838,712 SH   SOLE 21 1,838,712 0 0
OUTSET MED INC COM 690145107 46,392 1,021,845 SH   SOLE 22 990,589 0 31,256
OUTSET MED INC COM 690145107 11 252 SH   SOLE 23 252 0 0
OUTSET MED INC COM 690145107 332 7,305 SH   SOLE 25 7,305 0 0
OUTSET MED INC COM 690145107 932 20,527 SH   SOLE 26 18,026 0 2,501
OUTSET MED INC COM 690145107 1,385 30,513 SH   SOLE 30 30,513 0 0
OUTSET MED INC COM 690145107 247 5,442 SH   SOLE 36 5,442 0 0
OUTSET MED INC COM 690145107 209 4,608 SH   SOLE 40 4,608 0 0
OUTSET MED INC COM 690145107 352 7,758 SH   SOLE 43 7,228 0 530
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 28 13,306 SH   SOLE 18 13,306 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 348 166,466 SH   SOLE 21 166,466 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,070 990,339 SH   SOLE 22 990,339 0 0
OVERSTOCK COM INC DEL COM 690370101 4,149 94,286 SH   SOLE 2 50,164 0 44,122
OVERSTOCK COM INC DEL COM 690370101 7 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 28 644 SH   SOLE 7 644 0 0
OVERSTOCK COM INC DEL COM 690370101 5,472 124,357 SH   SOLE 18 112,533 0 11,824
OVERSTOCK COM INC DEL COM 690370101 15,027 341,479 SH   SOLE 19 341,479 0 0
OVERSTOCK COM INC DEL COM 690370101 63,843 1,450,814 SH   SOLE 21 1,450,814 0 0
OVERSTOCK COM INC DEL COM 690370101 55,186 1,254,085 SH   SOLE 22 1,227,765 0 26,320
OVERSTOCK COM INC DEL COM 690370101 459 10,429 SH   SOLE 23 10,429 0 0
OVERSTOCK COM INC DEL COM 690370101 269 6,116 SH   SOLE 25 6,116 0 0
OVERSTOCK COM INC DEL COM 690370101 2,832 64,346 SH   SOLE 26 11,518 0 52,828
OVERSTOCK COM INC DEL COM 690370101 34 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101 3,330 75,677 SH   SOLE 30 75,677 0 0
OVERSTOCK COM INC DEL COM 690370101 215 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101 395 8,982 SH   SOLE 43 8,195 0 787
OVID THERAPEUTICS INC COM 690469101 3 879 SH   SOLE 2 0 0 879
OVID THERAPEUTICS INC COM 690469101 34 10,941 SH   SOLE 18 10,941 0 0
OVID THERAPEUTICS INC COM 690469101 1,753 558,184 SH   SOLE 21 558,184 0 0
OVID THERAPEUTICS INC COM 690469101 1,732 551,462 SH   SOLE 22 551,462 0 0
OVID THERAPEUTICS INC COM 690469101 97 30,843 SH   SOLE 30 30,843 0 0
OVINTIV INC COM 69047Q102 25,926 479,484 SH   SOLE 2 240,254 0 239,230
OVINTIV INC COM 69047Q102 47 870 SH   SOLE 4 870 0 0
OVINTIV INC COM 69047Q102 271 5,020 SH   SOLE 7 5,020 0 0
OVINTIV INC COM 69047Q102 62 1,147 SH   SOLE 13 1,147 0 0
OVINTIV INC COM 69047Q102 44,896 830,329 SH   SOLE 18 789,971 0 40,358
OVINTIV INC COM 69047Q102 102,269 1,891,417 SH   SOLE 19 1,891,417 0 0
OVINTIV INC COM 69047Q102 543,543 10,052,579 SH   SOLE 21 10,052,579 0 0
OVINTIV INC COM 69047Q102 401,688 7,429,029 SH   SOLE 22 7,137,627 0 291,402
OVINTIV INC COM 69047Q102 2,193 40,551 SH   SOLE 23 40,551 0 0
OVINTIV INC COM 69047Q102 5,761 106,554 SH   SOLE 25 106,554 0 0
OVINTIV INC COM 69047Q102 17,550 324,588 SH   SOLE 26 81,845 0 242,743
OVINTIV INC COM 69047Q102 6,156 113,855 SH   SOLE 28 0 0 113,855
OVINTIV INC COM 69047Q102 18,338 339,152 SH   SOLE 30 339,152 0 0
OVINTIV INC COM 69047Q102 47,856 885,078 SH   SOLE 34 885,078 0 0
OVINTIV INC COM 69047Q102 1,204 22,273 SH   SOLE 36 22,273 0 0
OVINTIV INC COM 69047Q102 1,764 32,621 SH   SOLE 40 32,621 0 0
OVINTIV INC COM 69047Q102 56 1,039 SH   OTR 43 1,039 0 0
OVINTIV INC COM 69047Q102 36,614 677,154 SH   SOLE 43 670,522 0 6,632
OVINTIV INC OPTIONS 69047Q102 200 3,700 SH Call SOLE 2 0 0 3,700
OVINTIV INC OPTIONS 69047Q102 351 6,500 SH Call SOLE 4 6,500 0 0
OVINTIV INC OPTIONS 69047Q102 4,180 77,300 SH Call SOLE 18 77,300 0 0
OVINTIV INC OPTIONS 69047Q102 88,664 1,639,800 SH Call SOLE 19 1,639,800 0 0
OVINTIV INC OPTIONS 69047Q102 2,768 51,200 SH Call SOLE 22 51,200 0 0
OVINTIV INC OPTIONS 69047Q102 308 5,700 SH Call SOLE 26 5,700 0 0
OVINTIV INC OPTIONS 69047Q102 23,618 436,800 SH Call SOLE 34 436,800 0 0
OWENS & MINOR INC NEW COM 690732102 2,238 50,835 SH   SOLE 2 25,687 0 25,148
OWENS & MINOR INC NEW COM 690732102 12 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102 98 2,218 SH   SOLE 7 2,218 0 0
OWENS & MINOR INC NEW COM 690732102 11,365 258,167 SH   SOLE 18 253,727 0 4,440
OWENS & MINOR INC NEW COM 690732102 9,386 213,227 SH   SOLE 19 213,227 0 0
OWENS & MINOR INC NEW COM 690732102 404,709 9,193,749 SH   SOLE 21 9,193,749 0 0
OWENS & MINOR INC NEW COM 690732102 84,167 1,912,026 SH   SOLE 22 1,865,076 0 46,950
OWENS & MINOR INC NEW COM 690732102 159 3,616 SH   SOLE 23 3,616 0 0
OWENS & MINOR INC NEW COM 690732102 583 13,242 SH   SOLE 25 13,242 0 0
OWENS & MINOR INC NEW COM 690732102 2,241 50,913 SH   SOLE 26 30,486 0 20,427
OWENS & MINOR INC NEW COM 690732102 59 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102 5,692 129,294 SH   SOLE 30 129,294 0 0
OWENS & MINOR INC NEW COM 690732102 359 8,147 SH   SOLE 36 8,147 0 0
OWENS & MINOR INC NEW COM 690732102 391 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 11 251 SH   OTR 43 251 0 0
OWENS & MINOR INC NEW COM 690732102 2,230 50,664 SH   SOLE 43 49,319 0 1,345
OWENS CORNING NEW COM 690742101 28,195 308,144 SH   SOLE 2 136,295 0 171,849
OWENS CORNING NEW COM 690742101 7,852 85,816 SH   SOLE 4 79,294 0 6,522
OWENS CORNING NEW COM 690742101 3,871 42,308 SH   SOLE 7 17,440 0 24,868
OWENS CORNING NEW COM 690742101 38 414 SH   SOLE 13 414 0 0
OWENS CORNING NEW COM 690742101 1,141 12,470 SH   SOLE 15 12,470 0 0
OWENS CORNING NEW COM 690742101 27,901 304,930 SH   SOLE 18 283,653 0 21,277
OWENS CORNING NEW COM 690742101 13,237 144,671 SH   SOLE 19 144,671 0 0
OWENS CORNING NEW COM 690742101 543,147 5,936,030 SH   SOLE 21 5,936,030 0 0
OWENS CORNING NEW COM 690742101 280,295 3,063,334 SH   SOLE 22 2,850,066 0 213,268
OWENS CORNING NEW COM 690742101 11,714 128,019 SH   SOLE 23 128,019 0 0
OWENS CORNING NEW COM 690742101 10,794 117,965 SH   SOLE 25 117,965 0 0
OWENS CORNING NEW COM 690742101 11,184 122,232 SH   SOLE 26 95,678 0 26,554
OWENS CORNING NEW COM 690742101 26,696 291,755 SH   SOLE 28 71,549 0 220,206
OWENS CORNING NEW COM 690742101 83,413 911,622 SH   SOLE 30 760,705 0 150,917
OWENS CORNING NEW COM 690742101 2,227 24,339 SH   SOLE 31 12,172 0 12,167
OWENS CORNING NEW COM 690742101 2,209 24,144 SH   SOLE 34 24,144 0 0
OWENS CORNING NEW COM 690742101 2,331 25,479 SH   SOLE 36 25,479 0 0
OWENS CORNING NEW COM 690742101 324 3,541 SH   SOLE 40 3,541 0 0
OWENS CORNING NEW COM 690742101 29 320 SH   OTR 43 320 0 0
OWENS CORNING NEW COM 690742101 13,158 143,802 SH   SOLE 43 135,819 0 7,983
OWL ROCK CAPITAL CORPORATION COM 69121K104 35,197 2,381,380 SH   SOLE 30 2,381,380 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104 2,956 200,000 SH Put SOLE 19 200,000 0 0
OWLET INC COM CL A 69120X107 751 168,862 SH   SOLE 21 168,862 0 0
OWLET INC COM CL A 69120X107 3,919 880,644 SH   SOLE 22 880,644 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 1 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309 1,592 17,588 SH   SOLE 2 6,043 0 11,545
OXFORD INDS INC COM 691497309 8 84 SH   SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 21 227 SH   SOLE 7 227 0 0
OXFORD INDS INC COM 691497309 5,416 59,843 SH   SOLE 18 59,843 0 0
OXFORD INDS INC COM 691497309 5,766 63,710 SH   SOLE 19 63,710 0 0
OXFORD INDS INC COM 691497309 174,168 1,924,503 SH   SOLE 21 1,924,503 0 0
OXFORD INDS INC COM 691497309 38,525 425,695 SH   SOLE 22 409,437 0 16,258
OXFORD INDS INC COM 691497309 64 707 SH   SOLE 23 707 0 0
OXFORD INDS INC COM 691497309 194 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309 1,674 18,496 SH   SOLE 26 8,763 0 9,733
OXFORD INDS INC COM 691497309 27 301 SH   SOLE 28 301 0 0
OXFORD INDS INC COM 691497309 2,701 29,840 SH   SOLE 30 29,840 0 0
OXFORD INDS INC COM 691497309 204 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309 1,043 11,521 SH   SOLE 43 11,049 0 472
OXFORD SQUARE CAP CORP COM 69181V107 1,241 296,291 SH   SOLE 30 296,291 0 0
OYSTER PT PHARMA INC COM 69242L106 148 12,727 SH   SOLE 2 1,968 0 10,759
OYSTER PT PHARMA INC COM 69242L106 524 45,039 SH   SOLE 18 36,036 0 9,003
OYSTER PT PHARMA INC COM 69242L106 2,092 179,710 SH   SOLE 19 179,710 0 0
OYSTER PT PHARMA INC COM 69242L106 5,908 507,562 SH   SOLE 21 507,562 0 0
OYSTER PT PHARMA INC COM 69242L106 3,614 310,490 SH   SOLE 22 303,036 0 7,454
OYSTER PT PHARMA INC COM 69242L106 46 3,923 SH   SOLE 23 3,923 0 0
OYSTER PT PHARMA INC COM 69242L106 178 15,266 SH   SOLE 26 0 0 15,266
OYSTER PT PHARMA INC COM 69242L106 139 11,956 SH   SOLE 30 11,956 0 0
OYSTER PT PHARMA INC COM 69242L106 60 5,161 SH   SOLE 43 5,161 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 92 9,813 SH   SOLE 22 0 0 9,813
OZON HLDGS PLC SPONSORED ADS 69269L104 2,641 280,792 SH   SOLE 25 280,792 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1,327 141,084 SH   SOLE 30 141,084 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 7,225 768,252 SH   SOLE 34 768,252 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1 63 SH   SOLE 43 63 0 0
P & F INDS INC CL A NEW 692830508 4 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 198 5,684 SH   SOLE 2 234 0 5,450
P A M TRANSN SVCS INC COM 693149106 747 21,490 SH   SOLE 18 21,490 0 0
P A M TRANSN SVCS INC COM 693149106 466 13,400 SH   SOLE 19 13,400 0 0
P A M TRANSN SVCS INC COM 693149106 9,168 263,817 SH   SOLE 21 263,817 0 0
P A M TRANSN SVCS INC COM 693149106 7,243 208,434 SH   SOLE 22 204,984 0 3,450
P A M TRANSN SVCS INC COM 693149106 61 1,742 SH   SOLE 43 1,742 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 176 5,497 SH   SOLE 4 5,497 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,521 47,615 SH   SOLE 18 47,615 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 544 17,030 SH   SOLE 19 17,030 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 386 12,066 SH   SOLE 22 12,066 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 99 3,114 SH   SOLE 28 0 0 3,114
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 97 3,024 SH   SOLE 34 3,024 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 15,885 497,174 SH   SOLE 43 438,353 0 58,821
P10 INC COM CL A 69376K106 30 2,436 SH   SOLE 22 2,436 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 1,157 147,903 SH   SOLE 22 147,903 0 0
PACCAR INC COM 693718108 57,945 657,945 SH   SOLE 2 101,756 0 556,189
PACCAR INC COM 693718108 20,492 232,682 SH   SOLE 4 133,900 0 98,782
PACCAR INC COM 693718108 31,389 356,407 SH   SOLE 7 345,703 0 10,704
PACCAR INC COM 693718108 124 1,406 SH   SOLE 13 1,406 0 0
PACCAR INC COM 693718108 4,463 50,680 SH   SOLE 15 50,680 0 0
PACCAR INC COM 693718108 59,968 680,918 SH   SOLE 18 632,669 0 48,249
PACCAR INC COM 693718108 15,350 174,291 SH   SOLE 19 174,291 0 0
PACCAR INC COM 693718108 801,038 9,095,472 SH   SOLE 21 9,095,472 0 0
PACCAR INC COM 693718108 638,997 7,255,562 SH   SOLE 22 6,577,581 0 677,981
PACCAR INC COM 693718108 38,079 432,369 SH   SOLE 23 432,369 0 0
PACCAR INC COM 693718108 41,197 467,772 SH   SOLE 25 467,772 0 0
PACCAR INC COM 693718108 65,005 738,109 SH   SOLE 26 249,954 0 488,155
PACCAR INC COM 693718108 87,829 997,269 SH   SOLE 28 6,185 0 991,084
PACCAR INC COM 693718108 113 1,282 SH   SOLE 29 1,282 0 0
PACCAR INC COM 693718108 195,930 2,224,711 SH   SOLE 30 2,224,711 0 0
PACCAR INC COM 693718108 6,538 74,241 SH   SOLE 31 35,885 0 38,356
PACCAR INC COM 693718108 7,199 81,744 SH   SOLE 32 81,744 0 0
PACCAR INC COM 693718108 1,547 17,563 SH   SOLE 34 17,563 0 0
PACCAR INC COM 693718108 13,076 148,475 SH   SOLE 36 148,475 0 0
PACCAR INC COM 693718108 998 11,333 SH   SOLE 40 11,333 0 0
PACCAR INC COM 693718108 93 1,054 SH   OTR 43 1,054 0 0
PACCAR INC COM 693718108 28,502 323,627 SH   SOLE 43 295,087 0 28,540
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,079 228,458 SH   SOLE 2 97,703 0 130,755
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26 2,835 SH   SOLE 7 2,835 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5,138 564,588 SH   SOLE 18 547,942 0 16,646
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,138 784,440 SH   SOLE 19 784,440 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 76,684 8,426,785 SH   SOLE 21 8,426,785 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 49,102 5,395,824 SH   SOLE 22 5,220,505 0 175,319
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 180 19,810 SH   SOLE 23 19,810 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 250 27,480 SH   SOLE 25 27,480 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,702 187,027 SH   SOLE 26 64,352 0 122,675
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 97 10,632 SH   SOLE 28 10,632 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,306 802,854 SH   SOLE 30 802,854 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH   SOLE 36 11 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 321 35,242 SH   SOLE 40 35,242 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 658 SH   OTR 43 658 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,110 121,988 SH   SOLE 43 121,113 0 875
PACIFIC PREMIER BANCORP COM 69478X105 2,320 65,636 SH   SOLE 2 23,110 0 42,526
PACIFIC PREMIER BANCORP COM 69478X105 101 2,855 SH   SOLE 4 287 0 2,568
PACIFIC PREMIER BANCORP COM 69478X105 44 1,250 SH   SOLE 7 1,250 0 0
PACIFIC PREMIER BANCORP COM 69478X105 11,859 335,475 SH   SOLE 18 335,475 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,022 142,066 SH   SOLE 19 142,066 0 0
PACIFIC PREMIER BANCORP COM 69478X105 385,464 10,904,210 SH   SOLE 21 10,904,210 0 0
PACIFIC PREMIER BANCORP COM 69478X105 78,541 2,221,801 SH   SOLE 22 2,142,724 0 79,077
PACIFIC PREMIER BANCORP COM 69478X105 302 8,533 SH   SOLE 25 8,533 0 0
PACIFIC PREMIER BANCORP COM 69478X105 552 15,617 SH   SOLE 26 9,022 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105 60 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,527 156,347 SH   SOLE 30 156,347 0 0
PACIFIC PREMIER BANCORP COM 69478X105 371 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,458 41,245 SH   SOLE 43 38,584 0 2,661
PACIRA BIOSCIENCES INC COM 695127100 2,678 35,088 SH   SOLE 2 16,451 0 18,637
PACIRA BIOSCIENCES INC COM 695127100 13 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 47 618 SH   SOLE 7 618 0 0
PACIRA BIOSCIENCES INC COM 695127100 11,831 155,024 SH   SOLE 18 150,550 0 4,474
PACIRA BIOSCIENCES INC COM 695127100 10,492 137,473 SH   SOLE 19 137,473 0 0
PACIRA BIOSCIENCES INC COM 695127100 408,117 5,347,444 SH   SOLE 21 5,347,444 0 0
PACIRA BIOSCIENCES INC COM 695127100 86,671 1,135,622 SH   SOLE 22 1,108,342 0 27,280
PACIRA BIOSCIENCES INC COM 695127100 161 2,113 SH   SOLE 23 2,113 0 0
PACIRA BIOSCIENCES INC COM 695127100 499 6,534 SH   SOLE 25 6,534 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,327 30,495 SH   SOLE 26 16,905 0 13,590
PACIRA BIOSCIENCES INC COM 695127100 60 784 SH   SOLE 28 784 0 0
PACIRA BIOSCIENCES INC COM 695127100 7,255 95,065 SH   SOLE 30 95,065 0 0
PACIRA BIOSCIENCES INC COM 695127100 475 6,223 SH   SOLE 40 6,223 0 0
PACIRA BIOSCIENCES INC COM 695127100 53 694 SH   OTR 43 694 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,313 17,206 SH   SOLE 43 16,915 0 291
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3,153 2,545,000 PRN   SOLE 21 2,545,000 0 0
PACKAGING CORP AMER COM 695156109 27,411 175,585 SH   SOLE 2 60,729 0 114,856
PACKAGING CORP AMER COM 695156109 10,267 65,768 SH   SOLE 4 34,231 0 31,537
PACKAGING CORP AMER COM 695156109 15,452 98,979 SH   SOLE 7 95,647 0 3,332
PACKAGING CORP AMER COM 695156109 63 405 SH   SOLE 13 405 0 0
PACKAGING CORP AMER COM 695156109 2,177 13,944 SH   SOLE 15 13,944 0 0
PACKAGING CORP AMER COM 695156109 29,141 186,670 SH   SOLE 18 173,832 0 12,838
PACKAGING CORP AMER COM 695156109 25,902 165,920 SH   SOLE 19 165,920 0 0
PACKAGING CORP AMER COM 695156109 580,373 3,717,721 SH   SOLE 21 3,717,721 0 0
PACKAGING CORP AMER COM 695156109 347,534 2,226,212 SH   SOLE 22 2,036,505 0 189,707
PACKAGING CORP AMER COM 695156109 18,383 117,756 SH   SOLE 23 117,756 0 0
PACKAGING CORP AMER COM 695156109 37,177 238,148 SH   SOLE 25 238,148 0 0
PACKAGING CORP AMER COM 695156109 32,320 207,036 SH   SOLE 26 70,458 0 136,578
PACKAGING CORP AMER COM 695156109 38,095 244,026 SH   SOLE 28 1,693 0 242,333
PACKAGING CORP AMER COM 695156109 14,486 92,792 SH   SOLE 29 92,792 0 0
PACKAGING CORP AMER COM 695156109 65,268 418,091 SH   SOLE 30 418,091 0 0
PACKAGING CORP AMER COM 695156109 3,216 20,602 SH   SOLE 31 9,893 0 10,709
PACKAGING CORP AMER COM 695156109 3,948 25,288 SH   SOLE 32 25,288 0 0
PACKAGING CORP AMER COM 695156109 7,374 47,237 SH   SOLE 34 47,237 0 0
PACKAGING CORP AMER COM 695156109 6,188 39,639 SH   SOLE 36 39,639 0 0
PACKAGING CORP AMER COM 695156109 481 3,083 SH   SOLE 40 3,083 0 0
PACKAGING CORP AMER COM 695156109 63 401 SH   OTR 43 401 0 0
PACKAGING CORP AMER COM 695156109 9,786 62,685 SH   SOLE 43 57,148 0 5,537
PACTIV EVERGREEN INC COM 69526K105 379 37,698 SH   SOLE 2 12,042 0 25,656
PACTIV EVERGREEN INC COM 69526K105 8 783 SH   SOLE 7 783 0 0
PACTIV EVERGREEN INC COM 69526K105 1,239 123,139 SH   SOLE 18 123,139 0 0
PACTIV EVERGREEN INC COM 69526K105 786 78,089 SH   SOLE 19 78,089 0 0
PACTIV EVERGREEN INC COM 69526K105 15,341 1,524,965 SH   SOLE 21 1,524,965 0 0
PACTIV EVERGREEN INC COM 69526K105 10,511 1,044,827 SH   SOLE 22 1,005,400 0 39,427
PACTIV EVERGREEN INC COM 69526K105 57 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105 117 11,654 SH   SOLE 30 11,654 0 0
PACTIV EVERGREEN INC COM 69526K105 52 5,177 SH   SOLE 40 5,177 0 0
PACTIV EVERGREEN INC COM 69526K105 59 5,910 SH   SOLE 43 5,792 0 118
PACWEST BANCORP DEL COM 695263103 15,554 360,629 SH   SOLE 2 102,986 0 257,643
PACWEST BANCORP DEL COM 695263103 207 4,798 SH   SOLE 4 469 0 4,329
PACWEST BANCORP DEL COM 695263103 121 2,796 SH   SOLE 7 2,796 0 0
PACWEST BANCORP DEL COM 695263103 11,075 256,790 SH   SOLE 18 256,790 0 0
PACWEST BANCORP DEL COM 695263103 1,507 34,939 SH   SOLE 19 34,939 0 0
PACWEST BANCORP DEL COM 695263103 242,711 5,627,428 SH   SOLE 21 5,627,428 0 0
PACWEST BANCORP DEL COM 695263103 143,255 3,321,477 SH   SOLE 22 3,186,971 0 134,506
PACWEST BANCORP DEL COM 695263103 757 17,540 SH   SOLE 25 17,540 0 0
PACWEST BANCORP DEL COM 695263103 1,983 45,986 SH   SOLE 26 35,309 0 10,677
PACWEST BANCORP DEL COM 695263103 90 2,083 SH   SOLE 28 2,083 0 0
PACWEST BANCORP DEL COM 695263103 8,716 202,090 SH   SOLE 30 202,090 0 0
PACWEST BANCORP DEL COM 695263103 73 1,700 SH   SOLE 31 1,700 0 0
PACWEST BANCORP DEL COM 695263103 557 12,907 SH   SOLE 36 12,907 0 0
PACWEST BANCORP DEL COM 695263103 680 15,768 SH   SOLE 40 15,768 0 0
PACWEST BANCORP DEL COM 695263103 3,549 82,281 SH   SOLE 43 76,551 0 5,730
PAGERDUTY INC COM 69553P100 7,322 214,154 SH   SOLE 2 87,539 0 126,615
PAGERDUTY INC COM 69553P100 35 1,036 SH   SOLE 4 332 0 704
PAGERDUTY INC COM 69553P100 39 1,143 SH   SOLE 7 1,143 0 0
PAGERDUTY INC COM 69553P100 8,697 254,373 SH   SOLE 18 219,039 0 35,334
PAGERDUTY INC COM 69553P100 38,542 1,127,294 SH   SOLE 19 1,127,294 0 0
PAGERDUTY INC COM 69553P100 101,904 2,980,514 SH   SOLE 21 2,980,514 0 0
PAGERDUTY INC COM 69553P100 91,304 2,670,488 SH   SOLE 22 2,627,537 0 42,951
PAGERDUTY INC COM 69553P100 1,073 31,387 SH   SOLE 23 31,387 0 0
PAGERDUTY INC COM 69553P100 468 13,687 SH   SOLE 25 13,687 0 0
PAGERDUTY INC COM 69553P100 6,821 199,511 SH   SOLE 26 17,592 0 181,919
PAGERDUTY INC COM 69553P100 51 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100 1,595 46,639 SH   SOLE 30 46,639 0 0
PAGERDUTY INC COM 69553P100 300 8,779 SH   SOLE 34 8,779 0 0
PAGERDUTY INC COM 69553P100 187 5,459 SH   SOLE 36 5,459 0 0
PAGERDUTY INC COM 69553P100 267 7,801 SH   SOLE 40 7,801 0 0
PAGERDUTY INC COM 69553P100 1,203 35,185 SH   SOLE 43 33,660 0 1,525
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 1,783 1,550,000 PRN   SOLE 21 1,550,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 39 1,959 SH   SOLE 2 1,959 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 238 11,864 SH   SOLE 4 0 0 11,864
PAGSEGURO DIGITAL LTD COM CL A G68707101 0 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 37 1,821 SH   SOLE 19 1,821 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 16,428 819,327 SH   SOLE 21 819,327 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 59 2,946 SH   SOLE 22 2,946 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 55 2,747 SH   SOLE 23 2,747 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 105 5,216 SH   SOLE 25 5,216 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 277 13,794 SH   SOLE 28 13,794 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 4,195 209,248 SH   SOLE 30 209,248 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 11,598 578,452 SH   SOLE 34 578,452 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 37,821 2,754,620 SH   SOLE 2 246,257 0 2,508,363
PALANTIR TECHNOLOGIES INC CL A 69608A108 13,429 978,073 SH   SOLE 4 609,532 0 368,541
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,868 136,019 SH   SOLE 7 136,019 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 84 6,092 SH   SOLE 13 6,092 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,350 171,184 SH   SOLE 15 171,184 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3 202 SH   SOLE 17 0 0 202
PALANTIR TECHNOLOGIES INC CL A 69608A108 36,278 2,642,242 SH   SOLE 18 2,558,272 0 83,970
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,940 505,492 SH   SOLE 19 505,492 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 437,194 31,842,277 SH   SOLE 21 31,842,277 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 476,818 34,728,200 SH   SOLE 22 31,795,866 0 2,932,334
PALANTIR TECHNOLOGIES INC CL A 69608A108 27,546 2,006,288 SH   SOLE 23 2,006,288 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 30,469 2,219,129 SH   SOLE 25 2,219,129 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 31,720 2,310,267 SH   SOLE 26 1,034,200 0 1,276,067
PALANTIR TECHNOLOGIES INC CL A 69608A108 30,316 2,207,994 SH   SOLE 28 58,662 0 2,149,332
PALANTIR TECHNOLOGIES INC CL A 69608A108 45 3,267 SH   SOLE 29 3,267 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 42,471 3,093,317 SH   SOLE 30 3,093,317 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,681 268,084 SH   SOLE 31 174,617 0 93,467
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,058 149,893 SH   SOLE 34 149,893 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 7,308 532,242 SH   SOLE 36 532,242 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 684 49,787 SH   SOLE 40 49,787 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 55 4,007 SH   OTR 43 4,007 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,766 347,109 SH   SOLE 43 276,495 0 70,614
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,056 SH   SOLE 2 0 0 2,056
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 62 134,490 SH   SOLE 21 134,490 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,365 2,967,823 SH   SOLE 22 2,967,823 0 0
PALISADE BIO INC COM 696389105 2 1,654 SH   SOLE 18 1,654 0 0
PALISADE BIO INC COM 696389105 20 19,311 SH   SOLE 21 19,311 0 0
PALISADE BIO INC COM 696389105 0 461 SH   SOLE 22 461 0 0
PALO ALTO NETWORKS INC COM 697435105 117,581 188,882 SH   SOLE 2 27,923 0 160,959
PALO ALTO NETWORKS INC COM 697435105 40,423 64,936 SH   SOLE 4 38,856 0 26,080
PALO ALTO NETWORKS INC COM 697435105 13,722 22,043 SH   SOLE 7 22,043 0 0
PALO ALTO NETWORKS INC COM 697435105 576 925 SH   SOLE 13 925 0 0
PALO ALTO NETWORKS INC COM 697435105 4,918 7,901 SH   SOLE 15 7,901 0 0
PALO ALTO NETWORKS INC COM 697435105 8 13 SH   SOLE 17 0 0 13
PALO ALTO NETWORKS INC COM 697435105 107,178 172,170 SH   SOLE 18 166,343 0 5,827
PALO ALTO NETWORKS INC COM 697435105 70,577 113,375 SH   SOLE 19 113,375 0 0
PALO ALTO NETWORKS INC COM 697435105 1,289,224 2,071,009 SH   SOLE 21 2,071,009 0 0
PALO ALTO NETWORKS INC COM 697435105 1,332,906 2,141,180 SH   SOLE 22 1,962,146 0 179,034
PALO ALTO NETWORKS INC COM 697435105 77,869 125,088 SH   SOLE 23 125,088 0 0
PALO ALTO NETWORKS INC COM 697435105 92,931 149,284 SH   SOLE 25 149,284 0 0
PALO ALTO NETWORKS INC COM 697435105 91,554 147,072 SH   SOLE 26 68,175 0 78,897
PALO ALTO NETWORKS INC COM 697435105 87,648 140,798 SH   SOLE 28 1,685 0 139,113
PALO ALTO NETWORKS INC COM 697435105 464 746 SH   SOLE 29 746 0 0
PALO ALTO NETWORKS INC COM 697435105 255,878 411,042 SH   SOLE 30 411,042 0 0
PALO ALTO NETWORKS INC COM 697435105 14,807 23,786 SH   SOLE 31 12,870 0 10,916
PALO ALTO NETWORKS INC COM 697435105 14,471 23,247 SH   SOLE 32 23,247 0 0
PALO ALTO NETWORKS INC COM 697435105 76,122 122,283 SH   SOLE 34 122,283 0 0
PALO ALTO NETWORKS INC COM 697435105 22,821 36,660 SH   SOLE 36 36,660 0 0
PALO ALTO NETWORKS INC COM 697435105 2,025 3,253 SH   SOLE 40 3,253 0 0
PALO ALTO NETWORKS INC COM 697435105 195 313 SH   OTR 43 313 0 0
PALO ALTO NETWORKS INC COM 697435105 34,890 56,048 SH   SOLE 43 50,433 0 5,615
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 8,660 3,700,000 PRN   SOLE 2 3,700,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 26,623 11,375,000 PRN   SOLE 21 11,375,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 5,851 2,500,000 PRN   SOLE 22 2,500,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 22,469 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 2,106 1,000,000 PRN   SOLE 2 1,000,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 28,669 13,613,000 PRN   SOLE 21 13,613,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 4,001 1,900,000 PRN   SOLE 22 1,900,000 0 0
PALOMAR HLDGS INC COM 69753M105 664 10,381 SH   SOLE 2 7,842 0 2,539
PALOMAR HLDGS INC COM 69753M105 5 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 22 348 SH   SOLE 7 348 0 0
PALOMAR HLDGS INC COM 69753M105 5,308 82,954 SH   SOLE 18 82,954 0 0
PALOMAR HLDGS INC COM 69753M105 2,798 43,729 SH   SOLE 19 43,729 0 0
PALOMAR HLDGS INC COM 69753M105 180,435 2,819,730 SH   SOLE 21 2,819,730 0 0
PALOMAR HLDGS INC COM 69753M105 38,888 607,724 SH   SOLE 22 592,151 0 15,573
PALOMAR HLDGS INC COM 69753M105 196 3,068 SH   SOLE 25 3,068 0 0
PALOMAR HLDGS INC COM 69753M105 629 9,824 SH   SOLE 26 8,499 0 1,325
PALOMAR HLDGS INC COM 69753M105 29 456 SH   SOLE 28 456 0 0
PALOMAR HLDGS INC COM 69753M105 2,675 41,799 SH   SOLE 30 41,799 0 0
PALOMAR HLDGS INC COM 69753M105 9 144 SH   SOLE 34 144 0 0
PALOMAR HLDGS INC COM 69753M105 193 3,019 SH   SOLE 40 3,019 0 0
PALOMAR HLDGS INC COM 69753M105 661 10,324 SH   SOLE 43 10,181 0 143
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 357 15,118 SH   SOLE 21 15,118 0 0
PAN AMERN SILVER CORP COM 697900108 2,257 82,656 SH   SOLE 21 82,656 0 0
PAN AMERN SILVER CORP COM 697900108 1,082 39,632 SH   SOLE 43 38,341 0 1,291
PANBELA THERAPEUTICS INC COM 69833Q100 4 1,662 SH   SOLE 18 1,662 0 0
PANBELA THERAPEUTICS INC COM 69833Q100 57 27,061 SH   SOLE 21 27,061 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 13 2,249 SH   SOLE 18 2,249 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 195 35,052 SH   SOLE 21 35,052 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 606 108,980 SH   SOLE 22 108,980 0 0
PAPA JOHNS INTL INC COM 698813102 6,968 66,184 SH   SOLE 2 40,765 0 25,419
PAPA JOHNS INTL INC COM 698813102 23 217 SH   SOLE 4 217 0 0
PAPA JOHNS INTL INC COM 698813102 50 475 SH   SOLE 7 475 0 0
PAPA JOHNS INTL INC COM 698813102 16,133 153,236 SH   SOLE 18 144,243 0 8,993
PAPA JOHNS INTL INC COM 698813102 25,487 242,088 SH   SOLE 19 242,088 0 0
PAPA JOHNS INTL INC COM 698813102 240,997 2,289,109 SH   SOLE 21 2,289,109 0 0
PAPA JOHNS INTL INC COM 698813102 114,583 1,088,360 SH   SOLE 22 1,067,718 0 20,642
PAPA JOHNS INTL INC COM 698813102 834 7,926 SH   SOLE 23 7,926 0 0
PAPA JOHNS INTL INC COM 698813102 488 4,634 SH   SOLE 25 4,634 0 0
PAPA JOHNS INTL INC COM 698813102 5,455 51,817 SH   SOLE 26 10,823 0 40,994
PAPA JOHNS INTL INC COM 698813102 62 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102 2,033 19,313 SH   SOLE 30 19,313 0 0
PAPA JOHNS INTL INC COM 698813102 457 4,345 SH   SOLE 40 4,345 0 0
PAPA JOHNS INTL INC COM 698813102 2,512 23,864 SH   SOLE 43 23,070 0 794
PAR PAC HOLDINGS INC COM NEW 69888T207 1,886 144,822 SH   SOLE 2 86,405 0 58,417
PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 10 754 SH   SOLE 7 754 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 2,132 163,771 SH   SOLE 18 163,771 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 5,801 445,515 SH   SOLE 19 445,515 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 64,596 4,961,313 SH   SOLE 21 4,961,313 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 21,361 1,640,611 SH   SOLE 22 1,613,818 0 26,793
PAR PAC HOLDINGS INC COM NEW 69888T207 188 14,408 SH   SOLE 23 14,408 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 67 5,145 SH   SOLE 25 5,145 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,263 97,024 SH   SOLE 26 662 0 96,362
PAR PAC HOLDINGS INC COM NEW 69888T207 1,055 80,992 SH   SOLE 30 80,992 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 102 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 281 21,569 SH   SOLE 43 19,787 0 1,782
PAR TECHNOLOGY CORP COM 698884103 1,225 30,365 SH   SOLE 2 27,593 0 2,772
PAR TECHNOLOGY CORP COM 698884103 3 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 13 332 SH   SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 0 1 SH   SOLE 17 0 0 1
PAR TECHNOLOGY CORP COM 698884103 2,788 69,111 SH   SOLE 18 65,850 0 3,261
PAR TECHNOLOGY CORP COM 698884103 2,907 72,057 SH   SOLE 19 72,057 0 0
PAR TECHNOLOGY CORP COM 698884103 35,161 871,612 SH   SOLE 21 871,612 0 0
PAR TECHNOLOGY CORP COM 698884103 25,401 629,673 SH   SOLE 22 613,277 0 16,396
PAR TECHNOLOGY CORP COM 698884103 11 271 SH   SOLE 23 271 0 0
PAR TECHNOLOGY CORP COM 698884103 255 6,325 SH   SOLE 25 6,325 0 0
PAR TECHNOLOGY CORP COM 698884103 592 14,685 SH   SOLE 26 11,818 0 2,867
PAR TECHNOLOGY CORP COM 698884103 631 15,640 SH   SOLE 30 15,640 0 0
PAR TECHNOLOGY CORP COM 698884103 162 4,010 SH   SOLE 36 4,010 0 0
PAR TECHNOLOGY CORP COM 698884103 116 2,875 SH   SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 107 2,654 SH   SOLE 43 2,583 0 71
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1,578 1,800,000 PRN   SOLE 21 1,800,000 0 0
PARAGON 28 INC COM 69913P105 87 5,175 SH   SOLE 2 3,523 0 1,652
PARAGON 28 INC COM 69913P105 392 23,441 SH   SOLE 18 23,441 0 0
PARAGON 28 INC COM 69913P105 250 14,939 SH   SOLE 19 14,939 0 0
PARAGON 28 INC COM 69913P105 4,698 280,635 SH   SOLE 21 280,635 0 0
PARAGON 28 INC COM 69913P105 2,963 176,990 SH   SOLE 22 175,789 0 1,201
PARAGON 28 INC COM 69913P105 18 1,069 SH   SOLE 23 1,069 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 2,111 52,230 SH   SOLE 2 181 0 52,049
PARAMOUNT GLOBAL CLASS A COM 92556H107 4 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 134 3,324 SH   SOLE 18 3,324 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 145 3,589 SH   SOLE 19 3,589 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 3,327 82,343 SH   SOLE 21 82,343 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 3,021 74,748 SH   SOLE 22 64,338 0 10,410
PARAMOUNT GLOBAL CLASS A COM 92556H107 1,260 31,183 SH   SOLE 28 0 0 31,183
PARAMOUNT GLOBAL CLASS A COM 92556H107 5 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 473 11,701 SH   SOLE 43 10,837 0 864
PARAMOUNT GLOBAL CLASS B COM 92556H206 44,821 1,185,436 SH   SOLE 2 197,504 0 987,932
PARAMOUNT GLOBAL CLASS B COM 92556H206 14,065 371,985 SH   SOLE 4 231,548 0 140,437
PARAMOUNT GLOBAL CLASS B COM 92556H206 20,790 549,858 SH   SOLE 7 532,785 0 17,073
PARAMOUNT GLOBAL CLASS B COM 92556H206 71 1,891 SH   SOLE 13 1,891 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 3,222 85,217 SH   SOLE 15 85,217 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 0 13 SH   SOLE 17 0 0 13
PARAMOUNT GLOBAL CLASS B COM 92556H206 39,767 1,051,765 SH   SOLE 18 967,527 0 84,238
PARAMOUNT GLOBAL CLASS B COM 92556H206 22,644 598,902 SH   SOLE 19 598,902 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,807 47,793 SH   SOLE 20 47,793 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 666,312 17,622,646 SH   SOLE 21 17,622,646 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 488,307 12,914,752 SH   SOLE 22 11,708,137 0 1,206,615
PARAMOUNT GLOBAL CLASS B COM 92556H206 28,510 754,040 SH   SOLE 23 754,040 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 55,214 1,460,295 SH   SOLE 25 1,460,295 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 53,647 1,418,868 SH   SOLE 26 519,807 0 899,061
PARAMOUNT GLOBAL CLASS B COM 92556H206 49,351 1,305,229 SH   SOLE 28 31,653 0 1,273,576
PARAMOUNT GLOBAL CLASS B COM 92556H206 99 2,623 SH   SOLE 29 2,623 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 175,071 4,630,293 SH   SOLE 30 4,354,807 0 275,486
PARAMOUNT GLOBAL CLASS B COM 92556H206 5,071 134,113 SH   SOLE 31 70,297 0 63,816
PARAMOUNT GLOBAL CLASS B COM 92556H206 5,327 140,879 SH   SOLE 34 140,879 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 10,025 265,129 SH   SOLE 36 265,129 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 758 20,035 SH   SOLE 40 20,035 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 50 1,324 SH   OTR 43 1,324 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 26,703 706,254 SH   SOLE 43 638,840 0 67,414
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 318 5,720 SH   SOLE 7 5,720 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 43,986 791,832 SH   SOLE 21 791,832 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 4 5,586 SH   SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 53 81,129 SH   SOLE 21 81,129 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 12 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 3,683 337,570 SH   SOLE 2 207,727 0 129,843
PARAMOUNT GROUP INC COM 69924R108 957 87,725 SH   SOLE 4 87,725 0 0
PARAMOUNT GROUP INC COM 69924R108 2,591 237,484 SH   SOLE 7 237,484 0 0
PARAMOUNT GROUP INC COM 69924R108 5,947 545,058 SH   SOLE 18 545,058 0 0
PARAMOUNT GROUP INC COM 69924R108 7,194 659,435 SH   SOLE 19 659,435 0 0
PARAMOUNT GROUP INC COM 69924R108 81,430 7,463,773 SH   SOLE 21 7,463,773 0 0
PARAMOUNT GROUP INC COM 69924R108 62,504 5,729,068 SH   SOLE 22 5,547,013 0 182,055
PARAMOUNT GROUP INC COM 69924R108 86 7,850 SH   SOLE 23 7,850 0 0
PARAMOUNT GROUP INC COM 69924R108 9,402 861,792 SH   SOLE 25 861,792 0 0
PARAMOUNT GROUP INC COM 69924R108 1,321 121,106 SH   SOLE 26 45,492 0 75,614
PARAMOUNT GROUP INC COM 69924R108 1,257 115,201 SH   SOLE 28 1,572 0 113,629
PARAMOUNT GROUP INC COM 69924R108 9,601 879,992 SH   SOLE 30 879,992 0 0
PARAMOUNT GROUP INC COM 69924R108 128 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 228 20,864 SH   SOLE 40 20,864 0 0
PARAMOUNT GROUP INC COM 69924R108 12,649 1,159,432 SH   SOLE 43 1,153,213 0 6,219
PARATEK PHARMACEUTICALS INC COM 699374302 22 7,276 SH   SOLE 2 2,064 0 5,212
PARATEK PHARMACEUTICALS INC COM 699374302 3 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 422 142,049 SH   SOLE 18 142,049 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 231 77,792 SH   SOLE 19 77,792 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4,750 1,599,348 SH   SOLE 21 1,599,348 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 3,240 1,090,950 SH   SOLE 22 1,082,501 0 8,449
PARATEK PHARMACEUTICALS INC COM 699374302 66 22,128 SH   SOLE 30 22,128 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 94 SH   SOLE 43 94 0 0
PARDES BIOSCIENCES INC COM 69945Q105 33 4,593 SH   SOLE 2 4,593 0 0
PARDES BIOSCIENCES INC COM 69945Q105 2,449 339,194 SH   SOLE 22 339,194 0 0
PARK AEROSPACE CORP COM 70014A104 650 49,818 SH   SOLE 2 809 0 49,009
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 995 76,216 SH   SOLE 18 76,216 0 0
PARK AEROSPACE CORP COM 70014A104 498 38,175 SH   SOLE 19 38,175 0 0
PARK AEROSPACE CORP COM 70014A104 31,223 2,392,586 SH   SOLE 21 2,392,586 0 0
PARK AEROSPACE CORP COM 70014A104 6,647 509,313 SH   SOLE 22 497,456 0 11,857
PARK AEROSPACE CORP COM 70014A104 266 20,397 SH   SOLE 30 20,397 0 0
PARK AEROSPACE CORP COM 70014A104 26 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104 20 1,558 SH   SOLE 43 1,558 0 0
PARK CITY GROUP INC COM NEW 700215304 3 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304 13 2,473 SH   SOLE 18 2,473 0 0
PARK CITY GROUP INC COM NEW 700215304 243 46,087 SH   SOLE 21 46,087 0 0
PARK CITY GROUP INC COM NEW 700215304 153 28,886 SH   SOLE 22 28,886 0 0
PARK HOTELS & RESORTS INC COM 700517105 69,158 3,541,104 SH   SOLE 2 3,147,852 0 393,252
PARK HOTELS & RESORTS INC COM 700517105 2,715 139,039 SH   SOLE 4 139,039 0 0
PARK HOTELS & RESORTS INC COM 700517105 5,929 303,606 SH   SOLE 7 303,606 0 0
PARK HOTELS & RESORTS INC COM 700517105 164 8,389 SH   SOLE 13 8,389 0 0
PARK HOTELS & RESORTS INC COM 700517105 10,691 547,411 SH   SOLE 18 543,251 0 4,160
PARK HOTELS & RESORTS INC COM 700517105 25,440 1,302,596 SH   SOLE 19 1,302,596 0 0
PARK HOTELS & RESORTS INC COM 700517105 240,462 12,312,458 SH   SOLE 21 12,312,458 0 0
PARK HOTELS & RESORTS INC COM 700517105 174,212 8,920,210 SH   SOLE 22 8,561,373 0 358,837
PARK HOTELS & RESORTS INC COM 700517105 1,457 74,616 SH   SOLE 23 74,616 0 0
PARK HOTELS & RESORTS INC COM 700517105 20,236 1,036,125 SH   SOLE 25 1,036,125 0 0
PARK HOTELS & RESORTS INC COM 700517105 2,895 148,209 SH   SOLE 26 123,476 0 24,733
PARK HOTELS & RESORTS INC COM 700517105 2,835 145,166 SH   SOLE 28 4,214 0 140,952
PARK HOTELS & RESORTS INC COM 700517105 239 12,232 SH   SOLE 29 12,232 0 0
PARK HOTELS & RESORTS INC COM 700517105 10,449 535,034 SH   SOLE 30 535,034 0 0
PARK HOTELS & RESORTS INC COM 700517105 219 11,195 SH   SOLE 31 11,195 0 0
PARK HOTELS & RESORTS INC COM 700517105 4,404 225,487 SH   SOLE 34 225,487 0 0
PARK HOTELS & RESORTS INC COM 700517105 870 44,555 SH   SOLE 36 44,555 0 0
PARK HOTELS & RESORTS INC COM 700517105 590 30,211 SH   SOLE 40 30,211 0 0
PARK HOTELS & RESORTS INC COM 700517105 7,869 402,928 SH   SOLE 43 372,217 0 30,711
PARK NATL CORP COM 700658107 1,790 13,623 SH   SOLE 2 4,280 0 9,343
PARK NATL CORP COM 700658107 6 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107 29 218 SH   SOLE 7 218 0 0
PARK NATL CORP COM 700658107 7,044 53,612 SH   SOLE 18 53,612 0 0
PARK NATL CORP COM 700658107 3,433 26,127 SH   SOLE 19 26,127 0 0
PARK NATL CORP COM 700658107 231,695 1,763,545 SH   SOLE 21 1,763,545 0 0
PARK NATL CORP COM 700658107 49,265 374,978 SH   SOLE 22 360,159 0 14,819
PARK NATL CORP COM 700658107 261 1,985 SH   SOLE 25 1,985 0 0
PARK NATL CORP COM 700658107 737 5,613 SH   SOLE 26 3,962 0 1,651
PARK NATL CORP COM 700658107 3,585 27,286 SH   SOLE 30 27,286 0 0
PARK NATL CORP COM 700658107 250 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 763 5,809 SH   SOLE 43 5,222 0 587
PARK-OHIO HLDGS CORP COM 700666100 97 6,917 SH   SOLE 2 384 0 6,533
PARK-OHIO HLDGS CORP COM 700666100 3 205 SH   SOLE 7 205 0 0
PARK-OHIO HLDGS CORP COM 700666100 403 28,658 SH   SOLE 18 28,658 0 0
PARK-OHIO HLDGS CORP COM 700666100 214 15,183 SH   SOLE 19 15,183 0 0
PARK-OHIO HLDGS CORP COM 700666100 4,235 300,961 SH   SOLE 21 300,961 0 0
PARK-OHIO HLDGS CORP COM 700666100 2,419 171,898 SH   SOLE 22 166,914 0 4,984
PARK-OHIO HLDGS CORP COM 700666100 13 905 SH   SOLE 43 905 0 0
PARKE BANCORP INC COM 700885106 46 1,933 SH   SOLE 18 1,933 0 0
PARKE BANCORP INC COM 700885106 769 32,589 SH   SOLE 21 32,589 0 0
PARKE BANCORP INC COM 700885106 494 20,930 SH   SOLE 22 20,930 0 0
PARKER-HANNIFIN CORP COM 701094104 77,943 274,681 SH   SOLE 2 92,168 0 182,513
PARKER-HANNIFIN CORP COM 701094104 26,761 94,310 SH   SOLE 4 55,815 0 38,495
PARKER-HANNIFIN CORP COM 701094104 31,690 111,679 SH   SOLE 7 107,989 0 3,690
PARKER-HANNIFIN CORP COM 701094104 768 2,708 SH   SOLE 13 2,708 0 0
PARKER-HANNIFIN CORP COM 701094104 5,213 18,370 SH   SOLE 15 18,370 0 0
PARKER-HANNIFIN CORP COM 701094104 72,853 256,740 SH   SOLE 18 239,209 0 17,531
PARKER-HANNIFIN CORP COM 701094104 25,512 89,907 SH   SOLE 19 89,907 0 0
PARKER-HANNIFIN CORP COM 701094104 899,193 3,168,851 SH   SOLE 21 3,168,851 0 0
PARKER-HANNIFIN CORP COM 701094104 766,556 2,701,423 SH   SOLE 22 2,447,717 0 253,706
PARKER-HANNIFIN CORP COM 701094104 46,208 162,842 SH   SOLE 23 162,842 0 0
PARKER-HANNIFIN CORP COM 701094104 50,983 179,670 SH   SOLE 25 179,670 0 0
PARKER-HANNIFIN CORP COM 701094104 76,626 270,037 SH   SOLE 26 85,418 0 184,619
PARKER-HANNIFIN CORP COM 701094104 91,448 322,272 SH   SOLE 28 1,991 0 320,281
PARKER-HANNIFIN CORP COM 701094104 38 134 SH   SOLE 29 134 0 0
PARKER-HANNIFIN CORP COM 701094104 147,739 520,649 SH   SOLE 30 520,649 0 0
PARKER-HANNIFIN CORP COM 701094104 7,982 28,131 SH   SOLE 31 13,574 0 14,557
PARKER-HANNIFIN CORP COM 701094104 5,606 19,756 SH   SOLE 34 19,756 0 0
PARKER-HANNIFIN CORP COM 701094104 13,991 49,305 SH   SOLE 36 49,305 0 0
PARKER-HANNIFIN CORP COM 701094104 1,214 4,278 SH   SOLE 40 4,278 0 0
PARKER-HANNIFIN CORP COM 701094104 27,025 95,239 SH   SOLE 43 88,386 0 6,853
PARSONS CORP DEL COM 70202L102 1,045 27,008 SH   SOLE 2 10,042 0 16,966
PARSONS CORP DEL COM 70202L102 6 151 SH   SOLE 4 151 0 0
PARSONS CORP DEL COM 70202L102 11 290 SH   SOLE 7 290 0 0
PARSONS CORP DEL COM 70202L102 344 8,894 SH   SOLE 17 0 0 8,894
PARSONS CORP DEL COM 70202L102 3,059 79,052 SH   SOLE 18 79,052 0 0
PARSONS CORP DEL COM 70202L102 1,828 47,234 SH   SOLE 19 47,234 0 0
PARSONS CORP DEL COM 70202L102 46,775 1,208,646 SH   SOLE 21 1,208,646 0 0
PARSONS CORP DEL COM 70202L102 24,056 621,591 SH   SOLE 22 597,324 0 24,267
PARSONS CORP DEL COM 70202L102 41 1,052 SH   SOLE 23 1,052 0 0
PARSONS CORP DEL COM 70202L102 126 3,252 SH   SOLE 25 3,252 0 0
PARSONS CORP DEL COM 70202L102 660 17,055 SH   SOLE 26 15,300 0 1,755
PARSONS CORP DEL COM 70202L102 600 15,507 SH   SOLE 28 15,507 0 0
PARSONS CORP DEL COM 70202L102 311 8,044 SH   SOLE 30 8,044 0 0
PARSONS CORP DEL COM 70202L102 131 3,386 SH   SOLE 40 3,386 0 0
PARSONS CORP DEL COM 70202L102 64 1,643 SH   OTR 43 1,643 0 0
PARSONS CORP DEL COM 70202L102 333 8,616 SH   SOLE 43 8,251 0 365
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 2,833 2,690,000 PRN   SOLE 21 2,690,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 137 16,673 SH   SOLE 43 16,673 0 0
PARTNERS BANCORP COM 70213Q108 18 1,964 SH   SOLE 18 1,964 0 0
PARTNERS BANCORP COM 70213Q108 220 23,930 SH   SOLE 21 23,930 0 0
PARTNERS BANCORP COM 70213Q108 4 403 SH   SOLE 22 403 0 0
PARTS ID INC COM CL A 702141102 2 907 SH   SOLE 18 907 0 0
PARTS ID INC COM CL A 702141102 30 14,137 SH   SOLE 21 14,137 0 0
PARTY CITY HOLDCO INC COM 702149105 279 77,849 SH   SOLE 2 66,115 0 11,734
PARTY CITY HOLDCO INC COM 702149105 6 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105 1,105 308,778 SH   SOLE 18 308,778 0 0
PARTY CITY HOLDCO INC COM 702149105 725 202,636 SH   SOLE 19 202,636 0 0
PARTY CITY HOLDCO INC COM 702149105 14,058 3,926,804 SH   SOLE 21 3,926,804 0 0
PARTY CITY HOLDCO INC COM 702149105 9,426 2,632,842 SH   SOLE 22 2,574,261 0 58,581
PARTY CITY HOLDCO INC COM 702149105 51 14,210 SH   SOLE 25 14,210 0 0
PARTY CITY HOLDCO INC COM 702149105 30 8,511 SH   SOLE 26 0 0 8,511
PARTY CITY HOLDCO INC COM 702149105 99 27,596 SH   SOLE 30 27,596 0 0
PARTY CITY HOLDCO INC COM 702149105 35 9,810 SH   SOLE 36 9,810 0 0
PARTY CITY HOLDCO INC COM 702149105 78 21,745 SH   SOLE 40 21,745 0 0
PARTY CITY HOLDCO INC COM 702149105 85 23,794 SH   SOLE 43 23,794 0 0
PASITHEA THERAPEUTICS CORP COM 70261F103 1 967 SH   SOLE 18 967 0 0
PASITHEA THERAPEUTICS CORP COM 70261F103 12 8,995 SH   SOLE 21 8,995 0 0
PASSAGE BIO INC COM 702712100 478 154,039 SH   SOLE 2 92,432 0 61,607
PASSAGE BIO INC COM 702712100 2 800 SH   SOLE 7 800 0 0
PASSAGE BIO INC COM 702712100 379 122,274 SH   SOLE 18 113,652 0 8,622
PASSAGE BIO INC COM 702712100 831 267,985 SH   SOLE 19 267,985 0 0
PASSAGE BIO INC COM 702712100 4,703 1,517,192 SH   SOLE 21 1,517,192 0 0
PASSAGE BIO INC COM 702712100 3,393 1,094,372 SH   SOLE 22 1,066,475 0 27,897
PASSAGE BIO INC COM 702712100 33 10,773 SH   SOLE 23 10,773 0 0
PASSAGE BIO INC COM 702712100 21 6,793 SH   SOLE 25 6,793 0 0
PASSAGE BIO INC COM 702712100 130 41,930 SH   SOLE 26 2,347 0 39,583
PASSAGE BIO INC COM 702712100 52 16,935 SH   SOLE 28 16,935 0 0
PASSAGE BIO INC COM 702712100 104 33,430 SH   SOLE 30 33,430 0 0
PASSAGE BIO INC COM 702712100 52 16,618 SH   SOLE 34 16,618 0 0
PASSAGE BIO INC COM 702712100 14 4,417 SH   SOLE 36 4,417 0 0
PASSAGE BIO INC COM 702712100 13 4,131 SH   SOLE 40 4,131 0 0
PASSAGE BIO INC COM 702712100 3 1,103 SH   SOLE 43 1,103 0 0
PATHFINDER BANCORP INC MD COM 70319R109 16 728 SH   SOLE 18 728 0 0
PATHFINDER BANCORP INC MD COM 70319R109 187 8,520 SH   SOLE 21 8,520 0 0
PATHFINDER BANCORP INC MD COM 70319R109 3 146 SH   SOLE 22 146 0 0
PATRICK INDS INC COM 703343103 3,274 54,296 SH   SOLE 2 37,401 0 16,895
PATRICK INDS INC COM 703343103 6 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 19 322 SH   SOLE 7 322 0 0
PATRICK INDS INC COM 703343103 4,965 82,331 SH   SOLE 18 76,176 0 6,155
PATRICK INDS INC COM 703343103 8,557 141,910 SH   SOLE 19 141,910 0 0
PATRICK INDS INC COM 703343103 161,059 2,670,958 SH   SOLE 21 2,670,958 0 0
PATRICK INDS INC COM 703343103 39,549 655,866 SH   SOLE 22 642,383 0 13,483
PATRICK INDS INC COM 703343103 250 4,152 SH   SOLE 23 4,152 0 0
PATRICK INDS INC COM 703343103 170 2,821 SH   SOLE 25 2,821 0 0
PATRICK INDS INC COM 703343103 1,813 30,062 SH   SOLE 26 12,558 0 17,504
PATRICK INDS INC COM 703343103 26 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103 2,349 38,955 SH   SOLE 30 38,955 0 0
PATRICK INDS INC COM 703343103 39 643 SH   SOLE 34 643 0 0
PATRICK INDS INC COM 703343103 163 2,707 SH   SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 363 6,017 SH   SOLE 43 4,075 0 1,942
PATRIOT NATL BANCORP INC COM NEW 70336F203 12 685 SH   SOLE 18 685 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 151 8,906 SH   SOLE 21 8,906 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 3 365 SH   SOLE 18 365 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 48 5,969 SH   SOLE 21 5,969 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 337 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103 6,177 190,827 SH   SOLE 2 87,941 0 102,886
PATTERSON COS INC COM 703395103 12 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 81 2,492 SH   SOLE 7 2,492 0 0
PATTERSON COS INC COM 703395103 13,155 406,397 SH   SOLE 18 399,735 0 6,662
PATTERSON COS INC COM 703395103 16,678 515,220 SH   SOLE 19 515,220 0 0
PATTERSON COS INC COM 703395103 203,011 6,271,583 SH   SOLE 21 6,271,583 0 0
PATTERSON COS INC COM 703395103 87,677 2,708,582 SH   SOLE 22 2,631,775 0 76,807
PATTERSON COS INC COM 703395103 413 12,773 SH   SOLE 23 12,773 0 0
PATTERSON COS INC COM 703395103 522 16,130 SH   SOLE 25 16,130 0 0
PATTERSON COS INC COM 703395103 3,938 121,652 SH   SOLE 26 37,795 0 83,857
PATTERSON COS INC COM 703395103 49 1,513 SH   SOLE 28 1,513 0 0
PATTERSON COS INC COM 703395103 1,749 54,045 SH   SOLE 30 54,045 0 0
PATTERSON COS INC COM 703395103 315 9,744 SH   SOLE 36 9,744 0 0
PATTERSON COS INC COM 703395103 327 10,089 SH   SOLE 40 10,089 0 0
PATTERSON COS INC COM 703395103 31 947 SH   OTR 43 947 0 0
PATTERSON COS INC COM 703395103 1,955 60,388 SH   SOLE 43 57,710 0 2,678
PATTERSON-UTI ENERGY INC COM 703481101 5,406 349,234 SH   SOLE 2 151,789 0 197,445
PATTERSON-UTI ENERGY INC COM 703481101 12 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101 41 2,641 SH   SOLE 7 2,641 0 0
PATTERSON-UTI ENERGY INC COM 703481101 11,089 716,329 SH   SOLE 18 716,329 0 0
PATTERSON-UTI ENERGY INC COM 703481101 12,409 801,603 SH   SOLE 19 801,603 0 0
PATTERSON-UTI ENERGY INC COM 703481101 408,054 26,360,106 SH   SOLE 21 26,360,106 0 0
PATTERSON-UTI ENERGY INC COM 703481101 86,992 5,619,639 SH   SOLE 22 5,427,160 0 192,479
PATTERSON-UTI ENERGY INC COM 703481101 186 12,023 SH   SOLE 23 12,023 0 0
PATTERSON-UTI ENERGY INC COM 703481101 470 30,373 SH   SOLE 25 30,373 0 0
PATTERSON-UTI ENERGY INC COM 703481101 2,405 155,358 SH   SOLE 26 42,608 0 112,750
PATTERSON-UTI ENERGY INC COM 703481101 1,736 112,132 SH   SOLE 28 112,132 0 0
PATTERSON-UTI ENERGY INC COM 703481101 5,517 356,421 SH   SOLE 30 356,421 0 0
PATTERSON-UTI ENERGY INC COM 703481101 327 21,107 SH   SOLE 34 21,107 0 0
PATTERSON-UTI ENERGY INC COM 703481101 199 12,864 SH   SOLE 36 12,864 0 0
PATTERSON-UTI ENERGY INC COM 703481101 448 28,935 SH   SOLE 40 28,935 0 0
PATTERSON-UTI ENERGY INC COM 703481101 13,773 889,701 SH   SOLE 43 853,454 0 36,247
PAVMED INC COM 70387R106 13 9,987 SH   SOLE 2 2,936 0 7,051
PAVMED INC COM 70387R106 2 1,155 SH   SOLE 7 1,155 0 0
PAVMED INC COM 70387R106 264 199,815 SH   SOLE 18 199,815 0 0
PAVMED INC COM 70387R106 162 122,751 SH   SOLE 19 122,751 0 0
PAVMED INC COM 70387R106 3,386 2,565,052 SH   SOLE 21 2,565,052 0 0
PAVMED INC COM 70387R106 2,403 1,820,096 SH   SOLE 22 1,804,927 0 15,169
PAVMED INC COM 70387R106 0 128 SH   SOLE 43 128 0 0
PAYA HOLDINGS INC COM CL A 70434P103 307 52,445 SH   SOLE 2 40,617 0 11,828
PAYA HOLDINGS INC COM CL A 70434P103 8 1,321 SH   SOLE 7 1,321 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,723 294,097 SH   SOLE 18 294,097 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,013 172,804 SH   SOLE 19 172,804 0 0
PAYA HOLDINGS INC COM CL A 70434P103 16,082 2,744,377 SH   SOLE 21 2,744,377 0 0
PAYA HOLDINGS INC COM CL A 70434P103 12,570 2,145,068 SH   SOLE 22 2,111,137 0 33,931
PAYA HOLDINGS INC COM CL A 70434P103 6 1,049 SH   SOLE 23 1,049 0 0
PAYA HOLDINGS INC COM CL A 70434P103 52 8,856 SH   SOLE 25 8,856 0 0
PAYA HOLDINGS INC COM CL A 70434P103 471 80,441 SH   SOLE 30 80,441 0 0
PAYA HOLDINGS INC COM CL A 70434P103 6,805 1,161,253 SH   SOLE 34 1,161,253 0 0
PAYA HOLDINGS INC COM CL A 70434P103 48 8,273 SH   SOLE 40 8,273 0 0
PAYCHEX INC COM 704326107 132,709 972,438 SH   SOLE 2 373,843 0 598,595
PAYCHEX INC COM 704326107 37,530 275,007 SH   SOLE 4 180,576 0 94,431
PAYCHEX INC COM 704326107 61,856 453,255 SH   SOLE 7 443,727 0 9,528
PAYCHEX INC COM 704326107 2,303 16,872 SH   SOLE 13 16,872 0 0
PAYCHEX INC COM 704326107 6,424 47,069 SH   SOLE 15 47,069 0 0
PAYCHEX INC COM 704326107 4 26 SH   SOLE 17 0 0 26
PAYCHEX INC COM 704326107 146,948 1,076,777 SH   SOLE 18 1,030,962 0 45,815
PAYCHEX INC COM 704326107 66,930 490,440 SH   SOLE 19 490,440 0 0
PAYCHEX INC COM 704326107 1,751,960 12,837,692 SH   SOLE 21 12,837,692 0 0
PAYCHEX INC COM 704326107 1,079,858 7,912,790 SH   SOLE 22 7,112,640 0 800,150
PAYCHEX INC COM 704326107 59,123 433,231 SH   SOLE 23 433,231 0 0
PAYCHEX INC COM 704326107 69,763 511,198 SH   SOLE 25 511,198 0 0
PAYCHEX INC COM 704326107 119,243 873,770 SH   SOLE 26 400,132 0 473,638
PAYCHEX INC COM 704326107 109,148 799,794 SH   SOLE 28 5,036 0 794,758
PAYCHEX INC COM 704326107 5,229 38,317 SH   SOLE 29 38,317 0 0
PAYCHEX INC COM 704326107 305,663 2,239,778 SH   SOLE 30 2,239,778 0 0
PAYCHEX INC COM 704326107 17,221 126,192 SH   SOLE 31 89,308 0 36,884
PAYCHEX INC COM 704326107 11,595 84,961 SH   SOLE 32 84,961 0 0
PAYCHEX INC COM 704326107 100,138 733,774 SH   SOLE 34 733,774 0 0
PAYCHEX INC COM 704326107 27,990 205,099 SH   SOLE 36 205,099 0 0
PAYCHEX INC COM 704326107 944 6,920 SH   SOLE 37 6,920 0 0
PAYCHEX INC COM 704326107 1,523 11,161 SH   SOLE 40 11,161 0 0
PAYCHEX INC COM 704326107 113 826 SH   OTR 43 826 0 0
PAYCHEX INC COM 704326107 57,119 418,549 SH   SOLE 43 375,509 0 43,040
PAYCOM SOFTWARE INC COM 70432V102 57,932 167,251 SH   SOLE 2 89,401 0 77,850
PAYCOM SOFTWARE INC COM 70432V102 17,110 49,397 SH   SOLE 4 30,251 0 19,146
PAYCOM SOFTWARE INC COM 70432V102 14,434 41,671 SH   SOLE 7 40,344 0 1,327
PAYCOM SOFTWARE INC COM 70432V102 1,366 3,945 SH   SOLE 13 3,945 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,627 4,697 SH   SOLE 15 4,697 0 0
PAYCOM SOFTWARE INC COM 70432V102 47,978 138,512 SH   SOLE 18 130,826 0 7,686
PAYCOM SOFTWARE INC COM 70432V102 547,871 1,581,705 SH   SOLE 19 1,581,705 0 0
PAYCOM SOFTWARE INC COM 70432V102 556,853 1,607,636 SH   SOLE 21 1,607,636 0 0
PAYCOM SOFTWARE INC COM 70432V102 437,192 1,262,175 SH   SOLE 22 1,137,801 0 124,374
PAYCOM SOFTWARE INC COM 70432V102 25,904 74,786 SH   SOLE 23 74,786 0 0
PAYCOM SOFTWARE INC COM 70432V102 94,174 271,882 SH   SOLE 25 271,882 0 0
PAYCOM SOFTWARE INC COM 70432V102 46,653 134,687 SH   SOLE 26 43,804 0 90,883
PAYCOM SOFTWARE INC COM 70432V102 47,572 137,341 SH   SOLE 28 2,188 0 135,153
PAYCOM SOFTWARE INC COM 70432V102 879 2,539 SH   SOLE 29 2,539 0 0
PAYCOM SOFTWARE INC COM 70432V102 80,590 232,663 SH   SOLE 30 232,663 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,285 15,257 SH   SOLE 31 9,437 0 5,820
PAYCOM SOFTWARE INC COM 70432V102 69,704 201,237 SH   SOLE 34 201,237 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,691 16,429 SH   SOLE 36 16,429 0 0
PAYCOM SOFTWARE INC COM 70432V102 621 1,792 SH   SOLE 40 1,792 0 0
PAYCOM SOFTWARE INC COM 70432V102 36 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102 7,709 22,256 SH   SOLE 43 19,736 0 2,520
PAYCOR HCM INC COM 70435P102 1,542 52,978 SH   SOLE 2 3,006 0 49,972
PAYCOR HCM INC COM 70435P102 13 463 SH   SOLE 7 463 0 0
PAYCOR HCM INC COM 70435P102 636 21,847 SH   SOLE 18 21,847 0 0
PAYCOR HCM INC COM 70435P102 392 13,456 SH   SOLE 19 13,456 0 0
PAYCOR HCM INC COM 70435P102 17,402 597,795 SH   SOLE 21 597,795 0 0
PAYCOR HCM INC COM 70435P102 22,902 786,734 SH   SOLE 22 751,082 0 35,652
PAYCOR HCM INC COM 70435P102 22 767 SH   SOLE 31 767 0 0
PAYCOR HCM INC COM 70435P102 27 929 SH   SOLE 43 0 0 929
PAYLOCITY HLDG CORP COM 70438V106 29,765 144,654 SH   SOLE 2 81,427 0 63,227
PAYLOCITY HLDG CORP COM 70438V106 1,133 5,507 SH   SOLE 4 5,090 0 417
PAYLOCITY HLDG CORP COM 70438V106 159 771 SH   SOLE 7 771 0 0
PAYLOCITY HLDG CORP COM 70438V106 511 2,483 SH   SOLE 13 2,483 0 0
PAYLOCITY HLDG CORP COM 70438V106 19,419 94,371 SH   SOLE 18 94,095 0 276
PAYLOCITY HLDG CORP COM 70438V106 78,065 379,381 SH   SOLE 19 379,381 0 0
PAYLOCITY HLDG CORP COM 70438V106 448,224 2,178,275 SH   SOLE 21 2,178,275 0 0
PAYLOCITY HLDG CORP COM 70438V106 243,772 1,184,684 SH   SOLE 22 1,125,783 0 58,901
PAYLOCITY HLDG CORP COM 70438V106 2,020 9,819 SH   SOLE 23 9,819 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,337 6,499 SH   SOLE 25 6,499 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,782 23,241 SH   SOLE 26 13,926 0 9,315
PAYLOCITY HLDG CORP COM 70438V106 162 787 SH   SOLE 28 731 0 56
PAYLOCITY HLDG CORP COM 70438V106 295 1,434 SH   SOLE 29 1,434 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,094 24,756 SH   SOLE 30 24,756 0 0
PAYLOCITY HLDG CORP COM 70438V106 956 4,645 SH   SOLE 31 4,645 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,461 7,101 SH   SOLE 34 7,101 0 0
PAYLOCITY HLDG CORP COM 70438V106 579 2,813 SH   SOLE 36 2,813 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,020 4,959 SH   SOLE 40 4,959 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,712 13,181 SH   SOLE 43 12,207 0 974
PAYMENTUS HOLDINGS INC COM CL A 70439P108 335 15,885 SH   SOLE 2 9,869 0 6,016
PAYMENTUS HOLDINGS INC COM CL A 70439P108 196 9,278 SH   SOLE 18 9,278 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 162 7,679 SH   SOLE 19 7,679 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 266 12,597 SH   SOLE 21 12,597 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 3,854 182,832 SH   SOLE 22 176,462 0 6,370
PAYMENTUS HOLDINGS INC COM CL A 70439P108 68 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 228 10,807 SH   SOLE 26 0 0 10,807
PAYMENTUS HOLDINGS INC COM CL A 70439P108 99 4,704 SH   SOLE 30 4,704 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 78 3,705 SH   SOLE 40 3,705 0 0
PAYPAL HLDGS INC COM 70450Y103 299,922 2,593,355 SH   SOLE 2 647,709 0 1,945,646
PAYPAL HLDGS INC COM 70450Y103 91,735 793,210 SH   SOLE 4 519,270 0 273,940
PAYPAL HLDGS INC COM 70450Y103 132,676 1,147,222 SH   SOLE 7 1,113,735 0 33,487
PAYPAL HLDGS INC COM 70450Y103 2,290 19,803 SH   SOLE 13 19,803 0 0
PAYPAL HLDGS INC COM 70450Y103 12,655 109,427 SH   SOLE 15 109,427 0 0
PAYPAL HLDGS INC COM 70450Y103 0 2 SH   SOLE 17 0 0 2
PAYPAL HLDGS INC COM 70450Y103 328,601 2,841,336 SH   SOLE 18 2,641,692 0 199,644
PAYPAL HLDGS INC COM 70450Y103 177,729 1,536,781 SH   SOLE 19 1,536,781 0 0
PAYPAL HLDGS INC COM 70450Y103 2,888,993 24,980,485 SH   SOLE 21 24,980,485 0 0
PAYPAL HLDGS INC COM 70450Y103 2,886,143 24,955,838 SH   SOLE 22 22,557,981 0 2,397,857
PAYPAL HLDGS INC COM 70450Y103 170,904 1,477,769 SH   SOLE 23 1,477,769 0 0
PAYPAL HLDGS INC COM 70450Y103 243,945 2,109,339 SH   SOLE 25 2,109,339 0 0
PAYPAL HLDGS INC COM 70450Y103 329,453 2,848,707 SH   SOLE 26 1,088,137 0 1,760,570
PAYPAL HLDGS INC COM 70450Y103 346,580 2,996,800 SH   SOLE 28 73,250 0 2,923,550
PAYPAL HLDGS INC COM 70450Y103 2,448 21,168 SH   SOLE 29 21,168 0 0
PAYPAL HLDGS INC COM 70450Y103 750,889 6,492,771 SH   SOLE 30 6,492,771 0 0
PAYPAL HLDGS INC COM 70450Y103 35,414 306,219 SH   SOLE 31 180,945 0 125,274
PAYPAL HLDGS INC COM 70450Y103 40,807 352,846 SH   SOLE 32 352,846 0 0
PAYPAL HLDGS INC COM 70450Y103 138,883 1,200,894 SH   SOLE 34 1,200,894 0 0
PAYPAL HLDGS INC COM 70450Y103 50,765 438,950 SH   SOLE 36 438,950 0 0
PAYPAL HLDGS INC COM 70450Y103 4,320 37,352 SH   SOLE 40 37,352 0 0
PAYPAL HLDGS INC COM 70450Y103 293 2,534 SH   OTR 43 2,534 0 0
PAYPAL HLDGS INC COM 70450Y103 114,652 991,373 SH   SOLE 43 914,679 0 76,694
PAYSAFE LIMITED ORD G6964L107 8,017 2,364,890 SH   SOLE 2 44,431 0 2,320,459
PAYSAFE LIMITED ORD G6964L107 47 13,867 SH   SOLE 7 13,867 0 0
PAYSAFE LIMITED ORD G6964L107 543 160,216 SH   SOLE 18 160,216 0 0
PAYSAFE LIMITED ORD G6964L107 425 125,379 SH   SOLE 19 125,379 0 0
PAYSAFE LIMITED ORD G6964L107 11,603 3,422,690 SH   SOLE 21 3,422,690 0 0
PAYSAFE LIMITED ORD G6964L107 10,834 3,195,922 SH   SOLE 22 2,911,793 0 284,129
PAYSAFE LIMITED ORD G6964L107 18 5,287 SH   SOLE 31 5,287 0 0
PAYSAFE LIMITED ORD G6964L107 2 636 SH   SOLE 43 636 0 0
PAYSIGN INC COM 70451A104 2 981 SH   SOLE 2 0 0 981
PAYSIGN INC COM 70451A104 12 6,314 SH   SOLE 18 6,314 0 0
PAYSIGN INC COM 70451A104 213 107,875 SH   SOLE 21 107,875 0 0
PAYSIGN INC COM 70451A104 818 415,049 SH   SOLE 22 415,049 0 0
PB BANKSHARES INC COM 69318V103 7 511 SH   SOLE 18 511 0 0
PB BANKSHARES INC COM 69318V103 85 6,036 SH   SOLE 21 6,036 0 0
PBF ENERGY INC CL A 69318G106 4,194 172,088 SH   SOLE 2 48,954 0 123,134
PBF ENERGY INC CL A 69318G106 11 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 157 6,444 SH   SOLE 7 6,444 0 0
PBF ENERGY INC CL A 69318G106 8,675 355,965 SH   SOLE 18 355,965 0 0
PBF ENERGY INC CL A 69318G106 12,039 494,024 SH   SOLE 19 494,024 0 0
PBF ENERGY INC CL A 69318G106 290,999 11,940,864 SH   SOLE 21 11,940,864 0 0
PBF ENERGY INC CL A 69318G106 73,171 3,002,501 SH   SOLE 22 2,899,911 0 102,590
PBF ENERGY INC CL A 69318G106 255 10,480 SH   SOLE 23 10,480 0 0
PBF ENERGY INC CL A 69318G106 298 12,212 SH   SOLE 25 12,212 0 0
PBF ENERGY INC CL A 69318G106 3,928 161,172 SH   SOLE 26 73,542 0 87,630
PBF ENERGY INC CL A 69318G106 4,140 169,891 SH   SOLE 30 169,891 0 0
PBF ENERGY INC CL A 69318G106 1,711 70,195 SH   SOLE 36 70,195 0 0
PBF ENERGY INC CL A 69318G106 298 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 3,723 152,789 SH   SOLE 43 139,794 0 12,995
PC CONNECTION INC COM 69318J100 2,888 55,129 SH   SOLE 2 13,302 0 41,827
PC CONNECTION INC COM 69318J100 0 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100 10 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,838 54,180 SH   SOLE 18 41,669 0 12,511
PC CONNECTION INC COM 69318J100 12,874 245,729 SH   SOLE 19 245,729 0 0
PC CONNECTION INC COM 69318J100 72,808 1,389,727 SH   SOLE 21 1,389,727 0 0
PC CONNECTION INC COM 69318J100 28,013 534,710 SH   SOLE 22 522,840 0 11,870
PC CONNECTION INC COM 69318J100 548 10,463 SH   SOLE 23 10,463 0 0
PC CONNECTION INC COM 69318J100 81 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100 3,387 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100 1,045 19,953 SH   SOLE 30 19,953 0 0
PC CONNECTION INC COM 69318J100 51 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 453 8,638 SH   SOLE 43 8,581 0 57
PCB BANCORP COM 69320M109 20 876 SH   SOLE 2 0 0 876
PCB BANCORP COM 69320M109 55 2,381 SH   SOLE 18 2,381 0 0
PCB BANCORP COM 69320M109 636 27,729 SH   SOLE 21 27,729 0 0
PCB BANCORP COM 69320M109 2,867 124,912 SH   SOLE 22 124,912 0 0
PCSB FINL CORP COM 69324R104 1,004 52,519 SH   SOLE 2 38,746 0 13,773
PCSB FINL CORP COM 69324R104 4 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104 748 39,147 SH   SOLE 18 39,147 0 0
PCSB FINL CORP COM 69324R104 436 22,815 SH   SOLE 19 22,815 0 0
PCSB FINL CORP COM 69324R104 9,385 491,102 SH   SOLE 21 491,102 0 0
PCSB FINL CORP COM 69324R104 6,459 338,012 SH   SOLE 22 329,178 0 8,834
PCTEL INC COM 69325Q105 16 3,419 SH   SOLE 18 3,419 0 0
PCTEL INC COM 69325Q105 251 54,091 SH   SOLE 21 54,091 0 0
PCTEL INC COM 69325Q105 1,724 371,659 SH   SOLE 22 371,659 0 0
PCTEL INC COM 69325Q105 0 89 SH   SOLE 43 89 0 0
PDC ENERGY INC COM 69327R101 7,741 106,505 SH   SOLE 2 72,339 0 34,166
PDC ENERGY INC COM 69327R101 30 417 SH   SOLE 4 417 0 0
PDC ENERGY INC COM 69327R101 140 1,928 SH   SOLE 7 1,928 0 0
PDC ENERGY INC COM 69327R101 33,354 458,914 SH   SOLE 18 458,914 0 0
PDC ENERGY INC COM 69327R101 14,224 195,713 SH   SOLE 19 195,713 0 0
PDC ENERGY INC COM 69327R101 523,925 7,208,651 SH   SOLE 21 7,208,651 0 0
PDC ENERGY INC COM 69327R101 206,533 2,841,669 SH   SOLE 22 2,740,861 0 100,808
PDC ENERGY INC COM 69327R101 36 500 SH   SOLE 23 500 0 0
PDC ENERGY INC COM 69327R101 1,002 13,788 SH   SOLE 25 13,788 0 0
PDC ENERGY INC COM 69327R101 3,191 43,907 SH   SOLE 26 33,889 0 10,018
PDC ENERGY INC COM 69327R101 8,888 122,293 SH   SOLE 30 122,293 0 0
PDC ENERGY INC COM 69327R101 110 1,520 SH   SOLE 36 1,520 0 0
PDC ENERGY INC COM 69327R101 957 13,166 SH   SOLE 40 13,166 0 0
PDC ENERGY INC COM 69327R101 7,853 108,045 SH   SOLE 43 98,004 0 10,041
PDF SOLUTIONS INC COM 693282105 741 26,576 SH   SOLE 2 10,392 0 16,184
PDF SOLUTIONS INC COM 693282105 11 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 3,224 115,677 SH   SOLE 18 115,677 0 0
PDF SOLUTIONS INC COM 693282105 1,503 53,934 SH   SOLE 19 53,934 0 0
PDF SOLUTIONS INC COM 693282105 101,894 3,656,032 SH   SOLE 21 3,656,032 0 0
PDF SOLUTIONS INC COM 693282105 22,167 795,355 SH   SOLE 22 765,215 0 30,140
PDF SOLUTIONS INC COM 693282105 108 3,862 SH   SOLE 25 3,862 0 0
PDF SOLUTIONS INC COM 693282105 210 7,542 SH   SOLE 26 0 0 7,542
PDF SOLUTIONS INC COM 693282105 1,685 60,448 SH   SOLE 30 60,448 0 0
PDF SOLUTIONS INC COM 693282105 82 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 225 8,070 SH   SOLE 43 8,070 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 33 5,294 SH   SOLE 18 5,294 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 451 72,792 SH   SOLE 21 72,792 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 2,213 357,518 SH   SOLE 22 357,518 0 0
PEABODY ENGR CORP COM 704551100 1,104 44,993 SH   SOLE 2 26,876 0 18,117
PEABODY ENGR CORP COM 704551100 10 415 SH   SOLE 4 415 0 0
PEABODY ENGR CORP COM 704551100 73 2,960 SH   SOLE 7 2,960 0 0
PEABODY ENGR CORP COM 704551100 6,744 274,947 SH   SOLE 18 274,947 0 0
PEABODY ENGR CORP COM 704551100 3,879 158,149 SH   SOLE 19 158,149 0 0
PEABODY ENGR CORP COM 704551100 81,734 3,332,016 SH   SOLE 21 3,332,016 0 0
PEABODY ENGR CORP COM 704551100 53,403 2,177,040 SH   SOLE 22 2,097,971 0 79,069
PEABODY ENGR CORP COM 704551100 965 39,339 SH   SOLE 26 39,339 0 0
PEABODY ENGR CORP COM 704551100 705 28,746 SH   SOLE 30 28,746 0 0
PEABODY ENGR CORP COM 704551100 189 7,719 SH   SOLE 36 7,719 0 0
PEABODY ENGR CORP COM 704551100 236 9,616 SH   SOLE 40 9,616 0 0
PEABODY ENGR CORP COM 704551100 492 20,043 SH   SOLE 43 15,788 0 4,255
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,094 31,494 SH   SOLE 2 7,209 0 24,285
PEAPACK-GLADSTONE FINL CORP COM 704699107 7 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,981 57,011 SH   SOLE 18 57,011 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,752 136,744 SH   SOLE 19 136,744 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 23,573 678,370 SH   SOLE 21 678,370 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 18,522 533,012 SH   SOLE 22 514,229 0 18,783
PEAPACK-GLADSTONE FINL CORP COM 704699107 103 2,975 SH   SOLE 23 2,975 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 84 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 735 21,164 SH   SOLE 26 0 0 21,164
PEAPACK-GLADSTONE FINL CORP COM 704699107 174 4,997 SH   SOLE 30 4,997 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 57 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 342 9,828 SH   SOLE 43 9,828 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105 2,102 416,278 SH   SOLE 22 416,278 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 4 5,670 SH   SOLE 2 5,670 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 159 201,153 SH   SOLE 19 201,153 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 28 35,542 SH   SOLE 34 35,542 0 0
PEARSON PLC SPONSORED ADR 705015105 16,542 1,659,201 SH   SOLE 43 1,558,783 0 100,418
PEBBLEBROOK HOTEL TR COM 70509V100 5,263 215,004 SH   SOLE 2 144,539 0 70,465
PEBBLEBROOK HOTEL TR COM 70509V100 1,536 62,736 SH   SOLE 4 62,736 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,034 164,795 SH   SOLE 7 164,795 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 15,103 616,940 SH   SOLE 18 616,940 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,535 389,522 SH   SOLE 19 389,522 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 243,022 9,927,381 SH   SOLE 21 9,927,381 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 121,216 4,951,644 SH   SOLE 22 4,771,293 0 180,351
PEBBLEBROOK HOTEL TR COM 70509V100 93 3,790 SH   SOLE 23 3,790 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 14,037 573,412 SH   SOLE 25 573,412 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,585 64,738 SH   SOLE 26 53,545 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100 1,995 81,487 SH   SOLE 28 2,341 0 79,146
PEBBLEBROOK HOTEL TR COM 70509V100 7,281 297,431 SH   SOLE 30 297,431 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 316 12,927 SH   SOLE 34 12,927 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 141 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 403 16,478 SH   SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,603 310,598 SH   SOLE 43 273,316 0 37,282
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5,784 5,045,000 PRN   SOLE 21 5,045,000 0 0
PEDEVCO CORP COM PAR 70532Y303 4 2,945 SH   SOLE 18 2,945 0 0
PEDEVCO CORP COM PAR 70532Y303 55 40,532 SH   SOLE 21 40,532 0 0
PEGASYSTEMS INC COM 705573103 3,633 45,051 SH   SOLE 2 25,333 0 19,718
PEGASYSTEMS INC COM 705573103 43 533 SH   SOLE 4 140 0 393
PEGASYSTEMS INC COM 705573103 45 563 SH   SOLE 7 563 0 0
PEGASYSTEMS INC COM 705573103 1,621 20,099 SH   SOLE 18 20,099 0 0
PEGASYSTEMS INC COM 705573103 995 12,336 SH   SOLE 19 12,336 0 0
PEGASYSTEMS INC COM 705573103 76,092 943,484 SH   SOLE 21 943,484 0 0
PEGASYSTEMS INC COM 705573103 76,059 943,071 SH   SOLE 22 894,681 0 48,390
PEGASYSTEMS INC COM 705573103 483 5,990 SH   SOLE 25 5,990 0 0
PEGASYSTEMS INC COM 705573103 1,433 17,771 SH   SOLE 26 14,127 0 3,644
PEGASYSTEMS INC COM 705573103 59 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103 2,027 25,138 SH   SOLE 30 25,138 0 0
PEGASYSTEMS INC COM 705573103 48 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103 144 1,780 SH   SOLE 34 1,780 0 0
PEGASYSTEMS INC COM 705573103 396 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 7 82 SH   OTR 43 82 0 0
PEGASYSTEMS INC COM 705573103 3,021 37,463 SH   SOLE 43 27,648 0 9,815
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 3,995 4,252,000 PRN   SOLE 21 4,252,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,365 392,303 SH   SOLE 2 29,659 0 362,644
PELOTON INTERACTIVE INC CL A COM 70614W100 4,906 185,704 SH   SOLE 4 118,849 0 66,855
PELOTON INTERACTIVE INC CL A COM 70614W100 993 37,579 SH   SOLE 7 37,579 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 33 1,235 SH   SOLE 13 1,235 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 529 20,016 SH   SOLE 15 20,016 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 9,006 340,880 SH   SOLE 18 326,234 0 14,646
PELOTON INTERACTIVE INC CL A COM 70614W100 23,304 882,071 SH   SOLE 19 882,071 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 123,647 4,680,055 SH   SOLE 21 4,680,055 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 171,237 6,481,347 SH   SOLE 22 5,969,635 0 511,712
PELOTON INTERACTIVE INC CL A COM 70614W100 9,155 346,527 SH   SOLE 23 346,527 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,668 403,777 SH   SOLE 25 403,777 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,843 410,421 SH   SOLE 26 190,019 0 220,402
PELOTON INTERACTIVE INC CL A COM 70614W100 8,957 339,018 SH   SOLE 28 4,788 0 334,230
PELOTON INTERACTIVE INC CL A COM 70614W100 14,840 561,709 SH   SOLE 30 561,709 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,592 60,252 SH   SOLE 31 31,289 0 28,963
PELOTON INTERACTIVE INC CL A COM 70614W100 12,897 488,146 SH   SOLE 34 488,146 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,080 116,579 SH   SOLE 36 116,579 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 232 8,797 SH   SOLE 40 8,797 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 18 683 SH   OTR 43 683 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 4,034 152,683 SH   SOLE 43 131,612 0 21,071
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1,196 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1,728 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 5,833 7,060,000 PRN   SOLE 21 7,060,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1,208 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103 8,132 216,283 SH   SOLE 21 216,283 0 0
PEMBINA PIPELINE CORP COM 706327103 424 11,277 SH   SOLE 43 10,818 0 459
PENN NATL GAMING INC COM 707569109 18,150 427,859 SH   SOLE 2 78,287 0 349,572
PENN NATL GAMING INC COM 707569109 116 2,740 SH   SOLE 4 2,740 0 0
PENN NATL GAMING INC COM 707569109 5,577 131,474 SH   SOLE 7 127,239 0 4,235
PENN NATL GAMING INC COM 707569109 96 2,273 SH   SOLE 15 2,273 0 0
PENN NATL GAMING INC COM 707569109 11,589 273,191 SH   SOLE 18 259,036 0 14,155
PENN NATL GAMING INC COM 707569109 263,072 6,201,614 SH   SOLE 19 6,201,614 0 0
PENN NATL GAMING INC COM 707569109 166,106 3,915,743 SH   SOLE 21 3,915,743 0 0
PENN NATL GAMING INC COM 707569109 172,489 4,066,228 SH   SOLE 22 3,830,045 0 236,183
PENN NATL GAMING INC COM 707569109 15 362 SH   SOLE 23 362 0 0
PENN NATL GAMING INC COM 707569109 1,001 23,593 SH   SOLE 25 23,593 0 0
PENN NATL GAMING INC COM 707569109 6,286 148,193 SH   SOLE 26 50,098 0 98,095
PENN NATL GAMING INC COM 707569109 296 6,971 SH   SOLE 28 2,786 0 4,185
PENN NATL GAMING INC COM 707569109 19,978 470,962 SH   SOLE 30 470,962 0 0
PENN NATL GAMING INC COM 707569109 102 2,415 SH   SOLE 31 2,415 0 0
PENN NATL GAMING INC COM 707569109 5,953 140,336 SH   SOLE 34 140,336 0 0
PENN NATL GAMING INC COM 707569109 218 5,135 SH   SOLE 36 5,135 0 0
PENN NATL GAMING INC COM 707569109 1,002 23,622 SH   SOLE 40 23,622 0 0
PENN NATL GAMING INC COM 707569109 3,154 74,348 SH   SOLE 43 61,986 0 12,362
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 4,302 2,139,000 PRN   SOLE 21 2,139,000 0 0
PENNANT GROUP INC COM 70805E109 183 9,842 SH   SOLE 2 7,271 0 2,571
PENNANT GROUP INC COM 70805E109 3 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 9 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 1,640 88,035 SH   SOLE 18 88,035 0 0
PENNANT GROUP INC COM 70805E109 843 45,273 SH   SOLE 19 45,273 0 0
PENNANT GROUP INC COM 70805E109 59,913 3,215,935 SH   SOLE 21 3,215,935 0 0
PENNANT GROUP INC COM 70805E109 12,595 676,080 SH   SOLE 22 658,140 0 17,940
PENNANT GROUP INC COM 70805E109 73 3,926 SH   SOLE 25 3,926 0 0
PENNANT GROUP INC COM 70805E109 157 8,424 SH   SOLE 26 6,234 0 2,190
PENNANT GROUP INC COM 70805E109 58 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 1,656 88,894 SH   SOLE 30 88,894 0 0
PENNANT GROUP INC COM 70805E109 33 1,796 SH   SOLE 36 1,796 0 0
PENNANT GROUP INC COM 70805E109 50 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 606 32,546 SH   SOLE 43 30,474 0 2,072
PENNANTPARK FLOATING RATE CA COM 70806A106 3,189 236,031 SH   SOLE 30 236,031 0 0
PENNANTPARK INVT CORP COM 708062104 3,126 401,757 SH   SOLE 30 401,757 0 0
PENNANTPARK INVT CORP COM 708062104 234 30,140 SH   SOLE 43 18,976 0 11,164
PENNS WOODS BANCORP INC COM 708430103 9 387 SH   SOLE 2 0 0 387
PENNS WOODS BANCORP INC COM 708430103 33 1,360 SH   SOLE 18 1,360 0 0
PENNS WOODS BANCORP INC COM 708430103 653 26,734 SH   SOLE 21 26,734 0 0
PENNS WOODS BANCORP INC COM 708430103 613 25,074 SH   SOLE 22 25,074 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 9 14,485 SH   SOLE 18 14,485 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 127 201,560 SH   SOLE 21 201,560 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 2 3,873 SH   SOLE 22 3,873 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 1 955 SH   SOLE 43 955 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 2,252 2,360,000 PRN   SOLE 21 2,360,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,591 29,907 SH   SOLE 2 12,651 0 17,256
PENNYMAC FINL SVCS INC NEW COM 70932M107 153 2,878 SH   SOLE 4 0 0 2,878
PENNYMAC FINL SVCS INC NEW COM 70932M107 25 467 SH   SOLE 7 467 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 4,691 88,177 SH   SOLE 18 88,177 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,877 54,076 SH   SOLE 19 54,076 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 57,973 1,089,714 SH   SOLE 21 1,089,714 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 40,111 753,971 SH   SOLE 22 713,568 0 40,403
PENNYMAC FINL SVCS INC NEW COM 70932M107 425 7,983 SH   SOLE 25 7,983 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,310 24,628 SH   SOLE 26 19,732 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107 41 779 SH   SOLE 28 779 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,755 32,989 SH   SOLE 30 32,989 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 169 3,177 SH   SOLE 36 3,177 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 346 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 851 15,987 SH   SOLE 43 13,718 0 2,269
PENNYMAC MTG INVT TR COM 70931T103 4,479 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,468 86,887 SH   SOLE 2 38,788 0 48,099
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 53 3,144 SH   SOLE 7 3,144 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,964 353,134 SH   SOLE 18 353,134 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,943 174,255 SH   SOLE 19 174,255 0 0
PENNYMAC MTG INVT TR COM 70931T103 226,289 13,397,781 SH   SOLE 21 13,397,781 0 0
PENNYMAC MTG INVT TR COM 70931T103 40,307 2,386,431 SH   SOLE 22 2,288,739 0 97,692
PENNYMAC MTG INVT TR COM 70931T103 210 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103 224 13,258 SH   SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 29 1,745 SH   SOLE 28 1,745 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,201 248,703 SH   SOLE 30 248,703 0 0
PENNYMAC MTG INVT TR COM 70931T103 52 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 202 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 893 52,867 SH   SOLE 43 49,231 0 3,636
PENSKE AUTOMOTIVE GRP INC COM 70959W103 11,733 125,190 SH   SOLE 2 12,744 0 112,446
PENSKE AUTOMOTIVE GRP INC COM 70959W103 120 1,276 SH   SOLE 4 1,276 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 111 1,188 SH   SOLE 7 1,188 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,146 12,226 SH   SOLE 18 12,226 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,340 24,971 SH   SOLE 19 24,971 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 39,994 426,739 SH   SOLE 21 426,739 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 64,149 684,475 SH   SOLE 22 647,672 0 36,803
PENSKE AUTOMOTIVE GRP INC COM 70959W103 383 4,087 SH   SOLE 25 4,087 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,307 13,950 SH   SOLE 26 11,713 0 2,237
PENSKE AUTOMOTIVE GRP INC COM 70959W103 60 635 SH   SOLE 28 589 0 46
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,955 20,864 SH   SOLE 30 20,864 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 42 452 SH   SOLE 31 452 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 145 1,543 SH   SOLE 36 1,543 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 402 4,290 SH   SOLE 40 4,290 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,407 47,023 SH   SOLE 43 42,658 0 4,364
PENTAIR PLC SHS G7S00T104 14,417 265,955 SH   SOLE 2 96,386 0 169,569
PENTAIR PLC SHS G7S00T104 8,890 163,999 SH   SOLE 4 98,053 0 65,946
PENTAIR PLC SHS G7S00T104 22,587 416,665 SH   SOLE 7 372,364 0 44,301
PENTAIR PLC SHS G7S00T104 44 817 SH   SOLE 13 817 0 0
PENTAIR PLC SHS G7S00T104 1,275 23,511 SH   SOLE 15 23,511 0 0
PENTAIR PLC SHS G7S00T104 17,748 327,402 SH   SOLE 18 304,877 0 22,525
PENTAIR PLC SHS G7S00T104 9,191 169,538 SH   SOLE 19 169,538 0 0
PENTAIR PLC SHS G7S00T104 254,187 4,688,934 SH   SOLE 21 4,688,934 0 0
PENTAIR PLC SHS G7S00T104 216,403 3,991,941 SH   SOLE 22 3,654,571 0 337,370
PENTAIR PLC SHS G7S00T104 11,253 207,584 SH   SOLE 23 207,584 0 0
PENTAIR PLC SHS G7S00T104 39,385 726,518 SH   SOLE 25 726,518 0 0
PENTAIR PLC SHS G7S00T104 22,761 419,867 SH   SOLE 26 163,842 0 256,025
PENTAIR PLC SHS G7S00T104 24,075 444,104 SH   SOLE 28 10,326 0 433,778
PENTAIR PLC SHS G7S00T104 161,909 2,986,692 SH   SOLE 30 2,881,243 0 105,449
PENTAIR PLC SHS G7S00T104 2,079 38,360 SH   SOLE 31 19,334 0 19,026
PENTAIR PLC SHS G7S00T104 6,404 118,133 SH   SOLE 34 118,133 0 0
PENTAIR PLC SHS G7S00T104 4,076 75,185 SH   SOLE 36 75,185 0 0
PENTAIR PLC SHS G7S00T104 306 5,640 SH   SOLE 40 5,640 0 0
PENTAIR PLC SHS G7S00T104 26 486 SH   OTR 43 486 0 0
PENTAIR PLC SHS G7S00T104 5,543 102,251 SH   SOLE 43 97,045 0 5,206
PENUMBRA INC COM 70975L107 14,731 66,319 SH   SOLE 2 31,108 0 35,211
PENUMBRA INC COM 70975L107 240 1,082 SH   SOLE 4 662 0 420
PENUMBRA INC COM 70975L107 123 553 SH   SOLE 7 553 0 0
PENUMBRA INC COM 70975L107 244 1,098 SH   SOLE 13 1,098 0 0
PENUMBRA INC COM 70975L107 18,688 84,132 SH   SOLE 18 84,009 0 123
PENUMBRA INC COM 70975L107 30,265 136,249 SH   SOLE 19 136,249 0 0
PENUMBRA INC COM 70975L107 440,611 1,983,573 SH   SOLE 21 1,983,573 0 0
PENUMBRA INC COM 70975L107 219,654 988,854 SH   SOLE 22 945,773 0 43,081
PENUMBRA INC COM 70975L107 1,417 6,379 SH   SOLE 25 6,379 0 0
PENUMBRA INC COM 70975L107 3,468 15,611 SH   SOLE 26 12,894 0 2,717
PENUMBRA INC COM 70975L107 144 650 SH   SOLE 28 650 0 0
PENUMBRA INC COM 70975L107 21,873 98,471 SH   SOLE 30 98,471 0 0
PENUMBRA INC COM 70975L107 113 507 SH   SOLE 31 507 0 0
PENUMBRA INC COM 70975L107 407 1,831 SH   SOLE 34 1,831 0 0
PENUMBRA INC COM 70975L107 662 2,982 SH   SOLE 36 2,982 0 0
PENUMBRA INC COM 70975L107 986 4,439 SH   SOLE 40 4,439 0 0
PENUMBRA INC COM 70975L107 17 77 SH   OTR 43 77 0 0
PENUMBRA INC COM 70975L107 2,134 9,609 SH   SOLE 43 9,086 0 523
PEOPLES BANCORP INC COM 709789101 1,122 35,828 SH   SOLE 2 19,298 0 16,530
PEOPLES BANCORP INC COM 709789101 10 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101 2,590 82,722 SH   SOLE 18 82,722 0 0
PEOPLES BANCORP INC COM 709789101 1,514 48,352 SH   SOLE 19 48,352 0 0
PEOPLES BANCORP INC COM 709789101 31,225 997,278 SH   SOLE 21 997,278 0 0
PEOPLES BANCORP INC COM 709789101 19,900 635,578 SH   SOLE 22 604,633 0 30,945
PEOPLES BANCORP INC COM 709789101 164 5,226 SH   SOLE 25 5,226 0 0
PEOPLES BANCORP INC COM 709789101 222 7,082 SH   SOLE 30 7,082 0 0
PEOPLES BANCORP INC COM 709789101 483 15,415 SH   SOLE 34 15,415 0 0
PEOPLES BANCORP INC COM 709789101 129 4,106 SH   SOLE 40 4,106 0 0
PEOPLES BANCORP INC COM 709789101 49 1,558 SH   OTR 43 1,558 0 0
PEOPLES BANCORP INC COM 709789101 1,713 54,703 SH   SOLE 43 52,595 0 2,108
PEOPLES BANCORP N C INC COM 710577107 33 1,156 SH   SOLE 2 1,156 0 0
PEOPLES BANCORP N C INC COM 710577107 24 846 SH   SOLE 18 846 0 0
PEOPLES BANCORP N C INC COM 710577107 322 11,212 SH   SOLE 21 11,212 0 0
PEOPLES BANCORP N C INC COM 710577107 8 273 SH   SOLE 22 273 0 0
PEOPLES FINL SVCS CORP COM 711040105 165 3,276 SH   SOLE 2 249 0 3,027
PEOPLES FINL SVCS CORP COM 711040105 5 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,120 22,183 SH   SOLE 18 22,183 0 0
PEOPLES FINL SVCS CORP COM 711040105 643 12,738 SH   SOLE 19 12,738 0 0
PEOPLES FINL SVCS CORP COM 711040105 13,283 263,140 SH   SOLE 21 263,140 0 0
PEOPLES FINL SVCS CORP COM 711040105 7,850 155,500 SH   SOLE 22 150,970 0 4,530
PEOPLES UNITED FINANCIAL INC COM 712704105 21,303 1,065,687 SH   SOLE 2 201,374 0 864,313
PEOPLES UNITED FINANCIAL INC COM 712704105 569 28,451 SH   SOLE 4 1,521 0 26,930
PEOPLES UNITED FINANCIAL INC COM 712704105 12,955 648,096 SH   SOLE 7 632,917 0 15,179
PEOPLES UNITED FINANCIAL INC COM 712704105 132 6,610 SH   SOLE 15 6,610 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 16,972 849,002 SH   SOLE 18 812,010 0 36,992
PEOPLES UNITED FINANCIAL INC COM 712704105 4,519 226,049 SH   SOLE 19 226,049 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 430,050 21,513,246 SH   SOLE 21 21,513,246 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 188,327 9,421,039 SH   SOLE 22 8,816,933 0 604,106
PEOPLES UNITED FINANCIAL INC COM 712704105 1,342 67,135 SH   SOLE 25 67,135 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9,368 468,625 SH   SOLE 26 193,278 0 275,347
PEOPLES UNITED FINANCIAL INC COM 712704105 36,523 1,827,088 SH   SOLE 30 1,827,088 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 125 6,235 SH   SOLE 31 6,235 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,808 190,508 SH   SOLE 32 190,508 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,354 67,732 SH   SOLE 36 67,732 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,119 55,958 SH   SOLE 40 55,958 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 4,588 229,520 SH   SOLE 43 196,654 0 32,866
PEPSICO INC COM 713448108 491,817 2,938,327 SH   SOLE 2 493,387 0 2,444,940
PEPSICO INC COM 713448108 126,390 755,107 SH   SOLE 4 661,545 0 93,562
PEPSICO INC COM 713448108 260,455 1,556,071 SH   SOLE 7 1,514,814 0 41,257
PEPSICO INC COM 713448108 3,107 18,561 SH   SOLE 13 18,561 0 0
PEPSICO INC COM 713448108 33,752 201,649 SH   SOLE 15 201,649 0 0
PEPSICO INC COM 713448108 8 49 SH   SOLE 17 0 0 49
PEPSICO INC COM 713448108 720,268 4,303,192 SH   SOLE 18 4,076,092 0 227,100
PEPSICO INC COM 713448108 114,690 685,209 SH   SOLE 19 685,209 0 0
PEPSICO INC COM 713448108 5,867 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 6,132,050 36,635,499 SH   SOLE 21 36,635,499 0 0
PEPSICO INC COM 713448108 5,022,751 30,008,069 SH   SOLE 22 27,214,521 0 2,793,548
PEPSICO INC COM 713448108 289,502 1,729,609 SH   SOLE 23 1,729,609 0 0
PEPSICO INC COM 713448108 507,642 3,032,870 SH   SOLE 25 3,032,870 0 0
PEPSICO INC COM 713448108 679,542 4,059,877 SH   SOLE 26 1,842,725 0 2,217,152
PEPSICO INC COM 713448108 643,667 3,845,544 SH   SOLE 28 38,383 0 3,807,161
PEPSICO INC COM 713448108 137 821 SH   SOLE 29 821 0 0
PEPSICO INC COM 713448108 1,885,713 11,266,059 SH   SOLE 30 11,150,997 0 115,062
PEPSICO INC COM 713448108 51,232 306,082 SH   SOLE 31 150,552 0 155,530
PEPSICO INC COM 713448108 70,116 418,904 SH   SOLE 32 418,904 0 0
PEPSICO INC COM 713448108 33,800 201,937 SH   SOLE 34 201,937 0 0
PEPSICO INC COM 713448108 110,779 661,841 SH   SOLE 36 661,841 0 0
PEPSICO INC COM 713448108 7,745 46,271 SH   SOLE 40 46,271 0 0
PEPSICO INC COM 713448108 641 3,827 SH   OTR 43 3,827 0 0
PEPSICO INC COM 713448108 228,902 1,367,557 SH   SOLE 43 1,241,286 0 126,272
PERASO INC COM 71360T101 1 293 SH   SOLE 21 293 0 0
PERASO INC COM 71360T101 7 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106 644 56,108 SH   SOLE 2 19,271 0 36,837
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 8 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106 3,163 275,505 SH   SOLE 18 275,505 0 0
PERDOCEO ED CORP COM 71363P106 3,270 284,867 SH   SOLE 19 284,867 0 0
PERDOCEO ED CORP COM 71363P106 100,962 8,794,566 SH   SOLE 21 8,794,566 0 0
PERDOCEO ED CORP COM 71363P106 21,847 1,903,083 SH   SOLE 22 1,832,124 0 70,959
PERDOCEO ED CORP COM 71363P106 102 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106 409 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106 1,372 119,524 SH   SOLE 30 119,524 0 0
PERDOCEO ED CORP COM 71363P106 97 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 622 54,222 SH   SOLE 43 52,331 0 1,891
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 604 63,889 SH   SOLE 2 62,142 0 1,747
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 770 81,445 SH   SOLE 21 81,445 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 5,549 587,149 SH   SOLE 22 571,084 0 16,065
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 68 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 104 11,056 SH   SOLE 30 11,056 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 14 1,506 SH   SOLE 34 1,506 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 55 5,862 SH   SOLE 40 5,862 0 0
PERFICIENT INC COM 71375U101 3,210 29,162 SH   SOLE 2 16,754 0 12,408
PERFICIENT INC COM 71375U101 15 137 SH   SOLE 4 137 0 0
PERFICIENT INC COM 71375U101 48 433 SH   SOLE 7 433 0 0
PERFICIENT INC COM 71375U101 12,992 118,008 SH   SOLE 18 111,372 0 6,636
PERFICIENT INC COM 71375U101 17,787 161,569 SH   SOLE 19 161,569 0 0
PERFICIENT INC COM 71375U101 426,817 3,876,986 SH   SOLE 21 3,876,986 0 0
PERFICIENT INC COM 71375U101 96,637 877,799 SH   SOLE 22 858,187 0 19,612
PERFICIENT INC COM 71375U101 412 3,739 SH   SOLE 23 3,739 0 0
PERFICIENT INC COM 71375U101 530 4,814 SH   SOLE 25 4,814 0 0
PERFICIENT INC COM 71375U101 3,313 30,095 SH   SOLE 26 13,482 0 16,613
PERFICIENT INC COM 71375U101 65 589 SH   SOLE 28 589 0 0
PERFICIENT INC COM 71375U101 6,270 56,954 SH   SOLE 30 56,954 0 0
PERFICIENT INC COM 71375U101 179 1,627 SH   SOLE 34 1,627 0 0
PERFICIENT INC COM 71375U101 452 4,110 SH   SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 2,327 21,133 SH   SOLE 43 21,109 0 24
PERFORMANCE FOOD GROUP CO COM 71377A103 10,486 205,970 SH   SOLE 2 135,353 0 70,617
PERFORMANCE FOOD GROUP CO COM 71377A103 28 544 SH   SOLE 4 544 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 218 4,281 SH   SOLE 7 4,281 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 35,654 700,337 SH   SOLE 18 675,902 0 24,435
PERFORMANCE FOOD GROUP CO COM 71377A103 37,268 732,031 SH   SOLE 19 732,031 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 540,807 10,622,801 SH   SOLE 21 10,622,801 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 241,796 4,749,489 SH   SOLE 22 4,652,460 0 97,029
PERFORMANCE FOOD GROUP CO COM 71377A103 943 18,524 SH   SOLE 23 18,524 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,086 139,189 SH   SOLE 26 45,961 0 93,228
PERFORMANCE FOOD GROUP CO COM 71377A103 139 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 4,389 86,218 SH   SOLE 30 86,218 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,008 19,791 SH   SOLE 36 19,791 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,013 19,903 SH   SOLE 40 19,903 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,268 44,555 SH   SOLE 43 41,253 0 3,302
PERFORMANT FINL CORP COM 71377E105 27 8,552 SH   SOLE 18 8,552 0 0
PERFORMANT FINL CORP COM 71377E105 437 140,424 SH   SOLE 21 140,424 0 0
PERFORMANT FINL CORP COM 71377E105 1,043 335,329 SH   SOLE 22 335,329 0 0
PERKINELMER INC COM 714046109 46,471 266,370 SH   SOLE 2 46,028 0 220,342
PERKINELMER INC COM 714046109 12,899 73,935 SH   SOLE 4 43,505 0 30,430
PERKINELMER INC COM 714046109 18,772 107,601 SH   SOLE 7 104,188 0 3,413
PERKINELMER INC COM 714046109 72 410 SH   SOLE 13 410 0 0
PERKINELMER INC COM 714046109 1,922 11,018 SH   SOLE 15 11,018 0 0
PERKINELMER INC COM 714046109 4 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 35,057 200,947 SH   SOLE 18 184,189 0 16,758
PERKINELMER INC COM 714046109 11,966 68,591 SH   SOLE 19 68,591 0 0
PERKINELMER INC COM 714046109 571,894 3,278,083 SH   SOLE 21 3,278,083 0 0
PERKINELMER INC COM 714046109 502,023 2,877,582 SH   SOLE 22 2,640,814 0 236,768
PERKINELMER INC COM 714046109 24,269 139,107 SH   SOLE 23 139,107 0 0
PERKINELMER INC COM 714046109 32,538 186,506 SH   SOLE 25 186,506 0 0
PERKINELMER INC COM 714046109 42,860 245,674 SH   SOLE 26 77,138 0 168,536
PERKINELMER INC COM 714046109 46,364 265,757 SH   SOLE 28 3,043 0 262,714
PERKINELMER INC COM 714046109 49 279 SH   SOLE 29 279 0 0
PERKINELMER INC COM 714046109 97,048 556,279 SH   SOLE 30 556,279 0 0
PERKINELMER INC COM 714046109 4,334 24,844 SH   SOLE 31 12,255 0 12,589
PERKINELMER INC COM 714046109 1,046 5,996 SH   SOLE 34 5,996 0 0
PERKINELMER INC COM 714046109 7,062 40,478 SH   SOLE 36 40,478 0 0
PERKINELMER INC COM 714046109 705 4,039 SH   SOLE 40 4,039 0 0
PERKINELMER INC COM 714046109 13,815 79,186 SH   SOLE 43 73,408 0 5,778
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 13 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 201 36,403 SH   SOLE 21 36,403 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,458 263,616 SH   SOLE 22 263,616 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 14 1,480 SH   SOLE 18 1,480 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 246 26,037 SH   SOLE 21 26,037 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 3 307 SH   SOLE 22 307 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 11 1,151 SH   SOLE 43 1,151 0 0
PERPETUA RESOURCES CORP COM 714266103 22 5,246 SH   SOLE 2 2,501 0 2,745
PERPETUA RESOURCES CORP COM 714266103 360 87,824 SH   SOLE 18 87,824 0 0
PERPETUA RESOURCES CORP COM 714266103 224 54,745 SH   SOLE 19 54,745 0 0
PERPETUA RESOURCES CORP COM 714266103 3,847 938,319 SH   SOLE 21 938,319 0 0
PERPETUA RESOURCES CORP COM 714266103 1,126 274,695 SH   SOLE 22 267,851 0 6,844
PERRIGO CO PLC SHS G97822103 19,514 507,782 SH   SOLE 2 147,283 0 360,499
PERRIGO CO PLC SHS G97822103 746 19,404 SH   SOLE 4 19,404 0 0
PERRIGO CO PLC SHS G97822103 161 4,188 SH   SOLE 7 4,188 0 0
PERRIGO CO PLC SHS G97822103 296 7,701 SH   SOLE 13 7,701 0 0
PERRIGO CO PLC SHS G97822103 11,444 297,796 SH   SOLE 18 293,876 0 3,920
PERRIGO CO PLC SHS G97822103 4,004 104,200 SH   SOLE 19 104,200 0 0
PERRIGO CO PLC SHS G97822103 267,818 6,968,990 SH   SOLE 21 6,968,990 0 0
PERRIGO CO PLC SHS G97822103 149,128 3,880,515 SH   SOLE 22 3,688,825 0 191,690
PERRIGO CO PLC SHS G97822103 1,406 36,579 SH   SOLE 23 36,579 0 0
PERRIGO CO PLC SHS G97822103 881 22,934 SH   SOLE 25 22,934 0 0
PERRIGO CO PLC SHS G97822103 3,260 84,823 SH   SOLE 26 61,200 0 23,623
PERRIGO CO PLC SHS G97822103 108 2,813 SH   SOLE 28 2,380 0 433
PERRIGO CO PLC SHS G97822103 118 3,077 SH   SOLE 29 3,077 0 0
PERRIGO CO PLC SHS G97822103 3,303 85,944 SH   SOLE 30 85,944 0 0
PERRIGO CO PLC SHS G97822103 323 8,399 SH   SOLE 31 8,399 0 0
PERRIGO CO PLC SHS G97822103 397 10,324 SH   SOLE 34 10,324 0 0
PERRIGO CO PLC SHS G97822103 358 9,323 SH   SOLE 36 9,323 0 0
PERRIGO CO PLC SHS G97822103 682 17,756 SH   SOLE 40 17,756 0 0
PERRIGO CO PLC SHS G97822103 46 1,190 SH   OTR 43 1,190 0 0
PERRIGO CO PLC SHS G97822103 1,476 38,416 SH   SOLE 43 34,367 0 4,049
PERSONALIS INC COM 71535D106 2,090 255,163 SH   SOLE 2 155,837 0 99,326
PERSONALIS INC COM 71535D106 1 112 SH   SOLE 4 112 0 0
PERSONALIS INC COM 71535D106 3 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 1,124 137,290 SH   SOLE 18 114,856 0 22,434
PERSONALIS INC COM 71535D106 5,196 634,479 SH   SOLE 19 634,479 0 0
PERSONALIS INC COM 71535D106 14,342 1,751,181 SH   SOLE 21 1,751,181 0 0
PERSONALIS INC COM 71535D106 12,910 1,576,292 SH   SOLE 22 1,543,884 0 32,408
PERSONALIS INC COM 71535D106 148 18,011 SH   SOLE 23 18,011 0 0
PERSONALIS INC COM 71535D106 51 6,226 SH   SOLE 25 6,226 0 0
PERSONALIS INC COM 71535D106 774 94,460 SH   SOLE 26 1,884 0 92,576
PERSONALIS INC COM 71535D106 406 49,587 SH   SOLE 30 49,587 0 0
PERSONALIS INC COM 71535D106 50 6,079 SH   SOLE 36 6,079 0 0
PERSONALIS INC COM 71535D106 23 2,763 SH   SOLE 40 2,763 0 0
PERSONALIS INC COM 71535D106 53 6,486 SH   SOLE 43 6,368 0 118
PETCO HEALTH & WELLNESS CO I COM 71601V105 2,628 134,290 SH   SOLE 2 31,743 0 102,547
PETCO HEALTH & WELLNESS CO I COM 71601V105 16 812 SH   SOLE 7 812 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 548 27,986 SH   SOLE 18 27,986 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 322 16,453 SH   SOLE 19 16,453 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 13,030 665,824 SH   SOLE 21 665,824 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 32,574 1,664,495 SH   SOLE 22 1,576,849 0 87,646
PETCO HEALTH & WELLNESS CO I COM 71601V105 226 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 879 44,940 SH   SOLE 26 37,914 0 7,026
PETCO HEALTH & WELLNESS CO I COM 71601V105 1,018 52,015 SH   SOLE 30 52,015 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 17 882 SH   SOLE 31 882 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 215 10,991 SH   SOLE 40 10,991 0 0
PETIQ INC COM CL A 71639T106 2,261 92,651 SH   SOLE 2 60,352 0 32,299
PETIQ INC COM CL A 71639T106 2 73 SH   SOLE 4 73 0 0
PETIQ INC COM CL A 71639T106 10 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 2,132 87,392 SH   SOLE 18 75,266 0 12,126
PETIQ INC COM CL A 71639T106 7,431 304,534 SH   SOLE 19 304,534 0 0
PETIQ INC COM CL A 71639T106 24,152 989,842 SH   SOLE 21 989,842 0 0
PETIQ INC COM CL A 71639T106 22,468 920,840 SH   SOLE 22 906,958 0 13,882
PETIQ INC COM CL A 71639T106 276 11,294 SH   SOLE 23 11,294 0 0
PETIQ INC COM CL A 71639T106 106 4,326 SH   SOLE 25 4,326 0 0
PETIQ INC COM CL A 71639T106 1,389 56,921 SH   SOLE 26 2,133 0 54,788
PETIQ INC COM CL A 71639T106 773 31,695 SH   SOLE 30 31,695 0 0
PETIQ INC COM CL A 71639T106 18 747 SH   SOLE 34 747 0 0
PETIQ INC COM CL A 71639T106 93 3,812 SH   SOLE 36 3,812 0 0
PETIQ INC COM CL A 71639T106 49 2,017 SH   SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 102 4,177 SH   SOLE 43 4,106 0 71
PETMED EXPRESS INC COM 716382106 242 9,365 SH   SOLE 2 6,203 0 3,162
PETMED EXPRESS INC COM 716382106 3 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 8 317 SH   SOLE 7 317 0 0
PETMED EXPRESS INC COM 716382106 1,850 71,696 SH   SOLE 18 71,696 0 0
PETMED EXPRESS INC COM 716382106 948 36,742 SH   SOLE 19 36,742 0 0
PETMED EXPRESS INC COM 716382106 67,226 2,605,661 SH   SOLE 21 2,605,661 0 0
PETMED EXPRESS INC COM 716382106 13,135 509,106 SH   SOLE 22 494,995 0 14,111
PETMED EXPRESS INC COM 716382106 66 2,576 SH   SOLE 25 2,576 0 0
PETMED EXPRESS INC COM 716382106 37 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 1,085 42,072 SH   SOLE 30 42,072 0 0
PETMED EXPRESS INC COM 716382106 61 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 1,454 56,356 SH   SOLE 43 46,262 0 10,094
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,230 44,124 SH   SOLE 22 44,124 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,909 57,539 SH   SOLE 43 57,539 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,496 106,979 SH   SOLE 2 106,979 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12,272 877,847 SH   SOLE 18 0 0 877,847
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,191 299,788 SH   SOLE 19 299,788 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 144,176 10,313,019 SH   SOLE 21 10,313,019 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,359 97,226 SH   SOLE 22 97,226 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,553 611,837 SH   SOLE 25 611,837 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,278 306,019 SH   SOLE 30 306,019 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 40,461 2,894,233 SH   SOLE 34 2,894,233 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 155 11,081 SH   SOLE 43 11,081 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8,867 599,141 SH   SOLE 18 0 0 599,141
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 42,311 2,858,835 SH   SOLE 19 2,858,835 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 123,660 8,355,389 SH   SOLE 21 8,355,389 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 749 50,617 SH   SOLE 22 50,617 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 17,748 1,199,202 SH   SOLE 25 1,199,202 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,994 269,891 SH   SOLE 26 176,788 0 93,103
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,994 202,264 SH   SOLE 30 202,264 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 62,608 4,230,297 SH   SOLE 34 4,230,297 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,698 1,128,233 SH   SOLE 43 1,086,266 0 41,967
PETROS PHARMACEUTICALS INC COM 71678J100 2 1,299 SH   SOLE 18 1,299 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 40 25,321 SH   SOLE 21 25,321 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 258 165,095 SH   SOLE 22 165,095 0 0
PFIZER INC COM 717081103 693,314 13,392,192 SH   SOLE 2 4,008,072 0 9,384,120
PFIZER INC COM 717081103 195,067 3,767,955 SH   SOLE 4 2,359,424 0 1,408,531
PFIZER INC COM 717081103 269,303 5,201,909 SH   SOLE 7 5,038,886 0 163,023
PFIZER INC COM 717081103 9,544 184,346 SH   SOLE 13 184,346 0 0
PFIZER INC COM 717081103 41,436 800,386 SH   SOLE 15 800,386 0 0
PFIZER INC COM 717081103 2 48 SH   SOLE 17 0 0 48
PFIZER INC COM 717081103 915,821 17,690,179 SH   SOLE 18 16,736,410 0 953,769
PFIZER INC COM 717081103 569,846 11,007,258 SH   SOLE 19 11,007,258 0 0
PFIZER INC COM 717081103 7,504,904 144,966,282 SH   SOLE 21 144,966,282 0 0
PFIZER INC COM 717081103 6,212,662 120,005,063 SH   SOLE 22 107,976,231 0 12,028,832
PFIZER INC COM 717081103 380,215 7,344,314 SH   SOLE 23 7,344,314 0 0
PFIZER INC COM 717081103 509,275 9,837,266 SH   SOLE 25 9,837,266 0 0
PFIZER INC COM 717081103 686,401 13,258,666 SH   SOLE 26 5,317,841 0 7,940,825
PFIZER INC COM 717081103 451,805 8,727,164 SH   SOLE 28 160,120 0 8,567,044
PFIZER INC COM 717081103 6,080 117,438 SH   SOLE 29 117,438 0 0
PFIZER INC COM 717081103 1,671,912 32,294,996 SH   SOLE 30 32,214,614 0 80,382
PFIZER INC COM 717081103 77,145 1,490,153 SH   SOLE 31 860,669 0 629,484
PFIZER INC COM 717081103 24,615 475,466 SH   SOLE 32 475,466 0 0
PFIZER INC COM 717081103 518,903 10,023,233 SH   SOLE 34 10,023,233 0 0
PFIZER INC COM 717081103 12,082 233,374 SH   SOLE 35 233,374 0 0
PFIZER INC COM 717081103 127,312 2,459,188 SH   SOLE 36 2,459,188 0 0
PFIZER INC COM 717081103 9,706 187,482 SH   SOLE 40 187,482 0 0
PFIZER INC COM 717081103 239,165 4,619,764 SH   SOLE 43 4,202,491 0 417,273
PFIZER INC OPTIONS 717081103 295 5,700 SH Call SOLE 4 5,700 0 0
PFIZER INC OPTIONS 717081103 2,433 47,000 SH Call SOLE 18 47,000 0 0
PFIZER INC OPTIONS 717081103 17,405 336,200 SH Call SOLE 19 336,200 0 0
PFIZER INC OPTIONS 717081103 1,325 25,600 SH Call SOLE 22 25,600 0 0
PFIZER INC OPTIONS 717081103 223 4,300 SH Call SOLE 26 4,300 0 0
PFIZER INC OPTIONS 717081103 9,526 184,000 SH Call SOLE 34 184,000 0 0
PFSWEB INC COM NEW 717098206 3 235 SH   SOLE 2 0 0 235
PFSWEB INC COM NEW 717098206 37 3,195 SH   SOLE 18 3,195 0 0
PFSWEB INC COM NEW 717098206 636 55,667 SH   SOLE 21 55,667 0 0
PFSWEB INC COM NEW 717098206 2,601 227,547 SH   SOLE 22 227,547 0 0
PG&E CORP COM 69331C108 45,582 3,817,594 SH   SOLE 2 354,958 0 3,462,636
PG&E CORP COM 69331C108 11,109 930,364 SH   SOLE 4 874,464 0 55,900
PG&E CORP COM 69331C108 30,309 2,538,463 SH   SOLE 7 2,538,463 0 0
PG&E CORP COM 69331C108 64 5,332 SH   SOLE 13 5,332 0 0
PG&E CORP COM 69331C108 2,362 197,792 SH   SOLE 15 197,792 0 0
PG&E CORP COM 69331C108 12,395 1,038,144 SH   SOLE 18 955,488 0 82,656
PG&E CORP COM 69331C108 5,115 428,413 SH   SOLE 19 428,413 0 0
PG&E CORP COM 69331C108 327,258 27,408,532 SH   SOLE 21 27,408,532 0 0
PG&E CORP COM 69331C108 417,507 34,967,117 SH   SOLE 22 31,953,219 0 3,013,898
PG&E CORP COM 69331C108 21,999 1,842,421 SH   SOLE 23 1,842,421 0 0
PG&E CORP COM 69331C108 7,980 668,365 SH   SOLE 25 668,365 0 0
PG&E CORP COM 69331C108 26,757 2,240,987 SH   SOLE 26 856,377 0 1,384,610
PG&E CORP COM 69331C108 31,633 2,649,332 SH   SOLE 28 334,319 0 2,315,013
PG&E CORP COM 69331C108 93 7,776 SH   SOLE 29 7,776 0 0
PG&E CORP COM 69331C108 61,998 5,192,453 SH   SOLE 30 5,192,453 0 0
PG&E CORP COM 69331C108 3,924 328,673 SH   SOLE 31 163,155 0 165,518
PG&E CORP COM 69331C108 800 67,034 SH   SOLE 34 67,034 0 0
PG&E CORP COM 69331C108 9,470 793,140 SH   SOLE 36 793,140 0 0
PG&E CORP COM 69331C108 346 28,937 SH   SOLE 40 28,937 0 0
PG&E CORP COM 69331C108 42 3,551 SH   OTR 43 3,551 0 0
PG&E CORP COM 69331C108 4,194 351,261 SH   SOLE 43 322,831 0 28,430
PG&E CORP OPTIONS 69331C108 6 500 SH Put SOLE 4 500 0 0
PG&E CORP OPTIONS 69331C108 66 5,500 SH Put SOLE 18 5,500 0 0
PG&E CORP OPTIONS 69331C108 3,183 266,600 SH Put SOLE 19 266,600 0 0
PG&E CORP OPTIONS 69331C108 55 4,600 SH Put SOLE 22 4,600 0 0
PG&E CORP OPTIONS 69331C108 869 72,800 SH Put SOLE 34 72,800 0 0
PG&E CORP UNIT 99/99/9999 69331C140 142,352 1,266,028 SH   SOLE 21 1,266,028 0 0
PGT INNOVATIONS INC COM 69336V101 777 43,221 SH   SOLE 2 22,782 0 20,439
PGT INNOVATIONS INC COM 69336V101 4 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 14 778 SH   SOLE 7 778 0 0
PGT INNOVATIONS INC COM 69336V101 3,701 205,856 SH   SOLE 18 205,856 0 0
PGT INNOVATIONS INC COM 69336V101 1,849 102,824 SH   SOLE 19 102,824 0 0
PGT INNOVATIONS INC COM 69336V101 130,645 7,266,109 SH   SOLE 21 7,266,109 0 0
PGT INNOVATIONS INC COM 69336V101 27,617 1,536,003 SH   SOLE 22 1,489,725 0 46,278
PGT INNOVATIONS INC COM 69336V101 135 7,494 SH   SOLE 25 7,494 0 0
PGT INNOVATIONS INC COM 69336V101 575 31,988 SH   SOLE 26 26,100 0 5,888
PGT INNOVATIONS INC COM 69336V101 1,826 101,547 SH   SOLE 30 101,547 0 0
PGT INNOVATIONS INC COM 69336V101 147 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 510 28,373 SH   SOLE 43 28,029 0 344
PHASEBIO PHARMACEUTICALS INC COM 717224109 48 36,519 SH   SOLE 2 34,238 0 2,281
PHASEBIO PHARMACEUTICALS INC COM 717224109 9 6,440 SH   SOLE 18 6,440 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 26 19,760 SH   SOLE 19 19,760 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 174 132,090 SH   SOLE 21 132,090 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 642 486,682 SH   SOLE 22 486,682 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 142 10,416 SH   SOLE 2 8,642 0 1,774
PHATHOM PHARMACEUTICALS INC COM 71722W107 4 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 756 55,564 SH   SOLE 18 55,564 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 574 42,177 SH   SOLE 19 42,177 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 11,137 818,320 SH   SOLE 21 818,320 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 5,566 408,974 SH   SOLE 22 400,550 0 8,424
PHATHOM PHARMACEUTICALS INC COM 71722W107 8 562 SH   SOLE 23 562 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 32 2,319 SH   SOLE 25 2,319 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 80 5,893 SH   SOLE 26 967 0 4,926
PHATHOM PHARMACEUTICALS INC COM 71722W107 267 19,601 SH   SOLE 30 19,601 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 7 523 SH   SOLE 36 523 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 20 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 168 12,349 SH   SOLE 43 12,349 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5,198 260,534 SH   SOLE 2 103,039 0 157,495
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,406 70,453 SH   SOLE 18 70,453 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,030 51,620 SH   SOLE 19 51,620 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 50,916 2,552,168 SH   SOLE 21 2,552,168 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 14,764 740,073 SH   SOLE 22 729,359 0 10,714
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 107 5,372 SH   SOLE 23 5,372 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 74 3,696 SH   SOLE 25 3,696 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 690 34,600 SH   SOLE 26 1,362 0 33,238
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 48 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 950 47,598 SH   SOLE 30 47,598 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 33 1,674 SH   SOLE 34 1,674 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 41 2,068 SH   SOLE 36 2,068 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 23 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 282 14,115 SH   SOLE 43 14,103 0 12
PHILIP MORRIS INTL INC COM 718172109 268,304 2,856,119 SH   SOLE 2 1,022,765 0 1,833,354
PHILIP MORRIS INTL INC COM 718172109 20,081 213,764 SH   SOLE 4 213,764 0 0
PHILIP MORRIS INTL INC COM 718172109 139,711 1,487,240 SH   SOLE 7 1,484,427 0 2,813
PHILIP MORRIS INTL INC COM 718172109 5,261 56,004 SH   SOLE 13 56,004 0 0
PHILIP MORRIS INTL INC COM 718172109 20,591 219,197 SH   SOLE 15 219,197 0 0
PHILIP MORRIS INTL INC COM 718172109 0 4 SH   SOLE 17 0 0 4
PHILIP MORRIS INTL INC COM 718172109 260,769 2,775,906 SH   SOLE 18 2,541,935 0 233,971
PHILIP MORRIS INTL INC COM 718172109 129,802 1,381,753 SH   SOLE 19 1,381,753 0 0
PHILIP MORRIS INTL INC COM 718172109 1,358 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 3,468,399 36,921,428 SH   SOLE 21 36,921,428 0 0
PHILIP MORRIS INTL INC COM 718172109 3,063,677 32,613,125 SH   SOLE 22 29,553,806 0 3,059,319
PHILIP MORRIS INTL INC COM 718172109 196,447 2,091,196 SH   SOLE 23 2,091,196 0 0
PHILIP MORRIS INTL INC COM 718172109 240,894 2,564,343 SH   SOLE 25 2,564,343 0 0
PHILIP MORRIS INTL INC COM 718172109 238,960 2,543,753 SH   SOLE 26 820,677 0 1,723,076
PHILIP MORRIS INTL INC COM 718172109 144,854 1,541,988 SH   SOLE 28 0 0 1,541,988
PHILIP MORRIS INTL INC COM 718172109 7,777 82,785 SH   SOLE 29 82,785 0 0
PHILIP MORRIS INTL INC COM 718172109 573,157 6,101,313 SH   SOLE 30 6,101,313 0 0
PHILIP MORRIS INTL INC COM 718172109 18,629 198,309 SH   SOLE 31 161,577 0 36,732
PHILIP MORRIS INTL INC COM 718172109 16,630 177,026 SH   SOLE 32 177,026 0 0
PHILIP MORRIS INTL INC COM 718172109 111,772 1,189,825 SH   SOLE 34 1,189,825 0 0
PHILIP MORRIS INTL INC COM 718172109 56,997 606,739 SH   SOLE 36 606,739 0 0
PHILIP MORRIS INTL INC COM 718172109 1,732 18,432 SH   SOLE 37 18,432 0 0
PHILIP MORRIS INTL INC COM 718172109 2,851 30,346 SH   SOLE 40 30,346 0 0
PHILIP MORRIS INTL INC COM 718172109 77,662 826,723 SH   SOLE 43 731,143 0 95,580
PHILLIPS 66 COM 718546104 141,276 1,635,331 SH   SOLE 2 398,444 0 1,236,887
PHILLIPS 66 COM 718546104 40,016 463,201 SH   SOLE 4 280,702 0 182,499
PHILLIPS 66 COM 718546104 35,717 413,444 SH   SOLE 7 399,510 0 13,934
PHILLIPS 66 COM 718546104 1,387 16,053 SH   SOLE 13 16,053 0 0
PHILLIPS 66 COM 718546104 5,449 63,076 SH   SOLE 15 63,076 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 76,911 890,276 SH   SOLE 18 794,019 0 96,257
PHILLIPS 66 COM 718546104 37,825 437,844 SH   SOLE 19 437,844 0 0
PHILLIPS 66 COM 718546104 1,166,437 13,501,988 SH   SOLE 21 13,501,988 0 0
PHILLIPS 66 COM 718546104 894,611 10,355,497 SH   SOLE 22 9,359,274 0 996,223
PHILLIPS 66 COM 718546104 57,428 664,754 SH   SOLE 23 664,754 0 0
PHILLIPS 66 COM 718546104 48,624 562,840 SH   SOLE 25 562,840 0 0
PHILLIPS 66 COM 718546104 98,179 1,136,467 SH   SOLE 26 482,432 0 654,035
PHILLIPS 66 COM 718546104 66,598 770,894 SH   SOLE 28 6,487 0 764,407
PHILLIPS 66 COM 718546104 753 8,721 SH   SOLE 29 8,721 0 0
PHILLIPS 66 COM 718546104 291,393 3,372,991 SH   SOLE 30 3,363,450 0 9,541
PHILLIPS 66 COM 718546104 11,152 129,085 SH   SOLE 31 76,101 0 52,984
PHILLIPS 66 COM 718546104 6,239 72,216 SH   SOLE 34 72,216 0 0
PHILLIPS 66 COM 718546104 16,360 189,372 SH   SOLE 36 189,372 0 0
PHILLIPS 66 COM 718546104 1,311 15,175 SH   SOLE 40 15,175 0 0
PHILLIPS 66 COM 718546104 95 1,100 SH   OTR 43 1,100 0 0
PHILLIPS 66 COM 718546104 29,086 336,678 SH   SOLE 43 307,503 0 29,176
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2,413 70,174 SH   SOLE 2 9,646 0 60,528
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 54 1,579 SH   SOLE 7 1,579 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 11,232 326,617 SH   SOLE 18 326,617 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 6,704 194,954 SH   SOLE 19 194,954 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 139,801 4,065,167 SH   SOLE 21 4,065,167 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 90,726 2,638,156 SH   SOLE 22 2,508,667 0 129,489
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 114 3,320 SH   SOLE 23 3,320 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 90 2,608 SH   SOLE 25 2,608 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 175 5,086 SH   SOLE 30 5,086 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 84 2,452 SH   SOLE 40 2,452 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 3 3,001 SH   SOLE 18 3,001 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 28 31,831 SH   SOLE 21 31,831 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOTRONICS INC COM 719405102 1,055 62,164 SH   SOLE 2 25,852 0 36,312
PHOTRONICS INC COM 719405102 11 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102 3,895 229,535 SH   SOLE 18 229,535 0 0
PHOTRONICS INC COM 719405102 1,819 107,171 SH   SOLE 19 107,171 0 0
PHOTRONICS INC COM 719405102 130,518 7,691,096 SH   SOLE 21 7,691,096 0 0
PHOTRONICS INC COM 719405102 25,841 1,522,752 SH   SOLE 22 1,461,676 0 61,076
PHOTRONICS INC COM 719405102 137 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102 82 4,805 SH   SOLE 26 0 0 4,805
PHOTRONICS INC COM 719405102 2,123 125,075 SH   SOLE 30 125,075 0 0
PHOTRONICS INC COM 719405102 33 1,921 SH   SOLE 34 1,921 0 0
PHOTRONICS INC COM 719405102 127 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 759 44,737 SH   SOLE 43 42,841 0 1,896
PHREESIA INC COM 71944F106 1,880 71,338 SH   SOLE 2 32,320 0 39,018
PHREESIA INC COM 71944F106 4 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106 16 613 SH   SOLE 7 613 0 0
PHREESIA INC COM 71944F106 3,744 142,034 SH   SOLE 18 130,847 0 11,187
PHREESIA INC COM 71944F106 73,238 2,778,388 SH   SOLE 19 2,778,388 0 0
PHREESIA INC COM 71944F106 46,571 1,766,713 SH   SOLE 21 1,766,713 0 0
PHREESIA INC COM 71944F106 38,183 1,448,515 SH   SOLE 22 1,421,378 0 27,137
PHREESIA INC COM 71944F106 342 12,968 SH   SOLE 23 12,968 0 0
PHREESIA INC COM 71944F106 172 6,528 SH   SOLE 25 6,528 0 0
PHREESIA INC COM 71944F106 1,992 75,566 SH   SOLE 26 12,374 0 63,192
PHREESIA INC COM 71944F106 23 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106 726 27,530 SH   SOLE 30 27,530 0 0
PHREESIA INC COM 71944F106 144 5,476 SH   SOLE 40 5,476 0 0
PHREESIA INC COM 71944F106 605 22,955 SH   SOLE 43 19,936 0 3,019
PHUNWARE INC COM 71948P100 46 16,656 SH   SOLE 18 16,656 0 0
PHUNWARE INC COM 71948P100 662 237,970 SH   SOLE 21 237,970 0 0
PHUNWARE INC COM 71948P100 2,628 945,496 SH   SOLE 22 945,496 0 0
PHX MINERALS INC CL A 69291A100 17 5,549 SH   SOLE 18 5,549 0 0
PHX MINERALS INC CL A 69291A100 368 120,114 SH   SOLE 21 120,114 0 0
PHX MINERALS INC CL A 69291A100 890 290,943 SH   SOLE 22 290,943 0 0
PHYSICIANS RLTY TR COM 71943U104 9,362 533,774 SH   SOLE 2 333,754 0 200,020
PHYSICIANS RLTY TR COM 71943U104 1,853 105,653 SH   SOLE 4 105,653 0 0
PHYSICIANS RLTY TR COM 71943U104 4,889 278,709 SH   SOLE 7 278,709 0 0
PHYSICIANS RLTY TR COM 71943U104 18,229 1,039,283 SH   SOLE 18 1,039,283 0 0
PHYSICIANS RLTY TR COM 71943U104 17,375 990,605 SH   SOLE 19 990,605 0 0
PHYSICIANS RLTY TR COM 71943U104 320,908 18,295,761 SH   SOLE 21 18,295,761 0 0
PHYSICIANS RLTY TR COM 71943U104 145,328 8,285,522 SH   SOLE 22 8,018,832 0 266,690
PHYSICIANS RLTY TR COM 71943U104 113 6,429 SH   SOLE 23 6,429 0 0
PHYSICIANS RLTY TR COM 71943U104 16,842 960,218 SH   SOLE 25 960,218 0 0
PHYSICIANS RLTY TR COM 71943U104 1,517 86,460 SH   SOLE 26 69,376 0 17,084
PHYSICIANS RLTY TR COM 71943U104 2,386 136,030 SH   SOLE 28 3,839 0 132,191
PHYSICIANS RLTY TR COM 71943U104 18,299 1,043,294 SH   SOLE 30 1,043,294 0 0
PHYSICIANS RLTY TR COM 71943U104 60 3,429 SH   SOLE 34 3,429 0 0
PHYSICIANS RLTY TR COM 71943U104 86 4,911 SH   SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 495 28,206 SH   SOLE 40 28,206 0 0
PHYSICIANS RLTY TR COM 71943U104 1,474 84,049 SH   SOLE 43 77,304 0 6,745
PIEDMONT LITHIUM INC COM 72016P105 316 4,328 SH   SOLE 2 3,908 0 420
PIEDMONT LITHIUM INC COM 72016P105 2,538 34,767 SH   SOLE 7 34,767 0 0
PIEDMONT LITHIUM INC COM 72016P105 3,577 49,006 SH   SOLE 21 49,006 0 0
PIEDMONT LITHIUM INC COM 72016P105 17,156 235,046 SH   SOLE 22 228,017 0 7,029
PIEDMONT LITHIUM INC COM 72016P105 214 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105 111 1,514 SH   SOLE 26 0 0 1,514
PIEDMONT LITHIUM INC COM 72016P105 787 10,785 SH   SOLE 30 10,785 0 0
PIEDMONT LITHIUM INC COM 72016P105 123 1,687 SH   SOLE 40 1,687 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,165 183,817 SH   SOLE 2 105,542 0 78,275
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,009 58,613 SH   SOLE 4 58,613 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,743 159,298 SH   SOLE 7 159,298 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,328 367,456 SH   SOLE 18 367,456 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,886 574,075 SH   SOLE 19 574,075 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 90,943 5,281,217 SH   SOLE 21 5,281,217 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 71,241 4,137,116 SH   SOLE 22 3,912,148 0 224,968
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89 5,179 SH   SOLE 23 5,179 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,496 551,439 SH   SOLE 25 551,439 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,798 104,435 SH   SOLE 26 38,002 0 66,433
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,341 77,901 SH   SOLE 28 2,210 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10,335 600,148 SH   SOLE 30 600,148 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 14 810 SH   SOLE 34 810 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 368 21,375 SH   SOLE 36 21,375 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 250 14,491 SH   SOLE 40 14,491 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,663 270,777 SH   SOLE 43 270,777 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 82 27,100 SH   SOLE 2 25,672 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103 34 11,323 SH   SOLE 18 11,323 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 803 264,932 SH   SOLE 21 264,932 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,136 1,035,082 SH   SOLE 22 1,035,082 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,597 103,475 SH   SOLE 2 42,837 0 60,638
PILGRIMS PRIDE CORP COM 72147K108 2 97 SH   SOLE 4 97 0 0
PILGRIMS PRIDE CORP COM 72147K108 8,853 352,727 SH   SOLE 7 352,727 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,717 108,228 SH   SOLE 18 108,228 0 0
PILGRIMS PRIDE CORP COM 72147K108 354 14,118 SH   SOLE 19 14,118 0 0
PILGRIMS PRIDE CORP COM 72147K108 59,690 2,378,073 SH   SOLE 21 2,378,073 0 0
PILGRIMS PRIDE CORP COM 72147K108 33,639 1,340,207 SH   SOLE 22 1,286,362 0 53,845
PILGRIMS PRIDE CORP COM 72147K108 155 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 705 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 2,074 82,642 SH   SOLE 30 82,642 0 0
PILGRIMS PRIDE CORP COM 72147K108 18 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108 73 2,916 SH   SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 144 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,046 41,657 SH   SOLE 43 40,074 0 1,583
PIMCO ETF TR 1-5 US TIP IDX 72201R205 19 345 SH   SOLE 17 0 0 345
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH   SOLE 17 0 0 9
PIMCO ETF TR INV GRD CRP BD 72201R817 370 3,554 SH   SOLE 17 0 0 3,554
PINDUODUO INC SPONSORED ADS 722304102 19,179 478,155 SH   SOLE 2 38,249 0 439,906
PINDUODUO INC SPONSORED ADS 722304102 8,852 220,682 SH   SOLE 4 97,917 0 122,765
PINDUODUO INC SPONSORED ADS 722304102 3,908 97,429 SH   SOLE 7 97,429 0 0
PINDUODUO INC SPONSORED ADS 722304102 5,262 131,192 SH   SOLE 13 53,572 0 77,620
PINDUODUO INC SPONSORED ADS 722304102 19,245 479,808 SH   SOLE 15 479,808 0 0
PINDUODUO INC SPONSORED ADS 722304102 6,634 165,396 SH   SOLE 18 165,396 0 0
PINDUODUO INC SPONSORED ADS 722304102 151 3,754 SH   SOLE 19 3,754 0 0
PINDUODUO INC SPONSORED ADS 722304102 334,138 8,330,531 SH   SOLE 21 8,330,531 0 0
PINDUODUO INC SPONSORED ADS 722304102 191,780 4,781,355 SH   SOLE 22 4,339,418 0 441,937
PINDUODUO INC SPONSORED ADS 722304102 19,636 489,561 SH   SOLE 23 489,561 0 0
PINDUODUO INC SPONSORED ADS 722304102 14,484 361,114 SH   SOLE 25 361,114 0 0
PINDUODUO INC SPONSORED ADS 722304102 24,233 604,173 SH   SOLE 26 10,983 0 593,190
PINDUODUO INC SPONSORED ADS 722304102 36,725 915,612 SH   SOLE 28 37,606 0 878,006
PINDUODUO INC SPONSORED ADS 722304102 39 972 SH   SOLE 29 972 0 0
PINDUODUO INC SPONSORED ADS 722304102 122,629 3,057,328 SH   SOLE 30 3,057,328 0 0
PINDUODUO INC SPONSORED ADS 722304102 396 9,883 SH   SOLE 31 0 0 9,883
PINDUODUO INC SPONSORED ADS 722304102 5,335 133,011 SH   SOLE 32 133,011 0 0
PINDUODUO INC SPONSORED ADS 722304102 26,544 661,782 SH   SOLE 34 661,782 0 0
PINDUODUO INC SPONSORED ADS 722304102 65 1,629 SH   SOLE 40 1,629 0 0
PINDUODUO INC SPONSORED ADS 722304102 8,384 209,013 SH   SOLE 43 187,754 0 21,259
PINEAPPLE HOLDINGS INC COM 72303P107 3 411 SH   SOLE 18 411 0 0
PINEAPPLE HOLDINGS INC COM 72303P107 39 6,253 SH   SOLE 21 6,253 0 0
PINEAPPLE HOLDINGS INC COM 72303P107 176 28,089 SH   SOLE 22 28,089 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,015 109,932 SH   SOLE 2 46,647 0 63,285
PING IDENTITY HLDG CORP COM 72341T103 26 934 SH   SOLE 4 137 0 797
PING IDENTITY HLDG CORP COM 72341T103 21 759 SH   SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 4,966 181,028 SH   SOLE 18 176,653 0 4,375
PING IDENTITY HLDG CORP COM 72341T103 9,489 345,925 SH   SOLE 19 345,925 0 0
PING IDENTITY HLDG CORP COM 72341T103 69,524 2,534,581 SH   SOLE 21 2,534,581 0 0
PING IDENTITY HLDG CORP COM 72341T103 46,281 1,687,239 SH   SOLE 22 1,620,656 0 66,583
PING IDENTITY HLDG CORP COM 72341T103 270 9,842 SH   SOLE 23 9,842 0 0
PING IDENTITY HLDG CORP COM 72341T103 252 9,191 SH   SOLE 25 9,191 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,355 85,873 SH   SOLE 26 32,789 0 53,084
PING IDENTITY HLDG CORP COM 72341T103 5,259 191,708 SH   SOLE 30 191,708 0 0
PING IDENTITY HLDG CORP COM 72341T103 229 8,350 SH   SOLE 40 8,350 0 0
PING IDENTITY HLDG CORP COM 72341T103 169 6,165 SH   SOLE 43 5,984 0 181
PINNACLE FINL PARTNERS INC COM 72346Q104 14,568 158,213 SH   SOLE 2 77,630 0 80,583
PINNACLE FINL PARTNERS INC COM 72346Q104 351 3,817 SH   SOLE 4 1,787 0 2,030
PINNACLE FINL PARTNERS INC COM 72346Q104 142 1,539 SH   SOLE 7 1,539 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 113 1,222 SH   SOLE 13 1,222 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 18,547 201,422 SH   SOLE 18 176,882 0 24,540
PINNACLE FINL PARTNERS INC COM 72346Q104 16,567 179,925 SH   SOLE 19 179,925 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 353,086 3,834,552 SH   SOLE 21 3,834,552 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 212,438 2,307,105 SH   SOLE 22 2,156,128 0 150,977
PINNACLE FINL PARTNERS INC COM 72346Q104 56 609 SH   SOLE 23 609 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,105 11,996 SH   SOLE 25 11,996 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,077 44,272 SH   SOLE 26 35,117 0 9,155
PINNACLE FINL PARTNERS INC COM 72346Q104 125 1,356 SH   SOLE 28 1,356 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 13,182 143,162 SH   SOLE 30 143,162 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 134 1,453 SH   SOLE 31 1,453 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 767 8,333 SH   SOLE 34 8,333 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 747 8,108 SH   SOLE 36 8,108 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 930 10,095 SH   SOLE 40 10,095 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,642 17,836 SH   SOLE 43 16,974 0 862
PINNACLE WEST CAP CORP COM 723484101 22,960 293,979 SH   SOLE 2 61,756 0 232,223
PINNACLE WEST CAP CORP COM 723484101 1,357 17,371 SH   SOLE 4 17,371 0 0
PINNACLE WEST CAP CORP COM 723484101 9,442 120,902 SH   SOLE 7 117,640 0 3,262
PINNACLE WEST CAP CORP COM 723484101 217 2,776 SH   SOLE 15 2,776 0 0
PINNACLE WEST CAP CORP COM 723484101 17,183 220,018 SH   SOLE 18 210,374 0 9,644
PINNACLE WEST CAP CORP COM 723484101 10,265 131,440 SH   SOLE 19 131,440 0 0
PINNACLE WEST CAP CORP COM 723484101 411,059 5,263,245 SH   SOLE 21 5,263,245 0 0
PINNACLE WEST CAP CORP COM 723484101 194,892 2,495,415 SH   SOLE 22 2,338,631 0 156,784
PINNACLE WEST CAP CORP COM 723484101 49 622 SH   SOLE 23 622 0 0
PINNACLE WEST CAP CORP COM 723484101 3,305 42,315 SH   SOLE 25 42,315 0 0
PINNACLE WEST CAP CORP COM 723484101 14,755 188,919 SH   SOLE 26 60,757 0 128,162
PINNACLE WEST CAP CORP COM 723484101 157 2,009 SH   SOLE 28 2,009 0 0
PINNACLE WEST CAP CORP COM 723484101 30,129 385,778 SH   SOLE 30 385,778 0 0
PINNACLE WEST CAP CORP COM 723484101 129 1,653 SH   SOLE 31 1,653 0 0
PINNACLE WEST CAP CORP COM 723484101 3,668 46,967 SH   SOLE 32 46,967 0 0
PINNACLE WEST CAP CORP COM 723484101 1,230 15,753 SH   SOLE 34 15,753 0 0
PINNACLE WEST CAP CORP COM 723484101 2,759 35,323 SH   SOLE 36 35,323 0 0
PINNACLE WEST CAP CORP COM 723484101 1,125 14,408 SH   SOLE 40 14,408 0 0
PINNACLE WEST CAP CORP COM 723484101 7,953 101,828 SH   SOLE 43 80,722 0 21,106
PINTEREST INC CL A 72352L106 30,696 1,247,295 SH   SOLE 2 279,081 0 968,214
PINTEREST INC CL A 72352L106 7,925 322,036 SH   SOLE 4 207,142 0 114,894
PINTEREST INC CL A 72352L106 1,200 48,776 SH   SOLE 7 48,776 0 0
PINTEREST INC CL A 72352L106 440 17,873 SH   SOLE 13 17,873 0 0
PINTEREST INC CL A 72352L106 1,008 40,961 SH   SOLE 15 40,961 0 0
PINTEREST INC CL A 72352L106 26,551 1,078,884 SH   SOLE 18 1,049,860 0 29,024
PINTEREST INC CL A 72352L106 3,050 123,947 SH   SOLE 19 123,947 0 0
PINTEREST INC CL A 72352L106 213,037 8,656,510 SH   SOLE 21 8,656,510 0 0
PINTEREST INC CL A 72352L106 298,915 12,146,072 SH   SOLE 22 11,140,014 0 1,006,058
PINTEREST INC CL A 72352L106 16,693 678,321 SH   SOLE 23 678,321 0 0
PINTEREST INC CL A 72352L106 17,564 713,691 SH   SOLE 25 713,691 0 0
PINTEREST INC CL A 72352L106 19,828 805,701 SH   SOLE 26 376,496 0 429,205
PINTEREST INC CL A 72352L106 22,564 916,880 SH   SOLE 28 12,994 0 903,886
PINTEREST INC CL A 72352L106 15 617 SH   SOLE 29 617 0 0
PINTEREST INC CL A 72352L106 46,243 1,879,021 SH   SOLE 30 1,265,490 0 613,531
PINTEREST INC CL A 72352L106 3,145 127,774 SH   SOLE 31 66,794 0 60,980
PINTEREST INC CL A 72352L106 629 25,542 SH   SOLE 34 25,542 0 0
PINTEREST INC CL A 72352L106 5,246 213,183 SH   SOLE 36 213,183 0 0
PINTEREST INC CL A 72352L106 466 18,943 SH   SOLE 40 18,943 0 0
PINTEREST INC CL A 72352L106 36 1,451 SH   OTR 43 1,451 0 0
PINTEREST INC CL A 72352L106 7,114 289,052 SH   SOLE 43 255,012 0 34,040
PIONEER BANCORP INC MD COM 723561106 24 2,246 SH   SOLE 2 545 0 1,701
PIONEER BANCORP INC MD COM 723561106 417 39,594 SH   SOLE 18 39,594 0 0
PIONEER BANCORP INC MD COM 723561106 235 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC MD COM 723561106 4,535 431,072 SH   SOLE 21 431,072 0 0
PIONEER BANCORP INC MD COM 723561106 1,142 108,598 SH   SOLE 22 100,594 0 8,004
PIONEER NAT RES CO COM 723787107 60,409 241,609 SH   SOLE 2 80,755 0 160,854
PIONEER NAT RES CO COM 723787107 35,859 143,417 SH   SOLE 4 68,402 0 75,015
PIONEER NAT RES CO COM 723787107 64,721 258,852 SH   SOLE 7 210,408 0 48,444
PIONEER NAT RES CO COM 723787107 250 1,001 SH   SOLE 13 1,001 0 0
PIONEER NAT RES CO COM 723787107 7,155 28,615 SH   SOLE 15 28,615 0 0
PIONEER NAT RES CO COM 723787107 0 1 SH   SOLE 17 0 0 1
PIONEER NAT RES CO COM 723787107 324,348 1,297,237 SH   SOLE 18 969,795 0 327,442
PIONEER NAT RES CO COM 723787107 341,645 1,366,415 SH   SOLE 19 1,366,415 0 0
PIONEER NAT RES CO COM 723787107 1,981,618 7,925,519 SH   SOLE 21 7,925,519 0 0
PIONEER NAT RES CO COM 723787107 1,231,602 4,925,815 SH   SOLE 22 4,481,900 0 443,915
PIONEER NAT RES CO COM 723787107 72,456 289,789 SH   SOLE 23 289,789 0 0
PIONEER NAT RES CO COM 723787107 125,955 503,759 SH   SOLE 25 503,759 0 0
PIONEER NAT RES CO COM 723787107 124,027 496,047 SH   SOLE 26 152,295 0 343,752
PIONEER NAT RES CO COM 723787107 119,447 477,732 SH   SOLE 28 245 0 477,487
PIONEER NAT RES CO COM 723787107 18,663 74,645 SH   SOLE 29 74,645 0 0
PIONEER NAT RES CO COM 723787107 387,783 1,550,947 SH   SOLE 30 1,486,348 0 64,599
PIONEER NAT RES CO COM 723787107 12,702 50,800 SH   SOLE 31 24,410 0 26,390
PIONEER NAT RES CO COM 723787107 213,149 852,493 SH   SOLE 34 852,493 0 0
PIONEER NAT RES CO COM 723787107 21,304 85,204 SH   SOLE 36 85,204 0 0
PIONEER NAT RES CO COM 723787107 1,971 7,883 SH   SOLE 40 7,883 0 0
PIONEER NAT RES CO COM 723787107 221 884 SH   OTR 43 884 0 0
PIONEER NAT RES CO COM 723787107 49,970 199,858 SH   SOLE 43 178,744 0 21,114
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,619 1,103,000 PRN   SOLE 2 395,000 0 708,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 629 265,000 PRN   SOLE 18 265,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,234 941,000 PRN   SOLE 19 941,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 21,546 9,074,000 PRN   SOLE 21 9,074,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 4,322 1,820,000 PRN   SOLE 26 982,000 0 838,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,486 1,047,000 PRN   SOLE 34 1,047,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 4 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 92 16,208 SH   SOLE 21 16,208 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 162 28,674 SH   SOLE 22 28,674 0 0
PIPER SANDLER COMPANIES COM 724078100 4,800 36,574 SH   SOLE 2 22,702 0 13,872
PIPER SANDLER COMPANIES COM 724078100 7 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100 33 254 SH   SOLE 7 254 0 0
PIPER SANDLER COMPANIES COM 724078100 8,271 63,015 SH   SOLE 18 63,015 0 0
PIPER SANDLER COMPANIES COM 724078100 7,865 59,920 SH   SOLE 19 59,920 0 0
PIPER SANDLER COMPANIES COM 724078100 242,833 1,850,154 SH   SOLE 21 1,850,154 0 0
PIPER SANDLER COMPANIES COM 724078100 56,818 432,899 SH   SOLE 22 414,975 0 17,924
PIPER SANDLER COMPANIES COM 724078100 101 769 SH   SOLE 23 769 0 0
PIPER SANDLER COMPANIES COM 724078100 298 2,271 SH   SOLE 25 2,271 0 0
PIPER SANDLER COMPANIES COM 724078100 1,215 9,258 SH   SOLE 26 5,752 0 3,506
PIPER SANDLER COMPANIES COM 724078100 43 325 SH   SOLE 28 325 0 0
PIPER SANDLER COMPANIES COM 724078100 3,539 26,964 SH   SOLE 30 26,964 0 0
PIPER SANDLER COMPANIES COM 724078100 305 2,320 SH   SOLE 40 2,320 0 0
PIPER SANDLER COMPANIES COM 724078100 27 204 SH   OTR 43 204 0 0
PIPER SANDLER COMPANIES COM 724078100 1,214 9,248 SH   SOLE 43 8,993 0 255
PITNEY BOWES INC COM 724479100 233 44,829 SH   SOLE 2 34,928 0 9,901
PITNEY BOWES INC COM 724479100 2 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100 25 4,736 SH   SOLE 7 4,736 0 0
PITNEY BOWES INC COM 724479100 2,265 435,500 SH   SOLE 18 435,500 0 0
PITNEY BOWES INC COM 724479100 1,189 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100 70,306 13,520,310 SH   SOLE 21 13,520,310 0 0
PITNEY BOWES INC COM 724479100 13,682 2,631,124 SH   SOLE 22 2,555,729 0 75,395
PITNEY BOWES INC COM 724479100 116 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100 52 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100 1,021 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100 56 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100 79 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100 686 131,847 SH   SOLE 43 113,218 0 18,629
PITNEY BOWES INC OPTIONS 724479100 2 400 SH Put SOLE 4 400 0 0
PITNEY BOWES INC OPTIONS 724479100 25 4,900 SH Put SOLE 18 4,900 0 0
PITNEY BOWES INC OPTIONS 724479100 1,114 214,300 SH Put SOLE 19 214,300 0 0
PITNEY BOWES INC OPTIONS 724479100 21 4,000 SH Put SOLE 22 4,000 0 0
PITNEY BOWES INC OPTIONS 724479100 254 48,900 SH Put SOLE 34 48,900 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 135 13,760 SH   SOLE 2 13,760 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4,556 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 844 86,349 SH   SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305 3 1,125 SH   SOLE 2 0 0 1,125
PIXELWORKS INC COM NEW 72581M305 30 10,060 SH   SOLE 18 10,060 0 0
PIXELWORKS INC COM NEW 72581M305 442 148,690 SH   SOLE 21 148,690 0 0
PIXELWORKS INC COM NEW 72581M305 1,991 670,391 SH   SOLE 22 670,391 0 0
PJT PARTNERS INC COM CL A 69343T107 1,472 23,314 SH   SOLE 2 17,785 0 5,529
PJT PARTNERS INC COM CL A 69343T107 6 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 19 302 SH   SOLE 7 302 0 0
PJT PARTNERS INC COM CL A 69343T107 4,038 63,970 SH   SOLE 18 63,970 0 0
PJT PARTNERS INC COM CL A 69343T107 2,668 42,269 SH   SOLE 19 42,269 0 0
PJT PARTNERS INC COM CL A 69343T107 55,844 884,729 SH   SOLE 21 884,729 0 0
PJT PARTNERS INC COM CL A 69343T107 36,071 571,466 SH   SOLE 22 554,381 0 17,085
PJT PARTNERS INC COM CL A 69343T107 197 3,116 SH   SOLE 25 3,116 0 0
PJT PARTNERS INC COM CL A 69343T107 874 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 28 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107 930 14,737 SH   SOLE 30 14,737 0 0
PJT PARTNERS INC COM CL A 69343T107 127 2,005 SH   SOLE 34 2,005 0 0
PJT PARTNERS INC COM CL A 69343T107 164 2,599 SH   SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 242 3,838 SH   SOLE 43 3,230 0 608
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 66 6,133 SH   SOLE 18 6,133 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,052 190,715 SH   SOLE 19 190,715 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 67 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,642 142,173 SH   SOLE 2 142,173 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 386 33,415 SH   SOLE 18 33,415 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,876 162,384 SH   SOLE 21 162,384 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,621 226,926 SH   SOLE 22 155,005 0 71,921
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 336 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 633 54,799 SH   SOLE 26 41,395 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,444 125,009 SH   SOLE 28 125,009 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,272 110,105 SH   SOLE 30 110,105 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 815 70,552 SH   SOLE 34 70,552 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 314 27,196 SH   SOLE 40 27,196 0 0
PLANET FITNESS INC CL A 72703H101 9,993 118,283 SH   SOLE 2 39,067 0 79,216
PLANET FITNESS INC CL A 72703H101 27 318 SH   SOLE 4 318 0 0
PLANET FITNESS INC CL A 72703H101 99 1,172 SH   SOLE 7 1,172 0 0
PLANET FITNESS INC CL A 72703H101 3,384 40,059 SH   SOLE 18 40,059 0 0
PLANET FITNESS INC CL A 72703H101 299,107 3,540,568 SH   SOLE 19 3,540,568 0 0
PLANET FITNESS INC CL A 72703H101 93,620 1,108,196 SH   SOLE 21 1,108,196 0 0
PLANET FITNESS INC CL A 72703H101 182,008 2,154,456 SH   SOLE 22 2,055,624 0 98,832
PLANET FITNESS INC CL A 72703H101 1,389 16,446 SH   SOLE 25 16,446 0 0
PLANET FITNESS INC CL A 72703H101 3,812 45,118 SH   SOLE 26 37,816 0 7,302
PLANET FITNESS INC CL A 72703H101 4,660 55,157 SH   SOLE 28 55,157 0 0
PLANET FITNESS INC CL A 72703H101 4,283 50,704 SH   SOLE 30 50,704 0 0
PLANET FITNESS INC CL A 72703H101 103 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101 217 2,573 SH   SOLE 34 2,573 0 0
PLANET FITNESS INC CL A 72703H101 960 11,360 SH   SOLE 36 11,360 0 0
PLANET FITNESS INC CL A 72703H101 906 10,723 SH   SOLE 40 10,723 0 0
PLANET FITNESS INC CL A 72703H101 2,347 27,786 SH   SOLE 43 26,381 0 1,405
PLANET LABS PBC COM CL A 72703X106 102 19,994 SH   SOLE 2 14,682 0 5,312
PLANET LABS PBC COM CL A 72703X106 941 185,200 SH   SOLE 21 185,200 0 0
PLANET LABS PBC COM CL A 72703X106 11,708 2,304,797 SH   SOLE 22 2,304,797 0 0
PLANET LABS PBC COM CL A 72703X106 10,920 2,149,687 SH   SOLE 34 2,149,687 0 0
PLANTRONICS INC NEW COM 727493108 1,165 29,571 SH   SOLE 2 11,463 0 18,108
PLANTRONICS INC NEW COM 727493108 5 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 23 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 5,972 151,567 SH   SOLE 18 151,567 0 0
PLANTRONICS INC NEW COM 727493108 3,019 76,633 SH   SOLE 19 76,633 0 0
PLANTRONICS INC NEW COM 727493108 210,015 5,330,338 SH   SOLE 21 5,330,338 0 0
PLANTRONICS INC NEW COM 727493108 41,140 1,044,163 SH   SOLE 22 1,011,297 0 32,866
PLANTRONICS INC NEW COM 727493108 221 5,614 SH   SOLE 25 5,614 0 0
PLANTRONICS INC NEW COM 727493108 1,239 31,436 SH   SOLE 26 28,251 0 3,185
PLANTRONICS INC NEW COM 727493108 169 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 2,820 71,579 SH   SOLE 30 71,579 0 0
PLANTRONICS INC NEW COM 727493108 57 1,443 SH   SOLE 36 1,443 0 0
PLANTRONICS INC NEW COM 727493108 157 3,992 SH   SOLE 40 3,992 0 0
PLANTRONICS INC NEW COM 727493108 1,927 48,913 SH   SOLE 43 46,529 0 2,384
PLAYA HOTELS & RESORTS NV SHS N70544106 280 32,377 SH   SOLE 2 28,229 0 4,148
PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,364 157,671 SH   SOLE 21 157,671 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 16,366 1,891,980 SH   SOLE 22 1,838,747 0 53,233
PLAYA HOTELS & RESORTS NV SHS N70544106 127 14,727 SH   SOLE 25 14,727 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 846 97,784 SH   SOLE 28 97,784 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 312 36,063 SH   SOLE 30 36,063 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 106 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 67 7,711 SH   SOLE 43 7,711 0 0
PLAYAGS INC COM 72814N104 236 35,410 SH   SOLE 2 26,026 0 9,384
PLAYAGS INC COM 72814N104 2 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 549 82,321 SH   SOLE 18 82,321 0 0
PLAYAGS INC COM 72814N104 1,168 175,062 SH   SOLE 19 175,062 0 0
PLAYAGS INC COM 72814N104 6,410 961,006 SH   SOLE 21 961,006 0 0
PLAYAGS INC COM 72814N104 5,308 795,867 SH   SOLE 22 792,143 0 3,724
PLAYAGS INC COM 72814N104 50 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 228 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104 3 438 SH   SOLE 43 438 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 14 2,803 SH   SOLE 2 0 0 2,803
PLAYSTUDIOS INC CLASS A COM 72815G108 872 179,700 SH   SOLE 21 179,700 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 904 186,426 SH   SOLE 22 186,426 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 3 636 SH   SOLE 43 0 0 636
PLAYTIKA HLDG CORP COM 72815L107 3,545 183,384 SH   SOLE 2 76,061 0 107,323
PLAYTIKA HLDG CORP COM 72815L107 26 1,329 SH   SOLE 7 1,329 0 0
PLAYTIKA HLDG CORP COM 72815L107 916 47,373 SH   SOLE 18 47,373 0 0
PLAYTIKA HLDG CORP COM 72815L107 7,597 393,015 SH   SOLE 19 393,015 0 0
PLAYTIKA HLDG CORP COM 72815L107 26,854 1,389,218 SH   SOLE 21 1,389,218 0 0
PLAYTIKA HLDG CORP COM 72815L107 44,664 2,310,621 SH   SOLE 22 2,235,939 0 74,682
PLAYTIKA HLDG CORP COM 72815L107 29 1,523 SH   SOLE 31 1,523 0 0
PLBY GROUP INC COM 72814P109 113 8,624 SH   SOLE 2 5,932 0 2,692
PLBY GROUP INC COM 72814P109 2 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109 984 75,172 SH   SOLE 18 75,172 0 0
PLBY GROUP INC COM 72814P109 700 53,494 SH   SOLE 19 53,494 0 0
PLBY GROUP INC COM 72814P109 12,614 963,632 SH   SOLE 21 963,632 0 0
PLBY GROUP INC COM 72814P109 7,763 593,038 SH   SOLE 22 578,751 0 14,287
PLBY GROUP INC COM 72814P109 29 2,189 SH   SOLE 25 2,189 0 0
PLBY GROUP INC COM 72814P109 22 1,698 SH   SOLE 26 0 0 1,698
PLBY GROUP INC COM 72814P109 46 3,518 SH   SOLE 30 3,518 0 0
PLBY GROUP INC COM 72814P109 21 1,617 SH   SOLE 40 1,617 0 0
PLDT INC SPONSORED ADR 69344D408 25,232 718,032 SH   SOLE 43 666,125 0 51,907
PLEXUS CORP COM 729132100 1,147 14,022 SH   SOLE 2 7,983 0 6,039
PLEXUS CORP COM 729132100 11 133 SH   SOLE 4 133 0 0
PLEXUS CORP COM 729132100 32 396 SH   SOLE 7 396 0 0
PLEXUS CORP COM 729132100 7,890 96,444 SH   SOLE 18 96,444 0 0
PLEXUS CORP COM 729132100 4,107 50,204 SH   SOLE 19 50,204 0 0
PLEXUS CORP COM 729132100 284,080 3,472,438 SH   SOLE 21 3,472,438 0 0
PLEXUS CORP COM 729132100 55,345 676,504 SH   SOLE 22 658,844 0 17,660
PLEXUS CORP COM 729132100 430 5,261 SH   SOLE 25 5,261 0 0
PLEXUS CORP COM 729132100 955 11,668 SH   SOLE 26 8,399 0 3,269
PLEXUS CORP COM 729132100 1,528 18,678 SH   SOLE 28 18,678 0 0
PLEXUS CORP COM 729132100 4,058 49,597 SH   SOLE 30 49,597 0 0
PLEXUS CORP COM 729132100 439 5,369 SH   SOLE 36 5,369 0 0
PLEXUS CORP COM 729132100 262 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,768 21,617 SH   SOLE 43 20,470 0 1,147
PLIANT THERAPEUTICS INC COM 729139105 325 46,339 SH   SOLE 2 28,037 0 18,302
PLIANT THERAPEUTICS INC COM 729139105 2 279 SH   SOLE 7 279 0 0
PLIANT THERAPEUTICS INC COM 729139105 457 65,133 SH   SOLE 18 65,133 0 0
PLIANT THERAPEUTICS INC COM 729139105 313 44,632 SH   SOLE 19 44,632 0 0
PLIANT THERAPEUTICS INC COM 729139105 7,031 1,002,951 SH   SOLE 21 1,002,951 0 0
PLIANT THERAPEUTICS INC COM 729139105 3,559 507,753 SH   SOLE 22 497,290 0 10,463
PLIANT THERAPEUTICS INC COM 729139105 4 552 SH   SOLE 23 552 0 0
PLIANT THERAPEUTICS INC COM 729139105 25 3,542 SH   SOLE 25 3,542 0 0
PLIANT THERAPEUTICS INC COM 729139105 7 969 SH   SOLE 26 969 0 0
PLIANT THERAPEUTICS INC COM 729139105 135 19,294 SH   SOLE 30 19,294 0 0
PLIANT THERAPEUTICS INC COM 729139105 16 2,303 SH   SOLE 36 2,303 0 0
PLIANT THERAPEUTICS INC COM 729139105 16 2,329 SH   SOLE 40 2,329 0 0
PLIANT THERAPEUTICS INC COM 729139105 15 2,136 SH   SOLE 43 2,136 0 0
PLUG POWER INC COM NEW 72919P202 25,779 901,039 SH   SOLE 2 74,737 0 826,302
PLUG POWER INC COM NEW 72919P202 10,437 364,787 SH   SOLE 4 230,898 0 133,889
PLUG POWER INC COM NEW 72919P202 1,490 52,079 SH   SOLE 7 52,079 0 0
PLUG POWER INC COM NEW 72919P202 58 2,044 SH   SOLE 13 2,044 0 0
PLUG POWER INC COM NEW 72919P202 1,604 56,055 SH   SOLE 15 56,055 0 0
PLUG POWER INC COM NEW 72919P202 15,124 528,635 SH   SOLE 18 502,194 0 26,441
PLUG POWER INC COM NEW 72919P202 4,680 163,563 SH   SOLE 19 163,563 0 0
PLUG POWER INC COM NEW 72919P202 575,988 20,132,388 SH   SOLE 21 20,132,388 0 0
PLUG POWER INC COM NEW 72919P202 348,538 12,182,381 SH   SOLE 22 11,261,556 0 920,825
PLUG POWER INC COM NEW 72919P202 18,486 646,125 SH   SOLE 23 646,125 0 0
PLUG POWER INC COM NEW 72919P202 28,403 992,750 SH   SOLE 25 992,750 0 0
PLUG POWER INC COM NEW 72919P202 22,846 798,540 SH   SOLE 26 380,766 0 417,774
PLUG POWER INC COM NEW 72919P202 30,187 1,055,129 SH   SOLE 28 9,695 0 1,045,434
PLUG POWER INC COM NEW 72919P202 339,961 11,882,577 SH   SOLE 30 11,882,577 0 0
PLUG POWER INC COM NEW 72919P202 3,355 117,283 SH   SOLE 31 59,374 0 57,909
PLUG POWER INC COM NEW 72919P202 653 22,830 SH   SOLE 34 22,830 0 0
PLUG POWER INC COM NEW 72919P202 5,434 189,922 SH   SOLE 36 189,922 0 0
PLUG POWER INC COM NEW 72919P202 486 16,970 SH   SOLE 40 16,970 0 0
PLUG POWER INC COM NEW 72919P202 34 1,194 SH   OTR 43 1,194 0 0
PLUG POWER INC COM NEW 72919P202 11,165 390,232 SH   SOLE 43 373,398 0 16,834
PLUMAS BANCORP COM 729273102 36 957 SH   SOLE 18 957 0 0
PLUMAS BANCORP COM 729273102 728 19,116 SH   SOLE 21 19,116 0 0
PLUMAS BANCORP COM 729273102 24 629 SH   SOLE 22 629 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 2 2,202 SH   SOLE 18 2,202 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 40 39,949 SH   SOLE 21 39,949 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 104 104,418 SH   SOLE 22 104,418 0 0
PLX PHARMA INC COM 72942A107 21 5,200 SH   SOLE 18 5,200 0 0
PLX PHARMA INC COM 72942A107 329 81,363 SH   SOLE 21 81,363 0 0
PLX PHARMA INC COM 72942A107 1,294 320,417 SH   SOLE 22 320,417 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,168 116,895 SH   SOLE 2 41,641 0 75,254
PLYMOUTH INDL REIT INC COM 729640102 11 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,723 100,489 SH   SOLE 18 100,489 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,596 95,779 SH   SOLE 19 95,779 0 0
PLYMOUTH INDL REIT INC COM 729640102 33,954 1,252,929 SH   SOLE 21 1,252,929 0 0
PLYMOUTH INDL REIT INC COM 729640102 24,281 895,986 SH   SOLE 22 853,003 0 42,983
PLYMOUTH INDL REIT INC COM 729640102 27 996 SH   SOLE 23 996 0 0
PLYMOUTH INDL REIT INC COM 729640102 105 3,887 SH   SOLE 25 3,887 0 0
PLYMOUTH INDL REIT INC COM 729640102 796 29,357 SH   SOLE 30 29,357 0 0
PLYMOUTH INDL REIT INC COM 729640102 172 6,349 SH   SOLE 34 6,349 0 0
PLYMOUTH INDL REIT INC COM 729640102 95 3,508 SH   SOLE 40 3,508 0 0
PLYMOUTH INDL REIT INC COM 729640102 34 1,245 SH   SOLE 43 1,245 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 367 17,645 SH   SOLE 2 12,547 0 5,098
PMV PHARMACEUTICALS INC COM 69353Y103 7 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 1,873 89,973 SH   SOLE 18 89,973 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 15,085 724,527 SH   SOLE 19 724,527 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 79 3,810 SH   SOLE 20 3,810 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 22,723 1,091,421 SH   SOLE 21 1,091,421 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 13,895 667,401 SH   SOLE 22 656,445 0 10,956
PMV PHARMACEUTICALS INC COM 69353Y103 35 1,670 SH   SOLE 23 1,670 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 45 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 63 3,043 SH   SOLE 26 0 0 3,043
PMV PHARMACEUTICALS INC COM 69353Y103 492 23,651 SH   SOLE 30 23,651 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 44 2,105 SH   SOLE 34 2,105 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 29 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 233 11,203 SH   SOLE 43 10,689 0 514
PNC FINL SVCS GROUP INC COM 693475105 182,494 989,393 SH   SOLE 2 216,011 0 773,382
PNC FINL SVCS GROUP INC COM 693475105 59,783 324,116 SH   SOLE 4 184,021 0 140,095
PNC FINL SVCS GROUP INC COM 693475105 70,500 382,218 SH   SOLE 7 370,346 0 11,872
PNC FINL SVCS GROUP INC COM 693475105 1,223 6,628 SH   SOLE 13 6,628 0 0
PNC FINL SVCS GROUP INC COM 693475105 11,105 60,204 SH   SOLE 15 60,204 0 0
PNC FINL SVCS GROUP INC COM 693475105 1 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 161,413 875,106 SH   SOLE 18 798,328 0 76,778
PNC FINL SVCS GROUP INC COM 693475105 43,075 233,531 SH   SOLE 19 233,531 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,983,101 10,751,428 SH   SOLE 21 10,751,428 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,667,623 9,041,058 SH   SOLE 22 8,097,145 0 943,913
PNC FINL SVCS GROUP INC COM 693475105 102,837 557,534 SH   SOLE 23 557,534 0 0
PNC FINL SVCS GROUP INC COM 693475105 177,193 960,658 SH   SOLE 25 960,658 0 0
PNC FINL SVCS GROUP INC COM 693475105 214,926 1,165,228 SH   SOLE 26 562,330 0 602,898
PNC FINL SVCS GROUP INC COM 693475105 206,359 1,118,782 SH   SOLE 28 34,547 0 1,084,235
PNC FINL SVCS GROUP INC COM 693475105 960 5,206 SH   SOLE 29 5,206 0 0
PNC FINL SVCS GROUP INC COM 693475105 598,773 3,246,262 SH   SOLE 30 3,246,262 0 0
PNC FINL SVCS GROUP INC COM 693475105 20,704 112,248 SH   SOLE 31 64,378 0 47,870
PNC FINL SVCS GROUP INC COM 693475105 17,009 92,215 SH   SOLE 34 92,215 0 0
PNC FINL SVCS GROUP INC COM 693475105 33,541 181,842 SH   SOLE 36 181,842 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,602 14,108 SH   SOLE 40 14,108 0 0
PNC FINL SVCS GROUP INC COM 693475105 228 1,235 SH   OTR 43 1,235 0 0
PNC FINL SVCS GROUP INC COM 693475105 82,034 444,749 SH   SOLE 43 401,000 0 43,749
PNM RES INC COM 69349H107 9,367 196,495 SH   SOLE 2 136,656 0 59,839
PNM RES INC COM 69349H107 610 12,793 SH   SOLE 4 12,793 0 0
PNM RES INC COM 69349H107 257 5,393 SH   SOLE 7 5,393 0 0
PNM RES INC COM 69349H107 19,187 402,489 SH   SOLE 18 402,489 0 0
PNM RES INC COM 69349H107 11,594 243,223 SH   SOLE 19 243,223 0 0
PNM RES INC COM 69349H107 312,568 6,556,922 SH   SOLE 21 6,556,922 0 0
PNM RES INC COM 69349H107 125,714 2,637,165 SH   SOLE 22 2,552,298 0 84,867
PNM RES INC COM 69349H107 202 4,233 SH   SOLE 23 4,233 0 0
PNM RES INC COM 69349H107 2,043 42,857 SH   SOLE 26 36,797 0 6,060
PNM RES INC COM 69349H107 4,635 97,234 SH   SOLE 30 97,234 0 0
PNM RES INC COM 69349H107 270 5,660 SH   SOLE 36 5,660 0 0
PNM RES INC COM 69349H107 461 9,669 SH   SOLE 40 9,669 0 0
PNM RES INC COM 69349H107 2,040 42,796 SH   SOLE 43 40,259 0 2,537
POINT BIOPHARMA GLOBAL INC COM 730541109 144 18,116 SH   SOLE 2 14,272 0 3,844
POINT BIOPHARMA GLOBAL INC COM 730541109 300 37,600 SH   SOLE 18 37,600 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 7,345 921,632 SH   SOLE 19 921,632 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 67 8,402 SH   SOLE 20 8,402 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 1,345 168,700 SH   SOLE 21 168,700 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 7,671 962,458 SH   SOLE 22 962,445 0 13
POINT BIOPHARMA GLOBAL INC COM 730541109 84 10,553 SH   SOLE 25 10,553 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 124 15,505 SH   SOLE 30 15,505 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 3,969 498,000 SH   SOLE 34 498,000 0 0
POINTS COM INC COM 73085G109 26 1,410 SH   SOLE 2 1,410 0 0
POINTS COM INC COM 73085G109 36 1,922 SH   SOLE 22 1,922 0 0
POLAR PWR INC COM 73102V105 5 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105 53 16,703 SH   SOLE 21 16,703 0 0
POLAR PWR INC COM 73102V105 275 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102 8,254 78,366 SH   SOLE 2 55,107 0 23,259
POLARIS INC COM 731068102 23 221 SH   SOLE 4 221 0 0
POLARIS INC COM 731068102 2,878 27,329 SH   SOLE 7 27,329 0 0
POLARIS INC COM 731068102 13,277 126,063 SH   SOLE 18 126,063 0 0
POLARIS INC COM 731068102 1,748 16,596 SH   SOLE 19 16,596 0 0
POLARIS INC COM 731068102 301,854 2,866,069 SH   SOLE 21 2,866,069 0 0
POLARIS INC COM 731068102 164,061 1,557,735 SH   SOLE 22 1,490,540 0 67,195
POLARIS INC COM 731068102 854 8,111 SH   SOLE 25 8,111 0 0
POLARIS INC COM 731068102 2,292 21,762 SH   SOLE 26 17,144 0 4,618
POLARIS INC COM 731068102 108 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102 7,344 69,729 SH   SOLE 30 69,729 0 0
POLARIS INC COM 731068102 88 837 SH   SOLE 31 837 0 0
POLARIS INC COM 731068102 109 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102 752 7,141 SH   SOLE 40 7,141 0 0
POLARIS INC COM 731068102 25 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102 2,266 21,520 SH   SOLE 43 18,847 0 2,673
POLARITYTE INC COM 731094108 5 19,665 SH   SOLE 21 19,665 0 0
POLARITYTE INC COM 731094108 212 863,691 SH   SOLE 22 863,691 0 0
POLYMET MNG CORP COM NEW 731916409 30 7,082 SH   SOLE 2 3,196 0 3,886
POLYMET MNG CORP COM NEW 731916409 6 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 377 90,065 SH   SOLE 18 90,065 0 0
POLYMET MNG CORP COM NEW 731916409 229 54,672 SH   SOLE 19 54,672 0 0
POLYMET MNG CORP COM NEW 731916409 4,067 970,538 SH   SOLE 21 970,538 0 0
POLYMET MNG CORP COM NEW 731916409 927 221,152 SH   SOLE 22 210,773 0 10,379
POLYPID LTD SHS M8001Q118 17 3,091 SH   SOLE 22 3,091 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 60 5,820 SH   SOLE 2 4,623 0 1,197
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 20 1,973 SH   SOLE 18 1,973 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 245 23,563 SH   SOLE 21 23,563 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 1,837 177,018 SH   SOLE 22 177,018 0 0
POOL CORP COM 73278L105 38,599 91,284 SH   SOLE 2 21,512 0 69,772
POOL CORP COM 73278L105 12,338 29,178 SH   SOLE 4 18,544 0 10,634
POOL CORP COM 73278L105 19,679 46,538 SH   SOLE 7 39,609 0 6,929
POOL CORP COM 73278L105 381 902 SH   SOLE 13 902 0 0
POOL CORP COM 73278L105 1,564 3,699 SH   SOLE 15 3,699 0 0
POOL CORP COM 73278L105 3 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 30,253 71,546 SH   SOLE 18 66,087 0 5,459
POOL CORP COM 73278L105 375,207 887,329 SH   SOLE 19 887,329 0 0
POOL CORP COM 73278L105 615,099 1,454,650 SH   SOLE 21 1,454,650 0 0
POOL CORP COM 73278L105 442,390 1,046,210 SH   SOLE 22 965,778 0 80,432
POOL CORP COM 73278L105 21,099 49,898 SH   SOLE 23 49,898 0 0
POOL CORP COM 73278L105 94,716 223,994 SH   SOLE 25 223,994 0 0
POOL CORP COM 73278L105 39,657 93,785 SH   SOLE 26 30,566 0 63,219
POOL CORP COM 73278L105 49,815 117,807 SH   SOLE 28 1,800 0 116,007
POOL CORP COM 73278L105 141,784 335,305 SH   SOLE 30 328,314 0 6,991
POOL CORP COM 73278L105 3,845 9,092 SH   SOLE 31 4,481 0 4,611
POOL CORP COM 73278L105 788 1,863 SH   SOLE 34 1,863 0 0
POOL CORP COM 73278L105 7,098 16,786 SH   SOLE 36 16,786 0 0
POOL CORP COM 73278L105 592 1,401 SH   SOLE 40 1,401 0 0
POOL CORP COM 73278L105 25 60 SH   OTR 43 60 0 0
POOL CORP COM 73278L105 13,163 31,130 SH   SOLE 43 24,121 0 7,009
POPULAR INC COM NEW 733174700 13,662 167,142 SH   SOLE 2 35,013 0 132,129
POPULAR INC COM NEW 733174700 222 2,716 SH   SOLE 4 299 0 2,417
POPULAR INC COM NEW 733174700 153 1,870 SH   SOLE 7 1,870 0 0
POPULAR INC COM NEW 733174700 2,562 31,346 SH   SOLE 18 31,346 0 0
POPULAR INC COM NEW 733174700 2,256 27,594 SH   SOLE 19 27,594 0 0
POPULAR INC COM NEW 733174700 105,751 1,293,747 SH   SOLE 21 1,293,747 0 0
POPULAR INC COM NEW 733174700 150,101 1,836,317 SH   SOLE 22 1,741,015 0 95,302
POPULAR INC COM NEW 733174700 916 11,212 SH   SOLE 25 11,212 0 0
POPULAR INC COM NEW 733174700 3,502 42,846 SH   SOLE 26 35,451 0 7,395
POPULAR INC COM NEW 733174700 117 1,436 SH   SOLE 28 1,436 0 0
POPULAR INC COM NEW 733174700 3,887 47,553 SH   SOLE 30 47,553 0 0
POPULAR INC COM NEW 733174700 95 1,161 SH   SOLE 31 1,161 0 0
POPULAR INC COM NEW 733174700 67 814 SH   SOLE 34 814 0 0
POPULAR INC COM NEW 733174700 173 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700 893 10,929 SH   SOLE 40 10,929 0 0
POPULAR INC COM NEW 733174700 5,173 63,283 SH   SOLE 43 62,667 0 616
PORCH GROUP INC COM 733245104 390 56,185 SH   SOLE 2 42,130 0 14,055
PORCH GROUP INC COM 733245104 1 81 SH   SOLE 4 81 0 0
PORCH GROUP INC COM 733245104 8 1,091 SH   SOLE 7 1,091 0 0
PORCH GROUP INC COM 733245104 1,523 219,309 SH   SOLE 18 219,309 0 0
PORCH GROUP INC COM 733245104 1,084 156,088 SH   SOLE 19 156,088 0 0
PORCH GROUP INC COM 733245104 18,875 2,717,764 SH   SOLE 21 2,717,764 0 0
PORCH GROUP INC COM 733245104 12,712 1,830,452 SH   SOLE 22 1,781,549 0 48,903
PORCH GROUP INC COM 733245104 7 988 SH   SOLE 23 988 0 0
PORCH GROUP INC COM 733245104 67 9,660 SH   SOLE 25 9,660 0 0
PORCH GROUP INC COM 733245104 297 42,713 SH   SOLE 26 35,801 0 6,912
PORCH GROUP INC COM 733245104 60 8,638 SH   SOLE 28 8,638 0 0
PORCH GROUP INC COM 733245104 334 48,082 SH   SOLE 30 48,082 0 0
PORCH GROUP INC COM 733245104 79 11,412 SH   SOLE 40 11,412 0 0
PORTAGE BIOTECH INC COM G7185A128 41 6,273 SH   SOLE 2 1,354 0 4,919
PORTAGE BIOTECH INC COM G7185A128 86 13,098 SH   SOLE 18 13,098 0 0
PORTAGE BIOTECH INC COM G7185A128 48 7,349 SH   SOLE 19 7,349 0 0
PORTAGE BIOTECH INC COM G7185A128 1,006 153,126 SH   SOLE 21 153,126 0 0
PORTAGE BIOTECH INC COM G7185A128 316 48,149 SH   SOLE 22 46,136 0 2,013
PORTILLOS INC COM CL A 73642K106 185 7,514 SH   SOLE 2 1,099 0 6,415
PORTILLOS INC COM CL A 73642K106 8 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106 1,520 61,905 SH   SOLE 18 61,905 0 0
PORTILLOS INC COM CL A 73642K106 1,309 53,301 SH   SOLE 19 53,301 0 0
PORTILLOS INC COM CL A 73642K106 18,026 733,941 SH   SOLE 21 733,941 0 0
PORTILLOS INC COM CL A 73642K106 11,092 451,621 SH   SOLE 22 445,431 0 6,190
PORTLAND GEN ELEC CO COM NEW 736508847 10,529 190,924 SH   SOLE 2 86,078 0 104,846
PORTLAND GEN ELEC CO COM NEW 736508847 774 14,032 SH   SOLE 4 14,032 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,309 23,737 SH   SOLE 7 23,737 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 14,667 265,956 SH   SOLE 18 265,956 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 36,299 658,195 SH   SOLE 19 658,195 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 202,280 3,667,809 SH   SOLE 21 3,667,809 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 143,954 2,610,226 SH   SOLE 22 2,517,800 0 92,426
PORTLAND GEN ELEC CO COM NEW 736508847 864 15,663 SH   SOLE 23 15,663 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 9,702 175,920 SH   SOLE 26 23,988 0 151,932
PORTLAND GEN ELEC CO COM NEW 736508847 88 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,671 102,826 SH   SOLE 30 102,826 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 357 6,482 SH   SOLE 36 6,482 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 607 11,004 SH   SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,147 57,059 SH   SOLE 43 51,623 0 5,436
PORTMAN RIDGE FIN CORP COM NEW 73688F201 1,360 56,235 SH   SOLE 30 56,235 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH   SOLE 43 5 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 7,778 131,225 SH   SOLE 2 131,225 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 842 14,201 SH   SOLE 4 14,201 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 1,828 30,842 SH   SOLE 13 30,842 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 4,011 67,671 SH   SOLE 18 67,671 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 324 5,473 SH   SOLE 19 5,473 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 379 6,400 SH   SOLE 21 6,400 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 25,918 437,289 SH   SOLE 22 363,988 0 73,301
POSCO HOLDINGS INC SPONSORED ADR 693483109 2,916 49,205 SH   SOLE 30 49,205 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 861 14,523 SH   SOLE 31 0 0 14,523
POSCO HOLDINGS INC SPONSORED ADR 693483109 37,826 638,197 SH   SOLE 43 595,261 0 42,936
POSEIDA THERAPEUTICS INC COM 73730P108 247 55,031 SH   SOLE 2 14,678 0 40,353
POSEIDA THERAPEUTICS INC COM 73730P108 425 94,898 SH   SOLE 18 91,085 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 1,470 328,129 SH   SOLE 19 328,129 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 5,564 1,241,958 SH   SOLE 21 1,241,958 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 3,118 695,922 SH   SOLE 22 677,463 0 18,459
POSEIDA THERAPEUTICS INC COM 73730P108 30 6,739 SH   SOLE 23 6,739 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 73 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 134 29,868 SH   SOLE 30 29,868 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 1 207 SH   SOLE 43 207 0 0
POSHMARK INC COM CL A 73739W104 639 50,437 SH   SOLE 2 49,764 0 673
POSHMARK INC COM CL A 73739W104 437 34,486 SH   SOLE 21 34,486 0 0
POSHMARK INC COM CL A 73739W104 7,129 563,115 SH   SOLE 22 555,842 0 7,273
POSHMARK INC COM CL A 73739W104 80 6,327 SH   SOLE 25 6,327 0 0
POSHMARK INC COM CL A 73739W104 29 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104 124 9,796 SH   SOLE 30 9,796 0 0
POSHMARK INC COM CL A 73739W104 156 12,283 SH   SOLE 34 12,283 0 0
POSHMARK INC COM CL A 73739W104 68 5,374 SH   SOLE 40 5,374 0 0
POST HLDGS INC COM 737446104 12,329 178,005 SH   SOLE 2 68,454 0 109,551
POST HLDGS INC COM 737446104 36 514 SH   SOLE 4 95 0 419
POST HLDGS INC COM 737446104 96 1,387 SH   SOLE 7 1,387 0 0
POST HLDGS INC COM 737446104 8,550 123,449 SH   SOLE 18 123,449 0 0
POST HLDGS INC COM 737446104 1,152 16,636 SH   SOLE 19 16,636 0 0
POST HLDGS INC COM 737446104 191,208 2,760,721 SH   SOLE 21 2,760,721 0 0
POST HLDGS INC COM 737446104 111,714 1,612,964 SH   SOLE 22 1,544,206 0 68,758
POST HLDGS INC COM 737446104 537 7,759 SH   SOLE 25 7,759 0 0
POST HLDGS INC COM 737446104 2,019 29,151 SH   SOLE 26 23,765 0 5,386
POST HLDGS INC COM 737446104 79 1,134 SH   SOLE 28 1,134 0 0
POST HLDGS INC COM 737446104 2,455 35,448 SH   SOLE 30 35,448 0 0
POST HLDGS INC COM 737446104 60 865 SH   SOLE 31 865 0 0
POST HLDGS INC COM 737446104 118 1,698 SH   SOLE 36 1,698 0 0
POST HLDGS INC COM 737446104 551 7,959 SH   SOLE 40 7,959 0 0
POST HLDGS INC COM 737446104 1,179 17,016 SH   SOLE 43 15,781 0 1,235
POSTAL REALTY TRUST INC CL A 73757R102 578 34,360 SH   SOLE 2 30,494 0 3,866
POSTAL REALTY TRUST INC CL A 73757R102 836 49,730 SH   SOLE 18 49,730 0 0
POSTAL REALTY TRUST INC CL A 73757R102 405 24,061 SH   SOLE 19 24,061 0 0
POSTAL REALTY TRUST INC CL A 73757R102 9,184 546,020 SH   SOLE 21 546,020 0 0
POSTAL REALTY TRUST INC CL A 73757R102 5,366 319,024 SH   SOLE 22 276,448 0 42,576
POSTAL REALTY TRUST INC CL A 73757R102 9 528 SH   SOLE 23 528 0 0
POTBELLY CORP COM 73754Y100 35 5,236 SH   SOLE 18 5,236 0 0
POTBELLY CORP COM 73754Y100 587 87,612 SH   SOLE 21 87,612 0 0
POTBELLY CORP COM 73754Y100 2,707 404,035 SH   SOLE 22 404,035 0 0
POTBELLY CORP COM 73754Y100 35 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103 11,632 220,600 SH   SOLE 2 138,987 0 81,613
POTLATCHDELTIC CORPORATION COM 737630103 15 288 SH   SOLE 4 288 0 0
POTLATCHDELTIC CORPORATION COM 737630103 49 937 SH   SOLE 7 937 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16,709 316,873 SH   SOLE 18 316,873 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16,626 315,313 SH   SOLE 19 315,313 0 0
POTLATCHDELTIC CORPORATION COM 737630103 293,513 5,566,329 SH   SOLE 21 5,566,329 0 0
POTLATCHDELTIC CORPORATION COM 737630103 105,590 2,002,473 SH   SOLE 22 1,932,488 0 69,985
POTLATCHDELTIC CORPORATION COM 737630103 42 801 SH   SOLE 23 801 0 0
POTLATCHDELTIC CORPORATION COM 737630103 466 8,836 SH   SOLE 25 8,836 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,620 30,732 SH   SOLE 26 24,396 0 6,336
POTLATCHDELTIC CORPORATION COM 737630103 63 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 23,671 448,919 SH   SOLE 30 448,919 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 65 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 442 8,389 SH   SOLE 40 8,389 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,062 39,114 SH   SOLE 43 37,205 0 1,909
POWELL INDS INC COM 739128106 98 5,042 SH   SOLE 2 332 0 4,710
POWELL INDS INC COM 739128106 4 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 690 35,529 SH   SOLE 18 35,529 0 0
POWELL INDS INC COM 739128106 332 17,115 SH   SOLE 19 17,115 0 0
POWELL INDS INC COM 739128106 22,269 1,146,711 SH   SOLE 21 1,146,711 0 0
POWELL INDS INC COM 739128106 4,485 230,958 SH   SOLE 22 225,450 0 5,508
POWELL INDS INC COM 739128106 192 9,894 SH   SOLE 30 9,894 0 0
POWELL INDS INC COM 739128106 4 209 SH   SOLE 43 209 0 0
POWER & DIGITAL INFRASTRUCTU UNIT 12/09/2026 73919C209 28,260 2,817,500 SH   SOLE 2 2,817,500 0 0
POWER INTEGRATIONS INC COM 739276103 16,370 176,634 SH   SOLE 2 113,112 0 63,522
POWER INTEGRATIONS INC COM 739276103 504 5,443 SH   SOLE 4 5,246 0 197
POWER INTEGRATIONS INC COM 739276103 109 1,173 SH   SOLE 7 1,173 0 0
POWER INTEGRATIONS INC COM 739276103 323 3,490 SH   SOLE 13 3,490 0 0
POWER INTEGRATIONS INC COM 739276103 25,956 280,057 SH   SOLE 18 259,170 0 20,887
POWER INTEGRATIONS INC COM 739276103 44,558 480,774 SH   SOLE 19 480,774 0 0
POWER INTEGRATIONS INC COM 739276103 383,886 4,142,061 SH   SOLE 21 4,142,061 0 0
POWER INTEGRATIONS INC COM 739276103 187,753 2,025,824 SH   SOLE 22 1,972,877 0 52,947
POWER INTEGRATIONS INC COM 739276103 2,490 26,870 SH   SOLE 23 26,870 0 0
POWER INTEGRATIONS INC COM 739276103 1,035 11,168 SH   SOLE 25 11,168 0 0
POWER INTEGRATIONS INC COM 739276103 9,096 98,144 SH   SOLE 26 21,368 0 76,776
POWER INTEGRATIONS INC COM 739276103 107 1,151 SH   SOLE 28 1,081 0 70
POWER INTEGRATIONS INC COM 739276103 138 1,484 SH   SOLE 29 1,484 0 0
POWER INTEGRATIONS INC COM 739276103 7,685 82,925 SH   SOLE 30 82,925 0 0
POWER INTEGRATIONS INC COM 739276103 455 4,907 SH   SOLE 31 4,907 0 0
POWER INTEGRATIONS INC COM 739276103 1,539 16,603 SH   SOLE 34 16,603 0 0
POWER INTEGRATIONS INC COM 739276103 496 5,356 SH   SOLE 36 5,356 0 0
POWER INTEGRATIONS INC COM 739276103 737 7,948 SH   SOLE 40 7,948 0 0
POWER INTEGRATIONS INC COM 739276103 6,703 72,322 SH   SOLE 43 63,205 0 9,117
POWER REIT COM 73933H101 17 437 SH   SOLE 18 437 0 0
POWER REIT COM 73933H101 224 5,693 SH   SOLE 21 5,693 0 0
POWER REIT COM 73933H101 641 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109 4 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109 19 6,524 SH   SOLE 18 6,524 0 0
POWERFLEET INC COM 73931J109 272 91,514 SH   SOLE 21 91,514 0 0
POWERFLEET INC COM 73931J109 1,096 368,949 SH   SOLE 22 368,949 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 573 34,705 SH   SOLE 2 13,484 0 21,221
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 13 761 SH   SOLE 7 761 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2,006 121,507 SH   SOLE 18 121,507 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1,295 78,438 SH   SOLE 19 78,438 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 24,410 1,478,527 SH   SOLE 21 1,478,527 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 16,570 1,003,655 SH   SOLE 22 963,217 0 40,438
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 101 6,100 SH   SOLE 25 6,100 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 204 12,342 SH   SOLE 30 12,342 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 91 5,489 SH   SOLE 40 5,489 0 0
PPG INDS INC COM 693506107 73,725 562,488 SH   SOLE 2 160,725 0 401,763
PPG INDS INC COM 693506107 28,595 218,169 SH   SOLE 4 140,092 0 78,077
PPG INDS INC COM 693506107 29,203 222,801 SH   SOLE 7 215,406 0 7,395
PPG INDS INC COM 693506107 141 1,078 SH   SOLE 13 1,078 0 0
PPG INDS INC COM 693506107 4,455 33,993 SH   SOLE 15 33,993 0 0
PPG INDS INC COM 693506107 150,351 1,147,108 SH   SOLE 18 1,061,422 0 85,686
PPG INDS INC COM 693506107 255,593 1,950,050 SH   SOLE 19 1,950,050 0 0
PPG INDS INC COM 693506107 920,394 7,022,155 SH   SOLE 21 7,022,155 0 0
PPG INDS INC COM 693506107 678,253 5,174,741 SH   SOLE 22 4,695,064 0 479,677
PPG INDS INC COM 693506107 39,151 298,704 SH   SOLE 23 298,704 0 0
PPG INDS INC COM 693506107 75,919 579,224 SH   SOLE 25 579,224 0 0
PPG INDS INC COM 693506107 95,021 724,964 SH   SOLE 26 339,273 0 385,691
PPG INDS INC COM 693506107 107,522 820,343 SH   SOLE 28 8,292 0 812,051
PPG INDS INC COM 693506107 127 971 SH   SOLE 29 971 0 0
PPG INDS INC COM 693506107 227,691 1,737,172 SH   SOLE 30 1,737,172 0 0
PPG INDS INC COM 693506107 6,702 51,133 SH   SOLE 31 24,507 0 26,626
PPG INDS INC COM 693506107 32,120 245,061 SH   SOLE 34 245,061 0 0
PPG INDS INC COM 693506107 13,734 104,786 SH   SOLE 36 104,786 0 0
PPG INDS INC COM 693506107 1,024 7,816 SH   SOLE 40 7,816 0 0
PPG INDS INC COM 693506107 68 519 SH   OTR 43 519 0 0
PPG INDS INC COM 693506107 17,554 133,926 SH   SOLE 43 120,749 0 13,177
PPL CORP COM 69351T106 50,723 1,776,021 SH   SOLE 2 264,485 0 1,511,536
PPL CORP COM 69351T106 11,634 407,357 SH   SOLE 4 377,698 0 29,659
PPL CORP COM 69351T106 20,913 732,233 SH   SOLE 7 706,165 0 26,068
PPL CORP COM 69351T106 101 3,522 SH   SOLE 13 3,522 0 0
PPL CORP COM 69351T106 3,036 106,316 SH   SOLE 15 106,316 0 0
PPL CORP COM 69351T106 39,357 1,378,058 SH   SOLE 18 1,311,021 0 67,037
PPL CORP COM 69351T106 9,099 318,575 SH   SOLE 19 318,575 0 0
PPL CORP COM 69351T106 807,634 28,278,488 SH   SOLE 21 28,278,488 0 0
PPL CORP COM 69351T106 453,666 15,884,669 SH   SOLE 22 14,391,617 0 1,493,052
PPL CORP COM 69351T106 27,131 949,969 SH   SOLE 23 949,969 0 0
PPL CORP COM 69351T106 7,092 248,309 SH   SOLE 25 248,309 0 0
PPL CORP COM 69351T106 39,764 1,392,283 SH   SOLE 26 593,957 0 798,326
PPL CORP COM 69351T106 29,775 1,042,550 SH   SOLE 28 13,382 0 1,029,168
PPL CORP COM 69351T106 99 3,479 SH   SOLE 29 3,479 0 0
PPL CORP COM 69351T106 104,282 3,651,322 SH   SOLE 30 3,651,322 0 0
PPL CORP COM 69351T106 4,733 165,714 SH   SOLE 31 78,202 0 87,512
PPL CORP COM 69351T106 4,494 157,365 SH   SOLE 32 157,365 0 0
PPL CORP COM 69351T106 1,104 38,638 SH   SOLE 34 38,638 0 0
PPL CORP COM 69351T106 10,290 360,288 SH   SOLE 36 360,288 0 0
PPL CORP COM 69351T106 408 14,302 SH   SOLE 40 14,302 0 0
PPL CORP COM 69351T106 76 2,659 SH   OTR 43 2,659 0 0
PPL CORP COM 69351T106 5,940 207,987 SH   SOLE 43 192,987 0 15,000
PRA GROUP INC COM 69354N106 6,049 134,182 SH   SOLE 2 68,448 0 65,734
PRA GROUP INC COM 69354N106 5 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106 28 631 SH   SOLE 7 631 0 0
PRA GROUP INC COM 69354N106 7,236 160,524 SH   SOLE 18 160,524 0 0
PRA GROUP INC COM 69354N106 15,865 351,937 SH   SOLE 19 351,937 0 0
PRA GROUP INC COM 69354N106 241,998 5,368,187 SH   SOLE 21 5,368,187 0 0
PRA GROUP INC COM 69354N106 64,219 1,424,555 SH   SOLE 22 1,379,578 0 44,977
PRA GROUP INC COM 69354N106 520 11,539 SH   SOLE 23 11,539 0 0
PRA GROUP INC COM 69354N106 409 9,064 SH   SOLE 25 9,064 0 0
PRA GROUP INC COM 69354N106 4,670 103,601 SH   SOLE 26 24,685 0 78,916
PRA GROUP INC COM 69354N106 37 816 SH   SOLE 28 816 0 0
PRA GROUP INC COM 69354N106 3,469 76,951 SH   SOLE 30 76,951 0 0
PRA GROUP INC COM 69354N106 103 2,284 SH   SOLE 34 2,284 0 0
PRA GROUP INC COM 69354N106 277 6,135 SH   SOLE 36 6,135 0 0
PRA GROUP INC COM 69354N106 237 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 787 17,449 SH   SOLE 43 17,238 0 211
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2,240 2,025,000 PRN   SOLE 21 2,025,000 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 233 22,825 SH   SOLE 2 6,293 0 16,532
PRAXIS PRECISION MEDICINES I COM 74006W108 3 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 982 96,219 SH   SOLE 18 96,219 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 623 60,977 SH   SOLE 19 60,977 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 15,373 1,505,708 SH   SOLE 21 1,505,708 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 8,206 803,696 SH   SOLE 22 773,027 0 30,669
PRAXIS PRECISION MEDICINES I COM 74006W108 40 3,923 SH   SOLE 25 3,923 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 9 881 SH   SOLE 26 881 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 269 26,358 SH   SOLE 30 26,358 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 26 2,572 SH   SOLE 40 2,572 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 64 6,281 SH   SOLE 43 5,722 0 559
PRECIGEN INC COM 74017N105 244 115,771 SH   SOLE 2 25,732 0 90,039
PRECIGEN INC COM 74017N105 0 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 3 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 560 265,192 SH   SOLE 18 265,192 0 0
PRECIGEN INC COM 74017N105 355 168,071 SH   SOLE 19 168,071 0 0
PRECIGEN INC COM 74017N105 8,367 3,965,345 SH   SOLE 21 3,965,345 0 0
PRECIGEN INC COM 74017N105 5,101 2,417,661 SH   SOLE 22 2,365,636 0 52,025
PRECIGEN INC COM 74017N105 24 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105 112 52,902 SH   SOLE 26 4,946 0 47,956
PRECIGEN INC COM 74017N105 19 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 394 186,875 SH   SOLE 30 186,875 0 0
PRECIGEN INC COM 74017N105 22 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 45 21,482 SH   SOLE 43 21,078 0 404
PRECIPIO INC COM 74019L503 5 3,586 SH   SOLE 18 3,586 0 0
PRECIPIO INC COM 74019L503 65 48,008 SH   SOLE 21 48,008 0 0
PRECIPIO INC COM 74019L503 782 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108 454 147,244 SH   SOLE 2 85,294 0 61,950
PRECISION BIOSCIENCES INC COM 74019P108 3 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 492 159,681 SH   SOLE 18 142,141 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 1,299 421,714 SH   SOLE 19 421,714 0 0
PRECISION BIOSCIENCES INC COM 74019P108 7,172 2,328,434 SH   SOLE 21 2,328,434 0 0
PRECISION BIOSCIENCES INC COM 74019P108 4,368 1,418,120 SH   SOLE 22 1,391,402 0 26,718
PRECISION BIOSCIENCES INC COM 74019P108 25 8,121 SH   SOLE 23 8,121 0 0
PRECISION BIOSCIENCES INC COM 74019P108 21 6,706 SH   SOLE 25 6,706 0 0
PRECISION BIOSCIENCES INC COM 74019P108 83 26,846 SH   SOLE 26 2,299 0 24,547
PRECISION BIOSCIENCES INC COM 74019P108 118 38,315 SH   SOLE 30 38,315 0 0
PRECISION BIOSCIENCES INC COM 74019P108 5 1,656 SH   SOLE 36 1,656 0 0
PRECISION BIOSCIENCES INC COM 74019P108 10 3,321 SH   SOLE 40 3,321 0 0
PRECISION BIOSCIENCES INC COM 74019P108 17 5,546 SH   SOLE 43 5,546 0 0
PRECISION DRILLING CORP COM NEW 74022D407 523 7,081 SH   SOLE 43 5,720 0 1,361
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 13 13,207 SH   SOLE 18 13,207 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 144 146,885 SH   SOLE 21 146,885 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 3 3,009 SH   SOLE 22 3,009 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,257 50,399 SH   SOLE 2 4,315 0 46,084
PREFERRED APT CMNTYS INC COM 74039L103 15 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 4,047 162,252 SH   SOLE 18 162,252 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,284 91,586 SH   SOLE 19 91,586 0 0
PREFERRED APT CMNTYS INC COM 74039L103 54,014 2,165,748 SH   SOLE 21 2,165,748 0 0
PREFERRED APT CMNTYS INC COM 74039L103 31,044 1,244,730 SH   SOLE 22 1,212,683 0 32,047
PREFERRED APT CMNTYS INC COM 74039L103 38 1,527 SH   SOLE 23 1,527 0 0
PREFERRED APT CMNTYS INC COM 74039L103 605 24,251 SH   SOLE 43 19,416 0 4,835
PREFERRED BK LOS ANGELES CA COM NEW 740367404 653 8,820 SH   SOLE 2 2,999 0 5,821
PREFERRED BK LOS ANGELES CA COM NEW 740367404 9 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,855 38,540 SH   SOLE 18 38,540 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,121 15,134 SH   SOLE 19 15,134 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 84,507 1,140,593 SH   SOLE 21 1,140,593 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 16,094 217,220 SH   SOLE 22 207,805 0 9,415
PREFERRED BK LOS ANGELES CA COM NEW 740367404 61 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404 60 808 SH   SOLE 28 808 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,296 17,491 SH   SOLE 30 17,491 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 93 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 394 5,318 SH   SOLE 43 5,296 0 22
PREFORMED LINE PRODS CO COM 740444104 73 1,145 SH   SOLE 2 128 0 1,017
PREFORMED LINE PRODS CO COM 740444104 5 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 595 9,388 SH   SOLE 18 9,388 0 0
PREFORMED LINE PRODS CO COM 740444104 335 5,289 SH   SOLE 19 5,289 0 0
PREFORMED LINE PRODS CO COM 740444104 6,875 108,399 SH   SOLE 21 108,399 0 0
PREFORMED LINE PRODS CO COM 740444104 3,384 53,366 SH   SOLE 22 51,693 0 1,673
PREFORMED LINE PRODS CO COM 740444104 5 81 SH   SOLE 43 81 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 80 11,589 SH   SOLE 2 6,634 0 4,955
PRELUDE THERAPEUTICS INC COM 74065P101 2 232 SH   SOLE 7 232 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 201 29,138 SH   SOLE 18 29,138 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 219 31,761 SH   SOLE 19 31,761 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 4,360 631,892 SH   SOLE 21 631,892 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 2,106 305,235 SH   SOLE 22 297,699 0 7,536
PRELUDE THERAPEUTICS INC COM 74065P101 24 3,550 SH   SOLE 25 3,550 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 7 1,082 SH   SOLE 26 1,082 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 138 19,951 SH   SOLE 30 19,951 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 13 1,934 SH   SOLE 36 1,934 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 10 1,457 SH   SOLE 40 1,457 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 98 14,139 SH   SOLE 43 13,584 0 555
PREMIER FINANCIAL CORP COM 74052F108 8,033 264,851 SH   SOLE 2 181,674 0 83,177
PREMIER FINANCIAL CORP COM 74052F108 3 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108 17 551 SH   SOLE 7 551 0 0
PREMIER FINANCIAL CORP COM 74052F108 3,429 113,058 SH   SOLE 18 113,058 0 0
PREMIER FINANCIAL CORP COM 74052F108 9,584 315,982 SH   SOLE 19 315,982 0 0
PREMIER FINANCIAL CORP COM 74052F108 43,862 1,446,148 SH   SOLE 21 1,446,148 0 0
PREMIER FINANCIAL CORP COM 74052F108 49,009 1,615,843 SH   SOLE 22 1,576,671 0 39,172
PREMIER FINANCIAL CORP COM 74052F108 545 17,963 SH   SOLE 23 17,963 0 0
PREMIER FINANCIAL CORP COM 74052F108 209 6,902 SH   SOLE 25 6,902 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,662 87,761 SH   SOLE 26 632 0 87,129
PREMIER FINANCIAL CORP COM 74052F108 298 9,815 SH   SOLE 30 9,815 0 0
PREMIER FINANCIAL CORP COM 74052F108 357 11,767 SH   SOLE 34 11,767 0 0
PREMIER FINANCIAL CORP COM 74052F108 4 124 SH   SOLE 36 124 0 0
PREMIER FINANCIAL CORP COM 74052F108 123 4,049 SH   SOLE 40 4,049 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,255 41,374 SH   SOLE 43 40,063 0 1,311
PREMIER INC CL A 74051N102 5,701 160,199 SH   SOLE 2 63,419 0 96,780
PREMIER INC CL A 74051N102 18 511 SH   SOLE 4 511 0 0
PREMIER INC CL A 74051N102 85 2,399 SH   SOLE 7 2,399 0 0
PREMIER INC CL A 74051N102 1,703 47,846 SH   SOLE 18 47,846 0 0
PREMIER INC CL A 74051N102 9,564 268,741 SH   SOLE 19 268,741 0 0
PREMIER INC CL A 74051N102 71,475 2,008,283 SH   SOLE 21 2,008,283 0 0
PREMIER INC CL A 74051N102 95,463 2,682,300 SH   SOLE 22 2,541,236 0 141,064
PREMIER INC CL A 74051N102 430 12,080 SH   SOLE 23 12,080 0 0
PREMIER INC CL A 74051N102 851 23,919 SH   SOLE 25 23,919 0 0
PREMIER INC CL A 74051N102 1,878 52,777 SH   SOLE 26 42,297 0 10,480
PREMIER INC CL A 74051N102 78 2,179 SH   SOLE 28 2,179 0 0
PREMIER INC CL A 74051N102 20,077 564,130 SH   SOLE 30 564,130 0 0
PREMIER INC CL A 74051N102 63 1,784 SH   SOLE 31 1,784 0 0
PREMIER INC CL A 74051N102 524 14,731 SH   SOLE 36 14,731 0 0
PREMIER INC CL A 74051N102 593 16,673 SH   SOLE 40 16,673 0 0
PREMIER INC CL A 74051N102 22 609 SH   OTR 43 609 0 0
PREMIER INC CL A 74051N102 3,191 89,664 SH   SOLE 43 83,171 0 6,493
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 0 1,536 SH   SOLE 18 1,536 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 8 2,269 SH   SOLE 18 2,269 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 107 28,801 SH   SOLE 21 28,801 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13,872 262,035 SH   SOLE 2 77,821 0 184,214
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 12 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 36 689 SH   SOLE 7 689 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,235 193,341 SH   SOLE 18 187,326 0 6,015
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 25,072 473,590 SH   SOLE 19 473,590 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 330,728 6,247,229 SH   SOLE 21 6,247,229 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 87,624 1,655,152 SH   SOLE 22 1,604,316 0 50,836
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 773 14,597 SH   SOLE 23 14,597 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 340 6,419 SH   SOLE 25 6,419 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,324 100,576 SH   SOLE 26 12,823 0 87,753
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 47 892 SH   SOLE 28 892 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,564 86,216 SH   SOLE 30 86,216 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 593 11,193 SH   SOLE 34 11,193 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 50 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 304 5,747 SH   SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 69 1,305 SH   OTR 43 1,305 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,941 55,561 SH   SOLE 43 54,571 0 990
PRICE T ROWE GROUP INC COM 74144T108 81,106 536,450 SH   SOLE 2 154,829 0 381,621
PRICE T ROWE GROUP INC COM 74144T108 25,308 167,393 SH   SOLE 4 101,924 0 65,469
PRICE T ROWE GROUP INC COM 74144T108 46,815 309,644 SH   SOLE 7 249,371 0 60,273
PRICE T ROWE GROUP INC COM 74144T108 142 942 SH   SOLE 13 942 0 0
PRICE T ROWE GROUP INC COM 74144T108 4,920 32,539 SH   SOLE 15 32,539 0 0
PRICE T ROWE GROUP INC COM 74144T108 80,292 531,068 SH   SOLE 18 499,933 0 31,135
PRICE T ROWE GROUP INC COM 74144T108 17,091 113,042 SH   SOLE 19 113,042 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,315,287 8,699,566 SH   SOLE 21 8,699,566 0 0
PRICE T ROWE GROUP INC COM 74144T108 742,277 4,909,564 SH   SOLE 22 4,453,948 0 455,616
PRICE T ROWE GROUP INC COM 74144T108 43,553 288,071 SH   SOLE 23 288,071 0 0
PRICE T ROWE GROUP INC COM 74144T108 61,648 407,754 SH   SOLE 25 407,754 0 0
PRICE T ROWE GROUP INC COM 74144T108 73,296 484,793 SH   SOLE 26 179,353 0 305,440
PRICE T ROWE GROUP INC COM 74144T108 123,134 814,429 SH   SOLE 28 8,188 0 806,241
PRICE T ROWE GROUP INC COM 74144T108 7 49 SH   SOLE 29 49 0 0
PRICE T ROWE GROUP INC COM 74144T108 294,673 1,949,024 SH   SOLE 30 1,949,024 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,650 50,598 SH   SOLE 31 25,217 0 25,381
PRICE T ROWE GROUP INC COM 74144T108 2,986 19,747 SH   SOLE 34 19,747 0 0
PRICE T ROWE GROUP INC COM 74144T108 17,915 118,491 SH   SOLE 36 118,491 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,149 7,598 SH   SOLE 40 7,598 0 0
PRICE T ROWE GROUP INC COM 74144T108 82 542 SH   OTR 43 542 0 0
PRICE T ROWE GROUP INC COM 74144T108 41,227 272,682 SH   SOLE 43 240,860 0 31,822
PRICESMART INC COM 741511109 2,077 26,336 SH   SOLE 2 13,427 0 12,909
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 25 311 SH   SOLE 7 311 0 0
PRICESMART INC COM 741511109 6,935 87,933 SH   SOLE 18 87,933 0 0
PRICESMART INC COM 741511109 4,419 56,033 SH   SOLE 19 56,033 0 0
PRICESMART INC COM 741511109 235,009 2,979,696 SH   SOLE 21 2,979,696 0 0
PRICESMART INC COM 741511109 50,287 637,598 SH   SOLE 22 613,203 0 24,395
PRICESMART INC COM 741511109 433 5,484 SH   SOLE 23 5,484 0 0
PRICESMART INC COM 741511109 373 4,734 SH   SOLE 25 4,734 0 0
PRICESMART INC COM 741511109 1,427 18,093 SH   SOLE 26 10,390 0 7,703
PRICESMART INC COM 741511109 33 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109 3,281 41,599 SH   SOLE 30 41,599 0 0
PRICESMART INC COM 741511109 323 4,094 SH   SOLE 36 4,094 0 0
PRICESMART INC COM 741511109 223 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 2,161 27,404 SH   SOLE 43 23,688 0 3,716
PRIMEENERGY RESOURCES CORP COM 74158E104 8 116 SH   SOLE 18 116 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 106 1,554 SH   SOLE 21 1,554 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 13 188 SH   SOLE 22 188 0 0
PRIMERICA INC COM 74164M108 9,377 68,532 SH   SOLE 2 34,926 0 33,606
PRIMERICA INC COM 74164M108 19 137 SH   SOLE 4 137 0 0
PRIMERICA INC COM 74164M108 111 808 SH   SOLE 7 808 0 0
PRIMERICA INC COM 74164M108 11,746 85,851 SH   SOLE 18 85,851 0 0
PRIMERICA INC COM 74164M108 1,634 11,940 SH   SOLE 19 11,940 0 0
PRIMERICA INC COM 74164M108 265,794 1,942,658 SH   SOLE 21 1,942,658 0 0
PRIMERICA INC COM 74164M108 147,420 1,077,471 SH   SOLE 22 1,031,547 0 45,924
PRIMERICA INC COM 74164M108 788 5,758 SH   SOLE 25 5,758 0 0
PRIMERICA INC COM 74164M108 2,458 17,965 SH   SOLE 26 14,692 0 3,273
PRIMERICA INC COM 74164M108 96 702 SH   SOLE 28 702 0 0
PRIMERICA INC COM 74164M108 6,778 49,536 SH   SOLE 30 49,536 0 0
PRIMERICA INC COM 74164M108 79 575 SH   SOLE 31 575 0 0
PRIMERICA INC COM 74164M108 282 2,058 SH   SOLE 36 2,058 0 0
PRIMERICA INC COM 74164M108 707 5,170 SH   SOLE 40 5,170 0 0
PRIMERICA INC COM 74164M108 27 194 SH   OTR 43 194 0 0
PRIMERICA INC COM 74164M108 3,064 22,397 SH   SOLE 43 16,470 0 5,927
PRIMIS FINANCIAL CORP COM 74167B109 115 8,257 SH   SOLE 2 950 0 7,307
PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,051 75,191 SH   SOLE 18 75,191 0 0
PRIMIS FINANCIAL CORP COM 74167B109 555 39,703 SH   SOLE 19 39,703 0 0
PRIMIS FINANCIAL CORP COM 74167B109 12,740 911,329 SH   SOLE 21 911,329 0 0
PRIMIS FINANCIAL CORP COM 74167B109 4,362 312,007 SH   SOLE 22 296,944 0 15,063
PRIMIS FINANCIAL CORP COM 74167B109 8 608 SH   SOLE 43 608 0 0
PRIMO WATER CORPORATION COM 74167P108 2,586 181,466 SH   SOLE 2 58,186 0 123,280
PRIMO WATER CORPORATION COM 74167P108 32 2,226 SH   SOLE 7 2,226 0 0
PRIMO WATER CORPORATION COM 74167P108 6,584 462,043 SH   SOLE 18 462,043 0 0
PRIMO WATER CORPORATION COM 74167P108 4,895 343,482 SH   SOLE 19 343,482 0 0
PRIMO WATER CORPORATION COM 74167P108 74,252 5,210,645 SH   SOLE 21 5,210,645 0 0
PRIMO WATER CORPORATION COM 74167P108 24,406 1,712,718 SH   SOLE 22 1,616,122 0 96,596
PRIMO WATER CORPORATION COM 74167P108 51 3,552 SH   SOLE 23 3,552 0 0
PRIMO WATER CORPORATION COM 74167P108 296 20,741 SH   SOLE 26 0 0 20,741
PRIMO WATER CORPORATION COM 74167P108 55 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 720 50,543 SH   SOLE 43 50,543 0 0
PRIMORIS SVCS CORP COM 74164F103 2,381 99,976 SH   SOLE 2 31,617 0 68,359
PRIMORIS SVCS CORP COM 74164F103 3 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103 1,167 49,013 SH   SOLE 7 49,013 0 0
PRIMORIS SVCS CORP COM 74164F103 3,810 159,964 SH   SOLE 18 156,460 0 3,504
PRIMORIS SVCS CORP COM 74164F103 9,631 404,311 SH   SOLE 19 404,311 0 0
PRIMORIS SVCS CORP COM 74164F103 51,989 2,182,566 SH   SOLE 21 2,182,566 0 0
PRIMORIS SVCS CORP COM 74164F103 37,310 1,566,318 SH   SOLE 22 1,511,047 0 55,271
PRIMORIS SVCS CORP COM 74164F103 264 11,077 SH   SOLE 23 11,077 0 0
PRIMORIS SVCS CORP COM 74164F103 232 9,757 SH   SOLE 25 9,757 0 0
PRIMORIS SVCS CORP COM 74164F103 2,462 103,374 SH   SOLE 26 21,266 0 82,108
PRIMORIS SVCS CORP COM 74164F103 23 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103 736 30,914 SH   SOLE 30 30,914 0 0
PRIMORIS SVCS CORP COM 74164F103 34 1,414 SH   SOLE 36 1,414 0 0
PRIMORIS SVCS CORP COM 74164F103 162 6,783 SH   SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 405 16,985 SH   SOLE 43 16,968 0 17
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1 32 SH   SOLE 17 0 0 32
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 62,879 856,541 SH   SOLE 2 91,155 0 765,386
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13,909 189,468 SH   SOLE 4 101,715 0 87,753
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 17,393 236,929 SH   SOLE 7 229,560 0 7,369
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 91 1,244 SH   SOLE 13 1,244 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,865 39,031 SH   SOLE 15 39,031 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9 118 SH   SOLE 17 0 0 118
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 50,953 694,082 SH   SOLE 18 659,971 0 34,111
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,796 106,204 SH   SOLE 19 106,204 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 813,490 11,081,459 SH   SOLE 21 11,081,459 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 388,884 5,297,424 SH   SOLE 22 4,774,981 0 522,443
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 24,540 334,283 SH   SOLE 23 334,283 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 35,671 485,909 SH   SOLE 25 485,909 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 42,788 582,864 SH   SOLE 26 207,936 0 374,928
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 56,925 775,433 SH   SOLE 28 106,661 0 668,772
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 27 368 SH   SOLE 29 368 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 131,751 1,794,722 SH   SOLE 30 1,794,722 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,324 58,896 SH   SOLE 31 28,250 0 30,646
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,524 75,246 SH   SOLE 32 75,246 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,137 15,486 SH   SOLE 34 15,486 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13,669 186,203 SH   SOLE 35 186,203 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,611 117,297 SH   SOLE 36 117,297 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 679 9,247 SH   SOLE 40 9,247 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 43 586 SH   OTR 43 586 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 23,059 314,107 SH   SOLE 43 291,143 0 22,964
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 14 2,507 SH   SOLE 2 482 0 2,025
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 139 24,088 SH   SOLE 18 24,088 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 65 11,376 SH   SOLE 19 11,376 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1,985 345,265 SH   SOLE 21 345,265 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 531 92,376 SH   SOLE 22 91,888 0 488
PRIVIA HEALTH GROUP INC COM 74276R102 1,006 37,653 SH   SOLE 2 33,334 0 4,319
PRIVIA HEALTH GROUP INC COM 74276R102 12 441 SH   SOLE 4 441 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 8 315 SH   SOLE 7 315 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 2,908 108,777 SH   SOLE 18 108,777 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 2,236 83,637 SH   SOLE 19 83,637 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 38,433 1,437,819 SH   SOLE 21 1,437,819 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 21,981 822,337 SH   SOLE 22 785,264 0 37,073
PRIVIA HEALTH GROUP INC COM 74276R102 10 358 SH   SOLE 23 358 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 352 13,168 SH   SOLE 25 13,168 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,026 38,396 SH   SOLE 26 33,123 0 5,273
PRIVIA HEALTH GROUP INC COM 74276R102 522 19,532 SH   SOLE 30 19,532 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 165 6,186 SH   SOLE 36 6,186 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 281 10,531 SH   SOLE 40 10,531 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 0 16 SH   SOLE 43 0 0 16
PRO-DEX INC COLO COM NEW 74265M205 8 456 SH   SOLE 18 456 0 0
PRO-DEX INC COLO COM NEW 74265M205 92 5,558 SH   SOLE 21 5,558 0 0
PRO-DEX INC COLO COM NEW 74265M205 712 43,048 SH   SOLE 22 43,048 0 0
PROASSURANCE CORP COM 74267C106 1,009 37,537 SH   SOLE 2 14,197 0 23,340
PROASSURANCE CORP COM 74267C106 6 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 20 761 SH   SOLE 7 761 0 0
PROASSURANCE CORP COM 74267C106 5,351 199,071 SH   SOLE 18 199,071 0 0
PROASSURANCE CORP COM 74267C106 2,434 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106 166,563 6,196,555 SH   SOLE 21 6,196,555 0 0
PROASSURANCE CORP COM 74267C106 33,049 1,229,494 SH   SOLE 22 1,179,184 0 50,310
PROASSURANCE CORP COM 74267C106 101 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106 370 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106 62 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106 2,372 88,231 SH   SOLE 30 88,231 0 0
PROASSURANCE CORP COM 74267C106 143 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 657 24,452 SH   SOLE 43 22,599 0 1,853
PROCEPT BIOROBOTICS CORP COM 74276L105 64 1,832 SH   SOLE 2 1,252 0 580
PROCEPT BIOROBOTICS CORP COM 74276L105 663 18,938 SH   SOLE 18 18,938 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 423 12,084 SH   SOLE 19 12,084 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 8,263 236,160 SH   SOLE 21 236,160 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 2,931 83,777 SH   SOLE 22 82,797 0 980
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 6 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 80 26,692 SH   SOLE 21 26,692 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 1 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,673 28,872 SH   SOLE 2 4,212 0 24,660
PROCORE TECHNOLOGIES INC COM 74275K108 49 847 SH   SOLE 7 847 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,546 26,671 SH   SOLE 18 26,671 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,056 18,218 SH   SOLE 19 18,218 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 39,899 688,392 SH   SOLE 21 688,392 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 30,087 519,091 SH   SOLE 22 472,559 0 46,532
PROCORE TECHNOLOGIES INC COM 74275K108 425 7,329 SH   SOLE 26 7,329 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 90 1,559 SH   SOLE 28 1,559 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 51 872 SH   SOLE 31 872 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 354 6,109 SH   SOLE 43 6,109 0 0
PROCTER AND GAMBLE CO COM 742718109 733,296 4,799,060 SH   SOLE 2 713,999 0 4,085,061
PROCTER AND GAMBLE CO COM 742718109 168,780 1,104,578 SH   SOLE 4 938,941 0 165,637
PROCTER AND GAMBLE CO COM 742718109 357,278 2,338,207 SH   SOLE 7 2,233,149 0 105,058
PROCTER AND GAMBLE CO COM 742718109 2,866 18,755 SH   SOLE 13 18,755 0 0
PROCTER AND GAMBLE CO COM 742718109 52,895 346,169 SH   SOLE 15 346,169 0 0
PROCTER AND GAMBLE CO COM 742718109 10 65 SH   SOLE 17 0 0 65
PROCTER AND GAMBLE CO COM 742718109 547,294 3,581,769 SH   SOLE 18 3,199,240 0 382,529
PROCTER AND GAMBLE CO COM 742718109 147,493 965,271 SH   SOLE 19 965,271 0 0
PROCTER AND GAMBLE CO COM 742718109 8,727,569 57,117,600 SH   SOLE 21 57,117,600 0 0
PROCTER AND GAMBLE CO COM 742718109 7,763,661 50,809,300 SH   SOLE 22 45,967,919 0 4,841,381
PROCTER AND GAMBLE CO COM 742718109 462,371 3,025,989 SH   SOLE 23 3,025,989 0 0
PROCTER AND GAMBLE CO COM 742718109 564,407 3,693,762 SH   SOLE 25 3,693,762 0 0
PROCTER AND GAMBLE CO COM 742718109 807,543 5,284,966 SH   SOLE 26 1,993,270 0 3,291,696
PROCTER AND GAMBLE CO COM 742718109 930,663 6,090,727 SH   SOLE 28 189,141 0 5,901,586
PROCTER AND GAMBLE CO COM 742718109 132 864 SH   SOLE 29 864 0 0
PROCTER AND GAMBLE CO COM 742718109 1,789,849 11,713,673 SH   SOLE 30 11,676,663 0 37,010
PROCTER AND GAMBLE CO COM 742718109 81,911 536,067 SH   SOLE 31 263,337 0 272,730
PROCTER AND GAMBLE CO COM 742718109 32,533 212,913 SH   SOLE 32 212,913 0 0
PROCTER AND GAMBLE CO COM 742718109 24,852 162,642 SH   SOLE 34 162,642 0 0
PROCTER AND GAMBLE CO COM 742718109 156,832 1,026,386 SH   SOLE 36 1,026,386 0 0
PROCTER AND GAMBLE CO COM 742718109 12,331 80,701 SH   SOLE 40 80,701 0 0
PROCTER AND GAMBLE CO COM 742718109 876 5,733 SH   OTR 43 5,733 0 0
PROCTER AND GAMBLE CO COM 742718109 364,738 2,387,026 SH   SOLE 43 2,138,849 0 248,177
PROFESSIONAL HLDG CORP CL A COM 743139107 15 649 SH   SOLE 2 0 0 649
PROFESSIONAL HLDG CORP CL A COM 743139107 54 2,413 SH   SOLE 18 2,413 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 649 28,770 SH   SOLE 21 28,770 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 786 34,836 SH   SOLE 22 34,836 0 0
PROFIRE ENERGY INC COM 74316X101 10 7,421 SH   SOLE 18 7,421 0 0
PROFIRE ENERGY INC COM 74316X101 154 118,574 SH   SOLE 21 118,574 0 0
PROFIRE ENERGY INC COM 74316X101 356 273,576 SH   SOLE 22 273,576 0 0
PROG HOLDINGS INC COM NPV 74319R101 4,271 148,458 SH   SOLE 2 83,043 0 65,415
PROG HOLDINGS INC COM NPV 74319R101 6 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101 22 755 SH   SOLE 7 755 0 0
PROG HOLDINGS INC COM NPV 74319R101 7,848 272,782 SH   SOLE 18 264,021 0 8,761
PROG HOLDINGS INC COM NPV 74319R101 11,225 390,178 SH   SOLE 19 390,178 0 0
PROG HOLDINGS INC COM NPV 74319R101 119,569 4,156,015 SH   SOLE 21 4,156,015 0 0
PROG HOLDINGS INC COM NPV 74319R101 55,020 1,912,402 SH   SOLE 22 1,854,657 0 57,745
PROG HOLDINGS INC COM NPV 74319R101 322 11,196 SH   SOLE 23 11,196 0 0
PROG HOLDINGS INC COM NPV 74319R101 294 10,217 SH   SOLE 25 10,217 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,441 84,849 SH   SOLE 26 17,274 0 67,575
PROG HOLDINGS INC COM NPV 74319R101 35 1,207 SH   SOLE 28 1,207 0 0
PROG HOLDINGS INC COM NPV 74319R101 1,158 40,254 SH   SOLE 30 40,254 0 0
PROG HOLDINGS INC COM NPV 74319R101 183 6,358 SH   SOLE 36 6,358 0 0
PROG HOLDINGS INC COM NPV 74319R101 235 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,925 101,673 SH   SOLE 43 99,160 0 2,513
PROGENITY INC COM 74319F107 1 514 SH   SOLE 2 0 0 514
PROGENITY INC COM 74319F107 3 3,001 SH   SOLE 18 3,001 0 0
PROGENITY INC COM 74319F107 50 43,356 SH   SOLE 21 43,356 0 0
PROGENITY INC COM 74319F107 1,874 1,615,211 SH   SOLE 22 1,615,211 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,313 134,067 SH   SOLE 2 74,206 0 59,861
PROGRESS SOFTWARE CORP COM 743312100 28 594 SH   SOLE 4 219 0 375
PROGRESS SOFTWARE CORP COM 743312100 29 623 SH   SOLE 7 623 0 0
PROGRESS SOFTWARE CORP COM 743312100 7,777 165,143 SH   SOLE 18 148,774 0 16,369
PROGRESS SOFTWARE CORP COM 743312100 27,089 575,265 SH   SOLE 19 575,265 0 0
PROGRESS SOFTWARE CORP COM 743312100 253,522 5,383,770 SH   SOLE 21 5,383,770 0 0
PROGRESS SOFTWARE CORP COM 743312100 72,301 1,535,370 SH   SOLE 22 1,510,370 0 25,000
PROGRESS SOFTWARE CORP COM 743312100 904 19,188 SH   SOLE 23 19,188 0 0
PROGRESS SOFTWARE CORP COM 743312100 471 9,993 SH   SOLE 25 9,993 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,607 119,061 SH   SOLE 26 24,219 0 94,842
PROGRESS SOFTWARE CORP COM 743312100 37 780 SH   SOLE 28 780 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,736 79,346 SH   SOLE 30 79,346 0 0
PROGRESS SOFTWARE CORP COM 743312100 340 7,220 SH   SOLE 34 7,220 0 0
PROGRESS SOFTWARE CORP COM 743312100 342 7,263 SH   SOLE 36 7,263 0 0
PROGRESS SOFTWARE CORP COM 743312100 240 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,268 90,645 SH   SOLE 43 90,464 0 181
PROGRESSIVE CORP COM 743315103 135,657 1,190,076 SH   SOLE 2 204,178 0 985,898
PROGRESSIVE CORP COM 743315103 41,906 367,631 SH   SOLE 4 226,968 0 140,663
PROGRESSIVE CORP COM 743315103 65,435 574,041 SH   SOLE 7 556,608 0 17,433
PROGRESSIVE CORP COM 743315103 284 2,489 SH   SOLE 13 2,489 0 0
PROGRESSIVE CORP COM 743315103 9,459 82,984 SH   SOLE 15 82,984 0 0
PROGRESSIVE CORP COM 743315103 276,825 2,428,504 SH   SOLE 18 2,316,786 0 111,718
PROGRESSIVE CORP COM 743315103 135,411 1,187,919 SH   SOLE 19 1,187,919 0 0
PROGRESSIVE CORP COM 743315103 1,813,071 15,905,523 SH   SOLE 21 15,905,523 0 0
PROGRESSIVE CORP COM 743315103 1,448,807 12,709,948 SH   SOLE 22 11,558,994 0 1,150,954
PROGRESSIVE CORP COM 743315103 83,195 729,848 SH   SOLE 23 729,848 0 0
PROGRESSIVE CORP COM 743315103 106,510 934,380 SH   SOLE 25 903,460 0 30,920
PROGRESSIVE CORP COM 743315103 142,796 1,252,703 SH   SOLE 26 436,971 0 815,732
PROGRESSIVE CORP COM 743315103 228,859 2,007,714 SH   SOLE 28 9,629 0 1,998,085
PROGRESSIVE CORP COM 743315103 171 1,503 SH   SOLE 29 1,503 0 0
PROGRESSIVE CORP COM 743315103 422,321 3,704,891 SH   SOLE 30 3,701,478 0 3,413
PROGRESSIVE CORP COM 743315103 14,812 129,939 SH   SOLE 31 64,172 0 65,767
PROGRESSIVE CORP COM 743315103 33,908 297,467 SH   SOLE 34 297,467 0 0
PROGRESSIVE CORP COM 743315103 33,599 294,753 SH   SOLE 36 294,753 0 0
PROGRESSIVE CORP COM 743315103 2,210 19,386 SH   SOLE 40 19,386 0 0
PROGRESSIVE CORP COM 743315103 160 1,407 SH   OTR 43 1,407 0 0
PROGRESSIVE CORP COM 743315103 71,942 631,121 SH   SOLE 43 584,252 0 46,869
PROGYNY INC COM 74340E103 4,820 93,776 SH   SOLE 2 57,686 0 36,090
PROGYNY INC COM 74340E103 7 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103 46 898 SH   SOLE 7 898 0 0
PROGYNY INC COM 74340E103 15,761 306,633 SH   SOLE 18 291,482 0 15,151
PROGYNY INC COM 74340E103 19,936 387,862 SH   SOLE 19 387,862 0 0
PROGYNY INC COM 74340E103 245,979 4,785,578 SH   SOLE 21 4,785,578 0 0
PROGYNY INC COM 74340E103 108,969 2,120,028 SH   SOLE 22 2,080,279 0 39,749
PROGYNY INC COM 74340E103 530 10,320 SH   SOLE 23 10,320 0 0
PROGYNY INC COM 74340E103 394 7,657 SH   SOLE 25 7,657 0 0
PROGYNY INC COM 74340E103 3,756 73,078 SH   SOLE 26 19,596 0 53,482
PROGYNY INC COM 74340E103 61 1,183 SH   SOLE 28 1,183 0 0
PROGYNY INC COM 74340E103 1,760 34,243 SH   SOLE 30 34,243 0 0
PROGYNY INC COM 74340E103 317 6,162 SH   SOLE 40 6,162 0 0
PROGYNY INC COM 74340E103 1,216 23,666 SH   SOLE 43 22,680 0 986
PROLOGIS INC. COM 74340W103 409,307 2,534,723 SH   SOLE 2 742,699 0 1,792,024
PROLOGIS INC. COM 74340W103 220,807 1,367,398 SH   SOLE 4 1,152,435 0 214,963
PROLOGIS INC. COM 74340W103 257,248 1,593,063 SH   SOLE 7 1,573,317 0 19,746
PROLOGIS INC. COM 74340W103 3,249 20,121 SH   SOLE 13 20,121 0 0
PROLOGIS INC. COM 74340W103 16,944 104,930 SH   SOLE 15 104,930 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 293,747 1,819,092 SH   SOLE 18 1,618,297 0 200,795
PROLOGIS INC. COM 74340W103 379,972 2,353,058 SH   SOLE 19 2,353,058 0 0
PROLOGIS INC. COM 74340W103 3,787,047 23,452,114 SH   SOLE 21 23,452,114 0 0
PROLOGIS INC. COM 74340W103 3,566,547 22,086,615 SH   SOLE 22 19,927,924 0 2,158,691
PROLOGIS INC. COM 74340W103 165,034 1,022,011 SH   SOLE 23 1,022,011 0 0
PROLOGIS INC. COM 74340W103 731,390 4,529,294 SH   SOLE 25 4,529,294 0 0
PROLOGIS INC. COM 74340W103 303,659 1,880,476 SH   SOLE 26 793,024 0 1,087,452
PROLOGIS INC. COM 74340W103 329,996 2,043,569 SH   SOLE 28 64,705 0 1,978,864
PROLOGIS INC. COM 74340W103 3,585 22,203 SH   SOLE 29 22,203 0 0
PROLOGIS INC. COM 74340W103 1,037,775 6,426,649 SH   SOLE 30 6,400,967 0 25,682
PROLOGIS INC. COM 74340W103 32,272 199,853 SH   SOLE 31 116,171 0 83,682
PROLOGIS INC. COM 74340W103 82,608 511,571 SH   SOLE 34 511,571 0 0
PROLOGIS INC. COM 74340W103 47,226 292,457 SH   SOLE 36 292,457 0 0
PROLOGIS INC. COM 74340W103 3,991 24,714 SH   SOLE 40 24,714 0 0
PROLOGIS INC. COM 74340W103 306 1,897 SH   OTR 43 1,897 0 0
PROLOGIS INC. COM 74340W103 143,540 888,901 SH   SOLE 43 832,705 0 56,196
PROMETHEUS BIOSCIENCES INC COM 74349U108 847 22,436 SH   SOLE 2 4,205 0 18,231
PROMETHEUS BIOSCIENCES INC COM 74349U108 16 424 SH   SOLE 7 424 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 3,505 92,814 SH   SOLE 18 92,814 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 10,673 282,664 SH   SOLE 19 282,664 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 47,980 1,270,668 SH   SOLE 21 1,270,668 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 17,390 460,536 SH   SOLE 22 437,536 0 23,000
PROMETHEUS BIOSCIENCES INC COM 74349U108 62 1,640 SH   SOLE 25 1,640 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 16 421 SH   SOLE 26 421 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 876 23,195 SH   SOLE 30 23,195 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 59 1,551 SH   SOLE 34 1,551 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 22 571 SH   SOLE 36 571 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 77 2,031 SH   SOLE 40 2,031 0 0
PROPETRO HLDG CORP COM 74347M108 3,890 279,219 SH   SOLE 2 103,770 0 175,449
PROPETRO HLDG CORP COM 74347M108 6 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 14 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108 4,707 337,908 SH   SOLE 18 322,558 0 15,350
PROPETRO HLDG CORP COM 74347M108 14,237 1,022,007 SH   SOLE 19 1,022,007 0 0
PROPETRO HLDG CORP COM 74347M108 151,236 10,856,873 SH   SOLE 21 10,856,873 0 0
PROPETRO HLDG CORP COM 74347M108 40,582 2,913,250 SH   SOLE 22 2,825,849 0 87,401
PROPETRO HLDG CORP COM 74347M108 421 30,206 SH   SOLE 23 30,206 0 0
PROPETRO HLDG CORP COM 74347M108 134 9,619 SH   SOLE 25 9,619 0 0
PROPETRO HLDG CORP COM 74347M108 2,755 197,781 SH   SOLE 26 21,184 0 176,597
PROPETRO HLDG CORP COM 74347M108 2,087 149,843 SH   SOLE 30 149,843 0 0
PROPETRO HLDG CORP COM 74347M108 81 5,822 SH   SOLE 34 5,822 0 0
PROPETRO HLDG CORP COM 74347M108 125 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 964 69,224 SH   SOLE 43 58,114 0 11,110
PROPHASE LABS INC COM 74345W108 13 1,844 SH   SOLE 18 1,844 0 0
PROPHASE LABS INC COM 74345W108 151 21,630 SH   SOLE 21 21,630 0 0
PROPHASE LABS INC COM 74345W108 16 2,346 SH   SOLE 22 2,346 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 9 10,279 SH   SOLE 2 10,279 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 432 476,810 SH   SOLE 21 476,810 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 4 4,927 SH   SOLE 22 4,927 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 29 32,530 SH   SOLE 30 32,530 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 3 2,850 SH   SOLE 43 409 0 2,441
PROS HOLDINGS INC COM 74346Y103 2,215 66,490 SH   SOLE 2 28,572 0 37,918
PROS HOLDINGS INC COM 74346Y103 23 693 SH   SOLE 4 178 0 515
PROS HOLDINGS INC COM 74346Y103 17 524 SH   SOLE 7 524 0 0
PROS HOLDINGS INC COM 74346Y103 3,847 115,476 SH   SOLE 18 105,906 0 9,570
PROS HOLDINGS INC COM 74346Y103 10,839 325,402 SH   SOLE 19 325,402 0 0
PROS HOLDINGS INC COM 74346Y103 48,720 1,462,633 SH   SOLE 21 1,462,633 0 0
PROS HOLDINGS INC COM 74346Y103 39,352 1,181,387 SH   SOLE 22 1,154,967 0 26,420
PROS HOLDINGS INC COM 74346Y103 363 10,906 SH   SOLE 23 10,906 0 0
PROS HOLDINGS INC COM 74346Y103 190 5,705 SH   SOLE 25 5,705 0 0
PROS HOLDINGS INC COM 74346Y103 2,384 71,561 SH   SOLE 26 13,930 0 57,631
PROS HOLDINGS INC COM 74346Y103 20 590 SH   SOLE 28 590 0 0
PROS HOLDINGS INC COM 74346Y103 802 24,064 SH   SOLE 30 24,064 0 0
PROS HOLDINGS INC COM 74346Y103 62 1,848 SH   SOLE 36 1,848 0 0
PROS HOLDINGS INC COM 74346Y103 180 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 346 10,382 SH   SOLE 43 10,210 0 172
PROSHARES TR SP500 EX TECH 74347B557 1 8 SH   SOLE 17 0 0 8
PROSHARES TR MSCI EAFE DIVD 74347B839 0 10 SH   SOLE 17 0 0 10
PROSHARES TR S&P 500 DV ARIST 74348A467 17 180 SH   SOLE 17 0 0 180
PROSPECT CAP CORP COM 74348T102 13,873 1,675,489 SH   SOLE 30 1,675,489 0 0
PROSPECT CAP CORP COM 74348T102 1,328 160,337 SH   SOLE 43 136,410 0 23,927
PROSPERITY BANCSHARES INC COM 743606105 10,139 146,132 SH   SOLE 2 74,478 0 71,654
PROSPERITY BANCSHARES INC COM 743606105 152 2,189 SH   SOLE 4 176 0 2,013
PROSPERITY BANCSHARES INC COM 743606105 3,628 52,296 SH   SOLE 7 52,296 0 0
PROSPERITY BANCSHARES INC COM 743606105 13,716 197,687 SH   SOLE 18 197,687 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,516 36,261 SH   SOLE 19 36,261 0 0
PROSPERITY BANCSHARES INC COM 743606105 342,160 4,931,683 SH   SOLE 21 4,931,683 0 0
PROSPERITY BANCSHARES INC COM 743606105 179,127 2,581,826 SH   SOLE 22 2,476,176 0 105,650
PROSPERITY BANCSHARES INC COM 743606105 889 12,812 SH   SOLE 25 12,812 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,606 37,559 SH   SOLE 26 30,298 0 7,261
PROSPERITY BANCSHARES INC COM 743606105 115 1,656 SH   SOLE 28 1,656 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,697 154,175 SH   SOLE 30 154,175 0 0
PROSPERITY BANCSHARES INC COM 743606105 91 1,309 SH   SOLE 31 1,309 0 0
PROSPERITY BANCSHARES INC COM 743606105 95 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105 861 12,412 SH   SOLE 40 12,412 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,013 43,426 SH   SOLE 43 42,424 0 1,002
PROTAGONIST THERAPEUTICS INC COM 74366E102 401 16,952 SH   SOLE 2 12,344 0 4,608
PROTAGONIST THERAPEUTICS INC COM 74366E102 3 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 16 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,960 125,019 SH   SOLE 18 125,019 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,144 90,528 SH   SOLE 19 90,528 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 45,715 1,930,527 SH   SOLE 21 1,930,527 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 23,961 1,011,873 SH   SOLE 22 985,947 0 25,926
PROTAGONIST THERAPEUTICS INC COM 74366E102 3 140 SH   SOLE 23 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 118 5,002 SH   SOLE 25 5,002 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 141 5,957 SH   SOLE 26 243 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,093 46,166 SH   SOLE 30 46,166 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 111 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 202 8,528 SH   SOLE 43 8,367 0 161
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 9 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 107 100,759 SH   SOLE 21 100,759 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 12 2,253 SH   SOLE 2 1,926 0 327
PROTARA THERAPEUTICS INC COM STK 74365U107 11 2,111 SH   SOLE 18 2,111 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 138 27,015 SH   SOLE 21 27,015 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 39 7,537 SH   SOLE 22 7,537 0 0
PROTERRA INC COM 74374T109 364 48,387 SH   SOLE 2 42,795 0 5,592
PROTERRA INC COM 74374T109 11 1,399 SH   SOLE 4 1,399 0 0
PROTERRA INC COM 74374T109 2,327 309,458 SH   SOLE 21 309,458 0 0
PROTERRA INC COM 74374T109 19,108 2,540,901 SH   SOLE 22 2,474,436 0 66,465
PROTERRA INC COM 74374T109 164 21,792 SH   SOLE 25 21,792 0 0
PROTERRA INC COM 74374T109 610 81,176 SH   SOLE 26 70,898 0 10,278
PROTERRA INC COM 74374T109 767 102,029 SH   SOLE 30 102,029 0 0
PROTERRA INC COM 74374T109 157 20,827 SH   SOLE 40 20,827 0 0
PROTHENA CORP PLC SHS G72800108 830 22,691 SH   SOLE 2 10,840 0 11,851
PROTHENA CORP PLC SHS G72800108 4 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 15 420 SH   SOLE 7 420 0 0
PROTHENA CORP PLC SHS G72800108 4,857 132,824 SH   SOLE 18 132,824 0 0
PROTHENA CORP PLC SHS G72800108 30,182 825,319 SH   SOLE 19 825,319 0 0
PROTHENA CORP PLC SHS G72800108 63,539 1,737,458 SH   SOLE 21 1,737,458 0 0
PROTHENA CORP PLC SHS G72800108 31,197 853,077 SH   SOLE 22 830,504 0 22,573
PROTHENA CORP PLC SHS G72800108 289 7,890 SH   SOLE 25 7,890 0 0
PROTHENA CORP PLC SHS G72800108 736 20,121 SH   SOLE 26 17,938 0 2,183
PROTHENA CORP PLC SHS G72800108 20 551 SH   SOLE 28 551 0 0
PROTHENA CORP PLC SHS G72800108 8,165 223,275 SH   SOLE 30 223,275 0 0
PROTHENA CORP PLC SHS G72800108 102 2,795 SH   SOLE 34 2,795 0 0
PROTHENA CORP PLC SHS G72800108 164 4,488 SH   SOLE 36 4,488 0 0
PROTHENA CORP PLC SHS G72800108 121 3,315 SH   SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 997 27,251 SH   SOLE 43 25,322 0 1,929
PROTO LABS INC COM 743713109 2,819 53,295 SH   SOLE 2 19,647 0 33,648
PROTO LABS INC COM 743713109 27 504 SH   SOLE 4 103 0 401
PROTO LABS INC COM 743713109 22 418 SH   SOLE 7 418 0 0
PROTO LABS INC COM 743713109 5,599 105,845 SH   SOLE 18 102,307 0 3,538
PROTO LABS INC COM 743713109 11,361 214,763 SH   SOLE 19 214,763 0 0
PROTO LABS INC COM 743713109 183,230 3,463,706 SH   SOLE 21 3,463,706 0 0
PROTO LABS INC COM 743713109 45,042 851,461 SH   SOLE 22 824,527 0 26,934
PROTO LABS INC COM 743713109 318 6,010 SH   SOLE 23 6,010 0 0
PROTO LABS INC COM 743713109 192 3,635 SH   SOLE 25 3,635 0 0
PROTO LABS INC COM 743713109 2,333 44,110 SH   SOLE 26 6,933 0 37,177
PROTO LABS INC COM 743713109 14 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109 8,767 165,733 SH   SOLE 30 165,733 0 0
PROTO LABS INC COM 743713109 77 1,456 SH   SOLE 36 1,456 0 0
PROTO LABS INC COM 743713109 159 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 633 11,963 SH   SOLE 43 11,746 0 217
PROVENTION BIO INC COM 74374N102 310 42,395 SH   SOLE 2 13,584 0 28,811
PROVENTION BIO INC COM 74374N102 1 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102 5 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 1,250 170,833 SH   SOLE 18 170,833 0 0
PROVENTION BIO INC COM 74374N102 737 100,650 SH   SOLE 19 100,650 0 0
PROVENTION BIO INC COM 74374N102 19,179 2,620,020 SH   SOLE 21 2,620,020 0 0
PROVENTION BIO INC COM 74374N102 9,818 1,341,224 SH   SOLE 22 1,294,222 0 47,002
PROVENTION BIO INC COM 74374N102 102 14,000 SH   SOLE 25 14,000 0 0
PROVENTION BIO INC COM 74374N102 31 4,289 SH   SOLE 26 4,289 0 0
PROVENTION BIO INC COM 74374N102 7 974 SH   SOLE 28 974 0 0
PROVENTION BIO INC COM 74374N102 399 54,576 SH   SOLE 30 54,576 0 0
PROVENTION BIO INC COM 74374N102 65 8,817 SH   SOLE 36 8,817 0 0
PROVENTION BIO INC COM 74374N102 26 3,550 SH   SOLE 40 3,550 0 0
PROVENTION BIO INC COM 74374N102 216 29,488 SH   SOLE 43 29,488 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 341 21,050 SH   SOLE 2 1,137 0 19,913
PROVIDENT BANCORP INC COM NEW 74383L105 771 47,533 SH   SOLE 18 47,533 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,325 81,675 SH   SOLE 19 81,675 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 9,301 573,423 SH   SOLE 21 573,423 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 5,366 330,849 SH   SOLE 22 318,806 0 12,043
PROVIDENT BANCORP INC COM NEW 74383L105 348 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 19 1,175 SH   SOLE 18 1,175 0 0
PROVIDENT FINL HLDGS INC COM 743868101 363 21,974 SH   SOLE 21 21,974 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,529 273,845 SH   SOLE 22 273,845 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,471 62,877 SH   SOLE 2 20,653 0 42,224
PROVIDENT FINL SVCS INC COM 74386T105 5 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105 24 1,032 SH   SOLE 7 1,032 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6,516 278,476 SH   SOLE 18 278,476 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,739 159,794 SH   SOLE 19 159,794 0 0
PROVIDENT FINL SVCS INC COM 74386T105 205,829 8,796,120 SH   SOLE 21 8,796,120 0 0
PROVIDENT FINL SVCS INC COM 74386T105 43,149 1,843,956 SH   SOLE 22 1,770,747 0 73,209
PROVIDENT FINL SVCS INC COM 74386T105 226 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105 331 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 33 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,968 126,852 SH   SOLE 30 126,852 0 0
PROVIDENT FINL SVCS INC COM 74386T105 216 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,110 47,444 SH   SOLE 43 36,484 0 10,960
PRUDENTIAL BANCORP INC NEW COM 74431A101 21 1,259 SH   SOLE 18 1,259 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 401 24,380 SH   SOLE 21 24,380 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 21 1,297 SH   SOLE 22 1,297 0 0
PRUDENTIAL FINL INC COM 744320102 133,638 1,130,899 SH   SOLE 2 144,784 0 986,115
PRUDENTIAL FINL INC COM 744320102 36,111 305,581 SH   SOLE 4 186,489 0 119,092
PRUDENTIAL FINL INC COM 744320102 42,065 355,967 SH   SOLE 7 344,452 0 11,515
PRUDENTIAL FINL INC COM 744320102 312 2,639 SH   SOLE 13 2,639 0 0
PRUDENTIAL FINL INC COM 744320102 6,547 55,400 SH   SOLE 15 55,400 0 0
PRUDENTIAL FINL INC COM 744320102 2 18 SH   SOLE 17 0 0 18
PRUDENTIAL FINL INC COM 744320102 117,856 997,343 SH   SOLE 18 874,290 0 123,053
PRUDENTIAL FINL INC COM 744320102 34,129 288,813 SH   SOLE 19 288,813 0 0
PRUDENTIAL FINL INC COM 744320102 1,564,232 13,237,129 SH   SOLE 21 13,237,129 0 0
PRUDENTIAL FINL INC COM 744320102 945,708 8,002,948 SH   SOLE 22 7,247,830 0 755,118
PRUDENTIAL FINL INC COM 744320102 55,436 469,120 SH   SOLE 23 469,120 0 0
PRUDENTIAL FINL INC COM 744320102 101,175 856,182 SH   SOLE 25 856,182 0 0
PRUDENTIAL FINL INC COM 744320102 102,961 871,295 SH   SOLE 26 318,363 0 552,932
PRUDENTIAL FINL INC COM 744320102 140,954 1,192,806 SH   SOLE 28 124,983 0 1,067,823
PRUDENTIAL FINL INC COM 744320102 369,284 3,125,023 SH   SOLE 30 3,081,425 0 43,598
PRUDENTIAL FINL INC COM 744320102 10,094 85,420 SH   SOLE 31 41,343 0 44,077
PRUDENTIAL FINL INC COM 744320102 6,529 55,253 SH   SOLE 32 55,253 0 0
PRUDENTIAL FINL INC COM 744320102 7,037 59,553 SH   SOLE 34 59,553 0 0
PRUDENTIAL FINL INC COM 744320102 16,120 136,415 SH   SOLE 35 136,415 0 0
PRUDENTIAL FINL INC COM 744320102 21,120 178,728 SH   SOLE 36 178,728 0 0
PRUDENTIAL FINL INC COM 744320102 1,493 12,638 SH   SOLE 40 12,638 0 0
PRUDENTIAL FINL INC COM 744320102 229 1,936 SH   OTR 43 1,936 0 0
PRUDENTIAL FINL INC COM 744320102 90,139 762,794 SH   SOLE 43 723,012 0 39,782
PRUDENTIAL PLC ADR 74435K204 57,048 1,928,597 SH   SOLE 18 1,923,765 0 4,832
PRUDENTIAL PLC ADR 74435K204 14,472 489,261 SH   SOLE 43 414,408 0 74,853
PS BUSINESS PKS INC CALIF COM 69360J107 8,751 52,064 SH   SOLE 2 15,929 0 36,135
PS BUSINESS PKS INC CALIF COM 69360J107 1,607 9,560 SH   SOLE 4 9,560 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,280 25,462 SH   SOLE 7 25,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,018 89,352 SH   SOLE 18 89,352 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10,747 63,940 SH   SOLE 19 63,940 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 263,088 1,565,253 SH   SOLE 21 1,565,253 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 121,249 721,378 SH   SOLE 22 708,253 0 13,125
PS BUSINESS PKS INC CALIF COM 69360J107 99 587 SH   SOLE 23 587 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 14,889 88,582 SH   SOLE 25 88,582 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,095 6,514 SH   SOLE 26 5,181 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 2,094 12,459 SH   SOLE 28 238 0 12,221
PS BUSINESS PKS INC CALIF COM 69360J107 16,313 97,053 SH   SOLE 30 97,053 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 414 2,462 SH   SOLE 40 2,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,136 18,656 SH   SOLE 43 18,353 0 303
PSYCHEMEDICS CORP COM NEW 744375205 7 1,086 SH   SOLE 18 1,086 0 0
PSYCHEMEDICS CORP COM NEW 744375205 137 19,873 SH   SOLE 21 19,873 0 0
PSYCHEMEDICS CORP COM NEW 744375205 465 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100 21,733 201,755 SH   SOLE 2 33,066 0 168,689
PTC INC COM 69370C100 8,507 78,970 SH   SOLE 4 48,756 0 30,214
PTC INC COM 69370C100 9,942 92,293 SH   SOLE 7 89,206 0 3,087
PTC INC COM 69370C100 35 329 SH   SOLE 13 329 0 0
PTC INC COM 69370C100 1,118 10,379 SH   SOLE 15 10,379 0 0
PTC INC COM 69370C100 30,667 284,691 SH   SOLE 18 269,979 0 14,712
PTC INC COM 69370C100 6,163 57,210 SH   SOLE 19 57,210 0 0
PTC INC COM 69370C100 363,607 3,375,480 SH   SOLE 21 3,375,480 0 0
PTC INC COM 69370C100 265,867 2,468,127 SH   SOLE 22 2,252,099 0 216,028
PTC INC COM 69370C100 14,959 138,865 SH   SOLE 23 138,865 0 0
PTC INC COM 69370C100 20,310 188,541 SH   SOLE 25 188,541 0 0
PTC INC COM 69370C100 25,525 236,956 SH   SOLE 26 79,309 0 157,647
PTC INC COM 69370C100 26,571 246,665 SH   SOLE 28 1,896 0 244,769
PTC INC COM 69370C100 28 257 SH   SOLE 29 257 0 0
PTC INC COM 69370C100 107,143 994,645 SH   SOLE 30 942,279 0 52,366
PTC INC COM 69370C100 2,570 23,861 SH   SOLE 31 11,089 0 12,772
PTC INC COM 69370C100 3,017 28,010 SH   SOLE 34 28,010 0 0
PTC INC COM 69370C100 4,261 39,558 SH   SOLE 36 39,558 0 0
PTC INC COM 69370C100 389 3,615 SH   SOLE 40 3,615 0 0
PTC INC COM 69370C100 18 165 SH   OTR 43 165 0 0
PTC INC COM 69370C100 4,270 39,642 SH   SOLE 43 33,159 0 6,483
PTC THERAPEUTICS INC COM 69366J200 3,884 104,095 SH   SOLE 2 66,384 0 37,711
PTC THERAPEUTICS INC COM 69366J200 10 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 31 842 SH   SOLE 7 842 0 0
PTC THERAPEUTICS INC COM 69366J200 7,515 201,412 SH   SOLE 18 187,796 0 13,616
PTC THERAPEUTICS INC COM 69366J200 17,454 467,805 SH   SOLE 19 467,805 0 0
PTC THERAPEUTICS INC COM 69366J200 108,285 2,902,297 SH   SOLE 21 2,902,297 0 0
PTC THERAPEUTICS INC COM 69366J200 70,754 1,896,371 SH   SOLE 22 1,855,440 0 40,931
PTC THERAPEUTICS INC COM 69366J200 473 12,668 SH   SOLE 23 12,668 0 0
PTC THERAPEUTICS INC COM 69366J200 365 9,796 SH   SOLE 25 9,796 0 0
PTC THERAPEUTICS INC COM 69366J200 2,877 77,121 SH   SOLE 26 23,539 0 53,582
PTC THERAPEUTICS INC COM 69366J200 47 1,255 SH   SOLE 28 1,255 0 0
PTC THERAPEUTICS INC COM 69366J200 16,561 443,865 SH   SOLE 30 443,865 0 0
PTC THERAPEUTICS INC COM 69366J200 4,122 110,486 SH   SOLE 34 110,486 0 0
PTC THERAPEUTICS INC COM 69366J200 293 7,840 SH   SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 26 697 SH   OTR 43 697 0 0
PTC THERAPEUTICS INC COM 69366J200 321 8,596 SH   SOLE 43 8,567 0 29
PUBLIC STORAGE COM 74460D109 152,701 391,259 SH   SOLE 2 74,113 0 317,146
PUBLIC STORAGE COM 74460D109 80,986 207,508 SH   SOLE 4 169,080 0 38,428
PUBLIC STORAGE COM 74460D109 147,964 379,123 SH   SOLE 7 374,945 0 4,178
PUBLIC STORAGE COM 74460D109 523 1,341 SH   SOLE 13 1,341 0 0
PUBLIC STORAGE COM 74460D109 8,681 22,242 SH   SOLE 15 22,242 0 0
PUBLIC STORAGE COM 74460D109 0 1 SH   SOLE 17 0 0 1
PUBLIC STORAGE COM 74460D109 105,618 270,622 SH   SOLE 18 249,420 0 21,202
PUBLIC STORAGE COM 74460D109 106,021 271,654 SH   SOLE 19 271,654 0 0
PUBLIC STORAGE COM 74460D109 2,619,968 6,713,046 SH   SOLE 21 6,713,046 0 0
PUBLIC STORAGE COM 74460D109 1,828,212 4,684,361 SH   SOLE 22 4,335,167 0 349,194
PUBLIC STORAGE COM 74460D109 80,665 206,684 SH   SOLE 23 206,684 0 0
PUBLIC STORAGE COM 74460D109 333,975 855,733 SH   SOLE 25 855,733 0 0
PUBLIC STORAGE COM 74460D109 132,188 338,701 SH   SOLE 26 121,447 0 217,254
PUBLIC STORAGE COM 74460D109 129,907 332,856 SH   SOLE 28 2,573 0 330,283
PUBLIC STORAGE COM 74460D109 65 166 SH   SOLE 29 166 0 0
PUBLIC STORAGE COM 74460D109 624,726 1,600,712 SH   SOLE 30 1,556,375 0 44,337
PUBLIC STORAGE COM 74460D109 13,702 35,107 SH   SOLE 31 17,200 0 17,907
PUBLIC STORAGE COM 74460D109 49,224 126,124 SH   SOLE 34 126,124 0 0
PUBLIC STORAGE COM 74460D109 34,271 87,812 SH   SOLE 36 87,812 0 0
PUBLIC STORAGE COM 74460D109 2,100 5,380 SH   SOLE 40 5,380 0 0
PUBLIC STORAGE COM 74460D109 156 399 SH   OTR 43 399 0 0
PUBLIC STORAGE COM 74460D109 70,941 181,770 SH   SOLE 43 169,296 0 12,474
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 85,527 1,221,808 SH   SOLE 2 265,056 0 956,752
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 30,397 434,249 SH   SOLE 4 278,310 0 155,939
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39,720 567,425 SH   SOLE 7 551,835 0 15,590
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 156 2,230 SH   SOLE 13 2,230 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,202 74,310 SH   SOLE 15 74,310 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 159,774 2,282,489 SH   SOLE 18 2,143,554 0 138,935
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 191,480 2,735,430 SH   SOLE 19 2,735,430 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,388,891 19,841,296 SH   SOLE 21 19,841,296 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 759,586 10,851,235 SH   SOLE 22 9,853,516 0 997,719
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 47,199 674,277 SH   SOLE 23 674,277 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 56,628 808,976 SH   SOLE 25 808,976 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 90,040 1,286,281 SH   SOLE 26 533,674 0 752,607
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 121,517 1,735,953 SH   SOLE 28 18,511 0 1,717,442
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 175 2,498 SH   SOLE 29 2,498 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 232,642 3,323,461 SH   SOLE 30 3,300,089 0 23,372
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,771 111,008 SH   SOLE 31 54,533 0 56,475
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,868 69,548 SH   SOLE 32 69,548 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36,283 518,332 SH   SOLE 34 518,332 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,102 272,879 SH   SOLE 36 272,879 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,176 16,796 SH   SOLE 40 16,796 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 74 1,054 SH   OTR 43 1,054 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,254 417,919 SH   SOLE 43 365,943 0 51,976
PUBMATIC INC COM CL A 74467Q103 281 10,764 SH   SOLE 2 9,729 0 1,035
PUBMATIC INC COM CL A 74467Q103 1,302 49,853 SH   SOLE 21 49,853 0 0
PUBMATIC INC COM CL A 74467Q103 10,025 383,797 SH   SOLE 22 372,336 0 11,461
PUBMATIC INC COM CL A 74467Q103 139 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103 108 4,130 SH   SOLE 26 0 0 4,130
PUBMATIC INC COM CL A 74467Q103 182 6,975 SH   SOLE 30 6,975 0 0
PUBMATIC INC COM CL A 74467Q103 57 2,198 SH   SOLE 40 2,198 0 0
PULMATRIX INC COM 74584P301 4 609 SH   SOLE 18 609 0 0
PULMATRIX INC COM 74584P301 45 6,643 SH   SOLE 21 6,643 0 0
PULMATRIX INC COM 74584P301 375 54,898 SH   SOLE 22 54,898 0 0
PULMONX CORP COM 745848101 397 16,017 SH   SOLE 2 12,505 0 3,512
PULMONX CORP COM 745848101 10 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101 1,687 68,015 SH   SOLE 18 68,015 0 0
PULMONX CORP COM 745848101 23,542 948,876 SH   SOLE 19 948,876 0 0
PULMONX CORP COM 745848101 75 3,008 SH   SOLE 20 3,008 0 0
PULMONX CORP COM 745848101 23,051 929,103 SH   SOLE 21 929,103 0 0
PULMONX CORP COM 745848101 18,983 765,143 SH   SOLE 22 743,928 0 21,215
PULMONX CORP COM 745848101 10 383 SH   SOLE 23 383 0 0
PULMONX CORP COM 745848101 67 2,688 SH   SOLE 25 2,688 0 0
PULMONX CORP COM 745848101 78 3,164 SH   SOLE 26 614 0 2,550
PULMONX CORP COM 745848101 353 14,232 SH   SOLE 30 14,232 0 0
PULMONX CORP COM 745848101 32 1,277 SH   SOLE 34 1,277 0 0
PULMONX CORP COM 745848101 57 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101 135 5,434 SH   SOLE 43 5,248 0 186
PULSE BIOSCIENCES INC COM 74587B101 9 1,874 SH   SOLE 2 553 0 1,321
PULSE BIOSCIENCES INC COM 74587B101 2 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 205 42,117 SH   SOLE 18 42,117 0 0
PULSE BIOSCIENCES INC COM 74587B101 119 24,448 SH   SOLE 19 24,448 0 0
PULSE BIOSCIENCES INC COM 74587B101 2,196 451,853 SH   SOLE 21 451,853 0 0
PULSE BIOSCIENCES INC COM 74587B101 1,559 320,875 SH   SOLE 22 318,303 0 2,572
PULSE BIOSCIENCES INC COM 74587B101 4 876 SH   SOLE 43 213 0 663
PULTE GROUP INC COM 745867101 18,642 444,919 SH   SOLE 2 103,200 0 341,719
PULTE GROUP INC COM 745867101 7,570 180,662 SH   SOLE 4 102,957 0 77,705
PULTE GROUP INC COM 745867101 10,110 241,283 SH   SOLE 7 232,369 0 8,914
PULTE GROUP INC COM 745867101 52 1,234 SH   SOLE 13 1,234 0 0
PULTE GROUP INC COM 745867101 1,572 37,510 SH   SOLE 15 37,510 0 0
PULTE GROUP INC COM 745867101 16,842 401,961 SH   SOLE 18 363,327 0 38,634
PULTE GROUP INC COM 745867101 8,537 203,740 SH   SOLE 19 203,740 0 0
PULTE GROUP INC COM 745867101 472,849 11,285,180 SH   SOLE 21 11,285,180 0 0
PULTE GROUP INC COM 745867101 247,132 5,898,142 SH   SOLE 22 5,393,427 0 504,715
PULTE GROUP INC COM 745867101 13,354 318,702 SH   SOLE 23 318,702 0 0
PULTE GROUP INC COM 745867101 15,032 358,756 SH   SOLE 25 358,756 0 0
PULTE GROUP INC COM 745867101 21,751 519,111 SH   SOLE 26 183,788 0 335,323
PULTE GROUP INC COM 745867101 28,068 669,872 SH   SOLE 28 4,624 0 665,248
PULTE GROUP INC COM 745867101 174 4,145 SH   SOLE 29 4,145 0 0
PULTE GROUP INC COM 745867101 102,603 2,448,765 SH   SOLE 30 2,112,920 0 335,845
PULTE GROUP INC COM 745867101 2,553 60,925 SH   SOLE 31 30,889 0 30,036
PULTE GROUP INC COM 745867101 478 11,416 SH   SOLE 34 11,416 0 0
PULTE GROUP INC COM 745867101 4,760 113,592 SH   SOLE 36 113,592 0 0
PULTE GROUP INC COM 745867101 371 8,853 SH   SOLE 40 8,853 0 0
PULTE GROUP INC COM 745867101 32 773 SH   OTR 43 773 0 0
PULTE GROUP INC COM 745867101 9,268 221,185 SH   SOLE 43 185,802 0 35,383
PUMA BIOTECHNOLOGY INC COM 74587V107 472 163,919 SH   SOLE 2 108,638 0 55,281
PUMA BIOTECHNOLOGY INC COM 74587V107 2 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 334 115,872 SH   SOLE 18 96,840 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,028 356,947 SH   SOLE 19 356,947 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 4,097 1,422,600 SH   SOLE 21 1,422,600 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,542 1,229,879 SH   SOLE 22 1,223,899 0 5,980
PUMA BIOTECHNOLOGY INC COM 74587V107 56 19,582 SH   SOLE 23 19,582 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 140 48,676 SH   SOLE 26 0 0 48,676
PUMA BIOTECHNOLOGY INC COM 74587V107 61 21,271 SH   SOLE 30 21,271 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1 312 SH   SOLE 43 312 0 0
PURE CYCLE CORP COM NEW 746228303 37 3,086 SH   SOLE 2 734 0 2,352
PURE CYCLE CORP COM NEW 746228303 301 25,000 SH   SOLE 7 25,000 0 0
PURE CYCLE CORP COM NEW 746228303 654 54,435 SH   SOLE 18 54,435 0 0
PURE CYCLE CORP COM NEW 746228303 437 36,396 SH   SOLE 19 36,396 0 0
PURE CYCLE CORP COM NEW 746228303 8,136 676,841 SH   SOLE 21 676,841 0 0
PURE CYCLE CORP COM NEW 746228303 3,527 293,413 SH   SOLE 22 288,305 0 5,108
PURE CYCLE CORP COM NEW 746228303 2,820 234,575 SH   SOLE 30 234,575 0 0
PURE CYCLE CORP COM NEW 746228303 6 501 SH   SOLE 43 501 0 0
PURE STORAGE INC CL A 74624M102 23,129 655,022 SH   SOLE 2 337,385 0 317,637
PURE STORAGE INC CL A 74624M102 622 17,626 SH   SOLE 4 17,116 0 510
PURE STORAGE INC CL A 74624M102 130 3,690 SH   SOLE 7 3,690 0 0
PURE STORAGE INC CL A 74624M102 595 16,843 SH   SOLE 13 16,843 0 0
PURE STORAGE INC CL A 74624M102 5,405 153,068 SH   SOLE 18 153,068 0 0
PURE STORAGE INC CL A 74624M102 35,600 1,008,224 SH   SOLE 19 1,008,224 0 0
PURE STORAGE INC CL A 74624M102 144,085 4,080,581 SH   SOLE 21 4,080,581 0 0
PURE STORAGE INC CL A 74624M102 218,174 6,178,816 SH   SOLE 22 5,860,874 0 317,942
PURE STORAGE INC CL A 74624M102 1,289 36,497 SH   SOLE 25 36,497 0 0
PURE STORAGE INC CL A 74624M102 3,641 103,110 SH   SOLE 26 84,938 0 18,172
PURE STORAGE INC CL A 74624M102 7,250 205,317 SH   SOLE 28 4,699 0 200,618
PURE STORAGE INC CL A 74624M102 5,620 159,170 SH   SOLE 30 159,170 0 0
PURE STORAGE INC CL A 74624M102 145 4,097 SH   SOLE 31 4,097 0 0
PURE STORAGE INC CL A 74624M102 62,321 1,764,963 SH   SOLE 34 1,764,963 0 0
PURE STORAGE INC CL A 74624M102 1,214 34,376 SH   SOLE 40 34,376 0 0
PURE STORAGE INC CL A 74624M102 1,613 45,681 SH   SOLE 43 42,440 0 3,241
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,116 800,000 PRN   SOLE 2 800,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 5,366 3,845,000 PRN   SOLE 21 3,845,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 2,093 1,500,000 PRN   SOLE 22 1,500,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 222 27,705 SH   SOLE 2 20,656 0 7,049
PURECYCLE TECHNOLOGIES INC COM 74623V103 4 529 SH   SOLE 7 529 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1,190 148,724 SH   SOLE 18 148,724 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 769 96,066 SH   SOLE 19 96,066 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 15,033 1,879,185 SH   SOLE 21 1,879,185 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 12,806 1,600,694 SH   SOLE 22 1,566,456 0 34,238
PURECYCLE TECHNOLOGIES INC COM 74623V103 72 9,035 SH   SOLE 25 9,035 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 130 16,265 SH   SOLE 26 0 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103 146 18,274 SH   SOLE 30 18,274 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 73 9,073 SH   SOLE 40 9,073 0 0
PURPLE INNOVATION INC COM 74640Y106 130 22,143 SH   SOLE 2 16,327 0 5,816
PURPLE INNOVATION INC COM 74640Y106 1 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 5 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106 863 147,453 SH   SOLE 18 147,453 0 0
PURPLE INNOVATION INC COM 74640Y106 599 102,452 SH   SOLE 19 102,452 0 0
PURPLE INNOVATION INC COM 74640Y106 10,926 1,867,666 SH   SOLE 21 1,867,666 0 0
PURPLE INNOVATION INC COM 74640Y106 7,973 1,362,963 SH   SOLE 22 1,332,618 0 30,345
PURPLE INNOVATION INC COM 74640Y106 44 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106 207 35,460 SH   SOLE 26 19,784 0 15,676
PURPLE INNOVATION INC COM 74640Y106 35 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 240 41,094 SH   SOLE 30 41,094 0 0
PURPLE INNOVATION INC COM 74640Y106 42 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106 125 21,302 SH   SOLE 43 20,379 0 923
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 107 9,175 SH   SOLE 18 9,175 0 0
PVH CORPORATION COM 693656100 9,269 120,991 SH   SOLE 2 80,366 0 40,625
PVH CORPORATION COM 693656100 627 8,184 SH   SOLE 4 8,184 0 0
PVH CORPORATION COM 693656100 4,229 55,205 SH   SOLE 7 53,512 0 1,693
PVH CORPORATION COM 693656100 667 8,700 SH   SOLE 13 8,700 0 0
PVH CORPORATION COM 693656100 93 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 13,408 175,020 SH   SOLE 18 168,706 0 6,314
PVH CORPORATION COM 693656100 15,185 198,209 SH   SOLE 19 198,209 0 0
PVH CORPORATION COM 693656100 126,918 1,656,683 SH   SOLE 21 1,656,683 0 0
PVH CORPORATION COM 693656100 124,000 1,618,593 SH   SOLE 22 1,496,171 0 122,422
PVH CORPORATION COM 693656100 811 10,581 SH   SOLE 23 10,581 0 0
PVH CORPORATION COM 693656100 1,283 16,745 SH   SOLE 25 16,745 0 0
PVH CORPORATION COM 693656100 7,956 103,852 SH   SOLE 26 51,687 0 52,165
PVH CORPORATION COM 693656100 1,554 20,291 SH   SOLE 28 20,093 0 198
PVH CORPORATION COM 693656100 244 3,191 SH   SOLE 29 3,191 0 0
PVH CORPORATION COM 693656100 16,302 212,787 SH   SOLE 30 212,787 0 0
PVH CORPORATION COM 693656100 134 1,752 SH   SOLE 31 1,752 0 0
PVH CORPORATION COM 693656100 5,554 72,501 SH   SOLE 34 72,501 0 0
PVH CORPORATION COM 693656100 1,431 18,682 SH   SOLE 36 18,682 0 0
PVH CORPORATION COM 693656100 722 9,430 SH   SOLE 40 9,430 0 0
PVH CORPORATION COM 693656100 4,566 59,603 SH   SOLE 43 54,197 0 5,406
PYXIS ONCOLOGY INC COMMON STOCK 747324101 4 890 SH   SOLE 2 0 0 890
PYXIS ONCOLOGY INC COMMON STOCK 747324101 128 31,644 SH   SOLE 18 31,644 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 79 19,671 SH   SOLE 19 19,671 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 1,202 297,586 SH   SOLE 21 297,586 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 691 171,110 SH   SOLE 22 168,540 0 2,570
PZENA INVT MGMT INC CLASS A 74731Q103 37 4,636 SH   SOLE 2 805 0 3,831
PZENA INVT MGMT INC CLASS A 74731Q103 2 271 SH   SOLE 7 271 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 411 51,239 SH   SOLE 18 51,239 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 250 31,167 SH   SOLE 19 31,167 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 4,518 563,358 SH   SOLE 21 563,358 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 2,521 314,278 SH   SOLE 22 312,337 0 1,941
Q2 HLDGS INC COM 74736L109 2,618 42,472 SH   SOLE 2 34,816 0 7,656
Q2 HLDGS INC COM 74736L109 45 738 SH   SOLE 4 203 0 535
Q2 HLDGS INC COM 74736L109 49 795 SH   SOLE 7 795 0 0
Q2 HLDGS INC COM 74736L109 9,007 146,100 SH   SOLE 18 143,986 0 2,114
Q2 HLDGS INC COM 74736L109 8,548 138,658 SH   SOLE 19 138,658 0 0
Q2 HLDGS INC COM 74736L109 122,859 1,992,852 SH   SOLE 21 1,992,852 0 0
Q2 HLDGS INC COM 74736L109 82,831 1,343,561 SH   SOLE 22 1,311,525 0 32,036
Q2 HLDGS INC COM 74736L109 119 1,927 SH   SOLE 23 1,927 0 0
Q2 HLDGS INC COM 74736L109 494 8,006 SH   SOLE 25 8,006 0 0
Q2 HLDGS INC COM 74736L109 1,255 20,351 SH   SOLE 26 16,177 0 4,174
Q2 HLDGS INC COM 74736L109 62 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109 5,830 94,565 SH   SOLE 30 94,565 0 0
Q2 HLDGS INC COM 74736L109 445 7,225 SH   SOLE 40 7,225 0 0
Q2 HLDGS INC COM 74736L109 860 13,948 SH   SOLE 43 12,011 0 1,937
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,016 2,030,000 PRN   SOLE 21 2,030,000 0 0
Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6 2,039 2,375,000 PRN   SOLE 21 2,375,000 0 0
QCR HOLDINGS INC COM 74727A104 3,053 53,945 SH   SOLE 2 39,636 0 14,309
QCR HOLDINGS INC COM 74727A104 12 218 SH   SOLE 7 218 0 0
QCR HOLDINGS INC COM 74727A104 2,700 47,716 SH   SOLE 18 47,716 0 0
QCR HOLDINGS INC COM 74727A104 1,595 28,190 SH   SOLE 19 28,190 0 0
QCR HOLDINGS INC COM 74727A104 35,207 622,146 SH   SOLE 21 622,146 0 0
QCR HOLDINGS INC COM 74727A104 25,326 447,543 SH   SOLE 22 430,894 0 16,649
QCR HOLDINGS INC COM 74727A104 145 2,563 SH   SOLE 25 2,563 0 0
QCR HOLDINGS INC COM 74727A104 100 1,763 SH   SOLE 26 1,455 0 308
QCR HOLDINGS INC COM 74727A104 948 16,759 SH   SOLE 30 16,759 0 0
QCR HOLDINGS INC COM 74727A104 82 1,450 SH   SOLE 36 1,450 0 0
QCR HOLDINGS INC COM 74727A104 122 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 412 7,288 SH   SOLE 43 7,288 0 0
QIAGEN NV SHS NEW N72482123 20,802 424,524 SH   SOLE 2 204,907 0 219,617
QIAGEN NV SHS NEW N72482123 155 3,168 SH   SOLE 7 3,168 0 0
QIAGEN NV SHS NEW N72482123 5,892 120,240 SH   SOLE 18 120,240 0 0
QIAGEN NV SHS NEW N72482123 55,842 1,139,637 SH   SOLE 19 1,139,637 0 0
QIAGEN NV SHS NEW N72482123 109,593 2,236,594 SH   SOLE 21 2,236,594 0 0
QIAGEN NV SHS NEW N72482123 93,877 1,915,862 SH   SOLE 22 1,745,048 0 170,814
QIAGEN NV SHS NEW N72482123 163 3,329 SH   SOLE 31 3,329 0 0
QIAGEN NV SHS NEW N72482123 55,502 1,132,685 SH   SOLE 34 1,132,685 0 0
QIAGEN NV SHS NEW N72482123 12,704 259,256 SH   SOLE 43 234,925 0 24,331
QIWI PLC SPON ADR REP B 74735M108 6 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101 24,278 195,633 SH   SOLE 2 40,877 0 154,756
QORVO INC COM 74736K101 5,947 47,918 SH   SOLE 4 43,486 0 4,432
QORVO INC COM 74736K101 15,412 124,188 SH   SOLE 7 97,155 0 27,033
QORVO INC COM 74736K101 129 1,037 SH   SOLE 13 1,037 0 0
QORVO INC COM 74736K101 1,960 15,796 SH   SOLE 15 15,796 0 0
QORVO INC COM 74736K101 16 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 26,195 211,081 SH   SOLE 18 196,131 0 14,950
QORVO INC COM 74736K101 5,747 46,309 SH   SOLE 19 46,309 0 0
QORVO INC COM 74736K101 527,514 4,250,720 SH   SOLE 21 4,250,720 0 0
QORVO INC COM 74736K101 284,407 2,291,755 SH   SOLE 22 2,067,910 0 223,845
QORVO INC COM 74736K101 17,134 138,065 SH   SOLE 23 138,065 0 0
QORVO INC COM 74736K101 23,853 192,210 SH   SOLE 25 192,210 0 0
QORVO INC COM 74736K101 28,810 232,151 SH   SOLE 26 82,777 0 149,374
QORVO INC COM 74736K101 43,316 349,039 SH   SOLE 28 1,982 0 347,057
QORVO INC COM 74736K101 86,862 699,937 SH   SOLE 30 699,937 0 0
QORVO INC COM 74736K101 3,186 25,671 SH   SOLE 31 13,024 0 12,647
QORVO INC COM 74736K101 2,110 17,000 SH   SOLE 34 17,000 0 0
QORVO INC COM 74736K101 4,991 40,219 SH   SOLE 36 40,219 0 0
QORVO INC COM 74736K101 475 3,826 SH   SOLE 40 3,826 0 0
QORVO INC COM 74736K101 27 220 SH   OTR 43 220 0 0
QORVO INC COM 74736K101 9,102 73,345 SH   SOLE 43 59,813 0 13,532
QUAD / GRAPHICS INC COM CL A 747301109 110 15,795 SH   SOLE 2 15,019 0 776
QUAD / GRAPHICS INC COM CL A 747301109 48 6,905 SH   SOLE 18 6,905 0 0
QUAD / GRAPHICS INC COM CL A 747301109 132 19,071 SH   SOLE 19 19,071 0 0
QUAD / GRAPHICS INC COM CL A 747301109 767 110,556 SH   SOLE 21 110,556 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,234 465,926 SH   SOLE 22 465,926 0 0
QUAKER HOUGHTON COM 747316107 3,432 19,862 SH   SOLE 2 14,806 0 5,056
QUAKER HOUGHTON COM 747316107 10 57 SH   SOLE 4 57 0 0
QUAKER HOUGHTON COM 747316107 29 167 SH   SOLE 7 167 0 0
QUAKER HOUGHTON COM 747316107 8,253 47,756 SH   SOLE 18 45,938 0 1,818
QUAKER HOUGHTON COM 747316107 10,621 61,461 SH   SOLE 19 61,461 0 0
QUAKER HOUGHTON COM 747316107 277,169 1,603,897 SH   SOLE 21 1,603,897 0 0
QUAKER HOUGHTON COM 747316107 64,122 371,054 SH   SOLE 22 363,432 0 7,622
QUAKER HOUGHTON COM 747316107 268 1,550 SH   SOLE 23 1,550 0 0
QUAKER HOUGHTON COM 747316107 346 2,001 SH   SOLE 25 2,001 0 0
QUAKER HOUGHTON COM 747316107 2,097 12,133 SH   SOLE 26 4,073 0 8,060
QUAKER HOUGHTON COM 747316107 42 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107 4,008 23,195 SH   SOLE 30 23,195 0 0
QUAKER HOUGHTON COM 747316107 324 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107 1,239 7,170 SH   SOLE 43 6,961 0 209
QUALCOMM INC COM 747525103 404,393 2,646,207 SH   SOLE 2 731,823 0 1,914,384
QUALCOMM INC COM 747525103 118,418 774,885 SH   SOLE 4 479,304 0 295,581
QUALCOMM INC COM 747525103 171,197 1,120,255 SH   SOLE 7 1,087,353 0 32,902
QUALCOMM INC COM 747525103 6,942 45,425 SH   SOLE 13 45,425 0 0
QUALCOMM INC COM 747525103 20,901 136,766 SH   SOLE 15 136,766 0 0
QUALCOMM INC COM 747525103 1 7 SH   SOLE 17 0 0 7
QUALCOMM INC COM 747525103 330,585 2,163,233 SH   SOLE 18 1,967,026 0 196,207
QUALCOMM INC COM 747525103 208,269 1,362,841 SH   SOLE 19 1,362,841 0 0
QUALCOMM INC COM 747525103 4,749,297 31,077,718 SH   SOLE 21 31,077,718 0 0
QUALCOMM INC COM 747525103 3,715,421 24,312,401 SH   SOLE 22 21,852,775 0 2,459,626
QUALCOMM INC COM 747525103 225,810 1,477,619 SH   SOLE 23 1,477,619 0 0
QUALCOMM INC COM 747525103 262,330 1,716,595 SH   SOLE 25 1,716,595 0 0
QUALCOMM INC COM 747525103 404,581 2,647,438 SH   SOLE 26 1,010,897 0 1,636,541
QUALCOMM INC COM 747525103 366,563 2,398,657 SH   SOLE 28 36,590 0 2,362,067
QUALCOMM INC COM 747525103 3,444 22,538 SH   SOLE 29 22,538 0 0
QUALCOMM INC COM 747525103 1,062,302 6,951,327 SH   SOLE 30 6,835,567 0 115,760
QUALCOMM INC COM 747525103 49,222 322,092 SH   SOLE 31 194,541 0 127,551
QUALCOMM INC COM 747525103 40,505 265,051 SH   SOLE 32 265,051 0 0
QUALCOMM INC COM 747525103 178,757 1,169,721 SH   SOLE 34 1,169,721 0 0
QUALCOMM INC COM 747525103 67,654 442,703 SH   SOLE 36 442,703 0 0
QUALCOMM INC COM 747525103 5,704 37,327 SH   SOLE 40 37,327 0 0
QUALCOMM INC COM 747525103 362 2,371 SH   OTR 43 2,371 0 0
QUALCOMM INC COM 747525103 142,072 929,670 SH   SOLE 43 846,529 0 83,141
QUALIGEN THERAPEUTICS INC COM 74754R103 4 5,887 SH   SOLE 18 5,887 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 40 59,901 SH   SOLE 21 59,901 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 177 268,887 SH   SOLE 22 268,887 0 0
QUALTRICS INTL INC COM CL A 747601201 639 22,394 SH   SOLE 2 19,641 0 2,753
QUALTRICS INTL INC COM CL A 747601201 11,290 395,451 SH   SOLE 21 395,451 0 0
QUALTRICS INTL INC COM CL A 747601201 34,870 1,221,351 SH   SOLE 22 1,221,351 0 0
QUALTRICS INTL INC COM CL A 747601201 792 27,727 SH   SOLE 25 27,727 0 0
QUALTRICS INTL INC COM CL A 747601201 1,310 45,895 SH   SOLE 34 45,895 0 0
QUALYS INC COM 74758T303 4,210 29,566 SH   SOLE 2 25,067 0 4,499
QUALYS INC COM 74758T303 66 464 SH   SOLE 4 129 0 335
QUALYS INC COM 74758T303 69 483 SH   SOLE 7 483 0 0
QUALYS INC COM 74758T303 21,413 150,363 SH   SOLE 18 148,664 0 1,699
QUALYS INC COM 74758T303 10,381 72,897 SH   SOLE 19 72,897 0 0
QUALYS INC COM 74758T303 362,925 2,548,451 SH   SOLE 21 2,548,451 0 0
QUALYS INC COM 74758T303 136,438 958,063 SH   SOLE 22 938,418 0 19,645
QUALYS INC COM 74758T303 131 919 SH   SOLE 23 919 0 0
QUALYS INC COM 74758T303 665 4,669 SH   SOLE 25 4,669 0 0
QUALYS INC COM 74758T303 1,738 12,202 SH   SOLE 26 9,246 0 2,956
QUALYS INC COM 74758T303 85 597 SH   SOLE 28 597 0 0
QUALYS INC COM 74758T303 34,309 240,919 SH   SOLE 30 240,919 0 0
QUALYS INC COM 74758T303 586 4,112 SH   SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 3,129 21,969 SH   SOLE 43 18,837 0 3,132
QUANERGY SYSTEMS INC COM 74764U104 809 439,492 SH   SOLE 22 439,492 0 0
QUANEX BLDG PRODS CORP COM 747619104 745 35,489 SH   SOLE 2 11,935 0 23,554
QUANEX BLDG PRODS CORP COM 747619104 4 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104 10 474 SH   SOLE 7 474 0 0
QUANEX BLDG PRODS CORP COM 747619104 2,738 130,465 SH   SOLE 18 130,465 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,261 60,097 SH   SOLE 19 60,097 0 0
QUANEX BLDG PRODS CORP COM 747619104 91,014 4,336,050 SH   SOLE 21 4,336,050 0 0
QUANEX BLDG PRODS CORP COM 747619104 18,879 899,416 SH   SOLE 22 862,118 0 37,298
QUANEX BLDG PRODS CORP COM 747619104 89 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104 234 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104 1,229 58,559 SH   SOLE 30 58,559 0 0
QUANEX BLDG PRODS CORP COM 747619104 84 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104 432 20,568 SH   SOLE 43 20,568 0 0
QUANTA SVCS INC COM 74762E102 38,330 291,236 SH   SOLE 2 75,656 0 215,580
QUANTA SVCS INC COM 74762E102 435 3,306 SH   SOLE 4 3,306 0 0
QUANTA SVCS INC COM 74762E102 27,348 207,798 SH   SOLE 7 204,185 0 3,613
QUANTA SVCS INC COM 74762E102 278 2,116 SH   SOLE 15 2,116 0 0
QUANTA SVCS INC COM 74762E102 126,430 960,644 SH   SOLE 18 946,123 0 14,521
QUANTA SVCS INC COM 74762E102 30,197 229,442 SH   SOLE 19 229,442 0 0
QUANTA SVCS INC COM 74762E102 447,007 3,396,451 SH   SOLE 21 3,396,451 0 0
QUANTA SVCS INC COM 74762E102 413,671 3,143,156 SH   SOLE 22 2,941,456 0 201,700
QUANTA SVCS INC COM 74762E102 39 295 SH   SOLE 23 295 0 0
QUANTA SVCS INC COM 74762E102 8,454 64,233 SH   SOLE 25 43,660 0 20,573
QUANTA SVCS INC COM 74762E102 21,073 160,120 SH   SOLE 26 59,276 0 100,844
QUANTA SVCS INC COM 74762E102 523 3,974 SH   SOLE 28 2,483 0 1,491
QUANTA SVCS INC COM 74762E102 53,373 405,538 SH   SOLE 30 405,538 0 0
QUANTA SVCS INC COM 74762E102 273 2,075 SH   SOLE 31 2,075 0 0
QUANTA SVCS INC COM 74762E102 159,130 1,209,099 SH   SOLE 34 1,209,099 0 0
QUANTA SVCS INC COM 74762E102 2,798 21,260 SH   SOLE 36 21,260 0 0
QUANTA SVCS INC COM 74762E102 2,442 18,552 SH   SOLE 40 18,552 0 0
QUANTA SVCS INC COM 74762E102 40 302 SH   OTR 43 302 0 0
QUANTA SVCS INC COM 74762E102 23,187 176,179 SH   SOLE 43 153,387 0 22,792
QUANTERIX CORP COM 74766Q101 496 17,007 SH   SOLE 2 10,850 0 6,157
QUANTERIX CORP COM 74766Q101 3 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 14 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101 2,333 79,916 SH   SOLE 18 79,916 0 0
QUANTERIX CORP COM 74766Q101 3,097 106,090 SH   SOLE 19 106,090 0 0
QUANTERIX CORP COM 74766Q101 37,336 1,279,062 SH   SOLE 21 1,279,062 0 0
QUANTERIX CORP COM 74766Q101 23,218 795,419 SH   SOLE 22 776,536 0 18,883
QUANTERIX CORP COM 74766Q101 21 719 SH   SOLE 23 719 0 0
QUANTERIX CORP COM 74766Q101 105 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101 609 20,866 SH   SOLE 26 10,099 0 10,767
QUANTERIX CORP COM 74766Q101 65 2,210 SH   SOLE 28 2,210 0 0
QUANTERIX CORP COM 74766Q101 3,632 124,413 SH   SOLE 30 124,413 0 0
QUANTERIX CORP COM 74766Q101 107 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 187 6,406 SH   SOLE 43 6,406 0 0
QUANTUM COMPUTING INC COM 74766W108 539 207,499 SH   SOLE 22 207,499 0 0
QUANTUM CORP COM NEW 747906501 29 12,870 SH   SOLE 2 2,269 0 10,601
QUANTUM CORP COM NEW 747906501 2 898 SH   SOLE 7 898 0 0
QUANTUM CORP COM NEW 747906501 419 184,666 SH   SOLE 18 184,666 0 0
QUANTUM CORP COM NEW 747906501 236 104,015 SH   SOLE 19 104,015 0 0
QUANTUM CORP COM NEW 747906501 5,080 2,237,765 SH   SOLE 21 2,237,765 0 0
QUANTUM CORP COM NEW 747906501 3,175 1,398,719 SH   SOLE 22 1,363,581 0 35,138
QUANTUM CORP COM NEW 747906501 4 1,580 SH   SOLE 43 1,580 0 0
QUANTUM SI INC COM CL A 74765K105 197 42,142 SH   SOLE 2 34,080 0 8,062
QUANTUM SI INC COM CL A 74765K105 700 149,619 SH   SOLE 21 149,619 0 0
QUANTUM SI INC COM CL A 74765K105 5,805 1,240,362 SH   SOLE 22 1,211,056 0 29,306
QUANTUM SI INC COM CL A 74765K105 62 13,227 SH   SOLE 25 13,227 0 0
QUANTUM SI INC COM CL A 74765K105 142 30,266 SH   SOLE 26 0 0 30,266
QUANTUM SI INC COM CL A 74765K105 350 74,835 SH   SOLE 30 74,835 0 0
QUANTUM SI INC COM CL A 74765K105 56 12,044 SH   SOLE 40 12,044 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 6,069 303,623 SH   SOLE 2 34,981 0 268,642
QUANTUMSCAPE CORP COM CL A 74767V109 70 3,480 SH   SOLE 7 3,480 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 2,145 107,328 SH   SOLE 18 107,328 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 1,434 71,750 SH   SOLE 19 71,750 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 59,871 2,995,058 SH   SOLE 21 2,995,058 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 108,154 5,410,401 SH   SOLE 22 5,219,676 0 190,725
QUANTUMSCAPE CORP COM CL A 74767V109 86 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 72 3,583 SH   SOLE 31 3,583 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 133 6,633 SH   SOLE 43 6,633 0 0
QUDIAN INC ADR 747798106 6 5,345 SH   SOLE 4 5,345 0 0
QUDIAN INC ADR 747798106 608 514,866 SH   SOLE 21 514,866 0 0
QUDIAN INC ADR 747798106 1,216 1,030,525 SH   SOLE 22 962,706 0 67,819
QUDIAN INC ADR 747798106 9 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 679 575,084 SH   SOLE 30 575,084 0 0
QUDIAN INC ADR 747798106 5 3,946 SH   SOLE 43 3,946 0 0
QUEST DIAGNOSTICS INC COM 74834L100 47,289 345,527 SH   SOLE 2 181,249 0 164,278
QUEST DIAGNOSTICS INC COM 74834L100 12,715 92,908 SH   SOLE 4 58,931 0 33,977
QUEST DIAGNOSTICS INC COM 74834L100 16,837 123,022 SH   SOLE 7 119,713 0 3,309
QUEST DIAGNOSTICS INC COM 74834L100 71 521 SH   SOLE 13 521 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,311 16,888 SH   SOLE 15 16,888 0 0
QUEST DIAGNOSTICS INC COM 74834L100 36,746 268,492 SH   SOLE 18 252,108 0 16,384
QUEST DIAGNOSTICS INC COM 74834L100 188,581 1,377,913 SH   SOLE 19 1,377,913 0 0
QUEST DIAGNOSTICS INC COM 74834L100 333 2,430 SH   SOLE 20 2,430 0 0
QUEST DIAGNOSTICS INC COM 74834L100 591,414 4,321,306 SH   SOLE 21 4,321,306 0 0
QUEST DIAGNOSTICS INC COM 74834L100 359,062 2,623,573 SH   SOLE 22 2,377,444 0 246,129
QUEST DIAGNOSTICS INC COM 74834L100 21,394 156,321 SH   SOLE 23 156,321 0 0
QUEST DIAGNOSTICS INC COM 74834L100 35,892 262,251 SH   SOLE 25 262,251 0 0
QUEST DIAGNOSTICS INC COM 74834L100 42,051 307,258 SH   SOLE 26 139,854 0 167,404
QUEST DIAGNOSTICS INC COM 74834L100 58,339 426,268 SH   SOLE 28 53,212 0 373,056
QUEST DIAGNOSTICS INC COM 74834L100 162,686 1,188,702 SH   SOLE 30 1,172,197 0 16,505
QUEST DIAGNOSTICS INC COM 74834L100 3,741 27,334 SH   SOLE 31 12,646 0 14,688
QUEST DIAGNOSTICS INC COM 74834L100 145,009 1,059,539 SH   SOLE 34 1,059,539 0 0
QUEST DIAGNOSTICS INC COM 74834L100 10,593 77,401 SH   SOLE 36 77,401 0 0
QUEST DIAGNOSTICS INC COM 74834L100 549 4,012 SH   SOLE 40 4,012 0 0
QUEST DIAGNOSTICS INC COM 74834L100 62 452 SH   OTR 43 452 0 0
QUEST DIAGNOSTICS INC COM 74834L100 17,177 125,506 SH   SOLE 43 115,923 0 9,583
QUEST RESOURCE HLDG CORP COM NEW 74836W203 19 3,067 SH   SOLE 18 3,067 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 292 47,548 SH   SOLE 21 47,548 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 8 1,358 SH   SOLE 22 1,358 0 0
QUICKLOGIC CORP COM NEW 74837P405 13 2,379 SH   SOLE 18 2,379 0 0
QUICKLOGIC CORP COM NEW 74837P405 168 30,456 SH   SOLE 21 30,456 0 0
QUICKLOGIC CORP COM NEW 74837P405 548 99,615 SH   SOLE 22 99,615 0 0
QUIDEL CORP COM 74838J101 8,861 78,793 SH   SOLE 2 28,443 0 50,350
QUIDEL CORP COM 74838J101 17 153 SH   SOLE 4 153 0 0
QUIDEL CORP COM 74838J101 54 483 SH   SOLE 7 483 0 0
QUIDEL CORP COM 74838J101 9,212 81,917 SH   SOLE 18 81,917 0 0
QUIDEL CORP COM 74838J101 1,226 10,899 SH   SOLE 19 10,899 0 0
QUIDEL CORP COM 74838J101 202,945 1,804,594 SH   SOLE 21 1,804,594 0 0
QUIDEL CORP COM 74838J101 115,503 1,027,057 SH   SOLE 22 983,658 0 43,399
QUIDEL CORP COM 74838J101 573 5,096 SH   SOLE 25 5,096 0 0
QUIDEL CORP COM 74838J101 1,611 14,329 SH   SOLE 26 11,279 0 3,050
QUIDEL CORP COM 74838J101 77 681 SH   SOLE 28 681 0 0
QUIDEL CORP COM 74838J101 19,110 169,928 SH   SOLE 30 169,928 0 0
QUIDEL CORP COM 74838J101 61 539 SH   SOLE 31 539 0 0
QUIDEL CORP COM 74838J101 111 988 SH   SOLE 36 988 0 0
QUIDEL CORP COM 74838J101 522 4,639 SH   SOLE 40 4,639 0 0
QUIDEL CORP COM 74838J101 49 438 SH   OTR 43 438 0 0
QUIDEL CORP COM 74838J101 2,888 25,678 SH   SOLE 43 24,159 0 1,519
QUINSTREET INC COM 74874Q100 1,335 115,115 SH   SOLE 2 86,686 0 28,429
QUINSTREET INC COM 74874Q100 2 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 10 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 2,081 179,354 SH   SOLE 18 179,354 0 0
QUINSTREET INC COM 74874Q100 1,649 142,120 SH   SOLE 19 142,120 0 0
QUINSTREET INC COM 74874Q100 71,718 6,182,593 SH   SOLE 21 6,182,593 0 0
QUINSTREET INC COM 74874Q100 17,453 1,504,602 SH   SOLE 22 1,474,820 0 29,782
QUINSTREET INC COM 74874Q100 105 9,046 SH   SOLE 23 9,046 0 0
QUINSTREET INC COM 74874Q100 75 6,435 SH   SOLE 25 6,435 0 0
QUINSTREET INC COM 74874Q100 515 44,436 SH   SOLE 26 0 0 44,436
QUINSTREET INC COM 74874Q100 49 4,233 SH   SOLE 28 4,233 0 0
QUINSTREET INC COM 74874Q100 1,633 140,758 SH   SOLE 30 140,758 0 0
QUINSTREET INC COM 74874Q100 79 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 505 43,510 SH   SOLE 43 41,495 0 2,015
QUMU CORP COM 749063103 6 3,143 SH   SOLE 18 3,143 0 0
QUMU CORP COM 749063103 80 45,580 SH   SOLE 21 45,580 0 0
QUMU CORP COM 749063103 385 219,022 SH   SOLE 22 219,022 0 0
QUOTIENT LTD SHS G73268107 12 10,305 SH   SOLE 2 3,288 0 7,017
QUOTIENT LTD SHS G73268107 1 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 280 233,446 SH   SOLE 18 233,446 0 0
QUOTIENT LTD SHS G73268107 152 126,408 SH   SOLE 19 126,408 0 0
QUOTIENT LTD SHS G73268107 3,320 2,766,786 SH   SOLE 21 2,766,786 0 0
QUOTIENT LTD SHS G73268107 2,684 2,236,372 SH   SOLE 22 2,223,636 0 12,736
QUOTIENT LTD SHS G73268107 8 6,894 SH   SOLE 43 6,894 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 194 30,395 SH   SOLE 2 21,257 0 9,138
QUOTIENT TECHNOLOGY INC COM 749119103 2 365 SH   SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 8 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,392 218,180 SH   SOLE 18 218,180 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 973 152,447 SH   SOLE 19 152,447 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 18,863 2,956,619 SH   SOLE 21 2,956,619 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 10,971 1,719,548 SH   SOLE 22 1,673,757 0 45,791
QUOTIENT TECHNOLOGY INC COM 749119103 70 10,924 SH   SOLE 25 10,924 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 348 54,609 SH   SOLE 26 41,803 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 71 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,008 157,918 SH   SOLE 30 157,918 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 14 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 50 7,833 SH   SOLE 40 7,833 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 170 26,601 SH   SOLE 43 26,601 0 0
QURATE RETAIL INC COM SER A 74915M100 5,621 1,180,850 SH   SOLE 2 126,963 0 1,053,887
QURATE RETAIL INC COM SER A 74915M100 7 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100 85 17,799 SH   SOLE 7 17,799 0 0
QURATE RETAIL INC COM SER A 74915M100 824 173,045 SH   SOLE 18 173,045 0 0
QURATE RETAIL INC COM SER A 74915M100 510 107,112 SH   SOLE 19 107,112 0 0
QURATE RETAIL INC COM SER A 74915M100 22,669 4,762,386 SH   SOLE 21 4,762,386 0 0
QURATE RETAIL INC COM SER A 74915M100 38,439 8,075,374 SH   SOLE 22 7,624,208 0 451,166
QURATE RETAIL INC COM SER A 74915M100 292 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100 1,057 222,080 SH   SOLE 26 191,957 0 30,123
QURATE RETAIL INC COM SER A 74915M100 32 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100 1,215 255,327 SH   SOLE 30 255,327 0 0
QURATE RETAIL INC COM SER A 74915M100 25 5,307 SH   SOLE 31 5,307 0 0
QURATE RETAIL INC COM SER A 74915M100 482 101,327 SH   SOLE 36 101,327 0 0
QURATE RETAIL INC COM SER A 74915M100 263 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100 5 1,081 SH   OTR 43 1,081 0 0
QURATE RETAIL INC COM SER A 74915M100 2,040 428,621 SH   SOLE 43 393,993 0 34,628
R1 RCM INC COM 749397105 3,308 123,630 SH   SOLE 2 101,696 0 21,934
R1 RCM INC COM 749397105 12 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 45 1,680 SH   SOLE 7 1,680 0 0
R1 RCM INC COM 749397105 15,051 562,428 SH   SOLE 18 548,203 0 14,225
R1 RCM INC COM 749397105 26,398 986,461 SH   SOLE 19 986,461 0 0
R1 RCM INC COM 749397105 242,767 9,072,007 SH   SOLE 21 9,072,007 0 0
R1 RCM INC COM 749397105 99,573 3,720,964 SH   SOLE 22 3,643,885 0 77,079
R1 RCM INC COM 749397105 87 3,249 SH   SOLE 23 3,249 0 0
R1 RCM INC COM 749397105 73,169 2,734,267 SH   SOLE 25 2,734,267 0 0
R1 RCM INC COM 749397105 1,891 70,666 SH   SOLE 26 41,926 0 28,740
R1 RCM INC COM 749397105 61 2,298 SH   SOLE 28 2,298 0 0
R1 RCM INC COM 749397105 14,813 553,544 SH   SOLE 30 553,544 0 0
R1 RCM INC COM 749397105 129 4,825 SH   SOLE 34 4,825 0 0
R1 RCM INC COM 749397105 541 20,235 SH   SOLE 36 20,235 0 0
R1 RCM INC COM 749397105 453 16,939 SH   SOLE 40 16,939 0 0
R1 RCM INC COM 749397105 33 1,239 SH   OTR 43 1,239 0 0
R1 RCM INC COM 749397105 2,038 76,176 SH   SOLE 43 73,680 0 2,496
RACKSPACE TECHNOLOGY INC COM 750102105 342 30,621 SH   SOLE 2 12,874 0 17,747
RACKSPACE TECHNOLOGY INC COM 750102105 1 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 10 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,637 146,720 SH   SOLE 18 146,720 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,076 96,411 SH   SOLE 19 96,411 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 21,341 1,912,273 SH   SOLE 21 1,912,273 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 15,579 1,395,957 SH   SOLE 22 1,356,939 0 39,018
RACKSPACE TECHNOLOGY INC COM 750102105 88 7,929 SH   SOLE 25 7,929 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 349 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105 342 30,649 SH   SOLE 30 30,649 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 53 4,762 SH   SOLE 36 4,762 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 70 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 300 26,924 SH   SOLE 43 25,513 0 1,411
RADIAN GROUP INC COM 750236101 7,689 346,180 SH   SOLE 2 160,150 0 186,030
RADIAN GROUP INC COM 750236101 194 8,719 SH   SOLE 4 213 0 8,506
RADIAN GROUP INC COM 750236101 274 12,358 SH   SOLE 7 12,358 0 0
RADIAN GROUP INC COM 750236101 12,629 568,606 SH   SOLE 18 549,971 0 18,635
RADIAN GROUP INC COM 750236101 22,921 1,032,021 SH   SOLE 19 1,032,021 0 0
RADIAN GROUP INC COM 750236101 155,721 7,011,323 SH   SOLE 21 7,011,323 0 0
RADIAN GROUP INC COM 750236101 113,393 5,105,506 SH   SOLE 22 4,882,297 0 223,209
RADIAN GROUP INC COM 750236101 475 21,400 SH   SOLE 23 21,400 0 0
RADIAN GROUP INC COM 750236101 699 31,469 SH   SOLE 25 31,469 0 0
RADIAN GROUP INC COM 750236101 4,333 195,082 SH   SOLE 26 59,922 0 135,160
RADIAN GROUP INC COM 750236101 1,377 62,018 SH   SOLE 28 3,409 0 58,609
RADIAN GROUP INC COM 750236101 2,476 111,460 SH   SOLE 30 111,460 0 0
RADIAN GROUP INC COM 750236101 399 17,962 SH   SOLE 34 17,962 0 0
RADIAN GROUP INC COM 750236101 292 13,137 SH   SOLE 36 13,137 0 0
RADIAN GROUP INC COM 750236101 563 25,339 SH   SOLE 40 25,339 0 0
RADIAN GROUP INC COM 750236101 1,295 58,322 SH   SOLE 43 54,565 0 3,756
RADIANT LOGISTICS INC COM 75025X100 637 100,027 SH   SOLE 2 39,625 0 60,402
RADIANT LOGISTICS INC COM 75025X100 4 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100 841 132,003 SH   SOLE 18 121,772 0 10,231
RADIANT LOGISTICS INC COM 75025X100 469 73,549 SH   SOLE 19 73,549 0 0
RADIANT LOGISTICS INC COM 75025X100 8,995 1,412,047 SH   SOLE 21 1,412,047 0 0
RADIANT LOGISTICS INC COM 75025X100 6,973 1,094,606 SH   SOLE 22 1,070,804 0 23,802
RADIANT LOGISTICS INC COM 75025X100 209 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100 20 3,104 SH   SOLE 43 3,104 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 4,390 307,426 SH   SOLE 2 178,208 0 129,218
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 10 707 SH   SOLE 7 707 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3,204 224,336 SH   SOLE 18 224,336 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 7,622 533,727 SH   SOLE 19 533,727 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 38,584 2,701,952 SH   SOLE 21 2,701,952 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 24,928 1,745,645 SH   SOLE 22 1,657,095 0 88,550
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 106 7,390 SH   SOLE 25 7,390 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 750 52,499 SH   SOLE 30 52,499 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 99 6,921 SH   SOLE 40 6,921 0 0
RADIUS HEALTH INC COM NEW 750469207 148 16,762 SH   SOLE 2 11,811 0 4,951
RADIUS HEALTH INC COM NEW 750469207 2 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 7 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 1,111 125,862 SH   SOLE 18 125,862 0 0
RADIUS HEALTH INC COM NEW 750469207 1,715 194,273 SH   SOLE 19 194,273 0 0
RADIUS HEALTH INC COM NEW 750469207 16,935 1,917,849 SH   SOLE 21 1,917,849 0 0
RADIUS HEALTH INC COM NEW 750469207 10,054 1,138,615 SH   SOLE 22 1,117,451 0 21,164
RADIUS HEALTH INC COM NEW 750469207 45 5,066 SH   SOLE 25 5,066 0 0
RADIUS HEALTH INC COM NEW 750469207 113 12,844 SH   SOLE 26 4,876 0 7,968
RADIUS HEALTH INC COM NEW 750469207 250 28,303 SH   SOLE 28 28,303 0 0
RADIUS HEALTH INC COM NEW 750469207 431 48,771 SH   SOLE 30 48,771 0 0
RADIUS HEALTH INC COM NEW 750469207 13 1,480 SH   SOLE 36 1,480 0 0
RADIUS HEALTH INC COM NEW 750469207 54 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC COM NEW 750469207 538 60,885 SH   SOLE 43 60,885 0 0
RADNET INC COM 750491102 438 19,586 SH   SOLE 2 14,601 0 4,985
RADNET INC COM 750491102 3 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102 16 719 SH   SOLE 7 719 0 0
RADNET INC COM 750491102 3,660 163,613 SH   SOLE 18 163,613 0 0
RADNET INC COM 750491102 2,197 98,198 SH   SOLE 19 98,198 0 0
RADNET INC COM 750491102 106,751 4,772,049 SH   SOLE 21 4,772,049 0 0
RADNET INC COM 750491102 25,602 1,144,475 SH   SOLE 22 1,117,948 0 26,527
RADNET INC COM 750491102 190 8,484 SH   SOLE 25 8,484 0 0
RADNET INC COM 750491102 819 36,614 SH   SOLE 26 28,371 0 8,243
RADNET INC COM 750491102 3,271 146,210 SH   SOLE 30 146,210 0 0
RADNET INC COM 750491102 190 8,487 SH   SOLE 34 8,487 0 0
RADNET INC COM 750491102 168 7,514 SH   SOLE 36 7,514 0 0
RADNET INC COM 750491102 110 4,895 SH   SOLE 40 4,895 0 0
RADNET INC COM 750491102 278 12,414 SH   SOLE 43 12,107 0 307
RADWARE LTD ORD M81873107 424 13,252 SH   SOLE 2 13,252 0 0
RADWARE LTD ORD M81873107 4 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 554 17,319 SH   SOLE 7 17,319 0 0
RADWARE LTD ORD M81873107 24,740 773,845 SH   SOLE 21 773,845 0 0
RADWARE LTD ORD M81873107 10,658 333,367 SH   SOLE 22 317,160 0 16,207
RADWARE LTD ORD M81873107 169 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107 175 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 517 16,157 SH   SOLE 30 16,157 0 0
RADWARE LTD ORD M81873107 1,135 35,501 SH   SOLE 34 35,501 0 0
RADWARE LTD ORD M81873107 189 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107 1,015 31,737 SH   SOLE 43 31,363 0 374
RAFAEL HLDGS INC COM CL B 75062E106 4 1,504 SH   SOLE 2 435 0 1,069
RAFAEL HLDGS INC COM CL B 75062E106 0 157 SH   SOLE 7 157 0 0
RAFAEL HLDGS INC COM CL B 75062E106 70 28,011 SH   SOLE 18 28,011 0 0
RAFAEL HLDGS INC COM CL B 75062E106 41 16,426 SH   SOLE 19 16,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 836 332,891 SH   SOLE 21 332,891 0 0
RAFAEL HLDGS INC COM CL B 75062E106 630 250,851 SH   SOLE 22 249,225 0 1,626
RAFAEL HLDGS INC COM CL B 75062E106 3 1,065 SH   SOLE 43 1,065 0 0
RAIN THERAPEUTICS INC COM 75082Q105 14 2,730 SH   SOLE 2 1,325 0 1,405
RAIN THERAPEUTICS INC COM 75082Q105 240 47,355 SH   SOLE 18 47,355 0 0
RAIN THERAPEUTICS INC COM 75082Q105 144 28,387 SH   SOLE 19 28,387 0 0
RAIN THERAPEUTICS INC COM 75082Q105 2,923 576,482 SH   SOLE 21 576,482 0 0
RAIN THERAPEUTICS INC COM 75082Q105 708 139,684 SH   SOLE 22 134,330 0 5,354
RAIN THERAPEUTICS INC COM 75082Q105 43 8,573 SH   SOLE 30 8,573 0 0
RALLYBIO CORP COM 75120L100 70 10,056 SH   SOLE 2 3,670 0 6,386
RALLYBIO CORP COM 75120L100 328 47,041 SH   SOLE 18 47,041 0 0
RALLYBIO CORP COM 75120L100 91 13,001 SH   SOLE 19 13,001 0 0
RALLYBIO CORP COM 75120L100 4,978 713,187 SH   SOLE 21 713,187 0 0
RALLYBIO CORP COM 75120L100 769 110,194 SH   SOLE 22 107,927 0 2,267
RALLYBIO CORP COM 75120L100 103 14,685 SH   SOLE 30 14,685 0 0
RALPH LAUREN CORP CL A 751212101 26,585 234,355 SH   SOLE 2 203,299 0 31,056
RALPH LAUREN CORP CL A 751212101 4,490 39,577 SH   SOLE 4 39,577 0 0
RALPH LAUREN CORP CL A 751212101 4,670 41,167 SH   SOLE 7 39,626 0 1,541
RALPH LAUREN CORP CL A 751212101 2,356 20,770 SH   SOLE 13 20,770 0 0
RALPH LAUREN CORP CL A 751212101 82 719 SH   SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 18,750 165,288 SH   SOLE 18 149,484 0 15,804
RALPH LAUREN CORP CL A 751212101 93,131 820,971 SH   SOLE 19 820,971 0 0
RALPH LAUREN CORP CL A 751212101 120,681 1,063,832 SH   SOLE 21 1,063,832 0 0
RALPH LAUREN CORP CL A 751212101 150,885 1,330,083 SH   SOLE 22 1,075,233 0 254,850
RALPH LAUREN CORP CL A 751212101 13,126 115,710 SH   SOLE 23 115,710 0 0
RALPH LAUREN CORP CL A 751212101 9,476 83,529 SH   SOLE 25 83,529 0 0
RALPH LAUREN CORP CL A 751212101 8,617 75,957 SH   SOLE 26 23,013 0 52,944
RALPH LAUREN CORP CL A 751212101 177 1,560 SH   SOLE 28 866 0 694
RALPH LAUREN CORP CL A 751212101 2,363 20,830 SH   SOLE 29 20,830 0 0
RALPH LAUREN CORP CL A 751212101 17,053 150,325 SH   SOLE 30 150,325 0 0
RALPH LAUREN CORP CL A 751212101 5,387 47,491 SH   SOLE 31 47,491 0 0
RALPH LAUREN CORP CL A 751212101 6,547 57,716 SH   SOLE 34 57,716 0 0
RALPH LAUREN CORP CL A 751212101 515 4,542 SH   SOLE 36 4,542 0 0
RALPH LAUREN CORP CL A 751212101 739 6,514 SH   SOLE 40 6,514 0 0
RALPH LAUREN CORP CL A 751212101 2,725 24,020 SH   SOLE 43 22,392 0 1,628
RAMACO RES INC COM 75134P303 67 4,211 SH   SOLE 18 4,211 0 0
RAMACO RES INC COM 75134P303 923 58,401 SH   SOLE 21 58,401 0 0
RAMACO RES INC COM 75134P303 1,780 112,653 SH   SOLE 22 112,653 0 0
RAMACO RES INC COM 75134P303 323 20,467 SH   SOLE 43 19,892 0 575
RAMBUS INC DEL COM 750917106 2,764 86,669 SH   SOLE 2 30,995 0 55,674
RAMBUS INC DEL COM 750917106 16 509 SH   SOLE 4 509 0 0
RAMBUS INC DEL COM 750917106 48 1,504 SH   SOLE 7 1,504 0 0
RAMBUS INC DEL COM 750917106 12,981 407,061 SH   SOLE 18 407,061 0 0
RAMBUS INC DEL COM 750917106 6,151 192,878 SH   SOLE 19 192,878 0 0
RAMBUS INC DEL COM 750917106 414,754 13,005,768 SH   SOLE 21 13,005,768 0 0
RAMBUS INC DEL COM 750917106 89,063 2,792,817 SH   SOLE 22 2,682,971 0 109,846
RAMBUS INC DEL COM 750917106 7,801 244,613 SH   SOLE 25 244,613 0 0
RAMBUS INC DEL COM 750917106 3,108 97,471 SH   SOLE 26 57,154 0 40,317
RAMBUS INC DEL COM 750917106 64 2,005 SH   SOLE 28 2,005 0 0
RAMBUS INC DEL COM 750917106 6,413 201,087 SH   SOLE 30 201,087 0 0
RAMBUS INC DEL COM 750917106 2,698 84,593 SH   SOLE 34 84,593 0 0
RAMBUS INC DEL COM 750917106 584 18,300 SH   SOLE 36 18,300 0 0
RAMBUS INC DEL COM 750917106 407 12,773 SH   SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 1,640 51,420 SH   SOLE 43 50,720 0 700
RANDOLPH BANCORP INC COM 752378109 25 964 SH   SOLE 18 964 0 0
RANDOLPH BANCORP INC COM 752378109 271 10,273 SH   SOLE 21 10,273 0 0
RANDOLPH BANCORP INC COM 752378109 7 272 SH   SOLE 22 272 0 0
RANGE RES CORP COM 75281A109 13,089 430,827 SH   SOLE 2 302,301 0 128,526
RANGE RES CORP COM 75281A109 24 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 98 3,227 SH   SOLE 7 3,227 0 0
RANGE RES CORP COM 75281A109 34,754 1,143,973 SH   SOLE 18 1,143,973 0 0
RANGE RES CORP COM 75281A109 22,288 733,655 SH   SOLE 19 733,655 0 0
RANGE RES CORP COM 75281A109 550,470 18,119,501 SH   SOLE 21 18,119,501 0 0
RANGE RES CORP COM 75281A109 232,138 7,641,141 SH   SOLE 22 7,392,065 0 249,076
RANGE RES CORP COM 75281A109 404 13,303 SH   SOLE 23 13,303 0 0
RANGE RES CORP COM 75281A109 1,018 33,503 SH   SOLE 25 33,503 0 0
RANGE RES CORP COM 75281A109 6,168 203,043 SH   SOLE 26 101,104 0 101,939
RANGE RES CORP COM 75281A109 2,040 67,157 SH   SOLE 28 66,877 0 280
RANGE RES CORP COM 75281A109 9,534 313,815 SH   SOLE 30 313,815 0 0
RANGE RES CORP COM 75281A109 24 799 SH   SOLE 34 799 0 0
RANGE RES CORP COM 75281A109 107 3,529 SH   SOLE 36 3,529 0 0
RANGE RES CORP COM 75281A109 925 30,438 SH   SOLE 40 30,438 0 0
RANGE RES CORP COM 75281A109 20,876 687,167 SH   SOLE 43 638,119 0 49,048
RANGER ENERGY SVCS INC COM CL A 75282U104 10 952 SH   SOLE 18 952 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 175 17,106 SH   SOLE 21 17,106 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 3 289 SH   SOLE 22 289 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 559 16,189 SH   SOLE 2 3,852 0 12,337
RANGER OIL CORPORATION CLASS A COM 70788V102 9 266 SH   SOLE 7 266 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 2,853 82,624 SH   SOLE 18 82,624 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 3,266 94,583 SH   SOLE 19 94,583 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 87,293 2,528,040 SH   SOLE 21 2,528,040 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 19,378 561,189 SH   SOLE 22 547,806 0 13,383
RANGER OIL CORPORATION CLASS A COM 70788V102 20 572 SH   SOLE 23 572 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 287 8,311 SH   SOLE 26 0 0 8,311
RANGER OIL CORPORATION CLASS A COM 70788V102 800 23,161 SH   SOLE 30 23,161 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 216 6,256 SH   SOLE 43 6,118 0 138
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 1,145 84,788 SH   SOLE 21 84,788 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 858 63,583 SH   SOLE 22 63,583 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 122 9,003 SH   SOLE 30 9,003 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,178 57,684 SH   SOLE 2 40,560 0 17,124
RANPAK HOLDINGS CORP COM CL A 75321W103 3 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 11 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2,383 116,649 SH   SOLE 18 116,649 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,410 69,011 SH   SOLE 19 69,011 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 29,393 1,438,730 SH   SOLE 21 1,438,730 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 19,438 951,431 SH   SOLE 22 916,884 0 34,547
RANPAK HOLDINGS CORP COM CL A 75321W103 180 8,790 SH   SOLE 25 8,790 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 559 27,374 SH   SOLE 26 27,374 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 16 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 512 25,067 SH   SOLE 30 25,067 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 20,092 983,437 SH   SOLE 34 983,437 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 126 6,157 SH   SOLE 36 6,157 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 114 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 190 9,307 SH   SOLE 43 8,900 0 407
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 44 6,442 SH   SOLE 2 239 0 6,203
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 400 58,959 SH   SOLE 18 58,959 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 6,526 961,175 SH   SOLE 19 961,175 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 39 5,777 SH   SOLE 20 5,777 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 3,332 490,701 SH   SOLE 21 490,701 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 664 97,743 SH   SOLE 22 95,590 0 2,153
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 107 15,742 SH   SOLE 30 15,742 0 0
RAPID7 INC COM 753422104 10,663 95,852 SH   SOLE 2 41,894 0 53,958
RAPID7 INC COM 753422104 82 737 SH   SOLE 4 203 0 534
RAPID7 INC COM 753422104 97 876 SH   SOLE 7 876 0 0
RAPID7 INC COM 753422104 28 256 SH   SOLE 13 256 0 0
RAPID7 INC COM 753422104 18,049 162,256 SH   SOLE 18 148,507 0 13,749
RAPID7 INC COM 753422104 42,182 379,196 SH   SOLE 19 379,196 0 0
RAPID7 INC COM 753422104 248,587 2,234,693 SH   SOLE 21 2,234,693 0 0
RAPID7 INC COM 753422104 176,043 1,582,550 SH   SOLE 22 1,547,178 0 35,372
RAPID7 INC COM 753422104 1,028 9,240 SH   SOLE 23 9,240 0 0
RAPID7 INC COM 753422104 1,072 9,641 SH   SOLE 25 9,641 0 0
RAPID7 INC COM 753422104 6,834 61,439 SH   SOLE 26 18,129 0 43,310
RAPID7 INC COM 753422104 115 1,032 SH   SOLE 28 982 0 50
RAPID7 INC COM 753422104 33,855 304,342 SH   SOLE 30 304,342 0 0
RAPID7 INC COM 753422104 764 6,870 SH   SOLE 34 6,870 0 0
RAPID7 INC COM 753422104 495 4,454 SH   SOLE 36 4,454 0 0
RAPID7 INC COM 753422104 729 6,554 SH   SOLE 40 6,554 0 0
RAPID7 INC COM 753422104 1,574 14,153 SH   SOLE 43 13,569 0 584
RAPID7 INC NOTE 0.250% 3/1 753422AF1 5,223 4,200,000 PRN   SOLE 21 4,200,000 0 0
RAPT THERAPEUTICS INC COM 75382E109 175 7,940 SH   SOLE 2 5,933 0 2,007
RAPT THERAPEUTICS INC COM 75382E109 5 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,285 58,428 SH   SOLE 18 58,428 0 0
RAPT THERAPEUTICS INC COM 75382E109 4,767 216,799 SH   SOLE 19 216,799 0 0
RAPT THERAPEUTICS INC COM 75382E109 22,131 1,006,425 SH   SOLE 21 1,006,425 0 0
RAPT THERAPEUTICS INC COM 75382E109 10,580 481,108 SH   SOLE 22 467,071 0 14,037
RAPT THERAPEUTICS INC COM 75382E109 53 2,431 SH   SOLE 25 2,431 0 0
RAPT THERAPEUTICS INC COM 75382E109 51 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109 396 17,996 SH   SOLE 30 17,996 0 0
RAPT THERAPEUTICS INC COM 75382E109 32 1,453 SH   SOLE 34 1,453 0 0
RAPT THERAPEUTICS INC COM 75382E109 78 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109 70 3,197 SH   SOLE 43 3,184 0 13
RAVE RESTAURANT GROUP INC COM 754198109 4 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 28 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109 45,882 417,454 SH   SOLE 2 123,951 0 293,503
RAYMOND JAMES FINL INC COM 754730109 13,209 120,183 SH   SOLE 4 73,503 0 46,680
RAYMOND JAMES FINL INC COM 754730109 19,853 180,632 SH   SOLE 7 174,883 0 5,749
RAYMOND JAMES FINL INC COM 754730109 91 828 SH   SOLE 13 828 0 0
RAYMOND JAMES FINL INC COM 754730109 3,026 27,531 SH   SOLE 15 27,531 0 0
RAYMOND JAMES FINL INC COM 754730109 180,395 1,641,296 SH   SOLE 18 1,547,871 0 93,425
RAYMOND JAMES FINL INC COM 754730109 227,347 2,068,487 SH   SOLE 19 2,068,487 0 0
RAYMOND JAMES FINL INC COM 754730109 588,422 5,353,673 SH   SOLE 21 5,353,673 0 0
RAYMOND JAMES FINL INC COM 754730109 452,551 4,117,466 SH   SOLE 22 3,747,229 0 370,237
RAYMOND JAMES FINL INC COM 754730109 25,416 231,245 SH   SOLE 23 231,245 0 0
RAYMOND JAMES FINL INC COM 754730109 30,812 280,340 SH   SOLE 25 280,340 0 0
RAYMOND JAMES FINL INC COM 754730109 41,875 380,995 SH   SOLE 26 109,200 0 271,795
RAYMOND JAMES FINL INC COM 754730109 61,898 563,173 SH   SOLE 28 3,311 0 559,862
RAYMOND JAMES FINL INC COM 754730109 119,128 1,083,869 SH   SOLE 30 978,181 0 105,688
RAYMOND JAMES FINL INC COM 754730109 4,683 42,604 SH   SOLE 31 21,377 0 21,227
RAYMOND JAMES FINL INC COM 754730109 13,470 122,558 SH   SOLE 34 122,558 0 0
RAYMOND JAMES FINL INC COM 754730109 9,794 89,113 SH   SOLE 36 89,113 0 0
RAYMOND JAMES FINL INC COM 754730109 738 6,714 SH   SOLE 40 6,714 0 0
RAYMOND JAMES FINL INC COM 754730109 88 804 SH   OTR 43 804 0 0
RAYMOND JAMES FINL INC COM 754730109 13,706 124,702 SH   SOLE 43 109,458 0 15,244
RAYONIER ADVANCED MATLS INC COM 75508B104 239 36,433 SH   SOLE 2 2,153 0 34,280
RAYONIER ADVANCED MATLS INC COM 75508B104 6 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,608 244,772 SH   SOLE 18 244,772 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 722 109,886 SH   SOLE 19 109,886 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 51,859 7,893,285 SH   SOLE 21 7,893,285 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 10,521 1,601,338 SH   SOLE 22 1,567,553 0 33,785
RAYONIER ADVANCED MATLS INC COM 75508B104 487 74,071 SH   SOLE 30 74,071 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 71 10,736 SH   SOLE 43 10,736 0 0
RAYONIER INC COM 754907103 10,781 262,177 SH   SOLE 2 107,941 0 154,236
RAYONIER INC COM 754907103 22 543 SH   SOLE 4 543 0 0
RAYONIER INC COM 754907103 112 2,715 SH   SOLE 7 2,715 0 0
RAYONIER INC COM 754907103 12,897 313,638 SH   SOLE 18 313,638 0 0
RAYONIER INC COM 754907103 1,712 41,640 SH   SOLE 19 41,640 0 0
RAYONIER INC COM 754907103 331,869 8,070,733 SH   SOLE 21 8,070,733 0 0
RAYONIER INC COM 754907103 163,763 3,982,557 SH   SOLE 22 3,772,013 0 210,544
RAYONIER INC COM 754907103 5,964 145,028 SH   SOLE 25 145,028 0 0
RAYONIER INC COM 754907103 3,422 83,228 SH   SOLE 26 64,293 0 18,935
RAYONIER INC COM 754907103 102 2,477 SH   SOLE 28 2,477 0 0
RAYONIER INC COM 754907103 28,092 683,164 SH   SOLE 30 683,164 0 0
RAYONIER INC COM 754907103 86 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103 772 18,764 SH   SOLE 34 18,764 0 0
RAYONIER INC COM 754907103 92 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103 766 18,624 SH   SOLE 40 18,624 0 0
RAYONIER INC COM 754907103 5,769 140,300 SH   SOLE 43 138,469 0 1,831
RAYTHEON TECHNOLOGIES CORP COM 75513E101 318,040 3,210,256 SH   SOLE 2 529,595 0 2,680,661
RAYTHEON TECHNOLOGIES CORP COM 75513E101 78,485 792,221 SH   SOLE 4 451,711 0 340,510
RAYTHEON TECHNOLOGIES CORP COM 75513E101 128,425 1,296,303 SH   SOLE 7 1,251,557 0 44,746
RAYTHEON TECHNOLOGIES CORP COM 75513E101 637 6,434 SH   SOLE 13 6,434 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 21,189 213,882 SH   SOLE 15 213,882 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 450,169 4,543,945 SH   SOLE 18 4,328,631 0 215,314
RAYTHEON TECHNOLOGIES CORP COM 75513E101 49,670 501,366 SH   SOLE 19 501,366 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,113,014 41,516,246 SH   SOLE 21 41,516,246 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,067,472 30,962,676 SH   SOLE 22 28,005,271 0 2,957,405
RAYTHEON TECHNOLOGIES CORP COM 75513E101 185,349 1,870,892 SH   SOLE 23 1,870,892 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 74,472 751,713 SH   SOLE 25 751,713 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 277,907 2,805,162 SH   SOLE 26 848,426 0 1,956,736
RAYTHEON TECHNOLOGIES CORP COM 75513E101 24,132 243,584 SH   SOLE 28 0 0 243,584
RAYTHEON TECHNOLOGIES CORP COM 75513E101 161 1,625 SH   SOLE 29 1,625 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 753,538 7,606,116 SH   SOLE 30 7,606,116 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 33,145 334,560 SH   SOLE 31 163,417 0 171,143
RAYTHEON TECHNOLOGIES CORP COM 75513E101 57,551 580,911 SH   SOLE 36 580,911 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,923 29,506 SH   SOLE 40 29,506 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 111,336 1,123,808 SH   SOLE 43 991,588 0 132,221
RBB BANCORP COM 74930B105 164 7,002 SH   SOLE 2 1,000 0 6,002
RBB BANCORP COM 74930B105 7 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,049 44,661 SH   SOLE 18 44,661 0 0
RBB BANCORP COM 74930B105 651 27,717 SH   SOLE 19 27,717 0 0
RBB BANCORP COM 74930B105 12,916 549,831 SH   SOLE 21 549,831 0 0
RBB BANCORP COM 74930B105 8,172 347,903 SH   SOLE 22 339,251 0 8,652
RBB BANCORP COM 74930B105 161 6,865 SH   SOLE 43 6,865 0 0
RBC BEARINGS INC COM 75524B104 4,207 21,701 SH   SOLE 2 8,173 0 13,528
RBC BEARINGS INC COM 75524B104 16 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104 75 388 SH   SOLE 7 388 0 0
RBC BEARINGS INC COM 75524B104 15,715 81,053 SH   SOLE 18 81,053 0 0
RBC BEARINGS INC COM 75524B104 9,669 49,870 SH   SOLE 19 49,870 0 0
RBC BEARINGS INC COM 75524B104 248,601 1,282,242 SH   SOLE 21 1,282,242 0 0
RBC BEARINGS INC COM 75524B104 129,292 666,868 SH   SOLE 22 639,966 0 26,902
RBC BEARINGS INC COM 75524B104 783 4,039 SH   SOLE 25 4,039 0 0
RBC BEARINGS INC COM 75524B104 2,397 12,365 SH   SOLE 26 10,240 0 2,125
RBC BEARINGS INC COM 75524B104 87 449 SH   SOLE 28 449 0 0
RBC BEARINGS INC COM 75524B104 3,038 15,668 SH   SOLE 30 15,668 0 0
RBC BEARINGS INC COM 75524B104 717 3,696 SH   SOLE 40 3,696 0 0
RBC BEARINGS INC COM 75524B104 1,340 6,910 SH   SOLE 43 4,401 0 2,509
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 272 2,726 SH   SOLE 7 2,726 0 0
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 36,405 365,072 SH   SOLE 21 365,072 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 91 1,478 SH   SOLE 2 637 0 841
RCI HOSPITALITY HLDGS INC COM 74934Q108 8 134 SH   SOLE 7 134 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,508 24,529 SH   SOLE 18 24,529 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 951 15,472 SH   SOLE 19 15,472 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 18,862 306,891 SH   SOLE 21 306,891 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 12,285 199,889 SH   SOLE 22 198,421 0 1,468
RCM TECHNOLOGIES INC COM NEW 749360400 17 1,728 SH   SOLE 18 1,728 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 276 27,974 SH   SOLE 21 27,974 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 117 11,874 SH   SOLE 22 11,874 0 0
RE MAX HLDGS INC CL A 75524W108 1,754 63,259 SH   SOLE 2 33,955 0 29,304
RE MAX HLDGS INC CL A 75524W108 2 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108 8 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108 2,081 75,056 SH   SOLE 18 68,218 0 6,838
RE MAX HLDGS INC CL A 75524W108 7,318 263,905 SH   SOLE 19 263,905 0 0
RE MAX HLDGS INC CL A 75524W108 65,420 2,359,173 SH   SOLE 21 2,359,173 0 0
RE MAX HLDGS INC CL A 75524W108 22,085 796,429 SH   SOLE 22 775,938 0 20,491
RE MAX HLDGS INC CL A 75524W108 427 15,407 SH   SOLE 23 15,407 0 0
RE MAX HLDGS INC CL A 75524W108 65 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108 2,324 83,794 SH   SOLE 26 0 0 83,794
RE MAX HLDGS INC CL A 75524W108 879 31,695 SH   SOLE 30 31,695 0 0
RE MAX HLDGS INC CL A 75524W108 50 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 266 9,585 SH   SOLE 43 6,996 0 2,589
READING INTL INC CL A 755408101 14 3,239 SH   SOLE 18 3,239 0 0
READING INTL INC CL A 755408101 239 55,852 SH   SOLE 21 55,852 0 0
READING INTL INC CL A 755408101 214 50,109 SH   SOLE 22 50,109 0 0
READY CAPITAL CORP COM 75574U101 1,134 75,271 SH   SOLE 2 30,291 0 44,980
READY CAPITAL CORP COM 75574U101 9 628 SH   SOLE 7 628 0 0
READY CAPITAL CORP COM 75574U101 3,925 260,625 SH   SOLE 18 260,625 0 0
READY CAPITAL CORP COM 75574U101 1,647 109,360 SH   SOLE 19 109,360 0 0
READY CAPITAL CORP COM 75574U101 143,729 9,543,738 SH   SOLE 21 9,543,738 0 0
READY CAPITAL CORP COM 75574U101 25,881 1,718,542 SH   SOLE 22 1,649,455 0 69,087
READY CAPITAL CORP COM 75574U101 110 7,320 SH   SOLE 25 7,320 0 0
READY CAPITAL CORP COM 75574U101 110 7,278 SH   SOLE 26 0 0 7,278
READY CAPITAL CORP COM 75574U101 51 3,364 SH   SOLE 28 3,364 0 0
READY CAPITAL CORP COM 75574U101 1,652 109,671 SH   SOLE 30 109,671 0 0
READY CAPITAL CORP COM 75574U101 136 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101 10 685 SH   OTR 43 685 0 0
READY CAPITAL CORP COM 75574U101 849 56,371 SH   SOLE 43 54,807 0 1,564
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 9,485 361,343 SH   SOLE 21 361,343 0 0
REALNETWORKS INC COM NEW 75605L708 17 29,958 SH   SOLE 2 29,958 0 0
REALNETWORKS INC COM NEW 75605L708 4 6,771 SH   SOLE 18 6,771 0 0
REALNETWORKS INC COM NEW 75605L708 70 120,533 SH   SOLE 21 120,533 0 0
REALNETWORKS INC COM NEW 75605L708 319 550,862 SH   SOLE 22 550,862 0 0
REALOGY HLDGS CORP COM 75605Y106 5,601 357,228 SH   SOLE 2 140,807 0 216,421
REALOGY HLDGS CORP COM 75605Y106 5 314 SH   SOLE 4 314 0 0
REALOGY HLDGS CORP COM 75605Y106 60 3,809 SH   SOLE 7 3,809 0 0
REALOGY HLDGS CORP COM 75605Y106 7,481 477,117 SH   SOLE 18 461,117 0 16,000
REALOGY HLDGS CORP COM 75605Y106 22,860 1,457,900 SH   SOLE 19 1,457,900 0 0
REALOGY HLDGS CORP COM 75605Y106 228,748 14,588,498 SH   SOLE 21 14,588,498 0 0
REALOGY HLDGS CORP COM 75605Y106 61,807 3,941,783 SH   SOLE 22 3,825,085 0 116,698
REALOGY HLDGS CORP COM 75605Y106 686 43,741 SH   SOLE 23 43,741 0 0
REALOGY HLDGS CORP COM 75605Y106 899 57,310 SH   SOLE 25 57,310 0 0
REALOGY HLDGS CORP COM 75605Y106 4,351 277,513 SH   SOLE 26 23,855 0 253,658
REALOGY HLDGS CORP COM 75605Y106 30 1,936 SH   SOLE 28 1,936 0 0
REALOGY HLDGS CORP COM 75605Y106 3,156 201,282 SH   SOLE 30 201,282 0 0
REALOGY HLDGS CORP COM 75605Y106 1,204 76,772 SH   SOLE 34 76,772 0 0
REALOGY HLDGS CORP COM 75605Y106 367 23,386 SH   SOLE 36 23,386 0 0
REALOGY HLDGS CORP COM 75605Y106 216 13,774 SH   SOLE 40 13,774 0 0
REALOGY HLDGS CORP COM 75605Y106 1,528 97,473 SH   SOLE 43 93,374 0 4,099
REALTY INCOME CORP COM 756109104 78,682 1,135,378 SH   SOLE 2 187,358 0 948,020
REALTY INCOME CORP COM 756109104 44,004 634,974 SH   SOLE 4 477,148 0 157,826
REALTY INCOME CORP COM 756109104 93,188 1,344,706 SH   SOLE 7 1,329,006 0 15,700
REALTY INCOME CORP COM 756109104 435 6,275 SH   SOLE 13 6,275 0 0
REALTY INCOME CORP COM 756109104 5,415 78,140 SH   SOLE 15 78,140 0 0
REALTY INCOME CORP COM 756109104 3 50 SH   SOLE 17 0 0 50
REALTY INCOME CORP COM 756109104 62,933 908,128 SH   SOLE 18 830,827 0 77,301
REALTY INCOME CORP COM 756109104 67,185 969,477 SH   SOLE 19 969,477 0 0
REALTY INCOME CORP COM 756109104 1,404,327 20,264,455 SH   SOLE 21 20,264,455 0 0
REALTY INCOME CORP COM 756109104 1,119,984 16,161,391 SH   SOLE 22 15,006,553 0 1,154,838
REALTY INCOME CORP COM 756109104 49,982 721,246 SH   SOLE 23 721,246 0 0
REALTY INCOME CORP COM 756109104 216,747 3,127,662 SH   SOLE 25 3,127,662 0 0
REALTY INCOME CORP COM 756109104 78,316 1,130,095 SH   SOLE 26 352,901 0 777,194
REALTY INCOME CORP COM 756109104 100,777 1,454,219 SH   SOLE 28 8,788 0 1,445,431
REALTY INCOME CORP COM 756109104 41 591 SH   SOLE 29 591 0 0
REALTY INCOME CORP COM 756109104 326,633 4,713,322 SH   SOLE 30 4,713,322 0 0
REALTY INCOME CORP COM 756109104 8,417 121,459 SH   SOLE 31 60,718 0 60,741
REALTY INCOME CORP COM 756109104 1,991 28,727 SH   SOLE 34 28,727 0 0
REALTY INCOME CORP COM 756109104 14,869 214,554 SH   SOLE 36 214,554 0 0
REALTY INCOME CORP COM 756109104 1,229 17,736 SH   SOLE 40 17,736 0 0
REALTY INCOME CORP COM 756109104 116 1,668 SH   OTR 43 1,668 0 0
REALTY INCOME CORP COM 756109104 23,882 344,612 SH   SOLE 43 312,380 0 32,232
REATA PHARMACEUTICALS INC CL A 75615P103 806 24,592 SH   SOLE 2 19,620 0 4,972
REATA PHARMACEUTICALS INC CL A 75615P103 4 107 SH   SOLE 4 107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 13 389 SH   SOLE 7 389 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,402 73,328 SH   SOLE 18 73,328 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,737 83,555 SH   SOLE 19 83,555 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 39,277 1,198,925 SH   SOLE 21 1,198,925 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 20,588 628,443 SH   SOLE 22 611,458 0 16,985
REATA PHARMACEUTICALS INC CL A 75615P103 12 359 SH   SOLE 23 359 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 104 3,173 SH   SOLE 25 3,173 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 408 12,466 SH   SOLE 26 10,090 0 2,376
REATA PHARMACEUTICALS INC CL A 75615P103 18 559 SH   SOLE 28 559 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,053 32,138 SH   SOLE 30 32,138 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6 193 SH   SOLE 36 193 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 99 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 11 347 SH   OTR 43 347 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 464 14,161 SH   SOLE 43 12,436 0 1,725
RECURSION PHARMACEUTICALS IN CL A 75629V104 447 62,385 SH   SOLE 2 22,843 0 39,542
RECURSION PHARMACEUTICALS IN CL A 75629V104 12 1,631 SH   SOLE 7 1,631 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 2,309 322,437 SH   SOLE 18 315,253 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104 2,225 310,793 SH   SOLE 19 310,793 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 31,783 4,438,916 SH   SOLE 21 4,438,916 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 10,437 1,457,693 SH   SOLE 22 1,404,797 0 52,896
RECURSION PHARMACEUTICALS IN CL A 75629V104 21 3,001 SH   SOLE 23 3,001 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 39 5,410 SH   SOLE 25 5,410 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 94 13,120 SH   SOLE 26 1,329 0 11,791
RECURSION PHARMACEUTICALS IN CL A 75629V104 638 89,055 SH   SOLE 30 89,055 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 24 3,316 SH   SOLE 40 3,316 0 0
RED CAT HLDGS INC COM 75644T100 12 6,006 SH   SOLE 18 6,006 0 0
RED CAT HLDGS INC COM 75644T100 156 77,040 SH   SOLE 21 77,040 0 0
RED CAT HLDGS INC COM 75644T100 536 265,367 SH   SOLE 22 265,367 0 0
RED RIVER BANCSHARES INC COM 75686R202 64 1,215 SH   SOLE 2 294 0 921
RED RIVER BANCSHARES INC COM 75686R202 3 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202 778 14,699 SH   SOLE 18 14,699 0 0
RED RIVER BANCSHARES INC COM 75686R202 478 9,031 SH   SOLE 19 9,031 0 0
RED RIVER BANCSHARES INC COM 75686R202 8,654 163,569 SH   SOLE 21 163,569 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,305 62,473 SH   SOLE 22 59,278 0 3,195
RED ROBIN GOURMET BURGERS IN COM 75689M101 42 2,492 SH   SOLE 2 612 0 1,880
RED ROBIN GOURMET BURGERS IN COM 75689M101 4 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 983 58,302 SH   SOLE 18 58,302 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 452 26,810 SH   SOLE 19 26,810 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 32,809 1,945,986 SH   SOLE 21 1,945,986 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 6,567 389,523 SH   SOLE 22 387,302 0 2,221
RED ROBIN GOURMET BURGERS IN COM 75689M101 269 15,928 SH   SOLE 30 15,928 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 29 1,735 SH   SOLE 43 1,735 0 0
RED ROCK RESORTS INC CL A 75700L108 1,245 25,638 SH   SOLE 2 20,017 0 5,621
RED ROCK RESORTS INC CL A 75700L108 11 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 36 733 SH   SOLE 7 733 0 0
RED ROCK RESORTS INC CL A 75700L108 6,846 140,976 SH   SOLE 18 140,976 0 0
RED ROCK RESORTS INC CL A 75700L108 4,572 94,156 SH   SOLE 19 94,156 0 0
RED ROCK RESORTS INC CL A 75700L108 87,107 1,793,799 SH   SOLE 21 1,793,799 0 0
RED ROCK RESORTS INC CL A 75700L108 65,507 1,348,982 SH   SOLE 22 1,313,970 0 35,012
RED ROCK RESORTS INC CL A 75700L108 396 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108 1,119 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 55 1,140 SH   SOLE 28 1,140 0 0
RED ROCK RESORTS INC CL A 75700L108 2,005 41,279 SH   SOLE 30 41,279 0 0
RED ROCK RESORTS INC CL A 75700L108 158 3,263 SH   SOLE 34 3,263 0 0
RED ROCK RESORTS INC CL A 75700L108 420 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108 839 17,268 SH   SOLE 43 11,981 0 5,287
RED VIOLET INC COM 75704L104 7 244 SH   SOLE 2 0 0 244
RED VIOLET INC COM 75704L104 43 1,519 SH   SOLE 18 1,519 0 0
RED VIOLET INC COM 75704L104 548 19,211 SH   SOLE 21 19,211 0 0
RED VIOLET INC COM 75704L104 3,965 139,140 SH   SOLE 22 139,140 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 5 2,123 SH   SOLE 21 2,123 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 1 523 SH   SOLE 22 523 0 0
REDFIN CORP COM 75737F108 1,736 96,250 SH   SOLE 2 85,421 0 10,829
REDFIN CORP COM 75737F108 7 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108 25 1,381 SH   SOLE 7 1,381 0 0
REDFIN CORP COM 75737F108 4,991 276,667 SH   SOLE 18 271,690 0 4,977
REDFIN CORP COM 75737F108 3,699 205,019 SH   SOLE 19 205,019 0 0
REDFIN CORP COM 75737F108 69,373 3,845,518 SH   SOLE 21 3,845,518 0 0
REDFIN CORP COM 75737F108 45,841 2,541,049 SH   SOLE 22 2,482,115 0 58,934
REDFIN CORP COM 75737F108 218 12,110 SH   SOLE 25 12,110 0 0
REDFIN CORP COM 75737F108 623 34,518 SH   SOLE 26 26,661 0 7,857
REDFIN CORP COM 75737F108 33 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108 1,061 58,799 SH   SOLE 30 58,799 0 0
REDFIN CORP COM 75737F108 230 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108 819 45,375 SH   SOLE 43 39,589 0 5,786
REDFIN CORP NOTE 10/1 75737FAC2 427 579,000 PRN   SOLE 2 579,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 2,955 4,010,000 PRN   SOLE 19 4,010,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,359 4,558,000 PRN   SOLE 21 4,558,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,987 5,411,000 PRN   SOLE 34 5,411,000 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 838 332,530 SH   SOLE 21 332,530 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 63 24,841 SH   SOLE 30 24,841 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 0 122 SH   SOLE 43 122 0 0
REDWIRE CORPORATION COM 75776W103 8 961 SH   SOLE 21 961 0 0
REDWIRE CORPORATION COM 75776W103 1,841 217,048 SH   SOLE 22 217,048 0 0
REDWOOD TR INC COM 758075402 2,598 246,684 SH   SOLE 2 178,315 0 68,369
REDWOOD TR INC COM 758075402 6 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 19 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 4,457 423,235 SH   SOLE 18 423,235 0 0
REDWOOD TR INC COM 758075402 2,844 270,069 SH   SOLE 19 270,069 0 0
REDWOOD TR INC COM 758075402 163,817 15,557,216 SH   SOLE 21 15,557,216 0 0
REDWOOD TR INC COM 758075402 32,058 3,044,422 SH   SOLE 22 2,928,680 0 115,742
REDWOOD TR INC COM 758075402 37 3,528 SH   SOLE 23 3,528 0 0
REDWOOD TR INC COM 758075402 150 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TR INC COM 758075402 4,751 451,188 SH   SOLE 26 10,772 0 440,416
REDWOOD TR INC COM 758075402 21 2,014 SH   SOLE 28 2,014 0 0
REDWOOD TR INC COM 758075402 2,243 213,003 SH   SOLE 30 213,003 0 0
REDWOOD TR INC COM 758075402 73 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 145 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 1,757 166,839 SH   SOLE 43 165,121 0 1,718
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 12 6,469 SH   SOLE 2 6,469 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 8 3,984 SH   SOLE 22 3,984 0 0
REEDS INC COM 758338107 5 17,715 SH   SOLE 18 17,715 0 0
REEDS INC COM 758338107 67 223,847 SH   SOLE 21 223,847 0 0
REEDS INC COM 758338107 76 251,808 SH   SOLE 22 251,808 0 0
REGAL REXNORD CORPORATION COM 758750103 35,363 237,685 SH   SOLE 2 53,395 0 184,290
REGAL REXNORD CORPORATION COM 758750103 27 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103 177 1,191 SH   SOLE 7 1,191 0 0
REGAL REXNORD CORPORATION COM 758750103 22,031 148,075 SH   SOLE 18 148,075 0 0
REGAL REXNORD CORPORATION COM 758750103 2,975 19,997 SH   SOLE 19 19,997 0 0
REGAL REXNORD CORPORATION COM 758750103 487,294 3,275,267 SH   SOLE 21 3,275,267 0 0
REGAL REXNORD CORPORATION COM 758750103 275,337 1,850,631 SH   SOLE 22 1,772,073 0 78,558
REGAL REXNORD CORPORATION COM 758750103 1,439 9,675 SH   SOLE 25 9,675 0 0
REGAL REXNORD CORPORATION COM 758750103 3,846 25,853 SH   SOLE 26 20,522 0 5,331
REGAL REXNORD CORPORATION COM 758750103 179 1,206 SH   SOLE 28 1,206 0 0
REGAL REXNORD CORPORATION COM 758750103 5,976 40,164 SH   SOLE 30 40,164 0 0
REGAL REXNORD CORPORATION COM 758750103 147 989 SH   SOLE 31 989 0 0
REGAL REXNORD CORPORATION COM 758750103 358 2,405 SH   SOLE 36 2,405 0 0
REGAL REXNORD CORPORATION COM 758750103 1,281 8,609 SH   SOLE 40 8,609 0 0
REGAL REXNORD CORPORATION COM 758750103 77 515 SH   OTR 43 515 0 0
REGAL REXNORD CORPORATION COM 758750103 7,068 47,508 SH   SOLE 43 45,955 0 1,553
REGENCY CTRS CORP COM 758849103 38,295 536,794 SH   SOLE 2 170,742 0 366,052
REGENCY CTRS CORP COM 758849103 28,239 395,835 SH   SOLE 4 290,966 0 104,869
REGENCY CTRS CORP COM 758849103 26,277 368,332 SH   SOLE 7 363,729 0 4,603
REGENCY CTRS CORP COM 758849103 400 5,602 SH   SOLE 13 5,602 0 0
REGENCY CTRS CORP COM 758849103 1,410 19,760 SH   SOLE 15 19,760 0 0
REGENCY CTRS CORP COM 758849103 29,989 420,363 SH   SOLE 18 398,876 0 21,487
REGENCY CTRS CORP COM 758849103 28,510 399,631 SH   SOLE 19 399,631 0 0
REGENCY CTRS CORP COM 758849103 398,449 5,585,214 SH   SOLE 21 5,585,214 0 0
REGENCY CTRS CORP COM 758849103 368,905 5,171,080 SH   SOLE 22 4,690,879 0 480,201
REGENCY CTRS CORP COM 758849103 15,433 216,328 SH   SOLE 23 216,328 0 0
REGENCY CTRS CORP COM 758849103 79,353 1,112,325 SH   SOLE 25 1,112,325 0 0
REGENCY CTRS CORP COM 758849103 35,667 499,954 SH   SOLE 26 273,336 0 226,618
REGENCY CTRS CORP COM 758849103 31,358 439,555 SH   SOLE 28 31,101 0 408,454
REGENCY CTRS CORP COM 758849103 103,598 1,452,171 SH   SOLE 30 1,440,687 0 11,484
REGENCY CTRS CORP COM 758849103 2,512 35,212 SH   SOLE 31 18,494 0 16,718
REGENCY CTRS CORP COM 758849103 2,569 36,005 SH   SOLE 34 36,005 0 0
REGENCY CTRS CORP COM 758849103 4,764 66,774 SH   SOLE 36 66,774 0 0
REGENCY CTRS CORP COM 758849103 338 4,743 SH   SOLE 40 4,743 0 0
REGENCY CTRS CORP COM 758849103 43 596 SH   OTR 43 596 0 0
REGENCY CTRS CORP COM 758849103 9,445 132,390 SH   SOLE 43 122,829 0 9,561
REGENERON PHARMACEUTICALS COM 75886F107 171,208 245,136 SH   SOLE 2 76,363 0 168,773
REGENERON PHARMACEUTICALS COM 75886F107 50,603 72,454 SH   SOLE 4 45,789 0 26,665
REGENERON PHARMACEUTICALS COM 75886F107 85,420 122,305 SH   SOLE 7 119,315 0 2,990
REGENERON PHARMACEUTICALS COM 75886F107 1,245 1,783 SH   SOLE 13 1,783 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,431 13,503 SH   SOLE 15 13,503 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH   SOLE 17 0 0 1
REGENERON PHARMACEUTICALS COM 75886F107 161,308 230,962 SH   SOLE 18 216,146 0 14,816
REGENERON PHARMACEUTICALS COM 75886F107 211,366 302,634 SH   SOLE 19 302,634 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,837,856 4,063,251 SH   SOLE 21 4,063,251 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,687,043 2,415,514 SH   SOLE 22 2,201,842 0 213,672
REGENERON PHARMACEUTICALS COM 75886F107 94,688 135,574 SH   SOLE 23 135,574 0 0
REGENERON PHARMACEUTICALS COM 75886F107 112,877 161,618 SH   SOLE 25 161,618 0 0
REGENERON PHARMACEUTICALS COM 75886F107 167,038 239,166 SH   SOLE 26 93,800 0 145,366
REGENERON PHARMACEUTICALS COM 75886F107 208,267 298,198 SH   SOLE 28 16,767 0 281,431
REGENERON PHARMACEUTICALS COM 75886F107 1,017 1,456 SH   SOLE 29 1,456 0 0
REGENERON PHARMACEUTICALS COM 75886F107 576,515 825,456 SH   SOLE 30 825,456 0 0
REGENERON PHARMACEUTICALS COM 75886F107 18,026 25,810 SH   SOLE 31 13,973 0 11,837
REGENERON PHARMACEUTICALS COM 75886F107 17,394 24,905 SH   SOLE 32 24,905 0 0
REGENERON PHARMACEUTICALS COM 75886F107 175,956 251,935 SH   SOLE 34 251,935 0 0
REGENERON PHARMACEUTICALS COM 75886F107 37,310 53,421 SH   SOLE 36 53,421 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,507 3,590 SH   SOLE 40 3,590 0 0
REGENERON PHARMACEUTICALS COM 75886F107 67,243 96,279 SH   SOLE 43 89,952 0 6,327
REGENXBIO INC COM 75901B107 1,387 41,783 SH   SOLE 2 16,640 0 25,143
REGENXBIO INC COM 75901B107 5 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 21 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 4,852 146,192 SH   SOLE 18 138,724 0 7,468
REGENXBIO INC COM 75901B107 5,631 169,665 SH   SOLE 19 169,665 0 0
REGENXBIO INC COM 75901B107 161,628 4,869,792 SH   SOLE 21 4,869,792 0 0
REGENXBIO INC COM 75901B107 35,494 1,069,408 SH   SOLE 22 1,038,861 0 30,547
REGENXBIO INC COM 75901B107 150 4,529 SH   SOLE 23 4,529 0 0
REGENXBIO INC COM 75901B107 134 4,033 SH   SOLE 25 4,033 0 0
REGENXBIO INC COM 75901B107 1,003 30,221 SH   SOLE 26 8,576 0 21,645
REGENXBIO INC COM 75901B107 313 9,433 SH   SOLE 28 9,433 0 0
REGENXBIO INC COM 75901B107 7,664 230,900 SH   SOLE 30 230,900 0 0
REGENXBIO INC COM 75901B107 121 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107 280 8,442 SH   SOLE 43 8,442 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 1 332 SH   SOLE 18 332 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 23 6,473 SH   SOLE 21 6,473 0 0
REGIONAL MGMT CORP COM 75902K106 2,489 51,255 SH   SOLE 2 21,835 0 29,420
REGIONAL MGMT CORP COM 75902K106 6 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106 1,129 23,235 SH   SOLE 18 23,235 0 0
REGIONAL MGMT CORP COM 75902K106 3,793 78,098 SH   SOLE 19 78,098 0 0
REGIONAL MGMT CORP COM 75902K106 13,820 284,531 SH   SOLE 21 284,531 0 0
REGIONAL MGMT CORP COM 75902K106 20,586 423,833 SH   SOLE 22 420,009 0 3,824
REGIONAL MGMT CORP COM 75902K106 326 6,708 SH   SOLE 23 6,708 0 0
REGIONAL MGMT CORP COM 75902K106 2,135 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106 64 1,318 SH   SOLE 43 1,257 0 61
REGIONS FINANCIAL CORP NEW COM 7591EP100 56,672 2,545,904 SH   SOLE 2 857,414 0 1,688,490
REGIONS FINANCIAL CORP NEW COM 7591EP100 23,446 1,053,282 SH   SOLE 4 642,124 0 411,158
REGIONS FINANCIAL CORP NEW COM 7591EP100 25,949 1,165,714 SH   SOLE 7 910,125 0 255,589
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,615 72,558 SH   SOLE 13 72,558 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,991 134,346 SH   SOLE 15 134,346 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 68,557 3,079,832 SH   SOLE 18 2,634,544 0 445,288
REGIONS FINANCIAL CORP NEW COM 7591EP100 44,286 1,989,474 SH   SOLE 19 1,989,474 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 935,672 42,033,774 SH   SOLE 21 42,033,774 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 490,827 22,049,717 SH   SOLE 22 19,448,323 0 2,601,394
REGIONS FINANCIAL CORP NEW COM 7591EP100 26,956 1,210,945 SH   SOLE 23 1,210,945 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 71,937 3,231,687 SH   SOLE 25 3,231,687 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 54,930 2,467,647 SH   SOLE 26 1,063,152 0 1,404,495
REGIONS FINANCIAL CORP NEW COM 7591EP100 78,520 3,527,406 SH   SOLE 28 75,217 0 3,452,189
REGIONS FINANCIAL CORP NEW COM 7591EP100 154 6,935 SH   SOLE 29 6,935 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 212,879 9,563,299 SH   SOLE 30 9,476,315 0 86,984
REGIONS FINANCIAL CORP NEW COM 7591EP100 5,380 241,707 SH   SOLE 31 133,270 0 108,437
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,830 172,041 SH   SOLE 32 172,041 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 52,287 2,348,912 SH   SOLE 34 2,348,912 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,213 503,742 SH   SOLE 36 503,742 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 696 31,279 SH   SOLE 40 31,279 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 67 3,032 SH   OTR 43 3,032 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 31,797 1,428,443 SH   SOLE 43 1,324,111 0 104,332
REGIS CORP MINN COM 758932107 19 9,152 SH   SOLE 2 888 0 8,264
REGIS CORP MINN COM 758932107 1 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 223 105,314 SH   SOLE 18 105,314 0 0
REGIS CORP MINN COM 758932107 142 67,014 SH   SOLE 19 67,014 0 0
REGIS CORP MINN COM 758932107 2,925 1,379,922 SH   SOLE 21 1,379,922 0 0
REGIS CORP MINN COM 758932107 1,478 697,244 SH   SOLE 22 688,096 0 9,148
REGIS CORP MINN COM 758932107 1 334 SH   SOLE 43 334 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 0 1,182 SH   SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 2 5,745 SH   SOLE 22 5,745 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 40,249 367,704 SH   SOLE 2 220,912 0 146,792
REINSURANCE GRP OF AMERICA I COM NEW 759351604 750 6,849 SH   SOLE 4 6,849 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 282 2,574 SH   SOLE 7 2,574 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,059 9,671 SH   SOLE 13 9,671 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 21,948 200,512 SH   SOLE 18 193,865 0 6,647
REINSURANCE GRP OF AMERICA I COM NEW 759351604 14,499 132,459 SH   SOLE 19 132,459 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 367,393 3,356,411 SH   SOLE 21 3,356,411 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 231,066 2,110,959 SH   SOLE 22 1,991,162 0 119,797
REINSURANCE GRP OF AMERICA I COM NEW 759351604 920 8,403 SH   SOLE 23 8,403 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,082 9,888 SH   SOLE 25 9,888 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,406 40,253 SH   SOLE 26 32,479 0 7,774
REINSURANCE GRP OF AMERICA I COM NEW 759351604 148 1,351 SH   SOLE 28 1,211 0 140
REINSURANCE GRP OF AMERICA I COM NEW 759351604 365 3,335 SH   SOLE 29 3,335 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,956 81,823 SH   SOLE 30 81,823 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 380 3,471 SH   SOLE 31 3,471 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 79 719 SH   SOLE 34 719 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,015 9,269 SH   SOLE 36 9,269 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 978 8,934 SH   SOLE 40 8,934 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,456 40,707 SH   SOLE 43 37,352 0 3,355
REKOR SYSTEMS INC COM 759419104 69 15,068 SH   SOLE 2 10,449 0 4,619
REKOR SYSTEMS INC COM 759419104 2 504 SH   SOLE 7 504 0 0
REKOR SYSTEMS INC COM 759419104 450 98,644 SH   SOLE 18 98,644 0 0
REKOR SYSTEMS INC COM 759419104 279 61,186 SH   SOLE 19 61,186 0 0
REKOR SYSTEMS INC COM 759419104 5,621 1,232,593 SH   SOLE 21 1,232,593 0 0
REKOR SYSTEMS INC COM 759419104 3,689 808,894 SH   SOLE 22 792,155 0 16,739
REKOR SYSTEMS INC COM 759419104 44 9,748 SH   SOLE 25 9,748 0 0
REKOR SYSTEMS INC COM 759419104 14 3,044 SH   SOLE 26 3,044 0 0
REKOR SYSTEMS INC COM 759419104 63 13,877 SH   SOLE 30 13,877 0 0
REKOR SYSTEMS INC COM 759419104 25 5,439 SH   SOLE 36 5,439 0 0
REKOR SYSTEMS INC COM 759419104 21 4,505 SH   SOLE 40 4,505 0 0
RELAY THERAPEUTICS INC COM 75943R102 2,220 74,176 SH   SOLE 2 30,976 0 43,200
RELAY THERAPEUTICS INC COM 75943R102 3 102 SH   SOLE 4 102 0 0
RELAY THERAPEUTICS INC COM 75943R102 28 940 SH   SOLE 7 940 0 0
RELAY THERAPEUTICS INC COM 75943R102 6,068 202,724 SH   SOLE 18 187,773 0 14,951
RELAY THERAPEUTICS INC COM 75943R102 12,166 406,489 SH   SOLE 19 406,489 0 0
RELAY THERAPEUTICS INC COM 75943R102 87,584 2,926,280 SH   SOLE 21 2,926,280 0 0
RELAY THERAPEUTICS INC COM 75943R102 57,451 1,919,505 SH   SOLE 22 1,882,344 0 37,161
RELAY THERAPEUTICS INC COM 75943R102 340 11,373 SH   SOLE 23 11,373 0 0
RELAY THERAPEUTICS INC COM 75943R102 207 6,916 SH   SOLE 25 6,916 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,598 53,406 SH   SOLE 26 0 0 53,406
RELAY THERAPEUTICS INC COM 75943R102 10,751 359,208 SH   SOLE 30 359,208 0 0
RELAY THERAPEUTICS INC COM 75943R102 166 5,538 SH   SOLE 40 5,538 0 0
RELAY THERAPEUTICS INC COM 75943R102 225 7,526 SH   SOLE 43 6,891 0 635
RELIANCE GLOBAL GROUP INC COM NEW 75946W207 679 157,459 SH   SOLE 22 157,459 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 48,293 263,393 SH   SOLE 2 118,463 0 144,930
RELIANCE STEEL & ALUMINUM CO COM 759509102 516 2,816 SH   SOLE 4 2,816 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 322 1,756 SH   SOLE 7 1,756 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 533 2,906 SH   SOLE 13 2,906 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 33,844 184,588 SH   SOLE 18 156,569 0 28,019
RELIANCE STEEL & ALUMINUM CO COM 759509102 46,867 255,615 SH   SOLE 19 255,615 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 606,941 3,310,284 SH   SOLE 21 3,310,284 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 357,460 1,949,602 SH   SOLE 22 1,809,857 0 139,745
RELIANCE STEEL & ALUMINUM CO COM 759509102 996 5,431 SH   SOLE 23 5,431 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,175 17,318 SH   SOLE 25 17,318 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 11,330 61,792 SH   SOLE 26 36,245 0 25,547
RELIANCE STEEL & ALUMINUM CO COM 759509102 10,650 58,087 SH   SOLE 28 1,135 0 56,952
RELIANCE STEEL & ALUMINUM CO COM 759509102 435 2,375 SH   SOLE 29 2,375 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 12,701 69,270 SH   SOLE 30 69,270 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,153 6,288 SH   SOLE 31 6,288 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,356 12,848 SH   SOLE 34 12,848 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,378 18,422 SH   SOLE 36 18,422 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,487 8,110 SH   SOLE 40 8,110 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 26 140 SH   OTR 43 140 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 25,616 139,713 SH   SOLE 43 132,645 0 7,068
RELMADA THERAPEUTICS INC COM 75955J402 1,036 38,368 SH   SOLE 2 30,266 0 8,102
RELMADA THERAPEUTICS INC COM 75955J402 7 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 2,003 74,204 SH   SOLE 18 68,996 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 1,831 67,843 SH   SOLE 19 67,843 0 0
RELMADA THERAPEUTICS INC COM 75955J402 29,403 1,089,411 SH   SOLE 21 1,089,411 0 0
RELMADA THERAPEUTICS INC COM 75955J402 16,208 600,510 SH   SOLE 22 581,208 0 19,302
RELMADA THERAPEUTICS INC COM 75955J402 23 850 SH   SOLE 23 850 0 0
RELMADA THERAPEUTICS INC COM 75955J402 185 6,868 SH   SOLE 25 6,868 0 0
RELMADA THERAPEUTICS INC COM 75955J402 323 11,949 SH   SOLE 26 2,072 0 9,877
RELMADA THERAPEUTICS INC COM 75955J402 1,039 38,484 SH   SOLE 30 38,484 0 0
RELMADA THERAPEUTICS INC COM 75955J402 100 3,722 SH   SOLE 36 3,722 0 0
RELMADA THERAPEUTICS INC COM 75955J402 125 4,639 SH   SOLE 40 4,639 0 0
RELMADA THERAPEUTICS INC COM 75955J402 424 15,711 SH   SOLE 43 15,533 0 178
RELX PLC SPONSORED ADR 759530108 73,751 2,371,405 SH   SOLE 18 2,364,367 0 7,038
RELX PLC SPONSORED ADR 759530108 41,547 1,335,911 SH   SOLE 43 1,225,030 0 110,881
REMARK HLDGS INC COM 75955K102 15 17,923 SH   SOLE 18 17,923 0 0
REMARK HLDGS INC COM 75955K102 226 275,962 SH   SOLE 21 275,962 0 0
REMARK HLDGS INC COM 75955K102 1,102 1,346,301 SH   SOLE 22 1,346,301 0 0
REMITLY GLOBAL INC COM 75960P104 109 11,065 SH   SOLE 2 10,093 0 972
REMITLY GLOBAL INC COM 75960P104 315 31,945 SH   SOLE 18 31,945 0 0
REMITLY GLOBAL INC COM 75960P104 692 70,137 SH   SOLE 19 70,137 0 0
REMITLY GLOBAL INC COM 75960P104 3,674 372,212 SH   SOLE 21 372,212 0 0
REMITLY GLOBAL INC COM 75960P104 1,167 118,277 SH   SOLE 22 116,595 0 1,682
REMITLY GLOBAL INC COM 75960P104 1,320 133,737 SH   SOLE 34 133,737 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 16,329 103,016 SH   SOLE 2 45,403 0 57,613
RENAISSANCERE HLDGS LTD COM G7496G103 22 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,179 7,439 SH   SOLE 7 7,439 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 54 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 15,798 99,666 SH   SOLE 18 99,666 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 6,758 42,632 SH   SOLE 19 42,632 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 345,371 2,178,860 SH   SOLE 21 2,178,860 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 193,339 1,219,727 SH   SOLE 22 1,166,504 0 53,223
RENAISSANCERE HLDGS LTD COM G7496G103 10,359 65,354 SH   SOLE 25 65,354 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,529 47,496 SH   SOLE 26 18,465 0 29,031
RENAISSANCERE HLDGS LTD COM G7496G103 3,928 24,780 SH   SOLE 28 839 0 23,941
RENAISSANCERE HLDGS LTD COM G7496G103 4,097 25,850 SH   SOLE 30 25,850 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 106 668 SH   SOLE 31 668 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,805 11,385 SH   SOLE 34 11,385 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,570 9,907 SH   SOLE 36 9,907 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 954 6,018 SH   SOLE 40 6,018 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 5,159 32,548 SH   SOLE 43 31,085 0 1,463
RENASANT CORP COM 75970E107 1,522 45,509 SH   SOLE 2 14,961 0 30,548
RENASANT CORP COM 75970E107 8 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 26 784 SH   SOLE 7 784 0 0
RENASANT CORP COM 75970E107 6,870 205,373 SH   SOLE 18 205,373 0 0
RENASANT CORP COM 75970E107 3,183 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 215,096 6,430,360 SH   SOLE 21 6,430,360 0 0
RENASANT CORP COM 75970E107 43,484 1,299,959 SH   SOLE 22 1,246,035 0 53,924
RENASANT CORP COM 75970E107 211 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107 534 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107 34 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107 3,013 90,061 SH   SOLE 30 90,061 0 0
RENASANT CORP COM 75970E107 201 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 276 8,249 SH   SOLE 43 8,119 0 130
RENEO PHARMACEUTICALS INC COM 75974E103 3 911 SH   SOLE 2 303 0 608
RENEO PHARMACEUTICALS INC COM 75974E103 69 23,595 SH   SOLE 18 23,595 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 5 1,662 SH   SOLE 19 1,662 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 664 225,971 SH   SOLE 21 225,971 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 191 64,888 SH   SOLE 22 62,865 0 2,023
RENESOLA LTD SPONSORED ADS 75971T301 367 63,221 SH   SOLE 21 63,221 0 0
RENESOLA LTD SPONSORED ADS 75971T301 1,190 204,779 SH   SOLE 22 200,412 0 4,367
RENESOLA LTD SPONSORED ADS 75971T301 617 106,159 SH   SOLE 30 106,159 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 4,163 506,500 SH   SOLE 19 506,500 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 10 1,212 SH   SOLE 22 1,212 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1,391 169,200 SH   SOLE 25 169,200 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 57,082 6,944,261 SH   SOLE 34 6,944,261 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,492 41,084 SH   SOLE 2 15,594 0 25,490
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 116 1,915 SH   SOLE 4 161 0 1,754
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 38 634 SH   SOLE 7 634 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10,318 170,128 SH   SOLE 18 170,128 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,771 78,668 SH   SOLE 19 78,668 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 427,812 7,053,780 SH   SOLE 21 7,053,780 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 72,061 1,188,141 SH   SOLE 22 1,141,598 0 46,543
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 590 9,724 SH   SOLE 25 9,724 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,446 23,838 SH   SOLE 26 18,957 0 4,881
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,060 33,969 SH   SOLE 28 33,969 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 66,762 1,100,770 SH   SOLE 30 1,100,770 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 540 8,904 SH   SOLE 36 8,904 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 382 6,292 SH   SOLE 40 6,292 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,261 37,279 SH   SOLE 43 37,202 0 77
RENOVACOR INC COM 75989E106 3 617 SH   SOLE 22 617 0 0
RENOVARE ENVIRONMENTAL INC COM 09074B107 2 3,326 SH   SOLE 18 3,326 0 0
RENOVARE ENVIRONMENTAL INC COM 09074B107 24 43,113 SH   SOLE 21 43,113 0 0
RENOVORX INC COM NEW 75989R107 1 429 SH   SOLE 18 429 0 0
RENREN INC SPONSORED ADS 759892300 38 1,736 SH   SOLE 43 1,736 0 0
RENT A CTR INC NEW COM 76009N100 658 26,122 SH   SOLE 2 16,877 0 9,245
RENT A CTR INC NEW COM 76009N100 5 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 24 937 SH   SOLE 7 937 0 0
RENT A CTR INC NEW COM 76009N100 5,694 226,041 SH   SOLE 18 222,066 0 3,975
RENT A CTR INC NEW COM 76009N100 3,526 139,963 SH   SOLE 19 139,963 0 0
RENT A CTR INC NEW COM 76009N100 187,596 7,447,222 SH   SOLE 21 7,447,222 0 0
RENT A CTR INC NEW COM 76009N100 38,249 1,518,407 SH   SOLE 22 1,481,349 0 37,058
RENT A CTR INC NEW COM 76009N100 255 10,132 SH   SOLE 25 10,132 0 0
RENT A CTR INC NEW COM 76009N100 578 22,952 SH   SOLE 26 18,489 0 4,463
RENT A CTR INC NEW COM 76009N100 30 1,181 SH   SOLE 28 1,181 0 0
RENT A CTR INC NEW COM 76009N100 2,605 103,407 SH   SOLE 30 103,407 0 0
RENT A CTR INC NEW COM 76009N100 135 5,375 SH   SOLE 36 5,375 0 0
RENT A CTR INC NEW COM 76009N100 181 7,177 SH   SOLE 40 7,177 0 0
RENT A CTR INC NEW COM 76009N100 773 30,668 SH   SOLE 43 29,516 0 1,152
RENT THE RUNWAY INC COM CL A 76010Y103 21 3,041 SH   SOLE 2 1,601 0 1,440
RENT THE RUNWAY INC COM CL A 76010Y103 337 48,856 SH   SOLE 18 48,856 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 213 30,955 SH   SOLE 19 30,955 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 4,331 628,530 SH   SOLE 21 628,530 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 2,541 368,777 SH   SOLE 22 364,825 0 3,952
REPARE THERAPEUTICS INC COM 760273102 113 7,927 SH   SOLE 2 7,927 0 0
REPARE THERAPEUTICS INC COM 760273102 3,606 253,231 SH   SOLE 21 253,231 0 0
REPARE THERAPEUTICS INC COM 760273102 191 13,397 SH   SOLE 22 7,737 0 5,660
REPARE THERAPEUTICS INC COM 760273102 29 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102 0 33 SH   SOLE 26 33 0 0
REPARE THERAPEUTICS INC COM 760273102 2,689 188,802 SH   SOLE 30 188,802 0 0
REPARE THERAPEUTICS INC COM 760273102 27 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 868 58,749 SH   SOLE 2 29,995 0 28,754
REPAY HLDGS CORP COM CL A 76029L100 5 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100 18 1,241 SH   SOLE 7 1,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 4,636 313,882 SH   SOLE 18 313,882 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,315 156,761 SH   SOLE 19 156,761 0 0
REPAY HLDGS CORP COM CL A 76029L100 43,940 2,974,975 SH   SOLE 21 2,974,975 0 0
REPAY HLDGS CORP COM CL A 76029L100 28,764 1,947,450 SH   SOLE 22 1,880,536 0 66,914
REPAY HLDGS CORP COM CL A 76029L100 153 10,379 SH   SOLE 25 10,379 0 0
REPAY HLDGS CORP COM CL A 76029L100 482 32,633 SH   SOLE 26 26,079 0 6,554
REPAY HLDGS CORP COM CL A 76029L100 4 240 SH   SOLE 28 240 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,216 150,048 SH   SOLE 30 150,048 0 0
REPAY HLDGS CORP COM CL A 76029L100 10,430 706,185 SH   SOLE 34 706,185 0 0
REPAY HLDGS CORP COM CL A 76029L100 138 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100 261 17,688 SH   SOLE 43 16,636 0 1,052
REPLIGEN CORP COM 759916109 28,784 153,032 SH   SOLE 2 81,091 0 71,941
REPLIGEN CORP COM 759916109 34 179 SH   SOLE 4 179 0 0
REPLIGEN CORP COM 759916109 178 945 SH   SOLE 7 945 0 0
REPLIGEN CORP COM 759916109 307 1,630 SH   SOLE 13 1,630 0 0
REPLIGEN CORP COM 759916109 23,028 122,431 SH   SOLE 18 121,221 0 1,210
REPLIGEN CORP COM 759916109 46,969 249,713 SH   SOLE 19 249,713 0 0
REPLIGEN CORP COM 759916109 571,137 3,036,511 SH   SOLE 21 3,036,511 0 0
REPLIGEN CORP COM 759916109 287,372 1,527,842 SH   SOLE 22 1,464,180 0 63,662
REPLIGEN CORP COM 759916109 219 1,162 SH   SOLE 23 1,162 0 0
REPLIGEN CORP COM 759916109 22,803 121,237 SH   SOLE 25 121,237 0 0
REPLIGEN CORP COM 759916109 5,180 27,538 SH   SOLE 26 15,906 0 11,632
REPLIGEN CORP COM 759916109 172 915 SH   SOLE 28 915 0 0
REPLIGEN CORP COM 759916109 5,796 30,813 SH   SOLE 30 30,813 0 0
REPLIGEN CORP COM 759916109 151 803 SH   SOLE 31 803 0 0
REPLIGEN CORP COM 759916109 155 822 SH   SOLE 34 822 0 0
REPLIGEN CORP COM 759916109 1,107 5,885 SH   SOLE 36 5,885 0 0
REPLIGEN CORP COM 759916109 1,255 6,672 SH   SOLE 40 6,672 0 0
REPLIGEN CORP COM 759916109 36 191 SH   OTR 43 191 0 0
REPLIGEN CORP COM 759916109 14,490 77,036 SH   SOLE 43 66,169 0 10,867
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 3,747 2,179,000 PRN   SOLE 21 2,179,000 0 0
REPLIMUNE GROUP INC COM 76029N106 382 22,523 SH   SOLE 2 12,318 0 10,205
REPLIMUNE GROUP INC COM 76029N106 1 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106 6 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 1,366 80,474 SH   SOLE 18 80,474 0 0
REPLIMUNE GROUP INC COM 76029N106 926 54,563 SH   SOLE 19 54,563 0 0
REPLIMUNE GROUP INC COM 76029N106 20,716 1,220,040 SH   SOLE 21 1,220,040 0 0
REPLIMUNE GROUP INC COM 76029N106 12,015 707,589 SH   SOLE 22 689,370 0 18,219
REPLIMUNE GROUP INC COM 76029N106 45 2,659 SH   SOLE 25 2,659 0 0
REPLIMUNE GROUP INC COM 76029N106 31 1,843 SH   SOLE 26 214 0 1,629
REPLIMUNE GROUP INC COM 76029N106 51 2,978 SH   SOLE 28 2,978 0 0
REPLIMUNE GROUP INC COM 76029N106 616 36,257 SH   SOLE 30 36,257 0 0
REPLIMUNE GROUP INC COM 76029N106 45 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 64 3,743 SH   SOLE 43 3,743 0 0
REPRO MED SYS INC COM 759910102 2 811 SH   SOLE 2 0 0 811
REPRO MED SYS INC COM 759910102 16 5,593 SH   SOLE 18 5,593 0 0
REPRO MED SYS INC COM 759910102 242 84,550 SH   SOLE 21 84,550 0 0
REPRO MED SYS INC COM 759910102 742 259,487 SH   SOLE 22 259,487 0 0
REPUBLIC BANCORP INC KY CL A 760281204 788 17,529 SH   SOLE 2 3,098 0 14,431
REPUBLIC BANCORP INC KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,332 29,633 SH   SOLE 18 29,633 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,458 54,686 SH   SOLE 19 54,686 0 0
REPUBLIC BANCORP INC KY CL A 760281204 16,775 373,273 SH   SOLE 21 373,273 0 0
REPUBLIC BANCORP INC KY CL A 760281204 15,106 336,130 SH   SOLE 22 325,206 0 10,924
REPUBLIC BANCORP INC KY CL A 760281204 80 1,783 SH   SOLE 23 1,783 0 0
REPUBLIC BANCORP INC KY CL A 760281204 66 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,081 24,055 SH   SOLE 26 0 0 24,055
REPUBLIC BANCORP INC KY CL A 760281204 609 13,543 SH   SOLE 30 13,543 0 0
REPUBLIC BANCORP INC KY CL A 760281204 42 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 216 4,817 SH   SOLE 43 3,167 0 1,650
REPUBLIC FIRST BANCORP INC COM 760416107 1,616 313,082 SH   SOLE 2 191,156 0 121,926
REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,179 228,402 SH   SOLE 18 152,464 0 75,938
REPUBLIC FIRST BANCORP INC COM 760416107 8,222 1,593,450 SH   SOLE 19 1,593,450 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 8,552 1,657,344 SH   SOLE 21 1,657,344 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 17,272 3,347,260 SH   SOLE 22 3,319,388 0 27,872
REPUBLIC FIRST BANCORP INC COM 760416107 661 128,010 SH   SOLE 23 128,010 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 3,194 618,937 SH   SOLE 26 0 0 618,937
REPUBLIC FIRST BANCORP INC COM 760416107 9 1,678 SH   SOLE 43 1,678 0 0
REPUBLIC SVCS INC COM 760759100 109,702 827,937 SH   SOLE 2 384,544 0 443,393
REPUBLIC SVCS INC COM 760759100 20,775 156,795 SH   SOLE 4 132,982 0 23,813
REPUBLIC SVCS INC COM 760759100 36,130 272,676 SH   SOLE 7 266,864 0 5,812
REPUBLIC SVCS INC COM 760759100 1,205 9,097 SH   SOLE 13 9,097 0 0
REPUBLIC SVCS INC COM 760759100 4,071 30,722 SH   SOLE 15 30,722 0 0
REPUBLIC SVCS INC COM 760759100 8 58 SH   SOLE 17 0 0 58
REPUBLIC SVCS INC COM 760759100 55,823 421,304 SH   SOLE 18 389,492 0 31,812
REPUBLIC SVCS INC COM 760759100 15,896 119,970 SH   SOLE 19 119,970 0 0
REPUBLIC SVCS INC COM 760759100 1,168,317 8,817,488 SH   SOLE 21 8,817,488 0 0
REPUBLIC SVCS INC COM 760759100 716,964 5,411,048 SH   SOLE 22 4,892,195 0 518,853
REPUBLIC SVCS INC COM 760759100 46,484 350,824 SH   SOLE 23 350,824 0 0
REPUBLIC SVCS INC COM 760759100 42,863 323,496 SH   SOLE 25 323,496 0 0
REPUBLIC SVCS INC COM 760759100 95,526 720,953 SH   SOLE 26 389,512 0 331,441
REPUBLIC SVCS INC COM 760759100 72,313 545,761 SH   SOLE 28 4,478 0 541,283
REPUBLIC SVCS INC COM 760759100 7,177 54,166 SH   SOLE 29 54,166 0 0
REPUBLIC SVCS INC COM 760759100 222,650 1,680,380 SH   SOLE 30 1,680,380 0 0
REPUBLIC SVCS INC COM 760759100 20,814 157,087 SH   SOLE 31 131,872 0 25,215
REPUBLIC SVCS INC COM 760759100 90,151 680,383 SH   SOLE 34 680,383 0 0
REPUBLIC SVCS INC COM 760759100 21,281 160,615 SH   SOLE 36 160,615 0 0
REPUBLIC SVCS INC COM 760759100 1,012 7,638 SH   SOLE 40 7,638 0 0
REPUBLIC SVCS INC COM 760759100 127 962 SH   OTR 43 962 0 0
REPUBLIC SVCS INC COM 760759100 44,514 335,958 SH   SOLE 43 320,191 0 15,767
RESEARCH FRONTIERS INC COM 760911107 1 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107 12 6,456 SH   SOLE 18 6,456 0 0
RESEARCH FRONTIERS INC COM 760911107 169 87,985 SH   SOLE 21 87,985 0 0
RESEARCH FRONTIERS INC COM 760911107 1,028 535,439 SH   SOLE 22 535,439 0 0
RESEARCH SOLUTIONS INC COM 761025105 8 3,604 SH   SOLE 18 3,604 0 0
RESEARCH SOLUTIONS INC COM 761025105 79 36,961 SH   SOLE 21 36,961 0 0
RESERVOIR MEDIA INC COM 76119X105 139 14,181 SH   SOLE 2 14,181 0 0
RESERVOIR MEDIA INC COM 76119X105 983 99,960 SH   SOLE 22 99,960 0 0
RESHAPE LIFESCIENCES INC COM 76090R101 1 897 SH   SOLE 22 897 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,888 163,138 SH   SOLE 2 57,599 0 105,539
RESIDEO TECHNOLOGIES INC COM 76118Y104 13 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 88 3,703 SH   SOLE 7 3,703 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 12,692 532,626 SH   SOLE 18 532,626 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 12,185 511,313 SH   SOLE 19 511,313 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 422,556 17,732,113 SH   SOLE 21 17,732,113 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 90,521 3,798,633 SH   SOLE 22 3,658,613 0 140,020
RESIDEO TECHNOLOGIES INC COM 76118Y104 232 9,749 SH   SOLE 23 9,749 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,389 184,186 SH   SOLE 25 184,186 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,510 147,287 SH   SOLE 26 70,049 0 77,238
RESIDEO TECHNOLOGIES INC COM 76118Y104 61 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,946 249,511 SH   SOLE 30 249,511 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,437 60,310 SH   SOLE 34 60,310 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 621 26,039 SH   SOLE 36 26,039 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 448 18,783 SH   SOLE 40 18,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,735 114,756 SH   SOLE 43 113,999 0 757
RESMED INC COM 761152107 95,261 392,811 SH   SOLE 2 131,274 0 261,537
RESMED INC COM 761152107 25,860 106,633 SH   SOLE 4 68,892 0 37,741
RESMED INC COM 761152107 34,287 141,384 SH   SOLE 7 137,057 0 4,327
RESMED INC COM 761152107 145 596 SH   SOLE 13 596 0 0
RESMED INC COM 761152107 3,268 13,476 SH   SOLE 15 13,476 0 0
RESMED INC COM 761152107 71,795 296,048 SH   SOLE 18 275,959 0 20,089
RESMED INC COM 761152107 182,498 752,539 SH   SOLE 19 752,539 0 0
RESMED INC COM 761152107 1,262,311 5,205,192 SH   SOLE 21 5,205,192 0 0
RESMED INC COM 761152107 751,465 3,098,697 SH   SOLE 22 2,811,237 0 287,460
RESMED INC COM 761152107 44,283 182,601 SH   SOLE 23 182,601 0 0
RESMED INC COM 761152107 90,560 373,426 SH   SOLE 25 373,426 0 0
RESMED INC COM 761152107 89,805 370,315 SH   SOLE 26 167,347 0 202,968
RESMED INC COM 761152107 92,104 379,796 SH   SOLE 28 21,925 0 357,871
RESMED INC COM 761152107 26 109 SH   SOLE 29 109 0 0
RESMED INC COM 761152107 278,548 1,148,604 SH   SOLE 30 1,148,604 0 0
RESMED INC COM 761152107 7,843 32,340 SH   SOLE 31 15,894 0 16,446
RESMED INC COM 761152107 167,245 689,641 SH   SOLE 34 689,641 0 0
RESMED INC COM 761152107 12,796 52,765 SH   SOLE 36 52,765 0 0
RESMED INC COM 761152107 1,169 4,819 SH   SOLE 40 4,819 0 0
RESMED INC COM 761152107 85 349 SH   OTR 43 349 0 0
RESMED INC COM 761152107 28,513 117,574 SH   SOLE 43 105,424 0 12,150
RESOLUTE FST PRODS INC COM 76117W109 18 1,402 SH   SOLE 2 0 0 1,402
RESOLUTE FST PRODS INC COM 76117W109 978 75,730 SH   SOLE 21 75,730 0 0
RESOLUTE FST PRODS INC COM 76117W109 7,847 607,824 SH   SOLE 22 607,824 0 0
RESOLUTE FST PRODS INC COM 76117W109 387 29,966 SH   SOLE 43 29,966 0 0
RESOURCES CONNECTION INC COM 76122Q105 677 39,497 SH   SOLE 2 15,392 0 24,105
RESOURCES CONNECTION INC COM 76122Q105 0 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 446 SH   SOLE 7 446 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,103 122,686 SH   SOLE 18 122,686 0 0
RESOURCES CONNECTION INC COM 76122Q105 977 56,985 SH   SOLE 19 56,985 0 0
RESOURCES CONNECTION INC COM 76122Q105 67,464 3,936,044 SH   SOLE 21 3,936,044 0 0
RESOURCES CONNECTION INC COM 76122Q105 14,495 845,701 SH   SOLE 22 809,107 0 36,594
RESOURCES CONNECTION INC COM 76122Q105 84 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105 111 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105 784 45,767 SH   SOLE 30 45,767 0 0
RESOURCES CONNECTION INC COM 76122Q105 55 3,238 SH   SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 632 36,877 SH   SOLE 43 36,609 0 268
RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 7,688 131,663 SH   SOLE 43 115,889 0 15,774
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,853 95,556 SH   SOLE 2 34,205 0 61,351
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,140 58,818 SH   SOLE 4 58,818 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,894 149,256 SH   SOLE 7 149,256 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,638 445,479 SH   SOLE 18 445,479 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,906 356,165 SH   SOLE 19 356,165 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 293,389 15,130,965 SH   SOLE 21 15,130,965 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 76,518 3,946,236 SH   SOLE 22 3,825,684 0 120,552
RETAIL OPPORTUNITY INVTS COR COM 76131N101 68 3,503 SH   SOLE 23 3,503 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 10,393 535,981 SH   SOLE 25 535,981 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 657 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,418 73,120 SH   SOLE 28 2,152 0 70,968
RETAIL OPPORTUNITY INVTS COR COM 76131N101 13,715 707,308 SH   SOLE 30 707,308 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 57 2,923 SH   SOLE 36 2,923 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 305 15,721 SH   SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,234 166,782 SH   SOLE 43 162,560 0 4,222
RETAIL VALUE INC COM 76133Q102 233 76,116 SH   SOLE 2 32,654 0 43,462
RETAIL VALUE INC COM 76133Q102 1 371 SH   SOLE 7 371 0 0
RETAIL VALUE INC COM 76133Q102 179 58,440 SH   SOLE 18 58,440 0 0
RETAIL VALUE INC COM 76133Q102 719 234,988 SH   SOLE 19 234,988 0 0
RETAIL VALUE INC COM 76133Q102 2,199 718,661 SH   SOLE 21 718,661 0 0
RETAIL VALUE INC COM 76133Q102 1,900 620,932 SH   SOLE 22 610,420 0 10,512
RETAIL VALUE INC COM 76133Q102 7 2,242 SH   SOLE 23 2,242 0 0
RETAIL VALUE INC COM 76133Q102 153 50,137 SH   SOLE 26 0 0 50,137
RETAIL VALUE INC COM 76133Q102 0 11 SH   SOLE 43 10 0 1
RETRACTABLE TECHNOLOGIES INC COM 76129W105 13 2,673 SH   SOLE 2 776 0 1,897
RETRACTABLE TECHNOLOGIES INC COM 76129W105 211 44,408 SH   SOLE 18 44,408 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 132 27,766 SH   SOLE 19 27,766 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 2,838 597,437 SH   SOLE 21 597,437 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 1,962 413,069 SH   SOLE 22 408,025 0 5,044
REV GROUP INC COM 749527107 382 28,474 SH   SOLE 2 8,773 0 19,701
REV GROUP INC COM 749527107 5 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,322 98,690 SH   SOLE 18 98,690 0 0
REV GROUP INC COM 749527107 685 51,089 SH   SOLE 19 51,089 0 0
REV GROUP INC COM 749527107 16,494 1,230,898 SH   SOLE 21 1,230,898 0 0
REV GROUP INC COM 749527107 9,937 741,557 SH   SOLE 22 711,570 0 29,987
REV GROUP INC COM 749527107 55 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107 57 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107 331 24,701 SH   SOLE 30 24,701 0 0
REV GROUP INC COM 749527107 39 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107 10 779 SH   OTR 43 779 0 0
REV GROUP INC COM 749527107 459 34,245 SH   SOLE 43 33,536 0 709
REVANCE THERAPEUTICS INC COM 761330109 602 30,852 SH   SOLE 2 23,220 0 7,632
REVANCE THERAPEUTICS INC COM 761330109 6 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 16 818 SH   SOLE 7 818 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,781 193,908 SH   SOLE 18 185,812 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 4,270 218,957 SH   SOLE 19 218,957 0 0
REVANCE THERAPEUTICS INC COM 761330109 58,271 2,988,253 SH   SOLE 21 2,988,253 0 0
REVANCE THERAPEUTICS INC COM 761330109 31,729 1,627,112 SH   SOLE 22 1,582,291 0 44,821
REVANCE THERAPEUTICS INC COM 761330109 9 453 SH   SOLE 23 453 0 0
REVANCE THERAPEUTICS INC COM 761330109 255 13,055 SH   SOLE 25 13,055 0 0
REVANCE THERAPEUTICS INC COM 761330109 974 49,973 SH   SOLE 26 27,793 0 22,180
REVANCE THERAPEUTICS INC COM 761330109 1,514 77,616 SH   SOLE 30 77,616 0 0
REVANCE THERAPEUTICS INC COM 761330109 233 11,938 SH   SOLE 36 11,938 0 0
REVANCE THERAPEUTICS INC COM 761330109 153 7,856 SH   SOLE 40 7,856 0 0
REVANCE THERAPEUTICS INC COM 761330109 21 1,077 SH   OTR 43 1,077 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,267 64,986 SH   SOLE 43 61,567 0 3,419
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 2,035 2,175,000 PRN   SOLE 21 2,175,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 4 1,655 SH   SOLE 18 1,655 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 52 21,187 SH   SOLE 21 21,187 0 0
REVLON INC CL A NEW 761525609 47 5,798 SH   SOLE 2 325 0 5,473
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 198 24,551 SH   SOLE 18 24,551 0 0
REVLON INC CL A NEW 761525609 111 13,790 SH   SOLE 19 13,790 0 0
REVLON INC CL A NEW 761525609 2,244 278,038 SH   SOLE 21 278,038 0 0
REVLON INC CL A NEW 761525609 1,491 184,751 SH   SOLE 22 180,906 0 3,845
REVLON INC CL A NEW 761525609 245 30,302 SH   SOLE 43 28,052 0 2,250
REVOLUTION MEDICINES INC COM 76155X100 1,767 69,250 SH   SOLE 2 31,987 0 37,263
REVOLUTION MEDICINES INC COM 76155X100 2 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 18 715 SH   SOLE 7 715 0 0
REVOLUTION MEDICINES INC COM 76155X100 4,946 193,870 SH   SOLE 18 186,019 0 7,851
REVOLUTION MEDICINES INC COM 76155X100 16,754 656,765 SH   SOLE 19 656,765 0 0
REVOLUTION MEDICINES INC COM 76155X100 63,868 2,503,660 SH   SOLE 21 2,503,660 0 0
REVOLUTION MEDICINES INC COM 76155X100 38,776 1,520,029 SH   SOLE 22 1,467,952 0 52,077
REVOLUTION MEDICINES INC COM 76155X100 71 2,794 SH   SOLE 23 2,794 0 0
REVOLUTION MEDICINES INC COM 76155X100 152 5,963 SH   SOLE 25 5,963 0 0
REVOLUTION MEDICINES INC COM 76155X100 1,143 44,809 SH   SOLE 26 32,769 0 12,040
REVOLUTION MEDICINES INC COM 76155X100 27 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100 8,407 329,552 SH   SOLE 30 329,552 0 0
REVOLUTION MEDICINES INC COM 76155X100 45 1,755 SH   SOLE 34 1,755 0 0
REVOLUTION MEDICINES INC COM 76155X100 140 5,496 SH   SOLE 40 5,496 0 0
REVOLUTION MEDICINES INC COM 76155X100 114 4,483 SH   SOLE 43 4,483 0 0
REVOLVE GROUP INC CL A 76156B107 1,537 28,624 SH   SOLE 2 16,963 0 11,661
REVOLVE GROUP INC CL A 76156B107 5 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 26 482 SH   SOLE 7 482 0 0
REVOLVE GROUP INC CL A 76156B107 5,319 99,068 SH   SOLE 18 99,068 0 0
REVOLVE GROUP INC CL A 76156B107 3,804 70,858 SH   SOLE 19 70,858 0 0
REVOLVE GROUP INC CL A 76156B107 68,661 1,278,835 SH   SOLE 21 1,278,835 0 0
REVOLVE GROUP INC CL A 76156B107 47,003 875,459 SH   SOLE 22 848,308 0 27,151
REVOLVE GROUP INC CL A 76156B107 8 153 SH   SOLE 23 153 0 0
REVOLVE GROUP INC CL A 76156B107 321 5,972 SH   SOLE 25 5,972 0 0
REVOLVE GROUP INC CL A 76156B107 900 16,759 SH   SOLE 26 13,753 0 3,006
REVOLVE GROUP INC CL A 76156B107 3,097 57,684 SH   SOLE 30 57,684 0 0
REVOLVE GROUP INC CL A 76156B107 87 1,626 SH   SOLE 36 1,626 0 0
REVOLVE GROUP INC CL A 76156B107 295 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107 91 1,697 SH   SOLE 43 1,697 0 0
REWALK ROBOTICS LTD SHS M8216Q200 10 8,864 SH   SOLE 18 8,864 0 0
REWALK ROBOTICS LTD SHS M8216Q200 123 106,393 SH   SOLE 21 106,393 0 0
REX AMERICAN RES CORP COM 761624105 854 8,572 SH   SOLE 2 3,155 0 5,417
REX AMERICAN RES CORP COM 761624105 8 85 SH   SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 2,095 21,036 SH   SOLE 18 21,036 0 0
REX AMERICAN RES CORP COM 761624105 926 9,298 SH   SOLE 19 9,298 0 0
REX AMERICAN RES CORP COM 761624105 67,421 676,922 SH   SOLE 21 676,922 0 0
REX AMERICAN RES CORP COM 761624105 14,688 147,469 SH   SOLE 22 141,363 0 6,106
REX AMERICAN RES CORP COM 761624105 114 1,142 SH   SOLE 25 1,142 0 0
REX AMERICAN RES CORP COM 761624105 330 3,316 SH   SOLE 26 0 0 3,316
REX AMERICAN RES CORP COM 761624105 1,019 10,229 SH   SOLE 30 10,229 0 0
REX AMERICAN RES CORP COM 761624105 84 846 SH   SOLE 34 846 0 0
REX AMERICAN RES CORP COM 761624105 84 843 SH   SOLE 36 843 0 0
REX AMERICAN RES CORP COM 761624105 85 852 SH   SOLE 40 852 0 0
REX AMERICAN RES CORP COM 761624105 868 8,712 SH   SOLE 43 8,348 0 364
REXFORD INDL RLTY INC COM 76169C100 56,033 751,210 SH   SOLE 2 353,100 0 398,110
REXFORD INDL RLTY INC COM 76169C100 30,497 408,856 SH   SOLE 4 408,856 0 0
REXFORD INDL RLTY INC COM 76169C100 15,063 201,945 SH   SOLE 7 201,945 0 0
REXFORD INDL RLTY INC COM 76169C100 60,339 808,937 SH   SOLE 18 808,937 0 0
REXFORD INDL RLTY INC COM 76169C100 91,941 1,232,617 SH   SOLE 19 1,232,617 0 0
REXFORD INDL RLTY INC COM 76169C100 666,596 8,936,805 SH   SOLE 21 8,936,805 0 0
REXFORD INDL RLTY INC COM 76169C100 448,255 6,009,586 SH   SOLE 22 5,475,212 0 534,374
REXFORD INDL RLTY INC COM 76169C100 2,544 34,111 SH   SOLE 23 34,111 0 0
REXFORD INDL RLTY INC COM 76169C100 52,096 698,433 SH   SOLE 25 698,433 0 0
REXFORD INDL RLTY INC COM 76169C100 4,540 60,865 SH   SOLE 26 48,951 0 11,914
REXFORD INDL RLTY INC COM 76169C100 15,793 211,727 SH   SOLE 28 50,900 0 160,827
REXFORD INDL RLTY INC COM 76169C100 26,396 353,886 SH   SOLE 30 353,886 0 0
REXFORD INDL RLTY INC COM 76169C100 177 2,369 SH   SOLE 31 2,369 0 0
REXFORD INDL RLTY INC COM 76169C100 41,386 554,850 SH   SOLE 34 554,850 0 0
REXFORD INDL RLTY INC COM 76169C100 53 716 SH   SOLE 36 716 0 0
REXFORD INDL RLTY INC COM 76169C100 1,479 19,835 SH   SOLE 40 19,835 0 0
REXFORD INDL RLTY INC COM 76169C100 5,705 76,481 SH   SOLE 43 74,586 0 1,895
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,413 48,157 SH   SOLE 2 20,450 0 27,707
REYNOLDS CONSUMER PRODS INC COM 76171L106 87 2,954 SH   SOLE 7 2,954 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 676 23,053 SH   SOLE 18 23,053 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 473 16,122 SH   SOLE 19 16,122 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 23,845 812,724 SH   SOLE 21 812,724 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 36,206 1,234,004 SH   SOLE 22 1,168,602 0 65,402
REYNOLDS CONSUMER PRODS INC COM 76171L106 235 7,998 SH   SOLE 25 7,998 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 723 24,658 SH   SOLE 26 24,658 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 28 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 486 16,548 SH   SOLE 30 16,548 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 28 966 SH   SOLE 31 966 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 273 9,292 SH   SOLE 40 9,292 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 2,606 88,811 SH   SOLE 43 80,856 0 7,955
REZOLUTE INC COM NEW 76200L309 5 1,577 SH   SOLE 18 1,577 0 0
REZOLUTE INC COM NEW 76200L309 67 19,951 SH   SOLE 21 19,951 0 0
RF INDS LTD COM PAR $0.01 749552105 32 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105 15 2,040 SH   SOLE 18 2,040 0 0
RF INDS LTD COM PAR $0.01 749552105 223 30,938 SH   SOLE 21 30,938 0 0
RF INDS LTD COM PAR $0.01 749552105 862 119,622 SH   SOLE 22 119,622 0 0
RGC RES INC COM 74955L103 4 202 SH   SOLE 2 0 0 202
RGC RES INC COM 74955L103 35 1,610 SH   SOLE 18 1,610 0 0
RGC RES INC COM 74955L103 451 20,845 SH   SOLE 21 20,845 0 0
RGC RES INC COM 74955L103 530 24,501 SH   SOLE 22 24,501 0 0
RH COM 74967X103 11,987 36,760 SH   SOLE 2 12,806 0 23,954
RH COM 74967X103 18 55 SH   SOLE 4 55 0 0
RH COM 74967X103 80 246 SH   SOLE 7 246 0 0
RH COM 74967X103 0 1 SH   SOLE 17 0 0 1
RH COM 74967X103 12,928 39,646 SH   SOLE 18 39,646 0 0
RH COM 74967X103 1,706 5,232 SH   SOLE 19 5,232 0 0
RH COM 74967X103 280,560 860,376 SH   SOLE 21 860,376 0 0
RH COM 74967X103 155,609 477,196 SH   SOLE 22 457,059 0 20,137
RH COM 74967X103 789 2,420 SH   SOLE 25 2,420 0 0
RH COM 74967X103 2,107 6,461 SH   SOLE 26 5,116 0 1,345
RH COM 74967X103 186 569 SH   SOLE 28 335 0 234
RH COM 74967X103 3,251 9,970 SH   SOLE 30 9,970 0 0
RH COM 74967X103 84 258 SH   SOLE 31 258 0 0
RH COM 74967X103 520 1,594 SH   SOLE 34 1,594 0 0
RH COM 74967X103 701 2,149 SH   SOLE 40 2,149 0 0
RH COM 74967X103 3,696 11,335 SH   SOLE 43 10,802 0 533
RHINEBECK BANCORP INC COM 762093102 7 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102 117 11,499 SH   SOLE 21 11,499 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 558 48,433 SH   SOLE 2 24,415 0 24,018
RHYTHM PHARMACEUTICALS INC COM 76243J105 2 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 6 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,469 127,502 SH   SOLE 18 127,502 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 908 78,851 SH   SOLE 19 78,851 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 22,132 1,921,170 SH   SOLE 21 1,921,170 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 11,719 1,017,242 SH   SOLE 22 975,265 0 41,977
RHYTHM PHARMACEUTICALS INC COM 76243J105 77 6,661 SH   SOLE 25 6,661 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 79 6,842 SH   SOLE 26 3,052 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 670 SH   SOLE 28 670 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 562 48,826 SH   SOLE 30 48,826 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 63 5,453 SH   SOLE 36 5,453 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 48 4,178 SH   SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 202 17,556 SH   SOLE 43 16,733 0 823
RIBBON COMMUNICATIONS INC COM 762544104 211 68,232 SH   SOLE 2 24,792 0 43,440
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 3 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 701 226,769 SH   SOLE 18 226,769 0 0
RIBBON COMMUNICATIONS INC COM 762544104 396 127,998 SH   SOLE 19 127,998 0 0
RIBBON COMMUNICATIONS INC COM 762544104 10,800 3,495,268 SH   SOLE 21 3,495,268 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7,952 2,573,534 SH   SOLE 22 2,491,698 0 81,836
RIBBON COMMUNICATIONS INC COM 762544104 72 23,299 SH   SOLE 25 23,299 0 0
RIBBON COMMUNICATIONS INC COM 762544104 89 28,823 SH   SOLE 26 14,564 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 55 17,657 SH   SOLE 30 17,657 0 0
RIBBON COMMUNICATIONS INC COM 762544104 30 9,585 SH   SOLE 36 9,585 0 0
RIBBON COMMUNICATIONS INC COM 762544104 36 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 203 65,736 SH   SOLE 43 65,736 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 4 8,753 SH   SOLE 21 8,753 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 38 84,724 SH   SOLE 22 84,724 0 0
RICHARDSON ELECTRS LTD COM 763165107 28 2,215 SH   SOLE 18 2,215 0 0
RICHARDSON ELECTRS LTD COM 763165107 449 36,127 SH   SOLE 21 36,127 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,834 227,789 SH   SOLE 22 227,789 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 13 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100 37 2,151 SH   SOLE 18 2,151 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 437 25,635 SH   SOLE 21 25,635 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 38 2,215 SH   SOLE 22 2,215 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,032 345,037 SH   SOLE 2 102,424 0 242,613
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH   SOLE 4 601 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,712 572,741 SH   SOLE 18 484,072 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 4,142 1,385,414 SH   SOLE 19 1,385,414 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22,369 7,481,190 SH   SOLE 21 7,481,190 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 18,280 6,113,659 SH   SOLE 22 6,005,926 0 107,733
RIGEL PHARMACEUTICALS INC COM NEW 766559603 237 79,251 SH   SOLE 23 79,251 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 64 21,477 SH   SOLE 25 21,477 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,208 403,888 SH   SOLE 26 5,953 0 397,935
RIGEL PHARMACEUTICALS INC COM NEW 766559603 363 121,519 SH   SOLE 30 121,519 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 17 5,612 SH   SOLE 36 5,612 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 48 16,120 SH   SOLE 40 16,120 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 73 24,391 SH   SOLE 43 24,391 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 520 20,730 SH   SOLE 2 427 0 20,303
RILEY EXPLORATION PERMIAN IN COM 76665T102 806 32,122 SH   SOLE 18 32,122 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 420 16,762 SH   SOLE 19 16,762 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 8,840 352,480 SH   SOLE 21 352,480 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 2,746 109,491 SH   SOLE 22 103,641 0 5,850
RIMINI STR INC DEL COM 76674Q107 157 26,989 SH   SOLE 2 21,951 0 5,038
RIMINI STR INC DEL COM 76674Q107 4 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107 644 111,077 SH   SOLE 18 111,077 0 0
RIMINI STR INC DEL COM 76674Q107 461 79,528 SH   SOLE 19 79,528 0 0
RIMINI STR INC DEL COM 76674Q107 8,993 1,550,508 SH   SOLE 21 1,550,508 0 0
RIMINI STR INC DEL COM 76674Q107 4,970 856,816 SH   SOLE 22 828,719 0 28,097
RIMINI STR INC DEL COM 76674Q107 39 6,753 SH   SOLE 25 6,753 0 0
RIMINI STR INC DEL COM 76674Q107 48 8,238 SH   SOLE 26 141 0 8,097
RIMINI STR INC DEL COM 76674Q107 63 10,830 SH   SOLE 30 10,830 0 0
RIMINI STR INC DEL COM 76674Q107 55 9,523 SH   SOLE 43 9,523 0 0
RING ENERGY INC COM 76680V108 13 3,480 SH   SOLE 2 0 0 3,480
RING ENERGY INC COM 76680V108 64 16,725 SH   SOLE 18 16,725 0 0
RING ENERGY INC COM 76680V108 1,200 314,018 SH   SOLE 21 314,018 0 0
RING ENERGY INC COM 76680V108 4,709 1,232,674 SH   SOLE 22 1,232,674 0 0
RING ENERGY INC COM 76680V108 38 9,870 SH   SOLE 43 9,870 0 0
RINGCENTRAL INC CL A 76680R206 27,922 238,225 SH   SOLE 2 114,389 0 123,836
RINGCENTRAL INC CL A 76680R206 8,749 74,642 SH   SOLE 4 44,313 0 30,329
RINGCENTRAL INC CL A 76680R206 953 8,133 SH   SOLE 7 8,133 0 0
RINGCENTRAL INC CL A 76680R206 365 3,115 SH   SOLE 13 3,115 0 0
RINGCENTRAL INC CL A 76680R206 816 6,963 SH   SOLE 15 6,963 0 0
RINGCENTRAL INC CL A 76680R206 16,027 136,739 SH   SOLE 18 131,638 0 5,101
RINGCENTRAL INC CL A 76680R206 5,598 47,757 SH   SOLE 19 47,757 0 0
RINGCENTRAL INC CL A 76680R206 205,682 1,754,817 SH   SOLE 21 1,754,817 0 0
RINGCENTRAL INC CL A 76680R206 218,170 1,861,356 SH   SOLE 22 1,695,121 0 166,235
RINGCENTRAL INC CL A 76680R206 12,815 109,336 SH   SOLE 23 109,336 0 0
RINGCENTRAL INC CL A 76680R206 17,934 153,010 SH   SOLE 25 153,010 0 0
RINGCENTRAL INC CL A 76680R206 16,977 144,843 SH   SOLE 26 60,884 0 83,959
RINGCENTRAL INC CL A 76680R206 14,870 126,866 SH   SOLE 28 1,439 0 125,427
RINGCENTRAL INC CL A 76680R206 347 2,957 SH   SOLE 29 2,957 0 0
RINGCENTRAL INC CL A 76680R206 20,297 173,171 SH   SOLE 30 173,171 0 0
RINGCENTRAL INC CL A 76680R206 2,750 23,466 SH   SOLE 31 15,035 0 8,431
RINGCENTRAL INC CL A 76680R206 863 7,360 SH   SOLE 34 7,360 0 0
RINGCENTRAL INC CL A 76680R206 3,780 32,254 SH   SOLE 36 32,254 0 0
RINGCENTRAL INC CL A 76680R206 304 2,596 SH   SOLE 40 2,596 0 0
RINGCENTRAL INC CL A 76680R206 25 216 SH   OTR 43 216 0 0
RINGCENTRAL INC CL A 76680R206 5,798 49,467 SH   SOLE 43 46,021 0 3,446
RINGCENTRAL INC NOTE 3/0 76680RAF4 5,763 6,628,000 PRN   SOLE 21 6,628,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 1,225 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 8,193 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 3,616 4,421,000 PRN   SOLE 21 4,421,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 11,032 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 30,866 383,910 SH   SOLE 7 383,910 0 0
RIO TINTO PLC SPONSORED ADR 767204100 17,140 213,182 SH   SOLE 18 213,182 0 0
RIO TINTO PLC SPONSORED ADR 767204100 75,797 942,754 SH   SOLE 43 849,517 0 93,237
RIOT BLOCKCHAIN INC COM 767292105 1,003 47,381 SH   SOLE 2 36,161 0 11,220
RIOT BLOCKCHAIN INC COM 767292105 22 1,022 SH   SOLE 4 302 0 720
RIOT BLOCKCHAIN INC COM 767292105 25 1,194 SH   SOLE 7 1,194 0 0
RIOT BLOCKCHAIN INC COM 767292105 5,989 282,899 SH   SOLE 18 279,869 0 3,030
RIOT BLOCKCHAIN INC COM 767292105 4,670 220,605 SH   SOLE 19 220,605 0 0
RIOT BLOCKCHAIN INC COM 767292105 81,145 3,833,019 SH   SOLE 21 3,833,019 0 0
RIOT BLOCKCHAIN INC COM 767292105 50,301 2,376,065 SH   SOLE 22 2,316,974 0 59,091
RIOT BLOCKCHAIN INC COM 767292105 19 902 SH   SOLE 23 902 0 0
RIOT BLOCKCHAIN INC COM 767292105 341 16,087 SH   SOLE 25 16,087 0 0
RIOT BLOCKCHAIN INC COM 767292105 699 33,005 SH   SOLE 26 27,008 0 5,997
RIOT BLOCKCHAIN INC COM 767292105 139 6,555 SH   SOLE 28 6,555 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,215 57,396 SH   SOLE 30 57,396 0 0
RIOT BLOCKCHAIN INC COM 767292105 215 10,135 SH   SOLE 40 10,135 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH   SOLE 22 3 0 0
RISKIFIED LTD SHS CL A M8216R109 10 1,589 SH   SOLE 2 1,589 0 0
RISKIFIED LTD SHS CL A M8216R109 50 8,218 SH   SOLE 19 8,218 0 0
RISKIFIED LTD SHS CL A M8216R109 1,252 207,282 SH   SOLE 21 207,282 0 0
RISKIFIED LTD SHS CL A M8216R109 796 131,718 SH   SOLE 22 125,103 0 6,615
RISKIFIED LTD SHS CL A M8216R109 136 22,489 SH   SOLE 34 22,489 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 3,738 63,327 SH   SOLE 43 59,580 0 3,747
RITE AID CORP COM 767754872 1,041 119,001 SH   SOLE 2 63,652 0 55,349
RITE AID CORP COM 767754872 2 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 76 8,691 SH   SOLE 7 8,691 0 0
RITE AID CORP COM 767754872 1,540 175,963 SH   SOLE 18 175,963 0 0
RITE AID CORP COM 767754872 2,924 334,154 SH   SOLE 19 334,154 0 0
RITE AID CORP COM 767754872 18,974 2,168,431 SH   SOLE 21 2,168,431 0 0
RITE AID CORP COM 767754872 14,856 1,697,808 SH   SOLE 22 1,638,926 0 58,882
RITE AID CORP COM 767754872 72 8,283 SH   SOLE 23 8,283 0 0
RITE AID CORP COM 767754872 67 7,617 SH   SOLE 25 7,617 0 0
RITE AID CORP COM 767754872 2,197 251,030 SH   SOLE 26 200,824 0 50,206
RITE AID CORP COM 767754872 339 38,762 SH   SOLE 30 38,762 0 0
RITE AID CORP COM 767754872 629 71,873 SH   SOLE 36 71,873 0 0
RITE AID CORP COM 767754872 60 6,842 SH   SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 9 984 SH   OTR 43 984 0 0
RITE AID CORP COM 767754872 248 28,327 SH   SOLE 43 27,695 0 632
RIVERVIEW BANCORP INC COM 769397100 1,152 152,586 SH   SOLE 2 58,934 0 93,652
RIVERVIEW BANCORP INC COM 769397100 33 4,365 SH   SOLE 18 4,365 0 0
RIVERVIEW BANCORP INC COM 769397100 1,825 241,679 SH   SOLE 19 241,679 0 0
RIVERVIEW BANCORP INC COM 769397100 938 124,205 SH   SOLE 21 124,205 0 0
RIVERVIEW BANCORP INC COM 769397100 6,793 899,765 SH   SOLE 22 899,765 0 0
RIVERVIEW BANCORP INC COM 769397100 734 97,284 SH   SOLE 23 97,284 0 0
RIVERVIEW BANCORP INC COM 769397100 1,331 176,231 SH   SOLE 26 0 0 176,231
RIVERVIEW BANCORP INC COM 769397100 3 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 8,515 169,478 SH   SOLE 2 29,422 0 140,056
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3,695 73,547 SH   SOLE 4 66,856 0 6,691
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 894 17,803 SH   SOLE 7 17,803 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 97 1,935 SH   SOLE 13 1,935 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 656 13,064 SH   SOLE 15 13,064 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 0 1 SH   SOLE 17 0 0 1
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,115,033 22,194,122 SH   SOLE 18 21,718,236 0 475,886
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 21,867 435,256 SH   SOLE 19 435,256 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 81,663 1,625,453 SH   SOLE 21 1,625,453 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 168,876 3,361,388 SH   SOLE 22 3,066,605 0 294,783
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10,705 213,076 SH   SOLE 23 213,076 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 16,277 323,993 SH   SOLE 25 323,993 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 13,637 271,440 SH   SOLE 26 152,059 0 119,381
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 11,485 228,609 SH   SOLE 28 17,597 0 211,012
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 69 1,378 SH   SOLE 29 1,378 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 20,530 408,641 SH   SOLE 30 400,542 0 8,099
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,205 23,979 SH   SOLE 31 20,275 0 3,704
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 16,314 324,729 SH   SOLE 34 324,729 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2,964 59,002 SH   SOLE 36 59,002 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 300 5,976 SH   SOLE 40 5,976 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,740 34,636 SH   SOLE 43 27,307 0 7,329
RLI CORP COM 749607107 6,634 59,970 SH   SOLE 2 45,504 0 14,466
RLI CORP COM 749607107 18 159 SH   SOLE 4 159 0 0
RLI CORP COM 749607107 1,222 11,050 SH   SOLE 7 11,050 0 0
RLI CORP COM 749607107 19,839 179,325 SH   SOLE 18 176,637 0 2,688
RLI CORP COM 749607107 19,303 174,487 SH   SOLE 19 174,487 0 0
RLI CORP COM 749607107 310,878 2,810,066 SH   SOLE 21 2,810,066 0 0
RLI CORP COM 749607107 136,145 1,230,630 SH   SOLE 22 1,205,011 0 25,619
RLI CORP COM 749607107 373 3,370 SH   SOLE 23 3,370 0 0
RLI CORP COM 749607107 595 5,375 SH   SOLE 25 5,375 0 0
RLI CORP COM 749607107 4,365 39,460 SH   SOLE 26 15,013 0 24,447
RLI CORP COM 749607107 89 805 SH   SOLE 28 805 0 0
RLI CORP COM 749607107 2,561 23,146 SH   SOLE 30 23,146 0 0
RLI CORP COM 749607107 50 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107 558 5,044 SH   SOLE 40 5,044 0 0
RLI CORP COM 749607107 20 180 SH   OTR 43 180 0 0
RLI CORP COM 749607107 2,683 24,248 SH   SOLE 43 19,414 0 4,834
RLJ LODGING TR COM 74965L101 3,003 213,290 SH   SOLE 2 121,051 0 92,239
RLJ LODGING TR COM 74965L101 1,119 79,441 SH   SOLE 4 79,441 0 0
RLJ LODGING TR COM 74965L101 2,992 212,472 SH   SOLE 7 212,472 0 0
RLJ LODGING TR COM 74965L101 6,864 487,503 SH   SOLE 18 487,503 0 0
RLJ LODGING TR COM 74965L101 6,931 492,244 SH   SOLE 19 492,244 0 0
RLJ LODGING TR COM 74965L101 92,730 6,585,966 SH   SOLE 21 6,585,966 0 0
RLJ LODGING TR COM 74965L101 74,944 5,322,752 SH   SOLE 22 5,156,054 0 166,698
RLJ LODGING TR COM 74965L101 68 4,806 SH   SOLE 23 4,806 0 0
RLJ LODGING TR COM 74965L101 10,623 754,451 SH   SOLE 25 754,451 0 0
RLJ LODGING TR COM 74965L101 668 47,432 SH   SOLE 26 32,888 0 14,544
RLJ LODGING TR COM 74965L101 1,443 102,451 SH   SOLE 28 2,938 0 99,513
RLJ LODGING TR COM 74965L101 5,557 394,688 SH   SOLE 30 394,688 0 0
RLJ LODGING TR COM 74965L101 237 16,822 SH   SOLE 34 16,822 0 0
RLJ LODGING TR COM 74965L101 94 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101 272 19,298 SH   SOLE 40 19,298 0 0
RLJ LODGING TR COM 74965L101 1,679 119,216 SH   SOLE 43 83,058 0 36,158
RLJ LODGING TR CUM CONV PFD A 74965L200 214 7,771 SH   SOLE 7 7,771 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 28,225 1,024,504 SH   SOLE 21 1,024,504 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 811 452,830 SH   SOLE 2 85,187 0 367,643
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 158 88,032 SH   SOLE 4 88,032 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 117 65,536 SH   SOLE 7 65,536 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 198 110,843 SH   SOLE 13 0 0 110,843
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 788 440,099 SH   SOLE 15 440,099 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 288 161,134 SH   SOLE 18 161,134 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 513 286,720 SH   SOLE 19 286,720 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 18,723 10,459,684 SH   SOLE 21 10,459,684 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 10,345 5,779,365 SH   SOLE 22 5,086,081 0 693,284
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,234 689,321 SH   SOLE 23 689,321 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,039 580,398 SH   SOLE 25 580,398 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,238 691,737 SH   SOLE 26 0 0 691,737
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2,018 1,127,428 SH   SOLE 28 14,563 0 1,112,865
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 25 14,216 SH   SOLE 29 14,216 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 11,664 6,516,337 SH   SOLE 30 3,209,911 0 3,306,426
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 27 15,126 SH   SOLE 31 15,126 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,319 736,657 SH   SOLE 34 736,657 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5 2,686 SH   SOLE 40 2,686 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 0 242 SH   SOLE 43 242 0 0
RMR GROUP INC CL A 74967R106 1,713 55,084 SH   SOLE 2 35,277 0 19,807
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 9 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 1,313 42,232 SH   SOLE 18 42,232 0 0
RMR GROUP INC CL A 74967R106 3,096 99,553 SH   SOLE 19 99,553 0 0
RMR GROUP INC CL A 74967R106 17,604 566,045 SH   SOLE 21 566,045 0 0
RMR GROUP INC CL A 74967R106 15,037 483,503 SH   SOLE 22 467,186 0 16,317
RMR GROUP INC CL A 74967R106 138 4,438 SH   SOLE 23 4,438 0 0
RMR GROUP INC CL A 74967R106 77 2,464 SH   SOLE 25 2,464 0 0
RMR GROUP INC CL A 74967R106 875 28,147 SH   SOLE 26 2,124 0 26,023
RMR GROUP INC CL A 74967R106 377 12,126 SH   SOLE 30 12,126 0 0
RMR GROUP INC CL A 74967R106 50 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 942 30,300 SH   SOLE 43 26,262 0 4,038
ROBERT HALF INTL INC COM 770323103 36,132 316,452 SH   SOLE 2 105,569 0 210,883
ROBERT HALF INTL INC COM 770323103 11,897 104,192 SH   SOLE 4 71,132 0 33,060
ROBERT HALF INTL INC COM 770323103 15,401 134,881 SH   SOLE 7 104,817 0 30,064
ROBERT HALF INTL INC COM 770323103 1,049 9,187 SH   SOLE 13 9,187 0 0
ROBERT HALF INTL INC COM 770323103 1,858 16,276 SH   SOLE 15 16,276 0 0
ROBERT HALF INTL INC COM 770323103 33,458 293,032 SH   SOLE 18 277,508 0 15,525
ROBERT HALF INTL INC COM 770323103 9,521 83,382 SH   SOLE 19 83,382 0 0
ROBERT HALF INTL INC COM 770323103 444,135 3,889,775 SH   SOLE 21 3,889,775 0 0
ROBERT HALF INTL INC COM 770323103 303,934 2,661,884 SH   SOLE 22 2,423,804 0 238,080
ROBERT HALF INTL INC COM 770323103 16,041 140,488 SH   SOLE 23 140,488 0 0
ROBERT HALF INTL INC COM 770323103 49,363 432,328 SH   SOLE 25 432,328 0 0
ROBERT HALF INTL INC COM 770323103 60,859 533,007 SH   SOLE 26 366,053 0 166,954
ROBERT HALF INTL INC COM 770323103 58,472 512,106 SH   SOLE 28 6,227 0 505,879
ROBERT HALF INTL INC COM 770323103 137,976 1,208,410 SH   SOLE 30 991,200 0 217,210
ROBERT HALF INTL INC COM 770323103 2,676 23,433 SH   SOLE 31 10,761 0 12,672
ROBERT HALF INTL INC COM 770323103 6,738 59,013 SH   SOLE 34 59,013 0 0
ROBERT HALF INTL INC COM 770323103 5,721 50,109 SH   SOLE 36 50,109 0 0
ROBERT HALF INTL INC COM 770323103 452 3,959 SH   SOLE 40 3,959 0 0
ROBERT HALF INTL INC COM 770323103 32 282 SH   OTR 43 282 0 0
ROBERT HALF INTL INC COM 770323103 17,832 156,175 SH   SOLE 43 144,534 0 11,640
ROBINHOOD MKTS INC COM CL A 770700102 958 70,908 SH   SOLE 2 70,908 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,102 81,564 SH   SOLE 4 31,145 0 50,419
ROBINHOOD MKTS INC COM CL A 770700102 125 9,236 SH   SOLE 7 9,236 0 0
ROBINHOOD MKTS INC COM CL A 770700102 19 1,377 SH   SOLE 13 1,377 0 0
ROBINHOOD MKTS INC COM CL A 770700102 145 10,702 SH   SOLE 15 10,702 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,707 126,352 SH   SOLE 18 117,654 0 8,698
ROBINHOOD MKTS INC COM CL A 770700102 602 44,530 SH   SOLE 19 44,530 0 0
ROBINHOOD MKTS INC COM CL A 770700102 3,284 243,079 SH   SOLE 21 243,079 0 0
ROBINHOOD MKTS INC COM CL A 770700102 3,032 224,456 SH   SOLE 22 151,108 0 73,348
ROBINHOOD MKTS INC COM CL A 770700102 3,677 272,183 SH   SOLE 23 272,183 0 0
ROBINHOOD MKTS INC COM CL A 770700102 817 60,499 SH   SOLE 25 60,499 0 0
ROBINHOOD MKTS INC COM CL A 770700102 2,756 204,003 SH   SOLE 26 157,050 0 46,953
ROBINHOOD MKTS INC COM CL A 770700102 2,601 192,555 SH   SOLE 28 23,702 0 168,853
ROBINHOOD MKTS INC COM CL A 770700102 11,347 839,926 SH   SOLE 30 839,926 0 0
ROBINHOOD MKTS INC COM CL A 770700102 313 23,168 SH   SOLE 31 18,932 0 4,236
ROBINHOOD MKTS INC COM CL A 770700102 1,765 130,631 SH   SOLE 34 130,631 0 0
ROBINHOOD MKTS INC COM CL A 770700102 484 35,826 SH   SOLE 36 35,826 0 0
ROBINHOOD MKTS INC COM CL A 770700102 85 6,288 SH   SOLE 40 6,288 0 0
ROBINHOOD MKTS INC COM CL A 770700102 589 43,586 SH   SOLE 43 43,586 0 0
ROBLOX CORP CL A 771049103 1,305 28,225 SH   SOLE 2 28,225 0 0
ROBLOX CORP CL A 771049103 563 12,181 SH   SOLE 18 8,195 0 3,986
ROBLOX CORP CL A 771049103 5,365 116,020 SH   SOLE 19 116,020 0 0
ROBLOX CORP CL A 771049103 195 4,222 SH   SOLE 21 4,222 0 0
ROBLOX CORP CL A 771049103 3,195 69,087 SH   SOLE 22 45,580 0 23,507
ROBLOX CORP CL A 771049103 239 5,176 SH   SOLE 28 5,176 0 0
ROBLOX CORP CL A 771049103 2,306 49,873 SH   SOLE 34 49,873 0 0
ROBLOX CORP CL A 771049103 58 1,248 SH   SOLE 36 1,248 0 0
ROBLOX CORP CL A 771049103 1,164 25,177 SH   SOLE 43 25,173 0 4
ROCKET COS INC COM CL A 77311W101 1,569 141,140 SH   SOLE 2 67,987 0 73,153
ROCKET COS INC COM CL A 77311W101 144 12,944 SH   SOLE 4 480 0 12,464
ROCKET COS INC COM CL A 77311W101 20 1,767 SH   SOLE 7 1,767 0 0
ROCKET COS INC COM CL A 77311W101 742 66,740 SH   SOLE 18 66,740 0 0
ROCKET COS INC COM CL A 77311W101 303 27,255 SH   SOLE 19 27,255 0 0
ROCKET COS INC COM CL A 77311W101 38,850 3,493,687 SH   SOLE 21 3,493,687 0 0
ROCKET COS INC COM CL A 77311W101 30,590 2,750,933 SH   SOLE 22 2,590,122 0 160,811
ROCKET COS INC COM CL A 77311W101 254 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101 504 45,313 SH   SOLE 26 34,757 0 10,556
ROCKET COS INC COM CL A 77311W101 27 2,432 SH   SOLE 28 2,432 0 0
ROCKET COS INC COM CL A 77311W101 1,079 97,037 SH   SOLE 30 97,037 0 0
ROCKET COS INC COM CL A 77311W101 23 2,081 SH   SOLE 31 2,081 0 0
ROCKET COS INC COM CL A 77311W101 41 3,684 SH   SOLE 34 3,684 0 0
ROCKET COS INC COM CL A 77311W101 182 16,407 SH   SOLE 40 16,407 0 0
ROCKET LAB USA INC COM 773122106 338 41,945 SH   SOLE 2 37,942 0 4,003
ROCKET LAB USA INC COM 773122106 7 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106 404 50,226 SH   SOLE 18 50,226 0 0
ROCKET LAB USA INC COM 773122106 14,054 1,745,794 SH   SOLE 19 1,745,794 0 0
ROCKET LAB USA INC COM 773122106 14,229 1,767,585 SH   SOLE 21 1,767,585 0 0
ROCKET LAB USA INC COM 773122106 17,285 2,147,175 SH   SOLE 22 2,083,403 0 63,772
ROCKET LAB USA INC COM 773122106 162 20,155 SH   SOLE 25 20,155 0 0
ROCKET LAB USA INC COM 773122106 522 64,873 SH   SOLE 26 55,895 0 8,978
ROCKET LAB USA INC COM 773122106 720 89,473 SH   SOLE 30 89,473 0 0
ROCKET LAB USA INC COM 773122106 3,969 493,036 SH   SOLE 34 493,036 0 0
ROCKET LAB USA INC COM 773122106 188 23,301 SH   SOLE 40 23,301 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,135 71,557 SH   SOLE 2 66,973 0 4,584
ROCKET PHARMACEUTICALS INC COM 77313F106 2 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 11 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,795 113,193 SH   SOLE 18 110,438 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 1,498 94,480 SH   SOLE 19 94,480 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 29,530 1,861,919 SH   SOLE 21 1,861,919 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 17,043 1,074,593 SH   SOLE 22 1,054,630 0 19,963
ROCKET PHARMACEUTICALS INC COM 77313F106 12 756 SH   SOLE 23 756 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 92 5,799 SH   SOLE 25 5,799 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 360 22,686 SH   SOLE 26 16,348 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 17 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 913 57,564 SH   SOLE 30 57,564 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 45 2,861 SH   SOLE 34 2,861 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 41 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 70 4,388 SH   SOLE 40 4,388 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 271 17,091 SH   SOLE 43 16,878 0 213
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 89 22,011 SH   SOLE 2 18,851 0 3,160
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 796 197,570 SH   SOLE 21 197,570 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 4,837 1,200,142 SH   SOLE 22 1,170,279 0 29,863
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 58 14,302 SH   SOLE 25 14,302 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 33 8,305 SH   SOLE 26 0 0 8,305
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 125 30,903 SH   SOLE 30 30,903 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 70 17,354 SH   SOLE 40 17,354 0 0
ROCKWELL AUTOMATION INC COM 773903109 82,215 293,593 SH   SOLE 2 36,516 0 257,077
ROCKWELL AUTOMATION INC COM 773903109 22,188 79,235 SH   SOLE 4 45,226 0 34,009
ROCKWELL AUTOMATION INC COM 773903109 28,436 101,548 SH   SOLE 7 98,345 0 3,203
ROCKWELL AUTOMATION INC COM 773903109 133 474 SH   SOLE 13 474 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,866 13,804 SH   SOLE 15 13,804 0 0
ROCKWELL AUTOMATION INC COM 773903109 67,107 239,641 SH   SOLE 18 224,019 0 15,622
ROCKWELL AUTOMATION INC COM 773903109 16,837 60,126 SH   SOLE 19 60,126 0 0
ROCKWELL AUTOMATION INC COM 773903109 994,524 3,551,491 SH   SOLE 21 3,551,491 0 0
ROCKWELL AUTOMATION INC COM 773903109 690,914 2,467,286 SH   SOLE 22 2,237,135 0 230,151
ROCKWELL AUTOMATION INC COM 773903109 40,994 146,390 SH   SOLE 23 146,390 0 0
ROCKWELL AUTOMATION INC COM 773903109 83,876 299,526 SH   SOLE 25 299,526 0 0
ROCKWELL AUTOMATION INC COM 773903109 90,056 321,593 SH   SOLE 26 130,736 0 190,857
ROCKWELL AUTOMATION INC COM 773903109 87,418 312,173 SH   SOLE 28 4,161 0 308,012
ROCKWELL AUTOMATION INC COM 773903109 314,541 1,123,240 SH   SOLE 30 1,082,372 0 40,868
ROCKWELL AUTOMATION INC COM 773903109 7,302 26,075 SH   SOLE 31 12,922 0 13,153
ROCKWELL AUTOMATION INC COM 773903109 3,787 13,522 SH   SOLE 34 13,522 0 0
ROCKWELL AUTOMATION INC COM 773903109 12,335 44,049 SH   SOLE 36 44,049 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,088 3,886 SH   SOLE 40 3,886 0 0
ROCKWELL AUTOMATION INC COM 773903109 69 245 SH   OTR 43 245 0 0
ROCKWELL AUTOMATION INC COM 773903109 36,425 130,075 SH   SOLE 43 122,630 0 7,445
ROCKWELL MED INC COM 774374102 5 9,740 SH   SOLE 2 0 0 9,740
ROCKWELL MED INC COM 774374102 29 61,654 SH   SOLE 21 61,654 0 0
ROCKWELL MED INC COM 774374102 419 889,435 SH   SOLE 22 889,435 0 0
ROCKY BRANDS INC COM 774515100 161 3,870 SH   SOLE 2 279 0 3,591
ROCKY BRANDS INC COM 774515100 5 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100 917 22,053 SH   SOLE 18 22,053 0 0
ROCKY BRANDS INC COM 774515100 499 11,993 SH   SOLE 19 11,993 0 0
ROCKY BRANDS INC COM 774515100 10,359 249,072 SH   SOLE 21 249,072 0 0
ROCKY BRANDS INC COM 774515100 7,126 171,340 SH   SOLE 22 167,386 0 3,954
ROCKY BRANDS INC COM 774515100 25 591 SH   SOLE 43 591 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 7 970 SH   SOLE 18 970 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 147 19,490 SH   SOLE 21 19,490 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 159,475 2,810,130 SH   SOLE 18 2,794,653 0 15,477
ROGERS COMMUNICATIONS INC CL B 775109200 5,667 99,859 SH   SOLE 19 99,859 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 7,030 123,871 SH   SOLE 23 123,871 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,059 18,665 SH   SOLE 25 18,665 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,167 38,185 SH   SOLE 34 38,185 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 10,843 191,061 SH   SOLE 43 182,922 0 8,139
ROGERS CORP COM 775133101 2,296 8,452 SH   SOLE 2 5,308 0 3,144
ROGERS CORP COM 775133101 27 100 SH   SOLE 4 41 0 59
ROGERS CORP COM 775133101 72 265 SH   SOLE 7 265 0 0
ROGERS CORP COM 775133101 17,521 64,487 SH   SOLE 18 64,487 0 0
ROGERS CORP COM 775133101 9,035 33,255 SH   SOLE 19 33,255 0 0
ROGERS CORP COM 775133101 597,010 2,197,315 SH   SOLE 21 2,197,315 0 0
ROGERS CORP COM 775133101 125,170 460,692 SH   SOLE 22 448,519 0 12,173
ROGERS CORP COM 775133101 969 3,566 SH   SOLE 25 3,566 0 0
ROGERS CORP COM 775133101 2,305 8,484 SH   SOLE 26 6,867 0 1,617
ROGERS CORP COM 775133101 90 333 SH   SOLE 28 333 0 0
ROGERS CORP COM 775133101 9,055 33,329 SH   SOLE 30 33,329 0 0
ROGERS CORP COM 775133101 664 2,443 SH   SOLE 36 2,443 0 0
ROGERS CORP COM 775133101 620 2,281 SH   SOLE 40 2,281 0 0
ROGERS CORP COM 775133101 4,957 18,244 SH   SOLE 43 13,690 0 4,554
ROIVANT SCIENCES LTD SHS G76279101 17 3,369 SH   SOLE 2 0 0 3,369
ROIVANT SCIENCES LTD SHS G76279101 13,721 2,777,585 SH   SOLE 21 2,777,585 0 0
ROIVANT SCIENCES LTD SHS G76279101 6,242 1,263,465 SH   SOLE 22 1,263,465 0 0
ROKU INC COM CL A 77543R102 27,857 222,379 SH   SOLE 2 50,030 0 172,349
ROKU INC COM CL A 77543R102 8,945 71,402 SH   SOLE 4 44,918 0 26,484
ROKU INC COM CL A 77543R102 1,233 9,846 SH   SOLE 7 9,846 0 0
ROKU INC COM CL A 77543R102 238 1,903 SH   SOLE 13 1,903 0 0
ROKU INC COM CL A 77543R102 1,099 8,773 SH   SOLE 15 8,773 0 0
ROKU INC COM CL A 77543R102 12,004 95,824 SH   SOLE 18 89,093 0 6,731
ROKU INC COM CL A 77543R102 60,786 485,238 SH   SOLE 19 485,238 0 0
ROKU INC COM CL A 77543R102 222,560 1,776,646 SH   SOLE 21 1,776,646 0 0
ROKU INC COM CL A 77543R102 318,438 2,542,012 SH   SOLE 22 2,321,236 0 220,776
ROKU INC COM CL A 77543R102 18,013 143,790 SH   SOLE 23 143,790 0 0
ROKU INC COM CL A 77543R102 21,280 169,872 SH   SOLE 25 169,872 0 0
ROKU INC COM CL A 77543R102 26,399 210,740 SH   SOLE 26 79,910 0 130,830
ROKU INC COM CL A 77543R102 26,729 213,368 SH   SOLE 28 2,137 0 211,231
ROKU INC COM CL A 77543R102 37 297 SH   SOLE 29 297 0 0
ROKU INC COM CL A 77543R102 43,823 349,827 SH   SOLE 30 221,377 0 128,450
ROKU INC COM CL A 77543R102 3,210 25,626 SH   SOLE 31 13,089 0 12,537
ROKU INC COM CL A 77543R102 65,566 523,399 SH   SOLE 34 523,399 0 0
ROKU INC COM CL A 77543R102 5,493 43,852 SH   SOLE 36 43,852 0 0
ROKU INC COM CL A 77543R102 486 3,880 SH   SOLE 40 3,880 0 0
ROKU INC COM CL A 77543R102 34 274 SH   OTR 43 274 0 0
ROKU INC COM CL A 77543R102 6,249 49,888 SH   SOLE 43 41,406 0 8,482
ROLLINS INC COM 775711104 11,052 315,312 SH   SOLE 2 68,581 0 246,731
ROLLINS INC COM 775711104 5,983 170,702 SH   SOLE 4 92,861 0 77,841
ROLLINS INC COM 775711104 11,403 325,334 SH   SOLE 7 265,151 0 60,183
ROLLINS INC COM 775711104 43 1,238 SH   SOLE 13 1,238 0 0
ROLLINS INC COM 775711104 726 20,722 SH   SOLE 15 20,722 0 0
ROLLINS INC COM 775711104 16,277 464,404 SH   SOLE 18 434,063 0 30,341
ROLLINS INC COM 775711104 276,450 7,887,306 SH   SOLE 19 7,887,306 0 0
ROLLINS INC COM 775711104 316,542 9,031,155 SH   SOLE 21 9,031,155 0 0
ROLLINS INC COM 775711104 212,808 6,071,552 SH   SOLE 22 5,614,506 0 457,046
ROLLINS INC COM 775711104 9,648 275,256 SH   SOLE 23 275,256 0 0
ROLLINS INC COM 775711104 11,418 325,754 SH   SOLE 25 325,754 0 0
ROLLINS INC COM 775711104 16,060 458,198 SH   SOLE 26 138,538 0 319,660
ROLLINS INC COM 775711104 11,532 329,006 SH   SOLE 28 4,816 0 324,190
ROLLINS INC COM 775711104 53,515 1,526,829 SH   SOLE 30 1,505,824 0 21,005
ROLLINS INC COM 775711104 1,732 49,419 SH   SOLE 31 24,444 0 24,975
ROLLINS INC COM 775711104 1,546 44,120 SH   SOLE 34 44,120 0 0
ROLLINS INC COM 775711104 3,803 108,488 SH   SOLE 36 108,488 0 0
ROLLINS INC COM 775711104 220 6,289 SH   SOLE 40 6,289 0 0
ROLLINS INC COM 775711104 10 279 SH   OTR 43 279 0 0
ROLLINS INC COM 775711104 6,289 179,438 SH   SOLE 43 173,230 0 6,208
ROMEO POWER INC COM 776153108 55 37,166 SH   SOLE 2 25,735 0 11,431
ROMEO POWER INC COM 776153108 1 672 SH   SOLE 7 672 0 0
ROMEO POWER INC COM 776153108 458 307,369 SH   SOLE 18 307,369 0 0
ROMEO POWER INC COM 776153108 288 193,597 SH   SOLE 19 193,597 0 0
ROMEO POWER INC COM 776153108 5,341 3,584,335 SH   SOLE 21 3,584,335 0 0
ROMEO POWER INC COM 776153108 3,786 2,540,619 SH   SOLE 22 2,454,507 0 86,112
ROMEO POWER INC COM 776153108 17 11,291 SH   SOLE 25 11,291 0 0
ROMEO POWER INC COM 776153108 17 11,676 SH   SOLE 26 0 0 11,676
ROMEO POWER INC COM 776153108 92 61,611 SH   SOLE 30 61,611 0 0
ROMEO POWER INC COM 776153108 16 10,547 SH   SOLE 40 10,547 0 0
ROOT INC COM CL A 77664L108 69 34,965 SH   SOLE 2 33,631 0 1,334
ROOT INC COM CL A 77664L108 34 17,248 SH   SOLE 19 17,248 0 0
ROOT INC COM CL A 77664L108 169 85,914 SH   SOLE 21 85,914 0 0
ROOT INC COM CL A 77664L108 2,730 1,385,599 SH   SOLE 22 1,385,576 0 23
ROOT INC COM CL A 77664L108 61 31,195 SH   SOLE 25 31,195 0 0
ROOT INC COM CL A 77664L108 25 12,786 SH   SOLE 26 0 0 12,786
ROOT INC COM CL A 77664L108 64 32,562 SH   SOLE 30 32,562 0 0
ROOT INC COM CL A 77664L108 79 40,297 SH   SOLE 34 40,297 0 0
ROPER TECHNOLOGIES INC COM 776696106 112,644 238,537 SH   SOLE 2 49,713 0 188,824
ROPER TECHNOLOGIES INC COM 776696106 37,054 78,465 SH   SOLE 4 46,242 0 32,223
ROPER TECHNOLOGIES INC COM 776696106 44,157 93,508 SH   SOLE 7 90,422 0 3,086
ROPER TECHNOLOGIES INC COM 776696106 874 1,851 SH   SOLE 13 1,851 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,233 13,200 SH   SOLE 15 13,200 0 0
ROPER TECHNOLOGIES INC COM 776696106 182,185 385,796 SH   SOLE 18 315,291 0 70,505
ROPER TECHNOLOGIES INC COM 776696106 85,722 181,526 SH   SOLE 19 181,526 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,011,512 2,141,990 SH   SOLE 21 2,141,990 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,068,582 2,262,842 SH   SOLE 22 2,038,837 0 224,005
ROPER TECHNOLOGIES INC COM 776696106 62,967 133,339 SH   SOLE 23 133,339 0 0
ROPER TECHNOLOGIES INC COM 776696106 83,281 176,356 SH   SOLE 25 176,356 0 0
ROPER TECHNOLOGIES INC COM 776696106 109,248 231,344 SH   SOLE 26 79,837 0 151,507
ROPER TECHNOLOGIES INC COM 776696106 130,664 276,696 SH   SOLE 28 18,230 0 258,466
ROPER TECHNOLOGIES INC COM 776696106 229 485 SH   SOLE 29 485 0 0
ROPER TECHNOLOGIES INC COM 776696106 329,807 698,403 SH   SOLE 30 698,403 0 0
ROPER TECHNOLOGIES INC COM 776696106 11,364 24,065 SH   SOLE 31 12,289 0 11,776
ROPER TECHNOLOGIES INC COM 776696106 17,774 37,638 SH   SOLE 34 37,638 0 0
ROPER TECHNOLOGIES INC COM 776696106 19,037 40,313 SH   SOLE 36 40,313 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,676 3,550 SH   SOLE 40 3,550 0 0
ROPER TECHNOLOGIES INC COM 776696106 143 302 SH   OTR 43 302 0 0
ROPER TECHNOLOGIES INC COM 776696106 48,737 103,205 SH   SOLE 43 89,245 0 13,960
ROSS STORES INC COM 778296103 62,116 686,664 SH   SOLE 2 176,702 0 509,962
ROSS STORES INC COM 778296103 20,731 229,175 SH   SOLE 4 137,925 0 91,250
ROSS STORES INC COM 778296103 31,740 350,868 SH   SOLE 7 341,030 0 9,838
ROSS STORES INC COM 778296103 140 1,545 SH   SOLE 13 1,545 0 0
ROSS STORES INC COM 778296103 4,692 51,867 SH   SOLE 15 51,867 0 0
ROSS STORES INC COM 778296103 0 3 SH   SOLE 17 0 0 3
ROSS STORES INC COM 778296103 286,331 3,165,279 SH   SOLE 18 2,989,777 0 175,502
ROSS STORES INC COM 778296103 405,927 4,487,365 SH   SOLE 19 4,487,365 0 0
ROSS STORES INC COM 778296103 601,253 6,646,615 SH   SOLE 21 6,646,615 0 0
ROSS STORES INC COM 778296103 701,544 7,755,291 SH   SOLE 22 7,052,007 0 703,284
ROSS STORES INC COM 778296103 46,041 508,965 SH   SOLE 23 508,965 0 0
ROSS STORES INC COM 778296103 79,606 880,008 SH   SOLE 25 840,095 0 39,913
ROSS STORES INC COM 778296103 74,829 827,201 SH   SOLE 26 237,588 0 589,613
ROSS STORES INC COM 778296103 53,848 595,274 SH   SOLE 28 6,920 0 588,354
ROSS STORES INC COM 778296103 151,584 1,675,706 SH   SOLE 30 1,675,706 0 0
ROSS STORES INC COM 778296103 7,205 79,647 SH   SOLE 31 39,234 0 40,413
ROSS STORES INC COM 778296103 7,587 83,869 SH   SOLE 32 83,869 0 0
ROSS STORES INC COM 778296103 42,648 471,461 SH   SOLE 34 471,461 0 0
ROSS STORES INC COM 778296103 15,276 168,871 SH   SOLE 36 168,871 0 0
ROSS STORES INC COM 778296103 1,068 11,808 SH   SOLE 40 11,808 0 0
ROSS STORES INC COM 778296103 92 1,017 SH   OTR 43 1,017 0 0
ROSS STORES INC COM 778296103 26,488 292,816 SH   SOLE 43 252,107 0 40,709
ROVER GROUP INC COM CL A 77936F103 181 31,301 SH   SOLE 2 28,742 0 2,559
ROVER GROUP INC COM CL A 77936F103 1,346 233,255 SH   SOLE 21 233,255 0 0
ROVER GROUP INC COM CL A 77936F103 6,016 1,042,569 SH   SOLE 22 1,014,769 0 27,800
ROVER GROUP INC COM CL A 77936F103 59 10,140 SH   SOLE 25 10,140 0 0
ROVER GROUP INC COM CL A 77936F103 32 5,512 SH   SOLE 26 5,512 0 0
ROVER GROUP INC COM CL A 77936F103 121 21,003 SH   SOLE 30 21,003 0 0
ROVER GROUP INC COM CL A 77936F103 52 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA COM 780087102 361 3,272 SH   SOLE 18 3,272 0 0
ROYAL BK CDA COM 780087102 372 3,376 SH   SOLE 25 3,376 0 0
ROYAL BK CDA COM 780087102 89,411 810,834 SH   SOLE 43 756,750 0 54,084
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 10,603 8,117,000 PRN   SOLE 21 8,117,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 725 600,000 PRN   SOLE 2 600,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 4,340 3,590,000 PRN   SOLE 21 3,590,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 1,330 1,100,000 PRN   SOLE 22 1,100,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 33,333 397,863 SH   SOLE 2 50,181 0 347,682
ROYAL CARIBBEAN GROUP COM V7780T103 7,946 94,842 SH   SOLE 4 85,998 0 8,844
ROYAL CARIBBEAN GROUP COM V7780T103 16,148 192,742 SH   SOLE 7 186,334 0 6,408
ROYAL CARIBBEAN GROUP COM V7780T103 84 999 SH   SOLE 13 999 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,309 27,566 SH   SOLE 15 27,566 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 0 2 SH   SOLE 17 0 0 2
ROYAL CARIBBEAN GROUP COM V7780T103 30,422 363,113 SH   SOLE 18 332,521 0 30,592
ROYAL CARIBBEAN GROUP COM V7780T103 7,775 92,801 SH   SOLE 19 92,801 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 456,649 5,450,568 SH   SOLE 21 5,450,568 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 394,147 4,704,553 SH   SOLE 22 4,258,387 0 446,166
ROYAL CARIBBEAN GROUP COM V7780T103 23,813 284,229 SH   SOLE 23 284,229 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 30,486 363,880 SH   SOLE 25 363,880 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 41,549 495,930 SH   SOLE 26 167,988 0 327,942
ROYAL CARIBBEAN GROUP COM V7780T103 37,672 449,651 SH   SOLE 28 50,616 0 399,035
ROYAL CARIBBEAN GROUP COM V7780T103 86,898 1,037,220 SH   SOLE 30 1,037,220 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 4,258 50,824 SH   SOLE 31 24,766 0 26,058
ROYAL CARIBBEAN GROUP COM V7780T103 880 10,499 SH   SOLE 34 10,499 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 7,946 94,846 SH   SOLE 36 94,846 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 597 7,129 SH   SOLE 40 7,129 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 42 498 SH   OTR 43 498 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 11,461 136,793 SH   SOLE 43 119,114 0 17,679
ROYAL GOLD INC COM 780287108 57,844 409,431 SH   SOLE 2 52,245 0 357,186
ROYAL GOLD INC COM 780287108 32 226 SH   SOLE 4 226 0 0
ROYAL GOLD INC COM 780287108 37,324 264,184 SH   SOLE 7 264,184 0 0
ROYAL GOLD INC COM 780287108 20,727 146,711 SH   SOLE 18 142,446 0 4,265
ROYAL GOLD INC COM 780287108 2,926 20,712 SH   SOLE 19 20,712 0 0
ROYAL GOLD INC COM 780287108 479,328 3,392,752 SH   SOLE 21 3,392,752 0 0
ROYAL GOLD INC COM 780287108 253,277 1,792,731 SH   SOLE 22 1,713,369 0 79,362
ROYAL GOLD INC COM 780287108 477 3,377 SH   SOLE 23 3,377 0 0
ROYAL GOLD INC COM 780287108 1,879 13,303 SH   SOLE 25 13,303 0 0
ROYAL GOLD INC COM 780287108 3,903 27,627 SH   SOLE 26 22,885 0 4,742
ROYAL GOLD INC COM 780287108 2,999 21,225 SH   SOLE 28 21,225 0 0
ROYAL GOLD INC COM 780287108 77,245 546,749 SH   SOLE 30 546,749 0 0
ROYAL GOLD INC COM 780287108 136 961 SH   SOLE 31 961 0 0
ROYAL GOLD INC COM 780287108 1,501 10,627 SH   SOLE 36 10,627 0 0
ROYAL GOLD INC COM 780287108 1,239 8,771 SH   SOLE 40 8,771 0 0
ROYAL GOLD INC COM 780287108 19,008 134,539 SH   SOLE 43 129,091 0 5,448
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 26,461 679,175 SH   SOLE 2 45,332 0 633,843
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8,169 209,680 SH   SOLE 4 121,351 0 88,329
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,295 33,235 SH   SOLE 7 33,235 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 38 972 SH   SOLE 13 972 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,688 43,334 SH   SOLE 15 43,334 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7,677 197,052 SH   SOLE 18 178,883 0 18,169
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5,409 138,846 SH   SOLE 19 138,846 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 188,683 4,842,990 SH   SOLE 21 4,842,990 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 286,367 7,350,272 SH   SOLE 22 6,755,226 0 595,046
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 16,392 420,742 SH   SOLE 23 420,742 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18,540 475,860 SH   SOLE 25 475,860 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 33,232 852,972 SH   SOLE 26 293,659 0 559,313
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 29,051 745,662 SH   SOLE 28 81,675 0 663,987
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 46 1,182 SH   SOLE 29 1,182 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 44,660 1,146,302 SH   SOLE 30 1,146,302 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,585 66,360 SH   SOLE 31 40,602 0 25,758
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 681 17,492 SH   SOLE 34 17,492 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,781 122,721 SH   SOLE 36 122,721 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 461 11,829 SH   SOLE 40 11,829 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 103 2,632 SH   OTR 43 2,632 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,826 123,878 SH   SOLE 43 122,798 0 1,080
RPC INC COM 749660106 781 73,192 SH   SOLE 2 17,984 0 55,208
RPC INC COM 749660106 3 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 6 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106 2,692 252,264 SH   SOLE 18 252,264 0 0
RPC INC COM 749660106 1,265 118,592 SH   SOLE 19 118,592 0 0
RPC INC COM 749660106 96,404 9,035,029 SH   SOLE 21 9,035,029 0 0
RPC INC COM 749660106 18,898 1,771,135 SH   SOLE 22 1,697,646 0 73,489
RPC INC COM 749660106 190 17,835 SH   SOLE 25 17,835 0 0
RPC INC COM 749660106 296 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 1,109 103,953 SH   SOLE 30 103,953 0 0
RPC INC COM 749660106 108 10,156 SH   SOLE 36 10,156 0 0
RPC INC COM 749660106 74 6,918 SH   SOLE 40 6,918 0 0
RPC INC COM 749660106 1,656 155,223 SH   SOLE 43 152,500 0 2,723
RPM INTL INC COM 749685103 18,525 227,469 SH   SOLE 2 80,437 0 147,032
RPM INTL INC COM 749685103 8,355 102,594 SH   SOLE 4 48,991 0 53,603
RPM INTL INC COM 749685103 2,902 35,636 SH   SOLE 7 35,636 0 0
RPM INTL INC COM 749685103 33 411 SH   SOLE 13 411 0 0
RPM INTL INC COM 749685103 842 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 24,831 304,899 SH   SOLE 18 298,201 0 6,698
RPM INTL INC COM 749685103 3,271 40,168 SH   SOLE 19 40,168 0 0
RPM INTL INC COM 749685103 530,256 6,511,006 SH   SOLE 21 6,511,006 0 0
RPM INTL INC COM 749685103 298,562 3,666,034 SH   SOLE 22 3,438,386 0 227,648
RPM INTL INC COM 749685103 13,004 159,675 SH   SOLE 23 159,675 0 0
RPM INTL INC COM 749685103 564 6,921 SH   SOLE 25 6,921 0 0
RPM INTL INC COM 749685103 9,080 111,489 SH   SOLE 26 83,381 0 28,108
RPM INTL INC COM 749685103 9,637 118,327 SH   SOLE 28 2,312 0 116,015
RPM INTL INC COM 749685103 15 188 SH   SOLE 29 188 0 0
RPM INTL INC COM 749685103 20,098 246,782 SH   SOLE 30 246,782 0 0
RPM INTL INC COM 749685103 2,413 29,630 SH   SOLE 31 15,492 0 14,138
RPM INTL INC COM 749685103 500 6,145 SH   SOLE 34 6,145 0 0
RPM INTL INC COM 749685103 1,878 23,054 SH   SOLE 36 23,054 0 0
RPM INTL INC COM 749685103 353 4,334 SH   SOLE 40 4,334 0 0
RPM INTL INC COM 749685103 20 240 SH   OTR 43 240 0 0
RPM INTL INC COM 749685103 4,428 54,371 SH   SOLE 43 44,945 0 9,426
RPT REALTY SH BEN INT 74971D101 3,927 285,220 SH   SOLE 2 219,696 0 65,524
RPT REALTY SH BEN INT 74971D101 560 40,689 SH   SOLE 4 40,689 0 0
RPT REALTY SH BEN INT 74971D101 1,423 103,322 SH   SOLE 7 103,322 0 0
RPT REALTY SH BEN INT 74971D101 4,245 308,245 SH   SOLE 18 308,245 0 0
RPT REALTY SH BEN INT 74971D101 4,556 330,878 SH   SOLE 19 330,878 0 0
RPT REALTY SH BEN INT 74971D101 145,429 10,561,296 SH   SOLE 21 10,561,296 0 0
RPT REALTY SH BEN INT 74971D101 41,424 3,008,305 SH   SOLE 22 2,922,377 0 85,928
RPT REALTY SH BEN INT 74971D101 33 2,430 SH   SOLE 23 2,430 0 0
RPT REALTY SH BEN INT 74971D101 5,001 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101 239 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101 678 49,208 SH   SOLE 28 0 0 49,208
RPT REALTY SH BEN INT 74971D101 7,053 512,171 SH   SOLE 30 512,171 0 0
RPT REALTY SH BEN INT 74971D101 77 5,597 SH   SOLE 34 5,597 0 0
RPT REALTY SH BEN INT 74971D101 118 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 866 62,904 SH   SOLE 43 60,331 0 2,573
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 373 40,200 SH   SOLE 22 40,200 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 150 27,292 SH   SOLE 2 18,292 0 9,000
RUBIUS THERAPEUTICS INC COM 78116T103 4 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 682 123,862 SH   SOLE 18 123,862 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,108 201,129 SH   SOLE 19 201,129 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 10,316 1,872,260 SH   SOLE 21 1,872,260 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 6,329 1,148,666 SH   SOLE 22 1,125,409 0 23,257
RUBIUS THERAPEUTICS INC COM 78116T103 9 1,579 SH   SOLE 23 1,579 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 30 5,519 SH   SOLE 25 5,519 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 97 17,666 SH   SOLE 26 887 0 16,779
RUBIUS THERAPEUTICS INC COM 78116T103 352 63,937 SH   SOLE 30 63,937 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 6 1,133 SH   SOLE 34 1,133 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 11 2,015 SH   SOLE 36 2,015 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 19 3,536 SH   SOLE 40 3,536 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 205 37,287 SH   SOLE 43 34,200 0 3,087
RUMBLEON INC COM CL B 781386305 13 393 SH   SOLE 2 0 0 393
RUMBLEON INC COM CL B 781386305 64 1,857 SH   SOLE 18 1,857 0 0
RUMBLEON INC COM CL B 781386305 733 21,425 SH   SOLE 21 21,425 0 0
RUMBLEON INC COM CL B 781386305 1,646 48,128 SH   SOLE 22 48,128 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100 26 1,898 SH   SOLE 21 1,898 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100 606 44,590 SH   SOLE 30 44,590 0 0
RUSH ENTERPRISES INC CL A 781846209 6,757 132,718 SH   SOLE 2 78,394 0 54,324
RUSH ENTERPRISES INC CL A 781846209 7 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209 58 1,130 SH   SOLE 7 1,130 0 0
RUSH ENTERPRISES INC CL A 781846209 6,441 126,517 SH   SOLE 18 123,385 0 3,132
RUSH ENTERPRISES INC CL A 781846209 10,328 202,858 SH   SOLE 19 202,858 0 0
RUSH ENTERPRISES INC CL A 781846209 77,816 1,528,494 SH   SOLE 21 1,528,494 0 0
RUSH ENTERPRISES INC CL A 781846209 63,661 1,250,453 SH   SOLE 22 1,206,523 0 43,930
RUSH ENTERPRISES INC CL A 781846209 313 6,150 SH   SOLE 23 6,150 0 0
RUSH ENTERPRISES INC CL A 781846209 341 6,705 SH   SOLE 25 6,705 0 0
RUSH ENTERPRISES INC CL A 781846209 2,347 46,103 SH   SOLE 26 8,319 0 37,784
RUSH ENTERPRISES INC CL A 781846209 39 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209 1,373 26,965 SH   SOLE 30 26,965 0 0
RUSH ENTERPRISES INC CL A 781846209 22 430 SH   SOLE 34 430 0 0
RUSH ENTERPRISES INC CL A 781846209 100 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209 311 6,114 SH   SOLE 40 6,114 0 0
RUSH ENTERPRISES INC CL A 781846209 745 14,642 SH   SOLE 43 13,994 0 648
RUSH ENTERPRISES INC CL B 781846308 705 14,576 SH   SOLE 2 4,293 0 10,283
RUSH ENTERPRISES INC CL B 781846308 5 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308 944 19,516 SH   SOLE 18 19,516 0 0
RUSH ENTERPRISES INC CL B 781846308 580 12,000 SH   SOLE 19 12,000 0 0
RUSH ENTERPRISES INC CL B 781846308 11,904 246,206 SH   SOLE 21 246,206 0 0
RUSH ENTERPRISES INC CL B 781846308 5,936 122,781 SH   SOLE 22 115,437 0 7,344
RUSH ENTERPRISES INC CL B 781846308 80 1,657 SH   SOLE 25 1,657 0 0
RUSH ENTERPRISES INC CL B 781846308 132 2,740 SH   SOLE 30 2,740 0 0
RUSH ENTERPRISES INC CL B 781846308 10 216 SH   SOLE 34 216 0 0
RUSH ENTERPRISES INC CL B 781846308 70 1,452 SH   SOLE 40 1,452 0 0
RUSH ENTERPRISES INC CL B 781846308 3 52 SH   SOLE 43 52 0 0
RUSH STREET INTERACTIVE INC COM 782011100 267 36,681 SH   SOLE 2 23,316 0 13,365
RUSH STREET INTERACTIVE INC COM 782011100 6 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100 1,090 149,942 SH   SOLE 18 139,872 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100 1,599 219,911 SH   SOLE 19 219,911 0 0
RUSH STREET INTERACTIVE INC COM 782011100 12,635 1,737,969 SH   SOLE 21 1,737,969 0 0
RUSH STREET INTERACTIVE INC COM 782011100 9,441 1,298,685 SH   SOLE 22 1,267,526 0 31,159
RUSH STREET INTERACTIVE INC COM 782011100 14 1,992 SH   SOLE 23 1,992 0 0
RUSH STREET INTERACTIVE INC COM 782011100 48 6,640 SH   SOLE 25 6,640 0 0
RUSH STREET INTERACTIVE INC COM 782011100 107 14,734 SH   SOLE 26 0 0 14,734
RUSH STREET INTERACTIVE INC COM 782011100 263 36,182 SH   SOLE 30 36,182 0 0
RUSH STREET INTERACTIVE INC COM 782011100 10 1,314 SH   SOLE 34 1,314 0 0
RUSH STREET INTERACTIVE INC COM 782011100 42 5,711 SH   SOLE 40 5,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 287 12,523 SH   SOLE 2 8,966 0 3,557
RUTHS HOSPITALITY GROUP INC COM 783332109 3 118 SH   SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 9 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,674 116,857 SH   SOLE 18 116,857 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,363 59,564 SH   SOLE 19 59,564 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 91,313 3,990,940 SH   SOLE 21 3,990,940 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 19,357 846,006 SH   SOLE 22 823,640 0 22,366
RUTHS HOSPITALITY GROUP INC COM 783332109 96 4,214 SH   SOLE 25 4,214 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 107 4,678 SH   SOLE 26 159 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 1,541 67,352 SH   SOLE 30 67,352 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 14 627 SH   SOLE 36 627 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 90 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 641 28,002 SH   SOLE 43 27,546 0 456
RVL PHARMACEUTICALS PLC SHS G6S41R101 2 1,427 SH   SOLE 2 0 0 1,427
RVL PHARMACEUTICALS PLC SHS G6S41R101 13 7,941 SH   SOLE 18 7,941 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101 178 105,056 SH   SOLE 21 105,056 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101 165 97,763 SH   SOLE 22 97,763 0 0
RXSIGHT INC COM 78349D107 28 2,291 SH   SOLE 2 385 0 1,906
RXSIGHT INC COM 78349D107 571 46,087 SH   SOLE 18 46,087 0 0
RXSIGHT INC COM 78349D107 299 24,175 SH   SOLE 19 24,175 0 0
RXSIGHT INC COM 78349D107 6,870 554,963 SH   SOLE 21 554,963 0 0
RXSIGHT INC COM 78349D107 1,338 108,073 SH   SOLE 22 105,934 0 2,139
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,952 50,331 SH   SOLE 2 48,527 0 1,804
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 4,742 122,240 SH   SOLE 21 122,240 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 33,166 855,024 SH   SOLE 22 825,067 0 29,957
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 356 9,166 SH   SOLE 25 9,166 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,023 26,373 SH   SOLE 26 21,692 0 4,681
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,445 37,240 SH   SOLE 30 37,240 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 195 5,017 SH   SOLE 34 5,017 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 328 8,451 SH   SOLE 40 8,451 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 178 4,595 SH   SOLE 43 0 0 4,595
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,704 42,513 SH   SOLE 2 0 0 42,513
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9,828 112,807 SH   SOLE 18 112,807 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 28,490 327,015 SH   SOLE 19 327,015 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 4,601 52,807 SH   SOLE 21 52,807 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,278 14,673 SH   SOLE 22 14,673 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 427 4,897 SH   SOLE 43 4,776 0 121
RYDER SYS INC COM 783549108 42,828 539,876 SH   SOLE 2 241,185 0 298,691
RYDER SYS INC COM 783549108 2,097 26,433 SH   SOLE 4 26,433 0 0
RYDER SYS INC COM 783549108 303 3,825 SH   SOLE 7 3,825 0 0
RYDER SYS INC COM 783549108 690 8,698 SH   SOLE 13 8,698 0 0
RYDER SYS INC COM 783549108 10,558 133,091 SH   SOLE 18 123,226 0 9,865
RYDER SYS INC COM 783549108 19,507 245,897 SH   SOLE 19 245,897 0 0
RYDER SYS INC COM 783549108 225,675 2,844,763 SH   SOLE 21 2,844,763 0 0
RYDER SYS INC COM 783549108 156,423 1,971,801 SH   SOLE 22 1,779,713 0 192,088
RYDER SYS INC COM 783549108 1,762 22,207 SH   SOLE 23 22,207 0 0
RYDER SYS INC COM 783549108 1,458 18,382 SH   SOLE 25 18,382 0 0
RYDER SYS INC COM 783549108 5,218 65,772 SH   SOLE 26 36,418 0 29,354
RYDER SYS INC COM 783549108 6,939 87,469 SH   SOLE 28 958 0 86,511
RYDER SYS INC COM 783549108 794 10,011 SH   SOLE 29 10,011 0 0
RYDER SYS INC COM 783549108 6,254 78,831 SH   SOLE 30 78,831 0 0
RYDER SYS INC COM 783549108 2,683 33,825 SH   SOLE 31 33,825 0 0
RYDER SYS INC COM 783549108 2,617 32,995 SH   SOLE 34 32,995 0 0
RYDER SYS INC COM 783549108 760 9,576 SH   SOLE 36 9,576 0 0
RYDER SYS INC COM 783549108 545 6,869 SH   SOLE 40 6,869 0 0
RYDER SYS INC COM 783549108 9,511 119,896 SH   SOLE 43 112,543 0 7,353
RYERSON HLDG CORP COM 783754104 1,901 54,279 SH   SOLE 2 21,537 0 32,742
RYERSON HLDG CORP COM 783754104 9 264 SH   SOLE 7 264 0 0
RYERSON HLDG CORP COM 783754104 1,606 45,851 SH   SOLE 18 45,851 0 0
RYERSON HLDG CORP COM 783754104 5,396 154,070 SH   SOLE 19 154,070 0 0
RYERSON HLDG CORP COM 783754104 27,833 794,778 SH   SOLE 21 794,778 0 0
RYERSON HLDG CORP COM 783754104 22,275 636,055 SH   SOLE 22 622,558 0 13,497
RYERSON HLDG CORP COM 783754104 259 7,398 SH   SOLE 23 7,398 0 0
RYERSON HLDG CORP COM 783754104 150 4,276 SH   SOLE 25 4,276 0 0
RYERSON HLDG CORP COM 783754104 1,872 53,465 SH   SOLE 26 1,040 0 52,425
RYERSON HLDG CORP COM 783754104 191 5,462 SH   SOLE 30 5,462 0 0
RYERSON HLDG CORP COM 783754104 95 2,711 SH   SOLE 36 2,711 0 0
RYERSON HLDG CORP COM 783754104 104 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104 1,515 43,253 SH   SOLE 43 43,027 0 226
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,213 23,858 SH   SOLE 2 15,385 0 8,473
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,391 25,769 SH   SOLE 4 25,769 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,303 67,939 SH   SOLE 7 67,939 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 13,228 142,593 SH   SOLE 18 142,593 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15,418 166,193 SH   SOLE 19 166,193 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 190,234 2,050,596 SH   SOLE 21 2,050,596 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 154,633 1,666,848 SH   SOLE 22 1,633,719 0 33,129
RYMAN HOSPITALITY PPTYS INC COM 78377T107 148 1,600 SH   SOLE 23 1,600 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 21,978 236,904 SH   SOLE 25 236,904 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,103 22,666 SH   SOLE 26 19,027 0 3,639
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,068 33,066 SH   SOLE 28 981 0 32,085
RYMAN HOSPITALITY PPTYS INC COM 78377T107 11,190 120,617 SH   SOLE 30 120,617 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 134 1,443 SH   SOLE 36 1,443 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 596 6,427 SH   SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,513 27,085 SH   SOLE 43 24,028 0 3,057
S & T BANCORP INC COM 783859101 827 27,960 SH   SOLE 2 9,688 0 18,272
S & T BANCORP INC COM 783859101 2 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101 15 513 SH   SOLE 7 513 0 0
S & T BANCORP INC COM 783859101 3,998 135,147 SH   SOLE 18 135,147 0 0
S & T BANCORP INC COM 783859101 1,766 59,697 SH   SOLE 19 59,697 0 0
S & T BANCORP INC COM 783859101 123,627 4,179,427 SH   SOLE 21 4,179,427 0 0
S & T BANCORP INC COM 783859101 26,141 883,734 SH   SOLE 22 847,895 0 35,839
S & T BANCORP INC COM 783859101 89 3,011 SH   SOLE 25 3,011 0 0
S & T BANCORP INC COM 783859101 287 9,710 SH   SOLE 26 7,256 0 2,454
S & T BANCORP INC COM 783859101 18 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101 1,661 56,152 SH   SOLE 30 56,152 0 0
S & T BANCORP INC COM 783859101 90 3,037 SH   SOLE 40 3,037 0 0
S & T BANCORP INC COM 783859101 2,089 70,637 SH   SOLE 43 61,109 0 9,528
S&P GLOBAL INC COM 78409V104 402,951 982,375 SH   SOLE 2 375,552 0 606,823
S&P GLOBAL INC COM 78409V104 133,068 324,413 SH   SOLE 4 206,905 0 117,508
S&P GLOBAL INC COM 78409V104 155,423 378,913 SH   SOLE 7 316,047 0 62,866
S&P GLOBAL INC COM 78409V104 14,543 35,454 SH   SOLE 13 35,454 0 0
S&P GLOBAL INC COM 78409V104 13,336 32,513 SH   SOLE 15 32,513 0 0
S&P GLOBAL INC COM 78409V104 5 13 SH   SOLE 17 0 0 13
S&P GLOBAL INC COM 78409V104 689,595 1,681,200 SH   SOLE 18 1,283,370 0 397,830
S&P GLOBAL INC COM 78409V104 521,488 1,271,365 SH   SOLE 19 1,271,365 0 0
S&P GLOBAL INC COM 78409V104 3,132,485 7,636,854 SH   SOLE 21 7,636,854 0 0
S&P GLOBAL INC COM 78409V104 3,243,334 7,907,099 SH   SOLE 22 7,006,574 0 900,525
S&P GLOBAL INC COM 78409V104 210,818 513,964 SH   SOLE 23 513,964 0 0
S&P GLOBAL INC COM 78409V104 465,067 1,133,811 SH   SOLE 25 1,133,811 0 0
S&P GLOBAL INC COM 78409V104 392,246 956,278 SH   SOLE 26 405,708 0 550,570
S&P GLOBAL INC COM 78409V104 411,292 1,002,711 SH   SOLE 28 38,848 0 963,863
S&P GLOBAL INC COM 78409V104 14,531 35,427 SH   SOLE 29 35,427 0 0
S&P GLOBAL INC COM 78409V104 787,931 1,920,940 SH   SOLE 30 1,920,940 0 0
S&P GLOBAL INC COM 78409V104 61,029 148,787 SH   SOLE 31 109,476 0 39,311
S&P GLOBAL INC COM 78409V104 202,250 493,077 SH   SOLE 34 493,077 0 0
S&P GLOBAL INC COM 78409V104 56,867 138,640 SH   SOLE 36 138,640 0 0
S&P GLOBAL INC COM 78409V104 4,756 11,595 SH   SOLE 40 11,595 0 0
S&P GLOBAL INC COM 78409V104 355 865 SH   OTR 43 865 0 0
S&P GLOBAL INC COM 78409V104 180,821 440,833 SH   SOLE 43 388,410 0 52,423
S&W SEED CO COM 785135104 6 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 89 41,670 SH   SOLE 21 41,670 0 0
S&W SEED CO COM 785135104 41 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 198 52,643 SH   SOLE 22 52,643 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 75 19,875 SH   SOLE 30 19,875 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,620 377,446 SH   SOLE 2 159,792 0 217,654
SABRA HEALTH CARE REIT INC COM 78573L106 1,624 109,062 SH   SOLE 4 109,062 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,307 289,276 SH   SOLE 7 289,276 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,047 1,077,707 SH   SOLE 18 1,077,707 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,195 684,667 SH   SOLE 19 684,667 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 281,275 18,890,218 SH   SOLE 21 18,890,218 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 122,313 8,214,406 SH   SOLE 22 7,979,350 0 235,056
SABRA HEALTH CARE REIT INC COM 78573L106 99 6,668 SH   SOLE 23 6,668 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 15,278 1,026,026 SH   SOLE 25 1,026,026 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,294 86,932 SH   SOLE 26 71,416 0 15,516
SABRA HEALTH CARE REIT INC COM 78573L106 2,110 141,723 SH   SOLE 28 3,847 0 137,876
SABRA HEALTH CARE REIT INC COM 78573L106 16,184 1,086,934 SH   SOLE 30 1,086,934 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 88 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 455 30,590 SH   SOLE 40 30,590 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,491 435,914 SH   SOLE 43 367,185 0 68,729
SABRE CORP COM 78573M104 9,097 795,870 SH   SOLE 2 232,669 0 563,201
SABRE CORP COM 78573M104 13 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 93 8,094 SH   SOLE 7 8,094 0 0
SABRE CORP COM 78573M104 11,044 966,241 SH   SOLE 18 966,241 0 0
SABRE CORP COM 78573M104 1,110 97,100 SH   SOLE 19 97,100 0 0
SABRE CORP COM 78573M104 209,836 18,358,357 SH   SOLE 21 18,358,357 0 0
SABRE CORP COM 78573M104 101,594 8,888,403 SH   SOLE 22 8,520,525 0 367,878
SABRE CORP COM 78573M104 4,496 393,364 SH   SOLE 25 393,364 0 0
SABRE CORP COM 78573M104 2,644 231,362 SH   SOLE 26 137,082 0 94,280
SABRE CORP COM 78573M104 431 37,685 SH   SOLE 28 37,685 0 0
SABRE CORP COM 78573M104 2,176 190,368 SH   SOLE 30 190,368 0 0
SABRE CORP COM 78573M104 54 4,712 SH   SOLE 31 4,712 0 0
SABRE CORP COM 78573M104 534 46,734 SH   SOLE 34 46,734 0 0
SABRE CORP COM 78573M104 144 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104 437 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 2,455 214,756 SH   SOLE 43 172,732 0 42,024
SABRE CORP OPTIONS 78573M104 8 700 SH Call SOLE 4 700 0 0
SABRE CORP OPTIONS 78573M104 96 8,400 SH Call SOLE 18 8,400 0 0
SABRE CORP OPTIONS 78573M104 2,624 229,600 SH Call SOLE 19 229,600 0 0
SABRE CORP OPTIONS 78573M104 1,332 116,500 SH Put SOLE 19 116,500 0 0
SABRE CORP OPTIONS 78573M104 64 5,600 SH Call SOLE 22 5,600 0 0
SABRE CORP OPTIONS 78573M104 11 1,000 SH Put SOLE 22 1,000 0 0
SABRE CORP OPTIONS 78573M104 637 55,700 SH Call SOLE 34 55,700 0 0
SABRE CORP OPTIONS 78573M104 257 22,500 SH Put SOLE 34 22,500 0 0
SABRE CORP 6.50% CONV PFD A 78573M203 37,838 260,540 SH   SOLE 21 260,540 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4,429 2,700,000 PRN   SOLE 2 2,700,000 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4,000 2,438,000 PRN   SOLE 21 2,438,000 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 8,531 5,200,000 PRN   SOLE 22 5,200,000 0 0
SACHEM CAP CORP COM 78590A109 25 4,865 SH   SOLE 18 4,865 0 0
SACHEM CAP CORP COM 78590A109 280 54,672 SH   SOLE 21 54,672 0 0
SACHEM CAP CORP COM 78590A109 1,802 352,022 SH   SOLE 22 352,022 0 0
SAFE BULKERS INC COM Y7388L103 252 52,918 SH   SOLE 2 16,021 0 36,897
SAFE BULKERS INC COM Y7388L103 924 194,209 SH   SOLE 18 194,209 0 0
SAFE BULKERS INC COM Y7388L103 575 120,817 SH   SOLE 19 120,817 0 0
SAFE BULKERS INC COM Y7388L103 10,641 2,235,600 SH   SOLE 21 2,235,600 0 0
SAFE BULKERS INC COM Y7388L103 3,103 651,798 SH   SOLE 22 613,134 0 38,664
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 18 3,455 SH   SOLE 18 3,455 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 255 48,808 SH   SOLE 21 48,808 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,985 380,228 SH   SOLE 22 380,228 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 287 SH   SOLE 43 287 0 0
SAFEHOLD INC COM 78645L100 7,461 134,548 SH   SOLE 2 130,684 0 3,864
SAFEHOLD INC COM 78645L100 567 10,233 SH   SOLE 4 10,233 0 0
SAFEHOLD INC COM 78645L100 1,434 25,854 SH   SOLE 7 25,854 0 0
SAFEHOLD INC COM 78645L100 3,737 67,388 SH   SOLE 18 67,388 0 0
SAFEHOLD INC COM 78645L100 3,526 63,591 SH   SOLE 19 63,591 0 0
SAFEHOLD INC COM 78645L100 108,721 1,960,698 SH   SOLE 21 1,960,698 0 0
SAFEHOLD INC COM 78645L100 32,387 584,071 SH   SOLE 22 569,926 0 14,145
SAFEHOLD INC COM 78645L100 23 409 SH   SOLE 23 409 0 0
SAFEHOLD INC COM 78645L100 962 17,348 SH   SOLE 28 4,891 0 12,457
SAFEHOLD INC COM 78645L100 108 1,939 SH   SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 995 17,941 SH   SOLE 43 17,764 0 177
SAFETY INS GROUP INC COM 78648T100 1,039 11,434 SH   SOLE 2 3,889 0 7,545
SAFETY INS GROUP INC COM 78648T100 3 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100 15 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100 4,827 53,130 SH   SOLE 18 53,130 0 0
SAFETY INS GROUP INC COM 78648T100 2,259 24,861 SH   SOLE 19 24,861 0 0
SAFETY INS GROUP INC COM 78648T100 155,174 1,708,023 SH   SOLE 21 1,708,023 0 0
SAFETY INS GROUP INC COM 78648T100 28,896 318,068 SH   SOLE 22 304,293 0 13,775
SAFETY INS GROUP INC COM 78648T100 172 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100 434 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100 7 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100 2,236 24,608 SH   SOLE 30 24,608 0 0
SAFETY INS GROUP INC COM 78648T100 128 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 615 6,773 SH   SOLE 43 6,773 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 17 729 SH   SOLE 18 729 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 401 17,282 SH   SOLE 21 17,282 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 1,993 85,792 SH   SOLE 22 85,792 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,410 163,453 SH   SOLE 2 26,545 0 136,908
SAGE THERAPEUTICS INC COM 78667J108 7 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 26 789 SH   SOLE 7 789 0 0
SAGE THERAPEUTICS INC COM 78667J108 700 21,151 SH   SOLE 18 21,151 0 0
SAGE THERAPEUTICS INC COM 78667J108 541 16,339 SH   SOLE 19 16,339 0 0
SAGE THERAPEUTICS INC COM 78667J108 32,647 986,325 SH   SOLE 21 986,325 0 0
SAGE THERAPEUTICS INC COM 78667J108 38,615 1,166,628 SH   SOLE 22 1,104,091 0 62,537
SAGE THERAPEUTICS INC COM 78667J108 221 6,678 SH   SOLE 25 6,678 0 0
SAGE THERAPEUTICS INC COM 78667J108 603 18,213 SH   SOLE 26 14,111 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 31 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108 11,335 342,456 SH   SOLE 30 342,456 0 0
SAGE THERAPEUTICS INC COM 78667J108 30 904 SH   SOLE 31 904 0 0
SAGE THERAPEUTICS INC COM 78667J108 211 6,372 SH   SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 5 163 SH   OTR 43 163 0 0
SAGE THERAPEUTICS INC COM 78667J108 781 23,602 SH   SOLE 43 21,376 0 2,226
SAIA INC COM 78709Y105 5,724 23,477 SH   SOLE 2 20,644 0 2,833
SAIA INC COM 78709Y105 22 90 SH   SOLE 4 90 0 0
SAIA INC COM 78709Y105 87 356 SH   SOLE 7 356 0 0
SAIA INC COM 78709Y105 134 548 SH   SOLE 13 548 0 0
SAIA INC COM 78709Y105 28,396 116,463 SH   SOLE 18 115,957 0 506
SAIA INC COM 78709Y105 54,740 224,510 SH   SOLE 19 224,510 0 0
SAIA INC COM 78709Y105 467,200 1,916,167 SH   SOLE 21 1,916,167 0 0
SAIA INC COM 78709Y105 182,231 747,399 SH   SOLE 22 731,746 0 15,653
SAIA INC COM 78709Y105 63 258 SH   SOLE 23 258 0 0
SAIA INC COM 78709Y105 1,075 4,409 SH   SOLE 25 4,409 0 0
SAIA INC COM 78709Y105 2,746 11,264 SH   SOLE 26 9,269 0 1,995
SAIA INC COM 78709Y105 114 469 SH   SOLE 28 469 0 0
SAIA INC COM 78709Y105 3,859 15,826 SH   SOLE 30 15,826 0 0
SAIA INC COM 78709Y105 434 1,778 SH   SOLE 36 1,778 0 0
SAIA INC COM 78709Y105 815 3,342 SH   SOLE 40 3,342 0 0
SAIA INC COM 78709Y105 5,476 22,461 SH   SOLE 43 22,305 0 156
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 7,224 141,150 SH   SOLE 2 109,349 0 31,801
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 91 1,777 SH   SOLE 4 898 0 879
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 63 1,226 SH   SOLE 7 1,226 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 21,317 416,515 SH   SOLE 18 404,231 0 12,284
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,938 389,565 SH   SOLE 19 389,565 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 354,799 6,932,380 SH   SOLE 21 6,932,380 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 145,238 2,837,795 SH   SOLE 22 2,783,446 0 54,349
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 465 9,095 SH   SOLE 23 9,095 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 664 12,983 SH   SOLE 25 12,983 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4,071 79,543 SH   SOLE 26 30,285 0 49,258
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 84 1,645 SH   SOLE 28 1,645 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 28,285 552,657 SH   SOLE 30 552,657 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 482 9,409 SH   SOLE 34 9,409 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 569 11,115 SH   SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,923 37,581 SH   SOLE 43 33,863 0 3,718
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 5,127 2,773,000 PRN   SOLE 21 2,773,000 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 4 9,363 SH   SOLE 18 9,363 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 41 104,119 SH   SOLE 21 104,119 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 7 2,044 SH   SOLE 18 2,044 0 0
SALEM MEDIA GROUP INC CL A 794093104 115 34,061 SH   SOLE 21 34,061 0 0
SALEM MEDIA GROUP INC CL A 794093104 830 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE COM INC COM 79466L302 460,500 2,168,898 SH   SOLE 2 535,117 0 1,633,781
SALESFORCE COM INC COM 79466L302 161,108 758,797 SH   SOLE 4 484,697 0 274,100
SALESFORCE COM INC COM 79466L302 182,122 857,771 SH   SOLE 7 829,518 0 28,253
SALESFORCE COM INC COM 79466L302 7,601 35,802 SH   SOLE 13 35,802 0 0
SALESFORCE COM INC COM 79466L302 22,887 107,794 SH   SOLE 15 107,794 0 0
SALESFORCE COM INC COM 79466L302 7 35 SH   SOLE 17 0 0 35
SALESFORCE COM INC COM 79466L302 529,623 2,494,458 SH   SOLE 18 2,325,916 0 168,542
SALESFORCE COM INC COM 79466L302 452,351 2,130,513 SH   SOLE 19 2,130,513 0 0
SALESFORCE COM INC COM 79466L302 4,999,706 23,547,976 SH   SOLE 21 23,547,976 0 0
SALESFORCE COM INC COM 79466L302 4,380,847 20,633,229 SH   SOLE 22 18,477,764 0 2,155,465
SALESFORCE COM INC COM 79466L302 278,519 1,311,787 SH   SOLE 23 1,311,787 0 0
SALESFORCE COM INC COM 79466L302 383,263 1,805,119 SH   SOLE 25 1,805,119 0 0
SALESFORCE COM INC COM 79466L302 531,314 2,502,422 SH   SOLE 26 1,037,148 0 1,465,274
SALESFORCE COM INC COM 79466L302 507,766 2,391,511 SH   SOLE 28 127,219 0 2,264,292
SALESFORCE COM INC COM 79466L302 5,872 27,658 SH   SOLE 29 27,658 0 0
SALESFORCE COM INC COM 79466L302 1,085,907 5,114,484 SH   SOLE 30 5,114,484 0 0
SALESFORCE COM INC COM 79466L302 57,279 269,779 SH   SOLE 31 160,233 0 109,546
SALESFORCE COM INC COM 79466L302 24,958 117,549 SH   SOLE 32 117,549 0 0
SALESFORCE COM INC COM 79466L302 244,818 1,153,060 SH   SOLE 34 1,153,060 0 0
SALESFORCE COM INC COM 79466L302 77,008 362,697 SH   SOLE 36 362,697 0 0
SALESFORCE COM INC COM 79466L302 6,967 32,813 SH   SOLE 40 32,813 0 0
SALESFORCE COM INC COM 79466L302 432 2,036 SH   OTR 43 2,036 0 0
SALESFORCE COM INC COM 79466L302 159,525 751,343 SH   SOLE 43 692,194 0 59,149
SALESFORCE COM INC OPTIONS 79466L302 340 1,600 SH Put SOLE 2 0 0 1,600
SALESFORCE COM INC OPTIONS 79466L302 318 1,500 SH Call SOLE 4 1,500 0 0
SALESFORCE COM INC OPTIONS 79466L302 382 1,800 SH Put SOLE 4 1,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 1,253 5,900 SH Call SOLE 18 5,900 0 0
SALESFORCE COM INC OPTIONS 79466L302 4,459 21,000 SH Put SOLE 18 21,000 0 0
SALESFORCE COM INC OPTIONS 79466L302 8,769 41,300 SH Call SOLE 19 41,300 0 0
SALESFORCE COM INC OPTIONS 79466L302 31,975 150,600 SH Put SOLE 19 150,600 0 0
SALESFORCE COM INC OPTIONS 79466L302 679 3,200 SH Call SOLE 22 3,200 0 0
SALESFORCE COM INC OPTIONS 79466L302 2,420 11,400 SH Put SOLE 22 11,400 0 0
SALESFORCE COM INC OPTIONS 79466L302 64 300 SH Call SOLE 26 300 0 0
SALESFORCE COM INC OPTIONS 79466L302 467 2,200 SH Put SOLE 26 2,200 0 0
SALESFORCE COM INC OPTIONS 79466L302 4,607 21,700 SH Call SOLE 34 21,700 0 0
SALESFORCE COM INC OPTIONS 79466L302 17,665 83,200 SH Put SOLE 34 83,200 0 0
SALISBURY BANCORP INC COM 795226109 153 2,697 SH   SOLE 2 1,069 0 1,628
SALISBURY BANCORP INC COM 795226109 29 520 SH   SOLE 18 520 0 0
SALISBURY BANCORP INC COM 795226109 0 6 SH   SOLE 19 6 0 0
SALISBURY BANCORP INC COM 795226109 466 8,215 SH   SOLE 21 8,215 0 0
SALISBURY BANCORP INC COM 795226109 470 8,285 SH   SOLE 22 8,285 0 0
SALISBURY BANCORP INC COM 795226109 44 776 SH   SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 1,053 67,366 SH   SOLE 2 42,873 0 24,493
SALLY BEAUTY HLDGS INC COM 79546E104 8 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 53 3,397 SH   SOLE 7 3,397 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,850 374,292 SH   SOLE 18 374,292 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,115 327,261 SH   SOLE 19 327,261 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 207,306 13,263,347 SH   SOLE 21 13,263,347 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 42,700 2,731,955 SH   SOLE 22 2,668,561 0 63,394
SALLY BEAUTY HLDGS INC COM 79546E104 62 3,991 SH   SOLE 23 3,991 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 253 16,157 SH   SOLE 25 16,157 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 965 61,768 SH   SOLE 26 35,119 0 26,649
SALLY BEAUTY HLDGS INC COM 79546E104 31 2,010 SH   SOLE 28 2,010 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,032 193,959 SH   SOLE 30 193,959 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 158 10,097 SH   SOLE 36 10,097 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 199 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 903 57,753 SH   SOLE 43 57,591 0 162
SAMSARA INC COM CL A 79589L106 1,462 91,252 SH   SOLE 2 89,975 0 1,277
SAMSARA INC COM CL A 79589L106 10,293 642,531 SH   SOLE 19 642,531 0 0
SAMSARA INC COM CL A 79589L106 1,045 65,248 SH   SOLE 21 65,248 0 0
SAMSARA INC COM CL A 79589L106 9,004 562,061 SH   SOLE 22 562,061 0 0
SAMSARA INC COM CL A 79589L106 4,654 290,540 SH   SOLE 26 0 0 290,540
SAMSARA INC COM CL A 79589L106 6,095 380,474 SH   SOLE 28 0 0 380,474
SAMSARA INC COM CL A 79589L106 19,151 1,195,470 SH   SOLE 34 1,195,470 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 79 8,976 SH   SOLE 43 7,750 0 1,226
SANA BIOTECHNOLOGY INC COM 799566104 1,864 225,716 SH   SOLE 2 146,671 0 79,045
SANA BIOTECHNOLOGY INC COM 799566104 10 1,222 SH   SOLE 7 1,222 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,881 227,716 SH   SOLE 18 227,716 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,531 185,333 SH   SOLE 19 185,333 0 0
SANA BIOTECHNOLOGY INC COM 799566104 28,368 3,434,373 SH   SOLE 21 3,434,373 0 0
SANA BIOTECHNOLOGY INC COM 799566104 17,957 2,173,916 SH   SOLE 22 2,140,554 0 33,362
SANA BIOTECHNOLOGY INC COM 799566104 81 9,825 SH   SOLE 23 9,825 0 0
SANA BIOTECHNOLOGY INC COM 799566104 49 5,874 SH   SOLE 25 5,874 0 0
SANA BIOTECHNOLOGY INC COM 799566104 537 64,992 SH   SOLE 26 3,299 0 61,693
SANA BIOTECHNOLOGY INC COM 799566104 849 102,769 SH   SOLE 30 102,769 0 0
SANA BIOTECHNOLOGY INC COM 799566104 287 34,715 SH   SOLE 34 34,715 0 0
SANA BIOTECHNOLOGY INC COM 799566104 37 4,425 SH   SOLE 40 4,425 0 0
SANARA MEDTECH INC COM 79957L100 18 630 SH   SOLE 18 630 0 0
SANARA MEDTECH INC COM 79957L100 206 7,225 SH   SOLE 21 7,225 0 0
SANARA MEDTECH INC COM 79957L100 2 86 SH   SOLE 22 86 0 0
SANDERSON FARMS INC COM 800013104 10,559 56,320 SH   SOLE 2 34,091 0 22,229
SANDERSON FARMS INC COM 800013104 15 78 SH   SOLE 4 78 0 0
SANDERSON FARMS INC COM 800013104 80 426 SH   SOLE 7 426 0 0
SANDERSON FARMS INC COM 800013104 17,229 91,892 SH   SOLE 18 91,197 0 695
SANDERSON FARMS INC COM 800013104 21,030 112,167 SH   SOLE 19 112,167 0 0
SANDERSON FARMS INC COM 800013104 272,267 1,452,168 SH   SOLE 21 1,452,168 0 0
SANDERSON FARMS INC COM 800013104 128,925 687,638 SH   SOLE 22 674,375 0 13,263
SANDERSON FARMS INC COM 800013104 665 3,548 SH   SOLE 23 3,548 0 0
SANDERSON FARMS INC COM 800013104 558 2,976 SH   SOLE 25 2,976 0 0
SANDERSON FARMS INC COM 800013104 3,460 18,453 SH   SOLE 26 4,900 0 13,553
SANDERSON FARMS INC COM 800013104 75 398 SH   SOLE 28 398 0 0
SANDERSON FARMS INC COM 800013104 8,173 43,589 SH   SOLE 30 43,589 0 0
SANDERSON FARMS INC COM 800013104 7 35 SH   SOLE 34 35 0 0
SANDERSON FARMS INC COM 800013104 70 373 SH   SOLE 36 373 0 0
SANDERSON FARMS INC COM 800013104 493 2,630 SH   SOLE 40 2,630 0 0
SANDERSON FARMS INC COM 800013104 10,389 55,413 SH   SOLE 43 54,946 0 467
SANDRIDGE ENERGY INC COM NEW 80007P869 566 35,337 SH   SOLE 2 25,284 0 10,053
SANDRIDGE ENERGY INC COM NEW 80007P869 100 6,248 SH   SOLE 18 6,248 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,044 65,143 SH   SOLE 19 65,143 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,667 104,031 SH   SOLE 21 104,031 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 7,239 451,892 SH   SOLE 22 451,892 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 36 2,248 SH   SOLE 23 2,248 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 152 9,468 SH   SOLE 26 0 0 9,468
SANDRIDGE ENERGY INC COM NEW 80007P869 30 1,898 SH   SOLE 43 1,898 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 16 2,000 SH   SOLE 43 0 0 2,000
SANDY SPRING BANCORP INC COM 800363103 6,358 141,536 SH   SOLE 2 31,668 0 109,868
SANDY SPRING BANCORP INC COM 800363103 52 1,149 SH   SOLE 4 165 0 984
SANDY SPRING BANCORP INC COM 800363103 29 642 SH   SOLE 7 642 0 0
SANDY SPRING BANCORP INC COM 800363103 5,972 132,942 SH   SOLE 18 132,942 0 0
SANDY SPRING BANCORP INC COM 800363103 17,424 387,894 SH   SOLE 19 387,894 0 0
SANDY SPRING BANCORP INC COM 800363103 78,171 1,740,229 SH   SOLE 21 1,740,229 0 0
SANDY SPRING BANCORP INC COM 800363103 72,255 1,608,533 SH   SOLE 22 1,560,292 0 48,241
SANDY SPRING BANCORP INC COM 800363103 1,074 23,904 SH   SOLE 23 23,904 0 0
SANDY SPRING BANCORP INC COM 800363103 284 6,330 SH   SOLE 25 6,330 0 0
SANDY SPRING BANCORP INC COM 800363103 6,225 138,590 SH   SOLE 26 16,111 0 122,479
SANDY SPRING BANCORP INC COM 800363103 38 842 SH   SOLE 28 842 0 0
SANDY SPRING BANCORP INC COM 800363103 1,317 29,320 SH   SOLE 30 29,320 0 0
SANDY SPRING BANCORP INC COM 800363103 305 6,790 SH   SOLE 40 6,790 0 0
SANDY SPRING BANCORP INC COM 800363103 2,784 61,987 SH   SOLE 43 51,789 0 10,198
SANFILIPPO JOHN B & SON INC COM 800422107 1,537 18,416 SH   SOLE 2 2,482 0 15,934
SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 11 126 SH   SOLE 7 126 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,558 30,655 SH   SOLE 18 30,655 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,189 38,217 SH   SOLE 19 38,217 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 92,770 1,111,821 SH   SOLE 21 1,111,821 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 20,300 243,286 SH   SOLE 22 236,375 0 6,911
SANFILIPPO JOHN B & SON INC COM 800422107 94 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 388 4,647 SH   SOLE 26 0 0 4,647
SANFILIPPO JOHN B & SON INC COM 800422107 2,555 30,626 SH   SOLE 30 30,626 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 65 782 SH   SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,219 26,593 SH   SOLE 43 24,389 0 2,204
SANGAMO THERAPEUTICS INC COM 800677106 1,497 257,605 SH   SOLE 2 154,374 0 103,231
SANGAMO THERAPEUTICS INC COM 800677106 3 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 10 1,681 SH   SOLE 7 1,681 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,909 328,643 SH   SOLE 18 310,128 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106 5,908 1,016,794 SH   SOLE 19 1,016,794 0 0
SANGAMO THERAPEUTICS INC COM 800677106 30,364 5,226,113 SH   SOLE 21 5,226,113 0 0
SANGAMO THERAPEUTICS INC COM 800677106 21,315 3,668,728 SH   SOLE 22 3,590,245 0 78,483
SANGAMO THERAPEUTICS INC COM 800677106 154 26,472 SH   SOLE 23 26,472 0 0
SANGAMO THERAPEUTICS INC COM 800677106 99 16,980 SH   SOLE 25 16,980 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,616 278,195 SH   SOLE 26 133,592 0 144,603
SANGAMO THERAPEUTICS INC COM 800677106 11 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,258 732,808 SH   SOLE 30 732,808 0 0
SANGAMO THERAPEUTICS INC COM 800677106 37 6,305 SH   SOLE 34 6,305 0 0
SANGAMO THERAPEUTICS INC COM 800677106 21 3,553 SH   SOLE 36 3,553 0 0
SANGAMO THERAPEUTICS INC COM 800677106 81 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 202 34,813 SH   SOLE 43 33,901 0 912
SANMINA CORPORATION COM 801056102 3,666 90,694 SH   SOLE 2 45,028 0 45,666
SANMINA CORPORATION COM 801056102 8 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 80 1,971 SH   SOLE 7 1,971 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 9,462 234,094 SH   SOLE 18 234,094 0 0
SANMINA CORPORATION COM 801056102 4,414 109,204 SH   SOLE 19 109,204 0 0
SANMINA CORPORATION COM 801056102 319,394 7,901,874 SH   SOLE 21 7,901,874 0 0
SANMINA CORPORATION COM 801056102 64,312 1,591,086 SH   SOLE 22 1,526,113 0 64,973
SANMINA CORPORATION COM 801056102 334 8,252 SH   SOLE 25 8,252 0 0
SANMINA CORPORATION COM 801056102 725 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 47 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102 4,553 112,644 SH   SOLE 30 112,644 0 0
SANMINA CORPORATION COM 801056102 74 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102 329 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 1,988 49,193 SH   SOLE 43 48,944 0 249
SANOFI SPONSORED ADR 80105N105 20,288 395,170 SH   SOLE 2 395,170 0 0
SANOFI SPONSORED ADR 80105N105 387,553 7,548,749 SH   SOLE 18 7,519,661 0 29,088
SANOFI SPONSORED ADR 80105N105 139,324 2,713,758 SH   SOLE 19 2,713,758 0 0
SANOFI SPONSORED ADR 80105N105 7,344 143,054 SH   SOLE 23 143,054 0 0
SANOFI SPONSORED ADR 80105N105 3,802 74,046 SH   SOLE 25 0 0 74,046
SANOFI SPONSORED ADR 80105N105 6,720 130,892 SH   SOLE 30 130,892 0 0
SANOFI SPONSORED ADR 80105N105 48,387 942,487 SH   SOLE 34 942,487 0 0
SANOFI SPONSORED ADR 80105N105 1,481 28,841 SH   SOLE 36 28,841 0 0
SANOFI SPONSORED ADR 80105N105 55,871 1,088,259 SH   SOLE 43 1,003,651 0 84,608
SAP SE SPON ADR 803054204 47,125 424,703 SH   SOLE 43 390,134 0 34,569
SAPIENS INTL CORP N V SHS G7T16G103 101 3,990 SH   SOLE 2 1,437 0 2,553
SAPIENS INTL CORP N V SHS G7T16G103 13 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,045 80,555 SH   SOLE 18 80,555 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,423 56,062 SH   SOLE 19 56,062 0 0
SAPIENS INTL CORP N V SHS G7T16G103 24,644 970,630 SH   SOLE 21 970,630 0 0
SAPIENS INTL CORP N V SHS G7T16G103 7,248 285,467 SH   SOLE 22 279,893 0 5,574
SAPIENS INTL CORP N V SHS G7T16G103 855 33,677 SH   SOLE 30 33,677 0 0
SAPIENS INTL CORP N V SHS G7T16G103 263 10,378 SH   SOLE 43 9,271 0 1,107
SARCOS TECHN AND ROBOTICS CO COM 80359A106 26 3,841 SH   SOLE 2 0 0 3,841
SARCOS TECHN AND ROBOTICS CO COM 80359A106 5 817 SH   SOLE 4 817 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 63 9,434 SH   SOLE 18 9,434 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 6,582 989,771 SH   SOLE 19 989,771 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 7,000 1,052,659 SH   SOLE 22 1,052,659 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 5 745 SH   SOLE 26 745 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 1,391 209,187 SH   SOLE 34 209,187 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 70 64,817 SH   SOLE 2 64,817 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 15 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 179 165,346 SH   SOLE 18 165,346 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1,432 1,325,941 SH   SOLE 19 1,325,941 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 80 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 12 10,877 SH   SOLE 26 10,877 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1,020 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100 13,090 167,568 SH   SOLE 2 60,991 0 106,577
SAREPTA THERAPEUTICS INC COM 803607100 25 316 SH   SOLE 4 316 0 0
SAREPTA THERAPEUTICS INC COM 803607100 89 1,135 SH   SOLE 7 1,135 0 0
SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH   SOLE 17 0 0 1
SAREPTA THERAPEUTICS INC COM 803607100 5,478 70,125 SH   SOLE 18 70,125 0 0
SAREPTA THERAPEUTICS INC COM 803607100 67,992 870,351 SH   SOLE 19 870,351 0 0
SAREPTA THERAPEUTICS INC COM 803607100 426 5,450 SH   SOLE 20 5,450 0 0
SAREPTA THERAPEUTICS INC COM 803607100 145,660 1,864,565 SH   SOLE 21 1,864,565 0 0
SAREPTA THERAPEUTICS INC COM 803607100 153,017 1,958,744 SH   SOLE 22 1,859,752 0 98,992
SAREPTA THERAPEUTICS INC COM 803607100 905 11,585 SH   SOLE 25 11,585 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,334 42,680 SH   SOLE 26 36,389 0 6,291
SAREPTA THERAPEUTICS INC COM 803607100 111 1,421 SH   SOLE 28 1,421 0 0
SAREPTA THERAPEUTICS INC COM 803607100 26,493 339,126 SH   SOLE 30 339,126 0 0
SAREPTA THERAPEUTICS INC COM 803607100 96 1,227 SH   SOLE 31 1,227 0 0
SAREPTA THERAPEUTICS INC COM 803607100 13,992 179,111 SH   SOLE 34 179,111 0 0
SAREPTA THERAPEUTICS INC COM 803607100 867 11,095 SH   SOLE 40 11,095 0 0
SAREPTA THERAPEUTICS INC COM 803607100 21 274 SH   OTR 43 274 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,733 22,185 SH   SOLE 43 19,338 0 2,847
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 1,311 1,000,000 PRN   SOLE 2 1,000,000 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 5,311 4,050,000 PRN   SOLE 21 4,050,000 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2,491 1,900,000 PRN   SOLE 22 1,900,000 0 0
SASOL LTD SPONSORED ADR 803866300 156 6,446 SH   SOLE 22 6,446 0 0
SASOL LTD SPONSORED ADR 803866300 7,672 317,267 SH   SOLE 43 298,864 0 18,403
SATSUMA PHARMACEUTICALS INC COM 80405P107 35 9,275 SH   SOLE 2 7,777 0 1,498
SATSUMA PHARMACEUTICALS INC COM 80405P107 15 4,065 SH   SOLE 18 4,065 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 206 54,208 SH   SOLE 21 54,208 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 253 66,583 SH   SOLE 22 66,583 0 0
SAUL CTRS INC COM 804395101 449 8,511 SH   SOLE 2 3,986 0 4,525
SAUL CTRS INC COM 804395101 1 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101 9 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101 2,192 41,601 SH   SOLE 18 41,601 0 0
SAUL CTRS INC COM 804395101 1,149 21,805 SH   SOLE 19 21,805 0 0
SAUL CTRS INC COM 804395101 80,967 1,536,377 SH   SOLE 21 1,536,377 0 0
SAUL CTRS INC COM 804395101 17,168 325,769 SH   SOLE 22 317,642 0 8,127
SAUL CTRS INC COM 804395101 20 375 SH   SOLE 23 375 0 0
SAUL CTRS INC COM 804395101 94 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101 183 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 9 178 SH   SOLE 28 178 0 0
SAUL CTRS INC COM 804395101 1,388 26,337 SH   SOLE 30 26,337 0 0
SAUL CTRS INC COM 804395101 74 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 33 630 SH   OTR 43 630 0 0
SAUL CTRS INC COM 804395101 1,284 24,358 SH   SOLE 43 23,197 0 1,161
SAVARA INC COM 805111101 20 15,054 SH   SOLE 18 15,054 0 0
SAVARA INC COM 805111101 257 196,210 SH   SOLE 21 196,210 0 0
SAVARA INC COM 805111101 1,086 829,014 SH   SOLE 22 829,014 0 0
SB FINL GROUP INC COM 78408D105 128 6,420 SH   SOLE 2 6,420 0 0
SB FINL GROUP INC COM 78408D105 29 1,433 SH   SOLE 18 1,433 0 0
SB FINL GROUP INC COM 78408D105 363 18,252 SH   SOLE 21 18,252 0 0
SB FINL GROUP INC COM 78408D105 79 3,987 SH   SOLE 22 3,987 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 105,574 306,812 SH   SOLE 2 127,279 0 179,533
SBA COMMUNICATIONS CORP NEW CL A 78410G104 41,002 119,157 SH   SOLE 4 92,793 0 26,364
SBA COMMUNICATIONS CORP NEW CL A 78410G104 108,358 314,902 SH   SOLE 7 285,757 0 29,145
SBA COMMUNICATIONS CORP NEW CL A 78410G104 152 442 SH   SOLE 13 442 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,516 10,217 SH   SOLE 15 10,217 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 78,808 229,025 SH   SOLE 18 213,794 0 15,231
SBA COMMUNICATIONS CORP NEW CL A 78410G104 161,140 468,293 SH   SOLE 19 468,293 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,320,498 3,837,541 SH   SOLE 21 3,837,541 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 827,564 2,405,009 SH   SOLE 22 2,150,874 0 254,135
SBA COMMUNICATIONS CORP NEW CL A 78410G104 48,633 141,334 SH   SOLE 23 141,334 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 50,480 146,702 SH   SOLE 25 146,702 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 76,777 223,125 SH   SOLE 26 70,291 0 152,834
SBA COMMUNICATIONS CORP NEW CL A 78410G104 67,807 197,055 SH   SOLE 28 8,080 0 188,975
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,520 10,230 SH   SOLE 29 10,230 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 198,373 576,497 SH   SOLE 30 576,497 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 12,945 37,621 SH   SOLE 31 25,209 0 12,412
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,931 52,111 SH   SOLE 34 52,111 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,174 52,815 SH   SOLE 36 52,815 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,228 3,569 SH   SOLE 40 3,569 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 76 222 SH   OTR 43 222 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,915 86,938 SH   SOLE 43 79,424 0 7,514
SCANSOURCE INC COM 806037107 2,339 67,230 SH   SOLE 2 36,063 0 31,167
SCANSOURCE INC COM 806037107 2 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107 13 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 3,399 97,712 SH   SOLE 18 97,712 0 0
SCANSOURCE INC COM 806037107 7,276 209,145 SH   SOLE 19 209,145 0 0
SCANSOURCE INC COM 806037107 112,764 3,241,288 SH   SOLE 21 3,241,288 0 0
SCANSOURCE INC COM 806037107 36,485 1,048,735 SH   SOLE 22 1,020,137 0 28,598
SCANSOURCE INC COM 806037107 889 25,559 SH   SOLE 23 25,559 0 0
SCANSOURCE INC COM 806037107 113 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107 4,352 125,083 SH   SOLE 26 7,822 0 117,261
SCANSOURCE INC COM 806037107 1,860 53,458 SH   SOLE 30 53,458 0 0
SCANSOURCE INC COM 806037107 117 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 540 15,532 SH   SOLE 43 15,532 0 0
SCHLUMBERGER LTD COM STK 806857108 134,491 3,255,651 SH   SOLE 2 1,238,535 0 2,017,116
SCHLUMBERGER LTD COM STK 806857108 44,260 1,071,414 SH   SOLE 4 613,675 0 457,739
SCHLUMBERGER LTD COM STK 806857108 51,058 1,235,975 SH   SOLE 7 1,194,835 0 41,140
SCHLUMBERGER LTD COM STK 806857108 6,581 159,317 SH   SOLE 13 159,317 0 0
SCHLUMBERGER LTD COM STK 806857108 8,193 198,318 SH   SOLE 15 198,318 0 0
SCHLUMBERGER LTD COM STK 806857108 2 46 SH   SOLE 17 0 0 46
SCHLUMBERGER LTD COM STK 806857108 97,554 2,361,502 SH   SOLE 18 2,037,279 0 324,223
SCHLUMBERGER LTD COM STK 806857108 56,060 1,357,054 SH   SOLE 19 1,357,054 0 0
SCHLUMBERGER LTD COM STK 806857108 2,740 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108 1,782,806 43,156,768 SH   SOLE 21 43,156,768 0 0
SCHLUMBERGER LTD COM STK 806857108 1,273,170 30,819,898 SH   SOLE 22 27,419,878 0 3,400,020
SCHLUMBERGER LTD COM STK 806857108 78,717 1,905,516 SH   SOLE 23 1,905,516 0 0
SCHLUMBERGER LTD COM STK 806857108 104,495 2,529,528 SH   SOLE 25 2,529,528 0 0
SCHLUMBERGER LTD COM STK 806857108 150,954 3,654,168 SH   SOLE 26 1,399,752 0 2,254,416
SCHLUMBERGER LTD COM STK 806857108 193,445 4,682,757 SH   SOLE 28 80,498 0 4,602,259
SCHLUMBERGER LTD COM STK 806857108 4,089 98,976 SH   SOLE 29 98,976 0 0
SCHLUMBERGER LTD COM STK 806857108 439,654 10,642,807 SH   SOLE 30 10,130,737 0 512,070
SCHLUMBERGER LTD COM STK 806857108 14,777 357,712 SH   SOLE 31 199,472 0 158,240
SCHLUMBERGER LTD COM STK 806857108 12,068 292,141 SH   SOLE 34 292,141 0 0
SCHLUMBERGER LTD COM STK 806857108 29,978 725,683 SH   SOLE 36 725,683 0 0
SCHLUMBERGER LTD COM STK 806857108 1,959 47,410 SH   SOLE 40 47,410 0 0
SCHLUMBERGER LTD COM STK 806857108 169 4,083 SH   OTR 43 4,083 0 0
SCHLUMBERGER LTD COM STK 806857108 41,241 998,324 SH   SOLE 43 903,476 0 94,849
SCHLUMBERGER LTD OPTIONS 806857108 301 7,300 SH Call SOLE 4 7,300 0 0
SCHLUMBERGER LTD OPTIONS 806857108 3,425 82,900 SH Call SOLE 18 82,900 0 0
SCHLUMBERGER LTD OPTIONS 806857108 36,663 887,500 SH Call SOLE 19 887,500 0 0
SCHLUMBERGER LTD OPTIONS 806857108 2,069 50,100 SH Call SOLE 22 50,100 0 0
SCHLUMBERGER LTD OPTIONS 806857108 16,185 391,800 SH Call SOLE 34 391,800 0 0
SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 18,030 707,049 SH   SOLE 2 275,223 0 431,826
SCHNEIDER NATIONAL INC CL B 80689H102 6 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 21 838 SH   SOLE 7 838 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 285 11,164 SH   SOLE 13 11,164 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 0 14 SH   SOLE 17 0 0 14
SCHNEIDER NATIONAL INC CL B 80689H102 2,130 83,518 SH   SOLE 18 65,895 0 17,623
SCHNEIDER NATIONAL INC CL B 80689H102 7,819 306,634 SH   SOLE 19 306,634 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 22,274 873,502 SH   SOLE 21 873,502 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 29,178 1,144,224 SH   SOLE 22 1,009,927 0 134,297
SCHNEIDER NATIONAL INC CL B 80689H102 334 13,108 SH   SOLE 25 13,108 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 899 35,244 SH   SOLE 26 31,232 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 1,318 51,703 SH   SOLE 28 2,566 0 49,137
SCHNEIDER NATIONAL INC CL B 80689H102 1,076 42,181 SH   SOLE 30 42,181 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 20 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 210 8,253 SH   SOLE 36 8,253 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 183 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 21,732 852,241 SH   SOLE 43 843,821 0 8,420
SCHNITZER STEEL INDS INC CL A 806882106 4,069 78,337 SH   SOLE 2 26,205 0 52,132
SCHNITZER STEEL INDS INC CL A 806882106 4 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106 22 417 SH   SOLE 7 417 0 0
SCHNITZER STEEL INDS INC CL A 806882106 4,696 90,416 SH   SOLE 18 82,045 0 8,371
SCHNITZER STEEL INDS INC CL A 806882106 19,145 368,600 SH   SOLE 19 368,600 0 0
SCHNITZER STEEL INDS INC CL A 806882106 55,784 1,073,999 SH   SOLE 21 1,073,999 0 0
SCHNITZER STEEL INDS INC CL A 806882106 44,400 854,827 SH   SOLE 22 827,646 0 27,181
SCHNITZER STEEL INDS INC CL A 806882106 308 5,930 SH   SOLE 23 5,930 0 0
SCHNITZER STEEL INDS INC CL A 806882106 263 5,073 SH   SOLE 25 5,073 0 0
SCHNITZER STEEL INDS INC CL A 806882106 4,451 85,703 SH   SOLE 26 7,360 0 78,343
SCHNITZER STEEL INDS INC CL A 806882106 919 17,684 SH   SOLE 28 17,684 0 0
SCHNITZER STEEL INDS INC CL A 806882106 2,319 44,648 SH   SOLE 30 44,648 0 0
SCHNITZER STEEL INDS INC CL A 806882106 235 4,515 SH   SOLE 36 4,515 0 0
SCHNITZER STEEL INDS INC CL A 806882106 148 2,851 SH   SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106 15,038 289,530 SH   SOLE 43 284,699 0 4,831
SCHOLAR ROCK HLDG CORP COM 80706P103 166 12,909 SH   SOLE 2 6,765 0 6,144
SCHOLAR ROCK HLDG CORP COM 80706P103 1 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 6 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,066 82,691 SH   SOLE 18 82,691 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 666 51,682 SH   SOLE 19 51,682 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 15,981 1,239,797 SH   SOLE 21 1,239,797 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 8,856 687,026 SH   SOLE 22 673,583 0 13,443
SCHOLAR ROCK HLDG CORP COM 80706P103 44 3,401 SH   SOLE 25 3,401 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 9 719 SH   SOLE 26 719 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 94 7,277 SH   SOLE 28 7,277 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,239 173,679 SH   SOLE 30 173,679 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 8 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 30 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 154 11,917 SH   SOLE 43 11,917 0 0
SCHOLASTIC CORP COM 807066105 1,099 27,279 SH   SOLE 2 7,481 0 19,798
SCHOLASTIC CORP COM 807066105 8 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 12 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105 4,132 102,582 SH   SOLE 18 102,582 0 0
SCHOLASTIC CORP COM 807066105 2,730 67,764 SH   SOLE 19 67,764 0 0
SCHOLASTIC CORP COM 807066105 147,562 3,663,402 SH   SOLE 21 3,663,402 0 0
SCHOLASTIC CORP COM 807066105 30,950 768,362 SH   SOLE 22 740,732 0 27,630
SCHOLASTIC CORP COM 807066105 134 3,319 SH   SOLE 25 3,319 0 0
SCHOLASTIC CORP COM 807066105 378 9,378 SH   SOLE 26 5,590 0 3,788
SCHOLASTIC CORP COM 807066105 28 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105 2,156 53,528 SH   SOLE 30 53,528 0 0
SCHOLASTIC CORP COM 807066105 101 2,515 SH   SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 2,027 50,329 SH   SOLE 43 50,017 0 312
SCHRODINGER INC COM 80810D103 1,291 37,849 SH   SOLE 2 21,376 0 16,473
SCHRODINGER INC COM 80810D103 6 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 19 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103 4,267 125,045 SH   SOLE 18 119,527 0 5,518
SCHRODINGER INC COM 80810D103 5,696 166,952 SH   SOLE 19 166,952 0 0
SCHRODINGER INC COM 80810D103 54,930 1,609,911 SH   SOLE 21 1,609,911 0 0
SCHRODINGER INC COM 80810D103 39,147 1,147,337 SH   SOLE 22 1,119,339 0 27,998
SCHRODINGER INC COM 80810D103 160 4,700 SH   SOLE 23 4,700 0 0
SCHRODINGER INC COM 80810D103 221 6,482 SH   SOLE 25 6,482 0 0
SCHRODINGER INC COM 80810D103 1,152 33,763 SH   SOLE 26 10,974 0 22,789
SCHRODINGER INC COM 80810D103 605 17,721 SH   SOLE 28 17,721 0 0
SCHRODINGER INC COM 80810D103 1,096 32,125 SH   SOLE 30 32,125 0 0
SCHRODINGER INC COM 80810D103 183 5,374 SH   SOLE 40 5,374 0 0
SCHRODINGER INC COM 80810D103 584 17,127 SH   SOLE 43 16,569 0 558
SCHWAB CHARLES CORP COM 808513105 278,805 3,306,904 SH   SOLE 2 722,165 0 2,584,739
SCHWAB CHARLES CORP COM 808513105 85,593 1,015,212 SH   SOLE 4 627,208 0 388,004
SCHWAB CHARLES CORP COM 808513105 109,881 1,303,292 SH   SOLE 7 1,259,746 0 43,546
SCHWAB CHARLES CORP COM 808513105 1,663 19,723 SH   SOLE 13 19,723 0 0
SCHWAB CHARLES CORP COM 808513105 17,422 206,647 SH   SOLE 15 206,647 0 0
SCHWAB CHARLES CORP COM 808513105 5 55 SH   SOLE 17 0 0 55
SCHWAB CHARLES CORP COM 808513105 476,937 5,656,949 SH   SOLE 18 5,330,902 0 326,047
SCHWAB CHARLES CORP COM 808513105 491,954 5,835,060 SH   SOLE 19 5,835,060 0 0
SCHWAB CHARLES CORP COM 808513105 2,892,445 34,307,254 SH   SOLE 21 34,307,254 0 0
SCHWAB CHARLES CORP COM 808513105 2,697,795 31,998,520 SH   SOLE 22 28,846,708 0 3,151,812
SCHWAB CHARLES CORP COM 808513105 155,972 1,849,984 SH   SOLE 23 1,849,984 0 0
SCHWAB CHARLES CORP COM 808513105 208,344 2,471,170 SH   SOLE 25 2,471,170 0 0
SCHWAB CHARLES CORP COM 808513105 328,155 3,892,245 SH   SOLE 26 1,353,571 0 2,538,674
SCHWAB CHARLES CORP COM 808513105 273,202 3,240,446 SH   SOLE 28 77,057 0 3,163,389
SCHWAB CHARLES CORP COM 808513105 909 10,779 SH   SOLE 29 10,779 0 0
SCHWAB CHARLES CORP COM 808513105 577,605 6,850,962 SH   SOLE 30 6,850,962 0 0
SCHWAB CHARLES CORP COM 808513105 29,399 348,697 SH   SOLE 31 186,132 0 162,565
SCHWAB CHARLES CORP COM 808513105 261,420 3,100,703 SH   SOLE 34 3,100,703 0 0
SCHWAB CHARLES CORP COM 808513105 48,804 578,865 SH   SOLE 36 578,865 0 0
SCHWAB CHARLES CORP COM 808513105 4,072 48,299 SH   SOLE 40 48,299 0 0
SCHWAB CHARLES CORP COM 808513105 292 3,462 SH   OTR 43 3,462 0 0
SCHWAB CHARLES CORP COM 808513105 95,961 1,138,196 SH   SOLE 43 1,026,144 0 112,052
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,883 91,451 SH   SOLE 17 0 0 91,451
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 23 426 SH   SOLE 43 0 0 426
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,514 28,111 SH   SOLE 17 0 0 28,111
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 215 4,000 SH   SOLE 43 4,000 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30 406 SH   SOLE 2 406 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 64 856 SH   SOLE 17 0 0 856
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20 277 SH   SOLE 2 277 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,967 153,625 SH   SOLE 17 0 0 153,625
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 229 3,016 SH   SOLE 17 0 0 3,016
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 18 386 SH   SOLE 2 386 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 868 18,318 SH   SOLE 17 0 0 18,318
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,802 352,955 SH   SOLE 17 0 0 352,955
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 7 134 SH   SOLE 2 134 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 5 118 SH   SOLE 17 0 0 118
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 17 604 SH   SOLE 17 0 0 604
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 7 186 SH   SOLE 17 0 0 186
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 15,345 475,975 SH   SOLE 17 0 0 475,975
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 28 516 SH   SOLE 17 0 0 516
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 21 367 SH   SOLE 17 0 0 367
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 49 624 SH   SOLE 17 0 0 624
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,757 47,862 SH   SOLE 17 0 0 47,862
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 76 1,496 SH   SOLE 2 1,496 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,756 34,716 SH   SOLE 17 0 0 34,716
SCHWAB STRATEGIC TR US REIT ETF 808524847 21 828 SH   SOLE 17 0 0 828
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 15 291 SH   SOLE 2 291 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 30 569 SH   SOLE 17 0 0 569
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12 237 SH   SOLE 2 237 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 21 SH   SOLE 17 0 0 21
SCHWAB STRATEGIC TR US TIPS ETF 808524870 28 463 SH   SOLE 2 463 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 15,756 259,523 SH   SOLE 17 0 0 259,523
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,135 108,915 SH   SOLE 17 0 0 108,915
SCHWEITZER-MAUDUIT INTL INC COM 808541106 442 16,086 SH   SOLE 2 8,704 0 7,382
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4 157 SH   SOLE 4 157 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 14 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,206 116,580 SH   SOLE 18 116,580 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,569 57,060 SH   SOLE 19 57,060 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 106,953 3,889,192 SH   SOLE 21 3,889,192 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 22,730 826,556 SH   SOLE 22 793,752 0 32,804
SCHWEITZER-MAUDUIT INTL INC COM 808541106 208 7,572 SH   SOLE 26 3,821 0 3,751
SCHWEITZER-MAUDUIT INTL INC COM 808541106 28 1,024 SH   SOLE 28 1,024 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,499 54,522 SH   SOLE 30 54,522 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 93 3,367 SH   SOLE 40 3,367 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,229 44,676 SH   SOLE 43 40,018 0 4,658
SCIENCE 37 HOLDINGS INC COM 808644108 13 2,361 SH   SOLE 2 0 0 2,361
SCIENCE 37 HOLDINGS INC COM 808644108 3,576 668,485 SH   SOLE 22 668,485 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 16,319 177,053 SH   SOLE 2 46,598 0 130,455
SCIENCE APPLICATIONS INTL CO COM 808625107 20 217 SH   SOLE 4 217 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 121 1,311 SH   SOLE 7 1,311 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 11,297 122,572 SH   SOLE 18 122,572 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,528 16,573 SH   SOLE 19 16,573 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 267,997 2,907,634 SH   SOLE 21 2,907,634 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 144,159 1,564,060 SH   SOLE 22 1,495,591 0 68,469
SCIENCE APPLICATIONS INTL CO COM 808625107 753 8,166 SH   SOLE 25 8,166 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,674 29,014 SH   SOLE 26 25,080 0 3,934
SCIENCE APPLICATIONS INTL CO COM 808625107 89 961 SH   SOLE 28 961 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,942 31,918 SH   SOLE 30 31,918 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 78 849 SH   SOLE 31 849 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 75 816 SH   SOLE 36 816 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 647 7,015 SH   SOLE 40 7,015 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,787 19,383 SH   SOLE 43 18,674 0 709
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 1 4,957 SH   SOLE 2 4,957 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 39 177,428 SH   SOLE 19 177,428 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 7 31,213 SH   SOLE 34 31,213 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4,618 78,599 SH   SOLE 2 68,875 0 9,724
SCIENTIFIC GAMES CORP COM 80874P109 15 258 SH   SOLE 4 258 0 0
SCIENTIFIC GAMES CORP COM 80874P109 117 1,988 SH   SOLE 7 1,988 0 0
SCIENTIFIC GAMES CORP COM 80874P109 25,024 425,941 SH   SOLE 18 421,608 0 4,333
SCIENTIFIC GAMES CORP COM 80874P109 12,221 208,011 SH   SOLE 19 208,011 0 0
SCIENTIFIC GAMES CORP COM 80874P109 389,541 6,630,490 SH   SOLE 21 6,630,490 0 0
SCIENTIFIC GAMES CORP COM 80874P109 159,445 2,713,962 SH   SOLE 22 2,658,677 0 55,285
SCIENTIFIC GAMES CORP COM 80874P109 74 1,258 SH   SOLE 23 1,258 0 0
SCIENTIFIC GAMES CORP COM 80874P109 723 12,299 SH   SOLE 25 12,299 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,026 34,484 SH   SOLE 26 27,969 0 6,515
SCIENTIFIC GAMES CORP COM 80874P109 91 1,542 SH   SOLE 28 1,542 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,154 53,681 SH   SOLE 30 53,681 0 0
SCIENTIFIC GAMES CORP COM 80874P109 40 689 SH   SOLE 36 689 0 0
SCIENTIFIC GAMES CORP COM 80874P109 692 11,785 SH   SOLE 40 11,785 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,000 34,040 SH   SOLE 43 31,404 0 2,636
SCIPLAY CORPORATION CL A 809087109 10 746 SH   SOLE 2 0 0 746
SCIPLAY CORPORATION CL A 809087109 88 6,824 SH   SOLE 21 6,824 0 0
SCIPLAY CORPORATION CL A 809087109 4,286 331,712 SH   SOLE 22 331,712 0 0
SCOPUS BIOPHARMA INC COM 809171101 1 1,268 SH   SOLE 18 1,268 0 0
SCOPUS BIOPHARMA INC COM 809171101 24 35,407 SH   SOLE 21 35,407 0 0
SCORPIO TANKERS INC SHS Y7542C130 3,360 157,145 SH   SOLE 2 44,554 0 112,591
SCORPIO TANKERS INC SHS Y7542C130 11 524 SH   SOLE 7 524 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,988 139,748 SH   SOLE 18 139,748 0 0
SCORPIO TANKERS INC SHS Y7542C130 10,988 513,958 SH   SOLE 19 513,958 0 0
SCORPIO TANKERS INC SHS Y7542C130 35,077 1,640,651 SH   SOLE 21 1,640,651 0 0
SCORPIO TANKERS INC SHS Y7542C130 22,574 1,055,846 SH   SOLE 22 1,026,875 0 28,971
SCORPIO TANKERS INC SHS Y7542C130 463 21,643 SH   SOLE 23 21,643 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,703 126,417 SH   SOLE 26 0 0 126,417
SCORPIO TANKERS INC SHS Y7542C130 46 2,173 SH   SOLE 36 2,173 0 0
SCORPIO TANKERS INC SHS Y7542C130 575 26,897 SH   SOLE 43 23,167 0 3,730
SCOTTS MIRACLE-GRO CO CL A 810186106 10,351 84,181 SH   SOLE 2 32,782 0 51,399
SCOTTS MIRACLE-GRO CO CL A 810186106 18 149 SH   SOLE 4 149 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,513 12,308 SH   SOLE 7 12,308 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1 11 SH   SOLE 17 0 0 11
SCOTTS MIRACLE-GRO CO CL A 810186106 11,124 90,472 SH   SOLE 18 90,472 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,491 12,123 SH   SOLE 19 12,123 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 264,708 2,152,795 SH   SOLE 21 2,152,795 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 137,204 1,115,842 SH   SOLE 22 1,067,820 0 48,022
SCOTTS MIRACLE-GRO CO CL A 810186106 708 5,757 SH   SOLE 25 5,757 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,146 17,453 SH   SOLE 26 13,948 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106 90 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,032 24,658 SH   SOLE 30 24,658 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 74 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 44 354 SH   SOLE 36 354 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 669 5,442 SH   SOLE 40 5,442 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 18 143 SH   OTR 43 143 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,904 23,619 SH   SOLE 43 20,675 0 2,944
SCPHARMACEUTICALS INC COM 810648105 0 19 SH   SOLE 2 0 0 19
SCPHARMACEUTICALS INC COM 810648105 15 2,646 SH   SOLE 18 2,646 0 0
SCPHARMACEUTICALS INC COM 810648105 186 32,695 SH   SOLE 21 32,695 0 0
SCPHARMACEUTICALS INC COM 810648105 128 22,523 SH   SOLE 22 22,523 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,328 208,161 SH   SOLE 2 139,844 0 68,317
SCRIPPS E W CO OHIO CL A NEW 811054402 5 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 17 811 SH   SOLE 7 811 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,402 211,733 SH   SOLE 18 211,733 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 6,937 333,660 SH   SOLE 19 333,660 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 145,373 6,992,451 SH   SOLE 21 6,992,451 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 38,662 1,859,652 SH   SOLE 22 1,801,258 0 58,394
SCRIPPS E W CO OHIO CL A NEW 811054402 154 7,430 SH   SOLE 23 7,430 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 205 9,843 SH   SOLE 25 9,843 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,833 88,158 SH   SOLE 26 30,319 0 57,839
SCRIPPS E W CO OHIO CL A NEW 811054402 10 476 SH   SOLE 28 476 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,125 102,191 SH   SOLE 30 102,191 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 171 8,205 SH   SOLE 36 8,205 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 120 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,121 53,898 SH   SOLE 43 53,323 0 575
SCULPTOR CAP MGMT COM CL A 811246107 236 16,946 SH   SOLE 2 1,125 0 15,821
SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 930 66,757 SH   SOLE 18 66,757 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,156 83,007 SH   SOLE 19 83,007 0 0
SCULPTOR CAP MGMT COM CL A 811246107 10,646 764,224 SH   SOLE 21 764,224 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,277 522,364 SH   SOLE 22 508,489 0 13,875
SCULPTOR CAP MGMT COM CL A 811246107 141 10,095 SH   SOLE 43 8,483 0 1,612
SCWORX CORP COM 78396V109 6 5,481 SH   SOLE 21 5,481 0 0
SCYNEXIS INC COM NEW 811292200 18 4,621 SH   SOLE 18 4,621 0 0
SCYNEXIS INC COM NEW 811292200 275 70,348 SH   SOLE 21 70,348 0 0
SCYNEXIS INC COM NEW 811292200 1,173 299,972 SH   SOLE 22 299,972 0 0
SEA LTD SPONSORD ADS 81141R100 7,692 64,212 SH   SOLE 2 12,407 0 51,805
SEA LTD SPONSORD ADS 81141R100 18,254 152,387 SH   SOLE 4 115,479 0 36,908
SEA LTD SPONSORD ADS 81141R100 31,009 258,859 SH   SOLE 7 242,722 0 16,137
SEA LTD SPONSORD ADS 81141R100 179 1,492 SH   SOLE 13 1,492 0 0
SEA LTD SPONSORD ADS 81141R100 19,424 162,149 SH   SOLE 15 162,149 0 0
SEA LTD SPONSORD ADS 81141R100 43,927 366,703 SH   SOLE 18 366,321 0 382
SEA LTD SPONSORD ADS 81141R100 45,970 383,751 SH   SOLE 19 383,751 0 0
SEA LTD SPONSORD ADS 81141R100 630,947 5,267,106 SH   SOLE 21 5,267,106 0 0
SEA LTD SPONSORD ADS 81141R100 535,554 4,470,771 SH   SOLE 22 4,342,273 0 128,498
SEA LTD SPONSORD ADS 81141R100 48,103 401,559 SH   SOLE 23 401,559 0 0
SEA LTD SPONSORD ADS 81141R100 5,200 43,410 SH   SOLE 25 43,410 0 0
SEA LTD SPONSORD ADS 81141R100 62,280 519,906 SH   SOLE 26 85,658 0 434,248
SEA LTD SPONSORD ADS 81141R100 44,762 373,674 SH   SOLE 28 147 0 373,527
SEA LTD SPONSORD ADS 81141R100 51 427 SH   SOLE 29 427 0 0
SEA LTD SPONSORD ADS 81141R100 155,910 1,301,527 SH   SOLE 30 1,301,527 0 0
SEA LTD SPONSORD ADS 81141R100 4,348 36,298 SH   SOLE 31 28,780 0 7,518
SEA LTD SPONSORD ADS 81141R100 6,528 54,492 SH   SOLE 34 54,492 0 0
SEA LTD SPONSORD ADS 81141R100 5,715 47,709 SH   SOLE 36 47,709 0 0
SEA LTD SPONSORD ADS 81141R100 1,286 10,739 SH   SOLE 40 10,739 0 0
SEA LTD SPONSORD ADS 81141R100 14,564 121,579 SH   SOLE 43 109,140 0 12,439
SEABOARD CORP DEL COM 811543107 1,913 455 SH   SOLE 2 118 0 337
SEABOARD CORP DEL COM 811543107 1,821 433 SH   SOLE 7 433 0 0
SEABOARD CORP DEL COM 811543107 383 91 SH   SOLE 18 91 0 0
SEABOARD CORP DEL COM 811543107 299 71 SH   SOLE 19 71 0 0
SEABOARD CORP DEL COM 811543107 13,622 3,239 SH   SOLE 21 3,239 0 0
SEABOARD CORP DEL COM 811543107 25,527 6,070 SH   SOLE 22 5,722 0 348
SEABOARD CORP DEL COM 811543107 488 116 SH   SOLE 23 116 0 0
SEABOARD CORP DEL COM 811543107 156 37 SH   SOLE 25 37 0 0
SEABOARD CORP DEL COM 811543107 656 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 2,645 629 SH   SOLE 30 629 0 0
SEABOARD CORP DEL COM 811543107 17 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107 139 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 8,277 1,968 SH   SOLE 43 1,901 0 67
SEABRIDGE GOLD INC COM 811916105 4,499 243,170 SH   SOLE 7 243,170 0 0
SEABRIDGE GOLD INC COM 811916105 67 3,612 SH   SOLE 43 3,602 0 10
SEACHANGE INTL INC COM 811699107 9 8,056 SH   SOLE 18 8,056 0 0
SEACHANGE INTL INC COM 811699107 149 131,689 SH   SOLE 21 131,689 0 0
SEACHANGE INTL INC COM 811699107 464 411,000 SH   SOLE 22 411,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,694 48,374 SH   SOLE 2 18,397 0 29,977
SEACOAST BKG CORP FLA COM NEW 811707801 7 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 27 762 SH   SOLE 7 762 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 7,144 203,996 SH   SOLE 18 203,996 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,308 94,457 SH   SOLE 19 94,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 243,625 6,956,745 SH   SOLE 21 6,956,745 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 48,165 1,375,350 SH   SOLE 22 1,317,479 0 57,871
SEACOAST BKG CORP FLA COM NEW 811707801 253 7,236 SH   SOLE 25 7,236 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 612 17,464 SH   SOLE 26 13,196 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801 35 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,293 94,027 SH   SOLE 30 94,027 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 30 846 SH   SOLE 36 846 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 207 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 454 12,960 SH   SOLE 43 12,960 0 0
SEACOR MARINE HLDGS INC COM 78413P101 35 4,325 SH   SOLE 18 4,325 0 0
SEACOR MARINE HLDGS INC COM 78413P101 754 93,377 SH   SOLE 21 93,377 0 0
SEACOR MARINE HLDGS INC COM 78413P101 2,621 324,766 SH   SOLE 22 324,766 0 0
SEACOR MARINE HLDGS INC COM 78413P101 5 676 SH   SOLE 43 676 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14,677 163,262 SH   SOLE 2 99,616 0 63,646
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,818 109,215 SH   SOLE 4 97,509 0 11,706
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 21,973 244,418 SH   SOLE 7 189,742 0 54,676
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 191 2,127 SH   SOLE 13 2,127 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,640 29,367 SH   SOLE 15 29,367 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 27,956 310,965 SH   SOLE 18 283,654 0 27,311
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,855 65,127 SH   SOLE 19 65,127 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 546,720 6,081,420 SH   SOLE 21 6,081,420 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 273,136 3,038,224 SH   SOLE 22 2,784,999 0 253,225
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 23,136 257,348 SH   SOLE 23 257,348 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 30,262 336,619 SH   SOLE 25 336,619 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 44,925 499,720 SH   SOLE 26 221,694 0 278,026
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 58,574 651,545 SH   SOLE 28 17,394 0 634,151
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 22 248 SH   SOLE 29 248 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 127,071 1,413,467 SH   SOLE 30 1,410,646 0 2,821
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,783 42,081 SH   SOLE 31 18,467 0 23,614
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,709 41,257 SH   SOLE 32 41,257 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,625 51,451 SH   SOLE 34 51,451 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,264 103,053 SH   SOLE 35 103,053 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7,510 83,539 SH   SOLE 36 83,539 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 625 6,951 SH   SOLE 40 6,951 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17,649 196,316 SH   SOLE 43 182,170 0 14,146
SEAGEN INC COM 81181C104 54,157 375,958 SH   SOLE 2 162,401 0 213,557
SEAGEN INC COM 81181C104 12,703 88,183 SH   SOLE 4 58,843 0 29,340
SEAGEN INC COM 81181C104 8,090 56,158 SH   SOLE 7 56,158 0 0
SEAGEN INC COM 81181C104 92 639 SH   SOLE 13 639 0 0
SEAGEN INC COM 81181C104 1,539 10,681 SH   SOLE 15 10,681 0 0
SEAGEN INC COM 81181C104 43,419 301,417 SH   SOLE 18 294,212 0 7,205
SEAGEN INC COM 81181C104 299,620 2,079,969 SH   SOLE 19 2,079,969 0 0
SEAGEN INC COM 81181C104 658,961 4,574,528 SH   SOLE 21 4,574,528 0 0
SEAGEN INC COM 81181C104 457,330 3,174,803 SH   SOLE 22 2,930,826 0 243,977
SEAGEN INC COM 81181C104 24,240 168,278 SH   SOLE 23 168,278 0 0
SEAGEN INC COM 81181C104 23,887 165,826 SH   SOLE 25 165,826 0 0
SEAGEN INC COM 81181C104 31,679 219,919 SH   SOLE 26 106,963 0 112,956
SEAGEN INC COM 81181C104 34,696 240,863 SH   SOLE 28 8,946 0 231,917
SEAGEN INC COM 81181C104 61 421 SH   SOLE 29 421 0 0
SEAGEN INC COM 81181C104 114,491 794,799 SH   SOLE 30 761,823 0 32,976
SEAGEN INC COM 81181C104 4,518 31,366 SH   SOLE 31 16,135 0 15,231
SEAGEN INC COM 81181C104 6,209 43,103 SH   SOLE 32 43,103 0 0
SEAGEN INC COM 81181C104 177,726 1,233,783 SH   SOLE 34 1,233,783 0 0
SEAGEN INC COM 81181C104 9,769 67,818 SH   SOLE 36 67,818 0 0
SEAGEN INC COM 81181C104 631 4,378 SH   SOLE 40 4,378 0 0
SEAGEN INC COM 81181C104 93 644 SH   OTR 43 644 0 0
SEAGEN INC COM 81181C104 10,202 70,821 SH   SOLE 43 63,724 0 7,097
SEALED AIR CORP NEW COM 81211K100 20,939 312,716 SH   SOLE 2 174,751 0 137,965
SEALED AIR CORP NEW COM 81211K100 7,446 111,205 SH   SOLE 4 62,880 0 48,325
SEALED AIR CORP NEW COM 81211K100 8,859 132,304 SH   SOLE 7 127,404 0 4,900
SEALED AIR CORP NEW COM 81211K100 39 589 SH   SOLE 13 589 0 0
SEALED AIR CORP NEW COM 81211K100 1,305 19,496 SH   SOLE 15 19,496 0 0
SEALED AIR CORP NEW COM 81211K100 226,808 3,387,212 SH   SOLE 18 3,226,442 0 160,770
SEALED AIR CORP NEW COM 81211K100 368,141 5,497,922 SH   SOLE 19 5,497,922 0 0
SEALED AIR CORP NEW COM 81211K100 259,580 3,876,641 SH   SOLE 21 3,876,641 0 0
SEALED AIR CORP NEW COM 81211K100 266,283 3,976,746 SH   SOLE 22 3,667,894 0 308,852
SEALED AIR CORP NEW COM 81211K100 19,104 285,298 SH   SOLE 23 285,298 0 0
SEALED AIR CORP NEW COM 81211K100 9,592 143,248 SH   SOLE 25 99,958 0 43,290
SEALED AIR CORP NEW COM 81211K100 17,531 261,810 SH   SOLE 26 98,544 0 163,266
SEALED AIR CORP NEW COM 81211K100 25,362 378,757 SH   SOLE 28 2,708 0 376,049
SEALED AIR CORP NEW COM 81211K100 55,578 830,024 SH   SOLE 30 629,457 0 200,567
SEALED AIR CORP NEW COM 81211K100 2,331 34,819 SH   SOLE 31 17,986 0 16,833
SEALED AIR CORP NEW COM 81211K100 37,587 561,332 SH   SOLE 34 561,332 0 0
SEALED AIR CORP NEW COM 81211K100 2,889 43,143 SH   SOLE 36 43,143 0 0
SEALED AIR CORP NEW COM 81211K100 322 4,809 SH   SOLE 40 4,809 0 0
SEALED AIR CORP NEW COM 81211K100 24 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100 9,941 148,469 SH   SOLE 43 125,095 0 23,374
SEASPINE HLDGS CORP COM 81255T108 319 26,223 SH   SOLE 2 6,101 0 20,122
SEASPINE HLDGS CORP COM 81255T108 6 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,141 93,857 SH   SOLE 18 93,857 0 0
SEASPINE HLDGS CORP COM 81255T108 1,315 108,179 SH   SOLE 19 108,179 0 0
SEASPINE HLDGS CORP COM 81255T108 16,823 1,383,491 SH   SOLE 21 1,383,491 0 0
SEASPINE HLDGS CORP COM 81255T108 9,917 815,578 SH   SOLE 22 802,483 0 13,095
SEASPINE HLDGS CORP COM 81255T108 141 11,627 SH   SOLE 26 0 0 11,627
SEASPINE HLDGS CORP COM 81255T108 26 2,143 SH   SOLE 30 2,143 0 0
SEASPINE HLDGS CORP COM 81255T108 13 1,100 SH   SOLE 43 1,100 0 0
SEAWORLD ENTMT INC COM 81282V100 2,366 31,780 SH   SOLE 2 14,159 0 17,621
SEAWORLD ENTMT INC COM 81282V100 15 201 SH   SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 49 656 SH   SOLE 7 656 0 0
SEAWORLD ENTMT INC COM 81282V100 10,362 139,197 SH   SOLE 18 139,197 0 0
SEAWORLD ENTMT INC COM 81282V100 6,605 88,735 SH   SOLE 19 88,735 0 0
SEAWORLD ENTMT INC COM 81282V100 129,065 1,733,806 SH   SOLE 21 1,733,806 0 0
SEAWORLD ENTMT INC COM 81282V100 87,606 1,176,868 SH   SOLE 22 1,135,574 0 41,294
SEAWORLD ENTMT INC COM 81282V100 664 8,921 SH   SOLE 25 8,921 0 0
SEAWORLD ENTMT INC COM 81282V100 1,694 22,750 SH   SOLE 26 17,358 0 5,392
SEAWORLD ENTMT INC COM 81282V100 68 919 SH   SOLE 28 919 0 0
SEAWORLD ENTMT INC COM 81282V100 2,264 30,411 SH   SOLE 30 30,411 0 0
SEAWORLD ENTMT INC COM 81282V100 260 3,491 SH   SOLE 36 3,491 0 0
SEAWORLD ENTMT INC COM 81282V100 513 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100 1,441 19,358 SH   SOLE 43 18,477 0 881
SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 3,639 SH   SOLE 18 3,639 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 88 61,687 SH   SOLE 21 61,687 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 13 9,031 SH   SOLE 22 9,031 0 0
SECUREWORKS CORP CL A 81374A105 68 5,169 SH   SOLE 2 323 0 4,846
SECUREWORKS CORP CL A 81374A105 408 30,818 SH   SOLE 18 30,818 0 0
SECUREWORKS CORP CL A 81374A105 216 16,277 SH   SOLE 19 16,277 0 0
SECUREWORKS CORP CL A 81374A105 4,522 341,286 SH   SOLE 21 341,286 0 0
SECUREWORKS CORP CL A 81374A105 3,258 245,910 SH   SOLE 22 239,795 0 6,115
SECUREWORKS CORP CL A 81374A105 0 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 322 32,211 SH   SOLE 2 10,651 0 21,560
SECURITY NATL FINL CORP CL A NEW 814785309 21 2,091 SH   SOLE 18 2,091 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 350 34,972 SH   SOLE 21 34,972 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 487 48,742 SH   SOLE 22 48,742 0 0
SEELOS THERAPEUTICS INC COM 81577F109 8 10,028 SH   SOLE 2 3,088 0 6,940
SEELOS THERAPEUTICS INC COM 81577F109 208 247,895 SH   SOLE 18 247,895 0 0
SEELOS THERAPEUTICS INC COM 81577F109 137 163,940 SH   SOLE 19 163,940 0 0
SEELOS THERAPEUTICS INC COM 81577F109 2,765 3,299,959 SH   SOLE 21 3,299,959 0 0
SEELOS THERAPEUTICS INC COM 81577F109 2,155 2,572,145 SH   SOLE 22 2,551,486 0 20,659
SEER INC COM CL A 81578P106 510 33,469 SH   SOLE 2 12,840 0 20,629
SEER INC COM CL A 81578P106 4 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106 4 284 SH   SOLE 7 284 0 0
SEER INC COM CL A 81578P106 1,893 124,225 SH   SOLE 18 121,320 0 2,905
SEER INC COM CL A 81578P106 6,089 399,537 SH   SOLE 19 399,537 0 0
SEER INC COM CL A 81578P106 25,637 1,682,243 SH   SOLE 21 1,682,243 0 0
SEER INC COM CL A 81578P106 14,596 957,775 SH   SOLE 22 926,704 0 31,071
SEER INC COM CL A 81578P106 19 1,236 SH   SOLE 23 1,236 0 0
SEER INC COM CL A 81578P106 72 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106 159 10,418 SH   SOLE 26 363 0 10,055
SEER INC COM CL A 81578P106 521 34,178 SH   SOLE 30 34,178 0 0
SEER INC COM CL A 81578P106 57 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106 214 14,067 SH   SOLE 43 13,968 0 99
SEI INVTS CO COM 784117103 10,599 176,034 SH   SOLE 2 84,860 0 91,174
SEI INVTS CO COM 784117103 5,499 91,328 SH   SOLE 4 49,983 0 41,345
SEI INVTS CO COM 784117103 4,809 79,875 SH   SOLE 7 50,681 0 29,194
SEI INVTS CO COM 784117103 29 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 861 14,294 SH   SOLE 15 14,294 0 0
SEI INVTS CO COM 784117103 23,052 382,859 SH   SOLE 18 376,899 0 5,960
SEI INVTS CO COM 784117103 1,877 31,175 SH   SOLE 19 31,175 0 0
SEI INVTS CO COM 784117103 376,637 6,255,385 SH   SOLE 21 6,255,385 0 0
SEI INVTS CO COM 784117103 185,243 3,076,614 SH   SOLE 22 2,875,935 0 200,679
SEI INVTS CO COM 784117103 9,109 151,293 SH   SOLE 23 151,293 0 0
SEI INVTS CO COM 784117103 9,285 154,212 SH   SOLE 25 154,212 0 0
SEI INVTS CO COM 784117103 8,659 143,816 SH   SOLE 26 59,313 0 84,503
SEI INVTS CO COM 784117103 11,326 188,101 SH   SOLE 28 2,173 0 185,928
SEI INVTS CO COM 784117103 32,535 540,356 SH   SOLE 30 460,637 0 79,719
SEI INVTS CO COM 784117103 1,564 25,970 SH   SOLE 31 11,741 0 14,229
SEI INVTS CO COM 784117103 394 6,551 SH   SOLE 34 6,551 0 0
SEI INVTS CO COM 784117103 5,939 98,642 SH   SOLE 36 98,642 0 0
SEI INVTS CO COM 784117103 244 4,047 SH   SOLE 40 4,047 0 0
SEI INVTS CO COM 784117103 22 370 SH   OTR 43 370 0 0
SEI INVTS CO COM 784117103 13,520 224,547 SH   SOLE 43 219,347 0 5,200
SELECT ENERGY SVCS INC CL A COM 81617J301 721 84,179 SH   SOLE 2 17,811 0 66,368
SELECT ENERGY SVCS INC CL A COM 81617J301 3 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 703 81,986 SH   SOLE 7 81,986 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,714 199,972 SH   SOLE 18 199,972 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 968 112,980 SH   SOLE 19 112,980 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 20,128 2,348,600 SH   SOLE 21 2,348,600 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 13,648 1,592,569 SH   SOLE 22 1,534,267 0 58,302
SELECT ENERGY SVCS INC CL A COM 81617J301 104 12,099 SH   SOLE 25 12,099 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 35 4,059 SH   SOLE 26 866 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301 6,260 730,397 SH   SOLE 30 730,397 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 64 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 389 45,434 SH   SOLE 43 45,311 0 123
SELECT MED HLDGS CORP COM 81619Q105 6,226 259,504 SH   SOLE 2 168,823 0 90,681
SELECT MED HLDGS CORP COM 81619Q105 9 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 81 3,382 SH   SOLE 7 3,382 0 0
SELECT MED HLDGS CORP COM 81619Q105 9,404 391,978 SH   SOLE 18 372,792 0 19,186
SELECT MED HLDGS CORP COM 81619Q105 15,491 645,732 SH   SOLE 19 645,732 0 0
SELECT MED HLDGS CORP COM 81619Q105 321,003 13,380,704 SH   SOLE 21 13,380,704 0 0
SELECT MED HLDGS CORP COM 81619Q105 78,186 3,259,121 SH   SOLE 22 3,196,644 0 62,477
SELECT MED HLDGS CORP COM 81619Q105 410 17,108 SH   SOLE 23 17,108 0 0
SELECT MED HLDGS CORP COM 81619Q105 354 14,775 SH   SOLE 25 14,775 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,303 137,702 SH   SOLE 26 44,434 0 93,268
SELECT MED HLDGS CORP COM 81619Q105 49 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105 7,045 293,655 SH   SOLE 30 293,655 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,414 100,633 SH   SOLE 34 100,633 0 0
SELECT MED HLDGS CORP COM 81619Q105 141 5,861 SH   SOLE 36 5,861 0 0
SELECT MED HLDGS CORP COM 81619Q105 312 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,189 49,580 SH   SOLE 43 48,403 0 1,177
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29,592 335,704 SH   SOLE 2 335,704 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,121 24,057 SH   SOLE 7 5,137 0 18,920
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 66 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 172,253 1,257,416 SH   SOLE 2 1,257,416 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 429 3,135 SH   SOLE 4 3,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 35,280 257,535 SH   SOLE 7 57,643 0 199,892
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14 100 SH   SOLE 17 0 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,203 37,978 SH   SOLE 18 37,978 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 73,978 540,026 SH   SOLE 19 540,026 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,255 23,760 SH   SOLE 22 23,760 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18 128 SH   SOLE 43 128 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 53,276 702,021 SH   SOLE 2 702,021 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 80 1,050 SH   SOLE 43 1,050 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 36,760 198,700 SH Put SOLE 19 198,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 241 1,300 SH Put SOLE 22 1,300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 144,440 780,757 SH   SOLE 2 780,757 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 36,666 198,195 SH   SOLE 7 44,429 0 153,766
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH   SOLE 17 0 0 2
SELECT SECTOR SPDR TR ENERGY 81369Y506 46,475 607,987 SH   SOLE 2 607,987 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,580 112,242 SH   SOLE 7 25,030 0 87,212
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 24 SH   SOLE 17 0 0 24
SELECT SECTOR SPDR TR ENERGY 81369Y506 10,363 135,575 SH   SOLE 19 135,575 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,363 17,825 SH   SOLE 30 17,825 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH   SOLE 43 1 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 118,432 3,090,598 SH   SOLE 2 3,090,598 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14,488 378,083 SH   SOLE 7 83,947 0 294,136
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,330 34,700 SH   SOLE 22 34,700 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 195 5,079 SH   SOLE 43 5,079 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 34,488 900,000 SH Put SOLE 19 900,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 97,449 946,289 SH   SOLE 2 946,289 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 158 1,532 SH   SOLE 4 1,532 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 20,152 195,690 SH   SOLE 7 43,729 0 151,961
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,418 23,476 SH   SOLE 18 23,476 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 27,841 270,353 SH   SOLE 19 270,353 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,496 14,528 SH   SOLE 22 14,528 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 154 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 51 500 SH   SOLE 43 500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 326,079 2,051,715 SH   SOLE 2 2,051,715 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42,848 269,601 SH   SOLE 7 60,376 0 209,225
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 715 4,500 SH   SOLE 43 4,500 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 127,827 1,858,486 SH   SOLE 2 1,858,486 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 39,417 573,088 SH   SOLE 7 128,307 0 444,781
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 33,557 694,470 SH   SOLE 2 694,470 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9,898 204,837 SH   SOLE 7 45,473 0 159,364
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 66,598 1,378,262 SH   SOLE 22 1,378,262 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 40,032 537,635 SH   SOLE 2 537,635 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10,371 139,286 SH   SOLE 7 30,920 0 108,366
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 112 1,500 SH   SOLE 43 1,500 0 0
SELECTA BIOSCIENCES INC COM 816212104 55 44,808 SH   SOLE 2 17,662 0 27,146
SELECTA BIOSCIENCES INC COM 816212104 2 1,436 SH   SOLE 7 1,436 0 0
SELECTA BIOSCIENCES INC COM 816212104 360 292,970 SH   SOLE 18 292,970 0 0
SELECTA BIOSCIENCES INC COM 816212104 269 219,074 SH   SOLE 19 219,074 0 0
SELECTA BIOSCIENCES INC COM 816212104 4,955 4,028,464 SH   SOLE 21 4,028,464 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,618 2,128,762 SH   SOLE 22 2,076,782 0 51,980
SELECTA BIOSCIENCES INC COM 816212104 61 49,331 SH   SOLE 30 49,331 0 0
SELECTIVE INS GROUP INC COM 816300107 8,870 99,266 SH   SOLE 2 62,476 0 36,790
SELECTIVE INS GROUP INC COM 816300107 19 216 SH   SOLE 4 216 0 0
SELECTIVE INS GROUP INC COM 816300107 110 1,234 SH   SOLE 7 1,234 0 0
SELECTIVE INS GROUP INC COM 816300107 25,125 281,164 SH   SOLE 18 281,164 0 0
SELECTIVE INS GROUP INC COM 816300107 12,891 144,259 SH   SOLE 19 144,259 0 0
SELECTIVE INS GROUP INC COM 816300107 393,736 4,406,177 SH   SOLE 21 4,406,177 0 0
SELECTIVE INS GROUP INC COM 816300107 159,805 1,788,323 SH   SOLE 22 1,727,081 0 61,242
SELECTIVE INS GROUP INC COM 816300107 134 1,501 SH   SOLE 23 1,501 0 0
SELECTIVE INS GROUP INC COM 816300107 723 8,094 SH   SOLE 25 8,094 0 0
SELECTIVE INS GROUP INC COM 816300107 3,348 37,469 SH   SOLE 26 21,890 0 15,579
SELECTIVE INS GROUP INC COM 816300107 96 1,069 SH   SOLE 28 1,069 0 0
SELECTIVE INS GROUP INC COM 816300107 3,122 34,940 SH   SOLE 30 34,940 0 0
SELECTIVE INS GROUP INC COM 816300107 169 1,896 SH   SOLE 36 1,896 0 0
SELECTIVE INS GROUP INC COM 816300107 650 7,278 SH   SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 3,962 44,334 SH   SOLE 43 43,584 0 750
SELECTQUOTE INC COM 816307300 100 35,766 SH   SOLE 2 20,261 0 15,505
SELECTQUOTE INC COM 816307300 1 213 SH   SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 6 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300 1,304 467,300 SH   SOLE 18 458,627 0 8,673
SELECTQUOTE INC COM 816307300 1,269 454,782 SH   SOLE 19 454,782 0 0
SELECTQUOTE INC COM 816307300 42,141 15,104,228 SH   SOLE 21 15,104,228 0 0
SELECTQUOTE INC COM 816307300 8,821 3,161,820 SH   SOLE 22 3,109,989 0 51,831
SELECTQUOTE INC COM 816307300 20 7,246 SH   SOLE 25 7,246 0 0
SELECTQUOTE INC COM 816307300 73 26,000 SH   SOLE 26 21,678 0 4,322
SELECTQUOTE INC COM 816307300 18 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300 965 346,014 SH   SOLE 30 346,014 0 0
SELECTQUOTE INC COM 816307300 15 5,397 SH   SOLE 40 5,397 0 0
SELECTQUOTE INC COM 816307300 213 76,443 SH   SOLE 43 66,795 0 9,648
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 21 3,201 SH   SOLE 18 3,201 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 247 36,952 SH   SOLE 21 36,952 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1,421 212,738 SH   SOLE 22 212,738 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 299 97,542 SH   SOLE 2 49,907 0 47,635
SEMA4 HOLDINGS CORP COM CL A 81663L101 1,570 511,290 SH   SOLE 21 511,290 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 5,483 1,785,853 SH   SOLE 22 1,748,173 0 37,680
SEMA4 HOLDINGS CORP COM CL A 81663L101 43 13,869 SH   SOLE 25 13,869 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 34 11,148 SH   SOLE 26 3,051 0 8,097
SEMA4 HOLDINGS CORP COM CL A 81663L101 86 28,055 SH   SOLE 30 28,055 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 27 8,838 SH   SOLE 40 8,838 0 0
SEMLER SCIENTIFIC INC COM 81684M104 13 271 SH   SOLE 2 271 0 0
SEMLER SCIENTIFIC INC COM 81684M104 3,150 63,561 SH   SOLE 22 63,561 0 0
SEMPRA COM 816851109 134,936 802,618 SH   SOLE 2 248,150 0 554,468
SEMPRA COM 816851109 52,206 310,530 SH   SOLE 4 205,222 0 105,308
SEMPRA COM 816851109 135,342 805,035 SH   SOLE 7 796,164 0 8,871
SEMPRA COM 816851109 566 3,368 SH   SOLE 13 3,368 0 0
SEMPRA COM 816851109 7,638 45,431 SH   SOLE 15 45,431 0 0
SEMPRA COM 816851109 0 2 SH   SOLE 17 0 0 2
SEMPRA COM 816851109 227,161 1,351,186 SH   SOLE 18 1,255,146 0 96,040
SEMPRA COM 816851109 592,777 3,525,916 SH   SOLE 19 3,525,916 0 0
SEMPRA COM 816851109 1,645,413 9,787,134 SH   SOLE 21 9,787,134 0 0
SEMPRA COM 816851109 1,171,622 6,968,962 SH   SOLE 22 6,331,886 0 637,076
SEMPRA COM 816851109 71,716 426,576 SH   SOLE 23 426,576 0 0
SEMPRA COM 816851109 92,256 548,752 SH   SOLE 25 548,752 0 0
SEMPRA COM 816851109 152,230 905,487 SH   SOLE 26 413,512 0 491,975
SEMPRA COM 816851109 158,495 942,748 SH   SOLE 28 10,000 0 932,748
SEMPRA COM 816851109 152 902 SH   SOLE 29 902 0 0
SEMPRA COM 816851109 311,816 1,854,722 SH   SOLE 30 1,839,603 0 15,119
SEMPRA COM 816851109 11,789 70,124 SH   SOLE 31 34,431 0 35,693
SEMPRA COM 816851109 4,816 28,649 SH   SOLE 32 28,649 0 0
SEMPRA COM 816851109 157,399 936,228 SH   SOLE 34 936,228 0 0
SEMPRA COM 816851109 11,582 68,891 SH   SOLE 35 68,891 0 0
SEMPRA COM 816851109 24,994 148,665 SH   SOLE 36 148,665 0 0
SEMPRA COM 816851109 1,808 10,753 SH   SOLE 40 10,753 0 0
SEMPRA COM 816851109 123 731 SH   OTR 43 731 0 0
SEMPRA COM 816851109 33,323 198,210 SH   SOLE 43 179,333 0 18,877
SEMRUSH HLDGS INC CL A COM 81686C104 47 3,924 SH   SOLE 2 2,746 0 1,178
SEMRUSH HLDGS INC CL A COM 81686C104 4,074 341,214 SH   SOLE 22 341,214 0 0
SEMTECH CORP COM 816850101 7,833 112,962 SH   SOLE 2 98,558 0 14,404
SEMTECH CORP COM 816850101 328 4,724 SH   SOLE 4 4,495 0 229
SEMTECH CORP COM 816850101 111 1,596 SH   SOLE 7 1,596 0 0
SEMTECH CORP COM 816850101 197 2,834 SH   SOLE 13 2,834 0 0
SEMTECH CORP COM 816850101 20,147 290,550 SH   SOLE 18 285,322 0 5,228
SEMTECH CORP COM 816850101 11,913 171,802 SH   SOLE 19 171,802 0 0
SEMTECH CORP COM 816850101 310,693 4,480,722 SH   SOLE 21 4,480,722 0 0
SEMTECH CORP COM 816850101 134,269 1,936,380 SH   SOLE 22 1,870,279 0 66,101
SEMTECH CORP COM 816850101 968 13,956 SH   SOLE 23 13,956 0 0
SEMTECH CORP COM 816850101 620 8,943 SH   SOLE 25 8,943 0 0
SEMTECH CORP COM 816850101 2,318 33,434 SH   SOLE 26 25,935 0 7,499
SEMTECH CORP COM 816850101 86 1,237 SH   SOLE 28 1,157 0 80
SEMTECH CORP COM 816850101 112 1,615 SH   SOLE 29 1,615 0 0
SEMTECH CORP COM 816850101 3,250 46,874 SH   SOLE 30 46,874 0 0
SEMTECH CORP COM 816850101 329 4,750 SH   SOLE 31 4,750 0 0
SEMTECH CORP COM 816850101 640 9,236 SH   SOLE 34 9,236 0 0
SEMTECH CORP COM 816850101 156 2,255 SH   SOLE 36 2,255 0 0
SEMTECH CORP COM 816850101 574 8,285 SH   SOLE 40 8,285 0 0
SEMTECH CORP COM 816850101 1,971 28,423 SH   SOLE 43 27,607 0 816
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 2,826 164,516 SH   SOLE 43 142,946 0 21,570
SENECA FOODS CORP NEW CL B 817070105 6 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL B 817070105 3 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501 812 15,752 SH   SOLE 2 5,201 0 10,551
SENECA FOODS CORP NEW CL A 817070501 4 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,215 23,567 SH   SOLE 18 23,567 0 0
SENECA FOODS CORP NEW CL A 817070501 4,553 88,342 SH   SOLE 19 88,342 0 0
SENECA FOODS CORP NEW CL A 817070501 39,172 760,027 SH   SOLE 21 760,027 0 0
SENECA FOODS CORP NEW CL A 817070501 10,390 201,594 SH   SOLE 22 197,696 0 3,898
SENECA FOODS CORP NEW CL A 817070501 36 703 SH   SOLE 23 703 0 0
SENECA FOODS CORP NEW CL A 817070501 302 5,865 SH   SOLE 26 0 0 5,865
SENECA FOODS CORP NEW CL A 817070501 403 7,819 SH   SOLE 30 7,819 0 0
SENECA FOODS CORP NEW CL A 817070501 913 17,711 SH   SOLE 43 17,342 0 369
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 10,744 211,284 SH   SOLE 2 84,314 0 126,970
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 6,386 125,580 SH   SOLE 4 61,687 0 63,893
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 808 15,883 SH   SOLE 7 15,883 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 39 760 SH   SOLE 13 760 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,019 20,039 SH   SOLE 15 20,039 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,208 141,743 SH   SOLE 18 133,146 0 8,597
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17,896 351,929 SH   SOLE 19 351,929 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 125,498 2,468,003 SH   SOLE 21 2,468,003 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 187,159 3,680,609 SH   SOLE 22 3,403,157 0 277,452
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,922 195,121 SH   SOLE 23 195,121 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11,417 224,520 SH   SOLE 25 224,520 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11,811 232,270 SH   SOLE 26 100,467 0 131,803
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 20,527 403,676 SH   SOLE 28 2,817 0 400,859
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 39,140 769,707 SH   SOLE 30 674,825 0 94,882
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,728 33,988 SH   SOLE 31 16,744 0 17,244
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 50,143 986,104 SH   SOLE 34 986,104 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,003 59,064 SH   SOLE 36 59,064 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 257 5,050 SH   SOLE 40 5,050 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,601 70,815 SH   SOLE 43 65,810 0 5,005
SENSEI BIOTHERAPEUTICS INC COM 81728A108 10 4,511 SH   SOLE 2 891 0 3,620
SENSEI BIOTHERAPEUTICS INC COM 81728A108 156 67,350 SH   SOLE 18 67,350 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 91 39,492 SH   SOLE 19 39,492 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 1,995 863,808 SH   SOLE 21 863,808 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 413 178,732 SH   SOLE 22 167,714 0 11,018
SENSEI BIOTHERAPEUTICS INC COM 81728A108 32 13,998 SH   SOLE 30 13,998 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 0 120 SH   SOLE 43 120 0 0
SENSEONICS HLDGS INC COM 81727U105 297 150,583 SH   SOLE 2 102,814 0 47,769
SENSEONICS HLDGS INC COM 81727U105 13 6,676 SH   SOLE 7 6,676 0 0
SENSEONICS HLDGS INC COM 81727U105 2,371 1,203,326 SH   SOLE 18 1,203,326 0 0
SENSEONICS HLDGS INC COM 81727U105 1,520 771,670 SH   SOLE 19 771,670 0 0
SENSEONICS HLDGS INC COM 81727U105 35,135 17,835,006 SH   SOLE 21 17,835,006 0 0
SENSEONICS HLDGS INC COM 81727U105 17,755 9,012,849 SH   SOLE 22 8,768,191 0 244,658
SENSEONICS HLDGS INC COM 81727U105 177 89,956 SH   SOLE 25 89,956 0 0
SENSEONICS HLDGS INC COM 81727U105 181 91,663 SH   SOLE 26 62,785 0 28,878
SENSEONICS HLDGS INC COM 81727U105 474 240,444 SH   SOLE 30 240,444 0 0
SENSEONICS HLDGS INC COM 81727U105 705 357,687 SH   SOLE 34 357,687 0 0
SENSEONICS HLDGS INC COM 81727U105 85 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105 80 40,585 SH   SOLE 43 40,114 0 471
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,889 82,065 SH   SOLE 2 64,641 0 17,424
SENSIENT TECHNOLOGIES CORP COM 81725T100 11 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 47 565 SH   SOLE 7 565 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 16,113 191,930 SH   SOLE 18 191,930 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 10,052 119,742 SH   SOLE 19 119,742 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 258,732 3,081,975 SH   SOLE 21 3,081,975 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 103,302 1,230,521 SH   SOLE 22 1,196,721 0 33,800
SENSIENT TECHNOLOGIES CORP COM 81725T100 176 2,102 SH   SOLE 23 2,102 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 503 5,988 SH   SOLE 25 5,988 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,858 22,127 SH   SOLE 26 11,098 0 11,029
SENSIENT TECHNOLOGIES CORP COM 81725T100 63 753 SH   SOLE 28 753 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,140 25,488 SH   SOLE 30 25,488 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 68 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 424 5,056 SH   SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,183 26,005 SH   SOLE 43 24,364 0 1,641
SENSUS HEALTHCARE INC COM 81728J109 26 2,579 SH   SOLE 18 2,579 0 0
SENSUS HEALTHCARE INC COM 81728J109 1,029 101,650 SH   SOLE 21 101,650 0 0
SENSUS HEALTHCARE INC COM 81728J109 193 19,044 SH   SOLE 22 19,044 0 0
SENTINELONE INC CL A 81730H109 143 3,691 SH   SOLE 2 0 0 3,691
SENTINELONE INC CL A 81730H109 24,694 637,428 SH   SOLE 21 637,428 0 0
SENTINELONE INC CL A 81730H109 66,776 1,723,685 SH   SOLE 22 1,723,685 0 0
SENTINELONE INC CL A 81730H109 146 3,760 SH   SOLE 34 3,760 0 0
SENTINELONE INC CL A 81730H109 807 20,831 SH   SOLE 43 20,831 0 0
SEQLL INC COM 81734C106 1 842 SH   SOLE 18 842 0 0
SEQLL INC COM 81734C106 17 12,444 SH   SOLE 21 12,444 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 3 664 SH   SOLE 2 0 0 664
SERA PROGNOSTICS INC CLASS A COM 81749D107 56 14,744 SH   SOLE 18 14,744 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 4 1,035 SH   SOLE 19 1,035 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 535 141,062 SH   SOLE 21 141,062 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 58 15,241 SH   SOLE 22 14,411 0 830
SERA PROGNOSTICS INC CLASS A COM 81749D107 51 13,394 SH   SOLE 30 13,394 0 0
SERES THERAPEUTICS INC COM 81750R102 497 69,863 SH   SOLE 2 30,996 0 38,867
SERES THERAPEUTICS INC COM 81750R102 2 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 7 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 1,406 197,427 SH   SOLE 18 180,520 0 16,907
SERES THERAPEUTICS INC COM 81750R102 2,747 385,786 SH   SOLE 19 385,786 0 0
SERES THERAPEUTICS INC COM 81750R102 20,358 2,859,295 SH   SOLE 21 2,859,295 0 0
SERES THERAPEUTICS INC COM 81750R102 13,046 1,832,253 SH   SOLE 22 1,790,587 0 41,666
SERES THERAPEUTICS INC COM 81750R102 108 15,180 SH   SOLE 23 15,180 0 0
SERES THERAPEUTICS INC COM 81750R102 62 8,697 SH   SOLE 25 8,697 0 0
SERES THERAPEUTICS INC COM 81750R102 653 91,651 SH   SOLE 26 24,591 0 67,060
SERES THERAPEUTICS INC COM 81750R102 2,787 391,387 SH   SOLE 30 391,387 0 0
SERES THERAPEUTICS INC COM 81750R102 51 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 245 34,426 SH   SOLE 43 34,426 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 642 50,688 SH   SOLE 2 32,041 0 18,647
SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 7 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,440 113,744 SH   SOLE 18 113,744 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,515 119,631 SH   SOLE 19 119,631 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 18,797 1,484,782 SH   SOLE 21 1,484,782 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 12,472 985,172 SH   SOLE 22 944,307 0 40,865
SERITAGE GROWTH PPTYS CL A 81752R100 14 1,070 SH   SOLE 23 1,070 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 56 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 191 15,100 SH   SOLE 26 11,768 0 3,332
SERITAGE GROWTH PPTYS CL A 81752R100 56 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 301 23,813 SH   SOLE 30 23,813 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 45 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 541 42,710 SH   SOLE 43 35,028 0 7,682
SERVICE CORP INTL COM 817565104 55,419 841,971 SH   SOLE 2 378,835 0 463,136
SERVICE CORP INTL COM 817565104 3,506 53,261 SH   SOLE 4 53,261 0 0
SERVICE CORP INTL COM 817565104 333 5,060 SH   SOLE 7 5,060 0 0
SERVICE CORP INTL COM 817565104 1,539 23,386 SH   SOLE 13 23,386 0 0
SERVICE CORP INTL COM 817565104 27,610 419,477 SH   SOLE 18 381,199 0 38,278
SERVICE CORP INTL COM 817565104 22,515 342,066 SH   SOLE 19 342,066 0 0
SERVICE CORP INTL COM 817565104 534,014 8,113,244 SH   SOLE 21 8,113,244 0 0
SERVICE CORP INTL COM 817565104 331,063 5,029,820 SH   SOLE 22 4,553,520 0 476,300
SERVICE CORP INTL COM 817565104 2,754 41,837 SH   SOLE 23 41,837 0 0
SERVICE CORP INTL COM 817565104 1,865 28,332 SH   SOLE 25 28,332 0 0
SERVICE CORP INTL COM 817565104 7,680 116,680 SH   SOLE 26 53,305 0 63,375
SERVICE CORP INTL COM 817565104 275 4,175 SH   SOLE 28 2,996 0 1,179
SERVICE CORP INTL COM 817565104 1,153 17,524 SH   SOLE 29 17,524 0 0
SERVICE CORP INTL COM 817565104 14,768 224,367 SH   SOLE 30 224,367 0 0
SERVICE CORP INTL COM 817565104 3,208 48,745 SH   SOLE 31 48,745 0 0
SERVICE CORP INTL COM 817565104 1,817 27,599 SH   SOLE 34 27,599 0 0
SERVICE CORP INTL COM 817565104 362 5,499 SH   SOLE 36 5,499 0 0
SERVICE CORP INTL COM 817565104 1,409 21,408 SH   SOLE 40 21,408 0 0
SERVICE CORP INTL COM 817565104 39 598 SH   OTR 43 598 0 0
SERVICE CORP INTL COM 817565104 3,904 59,313 SH   SOLE 43 57,794 0 1,519
SERVICE PPTYS TR COM SH BEN INT 81761L102 12,095 1,369,816 SH   SOLE 2 1,280,779 0 89,037
SERVICE PPTYS TR COM SH BEN INT 81761L102 688 77,959 SH   SOLE 4 77,959 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,801 203,959 SH   SOLE 7 203,959 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,408 612,424 SH   SOLE 18 612,424 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 16,244 1,839,603 SH   SOLE 19 1,839,603 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 183,870 20,823,335 SH   SOLE 21 20,823,335 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 44,860 5,080,363 SH   SOLE 22 4,920,122 0 160,241
SERVICE PPTYS TR COM SH BEN INT 81761L102 42 4,768 SH   SOLE 23 4,768 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 6,353 719,519 SH   SOLE 25 719,519 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 518 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102 897 101,638 SH   SOLE 28 1,473 0 100,165
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,050 571,898 SH   SOLE 30 571,898 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,005 227,107 SH   SOLE 34 227,107 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 102 11,580 SH   SOLE 36 11,580 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 172 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,614 635,767 SH   SOLE 43 516,661 0 119,106
SERVICENOW INC COM 81762P102 290,091 520,912 SH   SOLE 2 185,167 0 335,745
SERVICENOW INC COM 81762P102 89,678 161,034 SH   SOLE 4 106,592 0 54,442
SERVICENOW INC COM 81762P102 97,616 175,288 SH   SOLE 7 169,474 0 5,814
SERVICENOW INC COM 81762P102 8,455 15,183 SH   SOLE 13 15,183 0 0
SERVICENOW INC COM 81762P102 10,247 18,400 SH   SOLE 15 18,400 0 0
SERVICENOW INC COM 81762P102 569,135 1,021,989 SH   SOLE 18 812,274 0 209,715
SERVICENOW INC COM 81762P102 574,133 1,030,963 SH   SOLE 19 1,030,963 0 0
SERVICENOW INC COM 81762P102 2,773,386 4,980,133 SH   SOLE 21 4,980,133 0 0
SERVICENOW INC COM 81762P102 2,499,977 4,489,175 SH   SOLE 22 4,006,809 0 482,366
SERVICENOW INC COM 81762P102 154,250 276,984 SH   SOLE 23 276,984 0 0
SERVICENOW INC COM 81762P102 183,961 330,337 SH   SOLE 25 330,337 0 0
SERVICENOW INC COM 81762P102 281,449 505,394 SH   SOLE 26 194,807 0 310,587
SERVICENOW INC COM 81762P102 280,754 504,146 SH   SOLE 28 5,936 0 498,210
SERVICENOW INC COM 81762P102 7,277 13,067 SH   SOLE 29 13,067 0 0
SERVICENOW INC COM 81762P102 701,210 1,259,154 SH   SOLE 30 1,217,060 0 42,094
SERVICENOW INC COM 81762P102 38,492 69,120 SH   SOLE 31 47,021 0 22,099
SERVICENOW INC COM 81762P102 266,312 478,213 SH   SOLE 34 478,213 0 0
SERVICENOW INC COM 81762P102 41,964 75,355 SH   SOLE 36 75,355 0 0
SERVICENOW INC COM 81762P102 3,654 6,562 SH   SOLE 40 6,562 0 0
SERVICENOW INC COM 81762P102 253 454 SH   OTR 43 454 0 0
SERVICENOW INC COM 81762P102 89,656 160,995 SH   SOLE 43 143,903 0 17,092
SERVICENOW INC OPTIONS 81762P102 390 700 SH Put SOLE 2 0 0 700
SERVICENOW INC OPTIONS 81762P102 835 1,500 SH Call SOLE 4 1,500 0 0
SERVICENOW INC OPTIONS 81762P102 446 800 SH Put SOLE 4 800 0 0
SERVICENOW INC OPTIONS 81762P102 6,627 11,900 SH Call SOLE 18 11,900 0 0
SERVICENOW INC OPTIONS 81762P102 5,012 9,000 SH Put SOLE 18 9,000 0 0
SERVICENOW INC OPTIONS 81762P102 47,336 85,000 SH Call SOLE 19 85,000 0 0
SERVICENOW INC OPTIONS 81762P102 35,808 64,300 SH Put SOLE 19 64,300 0 0
SERVICENOW INC OPTIONS 81762P102 3,620 6,500 SH Call SOLE 22 6,500 0 0
SERVICENOW INC OPTIONS 81762P102 2,729 4,900 SH Put SOLE 22 4,900 0 0
SERVICENOW INC OPTIONS 81762P102 613 1,100 SH Call SOLE 26 1,100 0 0
SERVICENOW INC OPTIONS 81762P102 501 900 SH Put SOLE 26 900 0 0
SERVICENOW INC OPTIONS 81762P102 25,895 46,500 SH Call SOLE 34 46,500 0 0
SERVICENOW INC OPTIONS 81762P102 19,770 35,500 SH Put SOLE 34 35,500 0 0
SERVICESOURCE INTL INC COM 81763U100 25 19,320 SH   SOLE 18 19,320 0 0
SERVICESOURCE INTL INC COM 81763U100 372 286,341 SH   SOLE 21 286,341 0 0
SERVICESOURCE INTL INC COM 81763U100 1,259 968,469 SH   SOLE 22 968,469 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,379 24,962 SH   SOLE 2 14,688 0 10,274
SERVISFIRST BANCSHARES INC COM 81768T108 15 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 62 650 SH   SOLE 7 650 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 16,319 171,253 SH   SOLE 18 171,253 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,479 88,985 SH   SOLE 19 88,985 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 551,305 5,785,548 SH   SOLE 21 5,785,548 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 116,590 1,223,523 SH   SOLE 22 1,190,758 0 32,765
SERVISFIRST BANCSHARES INC COM 81768T108 693 7,277 SH   SOLE 25 7,277 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,867 19,594 SH   SOLE 26 15,143 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108 92 966 SH   SOLE 28 966 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,223 86,292 SH   SOLE 30 86,292 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 606 6,360 SH   SOLE 40 6,360 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,090 11,438 SH   SOLE 43 11,304 0 134
SERVOTRONICS INC COM 817732100 2 113 SH   SOLE 21 113 0 0
SES AI CORPORATION CL A COM 78397Q109 26 2,917 SH   SOLE 2 0 0 2,917
SES AI CORPORATION CL A COM 78397Q109 1,115 123,229 SH   SOLE 21 123,229 0 0
SES AI CORPORATION CL A COM 78397Q109 11,265 1,244,747 SH   SOLE 22 1,244,747 0 0
SESEN BIO INC COM 817763105 18 30,108 SH   SOLE 2 7,036 0 23,072
SESEN BIO INC COM 817763105 2 2,747 SH   SOLE 7 2,747 0 0
SESEN BIO INC COM 817763105 316 523,884 SH   SOLE 18 523,884 0 0
SESEN BIO INC COM 817763105 207 343,186 SH   SOLE 19 343,186 0 0
SESEN BIO INC COM 817763105 5,018 8,325,478 SH   SOLE 21 8,325,478 0 0
SESEN BIO INC COM 817763105 2,454 4,071,233 SH   SOLE 22 4,037,533 0 33,700
SESEN BIO INC COM 817763105 55 91,255 SH   SOLE 30 91,255 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 32 2,832 SH   SOLE 18 2,832 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 349 31,370 SH   SOLE 21 31,370 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 24 2,145 SH   SOLE 22 2,145 0 0
SFL CORPORATION LTD SHS G7738W106 1,670 164,003 SH   SOLE 2 49,640 0 114,363
SFL CORPORATION LTD SHS G7738W106 17 1,680 SH   SOLE 7 1,680 0 0
SFL CORPORATION LTD SHS G7738W106 3,686 362,084 SH   SOLE 18 362,084 0 0
SFL CORPORATION LTD SHS G7738W106 2,232 219,242 SH   SOLE 19 219,242 0 0
SFL CORPORATION LTD SHS G7738W106 42,305 4,155,716 SH   SOLE 21 4,155,716 0 0
SFL CORPORATION LTD SHS G7738W106 13,412 1,317,456 SH   SOLE 22 1,244,365 0 73,091
SFL CORPORATION LTD SHS G7738W106 35 3,481 SH   SOLE 26 0 0 3,481
SFL CORPORATION LTD SHS G7738W106 18 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106 75 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 1 111 SH   SOLE 43 111 0 0
SG BLOCKS INC COM NEW 78418A505 270 138,537 SH   SOLE 22 138,537 0 0
SHAKE SHACK INC CL A 819047101 7,236 106,564 SH   SOLE 2 57,710 0 48,854
SHAKE SHACK INC CL A 819047101 10 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101 35 517 SH   SOLE 7 517 0 0
SHAKE SHACK INC CL A 819047101 9,552 140,673 SH   SOLE 18 128,949 0 11,724
SHAKE SHACK INC CL A 819047101 25,548 376,260 SH   SOLE 19 376,260 0 0
SHAKE SHACK INC CL A 819047101 311,426 4,586,535 SH   SOLE 21 4,586,535 0 0
SHAKE SHACK INC CL A 819047101 83,377 1,227,932 SH   SOLE 22 1,204,447 0 23,485
SHAKE SHACK INC CL A 819047101 807 11,884 SH   SOLE 23 11,884 0 0
SHAKE SHACK INC CL A 819047101 394 5,809 SH   SOLE 25 5,809 0 0
SHAKE SHACK INC CL A 819047101 4,664 68,689 SH   SOLE 26 8,909 0 59,780
SHAKE SHACK INC CL A 819047101 44 644 SH   SOLE 28 644 0 0
SHAKE SHACK INC CL A 819047101 4,427 65,197 SH   SOLE 30 65,197 0 0
SHAKE SHACK INC CL A 819047101 300 4,413 SH   SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 928 13,672 SH   SOLE 43 12,917 0 755
SHAKE SHACK INC NOTE 3/0 819047AB7 1,585 1,975,000 PRN   SOLE 21 1,975,000 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 9 3,082 SH   SOLE 21 3,082 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 2 603 SH   SOLE 22 603 0 0
SHARECARE INC COM CL A 81948W104 22 8,800 SH   SOLE 2 0 0 8,800
SHARECARE INC COM CL A 81948W104 2,246 909,487 SH   SOLE 21 909,487 0 0
SHARECARE INC COM CL A 81948W104 9,354 3,786,875 SH   SOLE 22 3,786,875 0 0
SHARPS COMPLIANCE CORP COM 820017101 65 10,975 SH   SOLE 2 9,330 0 1,645
SHARPS COMPLIANCE CORP COM 820017101 282 47,748 SH   SOLE 18 47,748 0 0
SHARPS COMPLIANCE CORP COM 820017101 166 28,138 SH   SOLE 19 28,138 0 0
SHARPS COMPLIANCE CORP COM 820017101 3,113 527,591 SH   SOLE 21 527,591 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,343 227,639 SH   SOLE 22 226,274 0 1,365
SHARPS COMPLIANCE CORP COM 820017101 23 3,950 SH   SOLE 43 76 0 3,874
SHATTUCK LABS INC COM 82024L103 171 40,229 SH   SOLE 2 23,884 0 16,345
SHATTUCK LABS INC COM 82024L103 2 398 SH   SOLE 7 398 0 0
SHATTUCK LABS INC COM 82024L103 317 74,317 SH   SOLE 18 74,317 0 0
SHATTUCK LABS INC COM 82024L103 196 46,016 SH   SOLE 19 46,016 0 0
SHATTUCK LABS INC COM 82024L103 4,841 1,136,278 SH   SOLE 21 1,136,278 0 0
SHATTUCK LABS INC COM 82024L103 2,712 636,672 SH   SOLE 22 619,318 0 17,354
SHATTUCK LABS INC COM 82024L103 16 3,698 SH   SOLE 25 3,698 0 0
SHATTUCK LABS INC COM 82024L103 5 1,279 SH   SOLE 26 1,279 0 0
SHATTUCK LABS INC COM 82024L103 1,017 238,674 SH   SOLE 30 238,674 0 0
SHATTUCK LABS INC COM 82024L103 10 2,286 SH   SOLE 36 2,286 0 0
SHATTUCK LABS INC COM 82024L103 8 1,940 SH   SOLE 40 1,940 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 15,265 491,788 SH   SOLE 43 460,879 0 30,909
SHELL PLC OPTIONS 780259305 1,653 30,100 SH Call SOLE 18 30,100 0 0
SHELL PLC SPON ADS 780259305 9 171 SH   SOLE 17 0 0 171
SHELL PLC SPON ADS 780259305 341 6,214 SH   SOLE 18 6,214 0 0
SHELL PLC SPON ADS 780259305 96,533 1,757,375 SH   SOLE 19 1,757,375 0 0
SHELL PLC SPON ADS 780259305 77,788 1,416,130 SH   SOLE 43 1,251,162 0 164,968
SHENANDOAH TELECOMMUNICATION COM 82312B106 712 30,197 SH   SOLE 2 13,594 0 16,603
SHENANDOAH TELECOMMUNICATION COM 82312B106 3 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 17 706 SH   SOLE 7 706 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,110 174,286 SH   SOLE 18 174,286 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,017 85,520 SH   SOLE 19 85,520 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 145,032 6,150,656 SH   SOLE 21 6,150,656 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 29,531 1,252,378 SH   SOLE 22 1,206,373 0 46,005
SHENANDOAH TELECOMMUNICATION COM 82312B106 166 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 433 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 44 1,851 SH   SOLE 28 1,851 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,044 86,680 SH   SOLE 30 86,680 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 146 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 399 16,908 SH   SOLE 43 16,346 0 562
SHERWIN WILLIAMS CO COM 824348106 123,022 492,838 SH   SOLE 2 69,091 0 423,747
SHERWIN WILLIAMS CO COM 824348106 38,352 153,643 SH   SOLE 4 93,249 0 60,394
SHERWIN WILLIAMS CO COM 824348106 53,267 213,392 SH   SOLE 7 206,106 0 7,286
SHERWIN WILLIAMS CO COM 824348106 258 1,034 SH   SOLE 13 1,034 0 0
SHERWIN WILLIAMS CO COM 824348106 5,897 23,624 SH   SOLE 15 23,624 0 0
SHERWIN WILLIAMS CO COM 824348106 197,499 791,199 SH   SOLE 18 634,501 0 156,698
SHERWIN WILLIAMS CO COM 824348106 106,102 425,055 SH   SOLE 19 425,055 0 0
SHERWIN WILLIAMS CO COM 824348106 1,561,749 6,256,507 SH   SOLE 21 6,256,507 0 0
SHERWIN WILLIAMS CO COM 824348106 1,297,558 5,198,133 SH   SOLE 22 4,713,001 0 485,132
SHERWIN WILLIAMS CO COM 824348106 78,087 312,822 SH   SOLE 23 312,822 0 0
SHERWIN WILLIAMS CO COM 824348106 121,484 486,676 SH   SOLE 25 486,676 0 0
SHERWIN WILLIAMS CO COM 824348106 145,795 584,067 SH   SOLE 26 216,932 0 367,135
SHERWIN WILLIAMS CO COM 824348106 151,766 607,988 SH   SOLE 28 6,135 0 601,853
SHERWIN WILLIAMS CO COM 824348106 105 419 SH   SOLE 29 419 0 0
SHERWIN WILLIAMS CO COM 824348106 318,349 1,275,334 SH   SOLE 30 1,275,334 0 0
SHERWIN WILLIAMS CO COM 824348106 13,770 55,165 SH   SOLE 31 26,516 0 28,649
SHERWIN WILLIAMS CO COM 824348106 17,206 68,928 SH   SOLE 34 68,928 0 0
SHERWIN WILLIAMS CO COM 824348106 23,332 93,472 SH   SOLE 36 93,472 0 0
SHERWIN WILLIAMS CO COM 824348106 2,091 8,375 SH   SOLE 40 8,375 0 0
SHERWIN WILLIAMS CO COM 824348106 174 698 SH   OTR 43 698 0 0
SHERWIN WILLIAMS CO COM 824348106 63,466 254,249 SH   SOLE 43 238,055 0 16,194
SHIFT TECHNOLOGIES INC CL A 82452T107 157 71,291 SH   SOLE 2 2,516 0 68,775
SHIFT TECHNOLOGIES INC CL A 82452T107 2 998 SH   SOLE 7 998 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 426 193,630 SH   SOLE 18 193,630 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 325 147,572 SH   SOLE 19 147,572 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 5,020 2,281,890 SH   SOLE 21 2,281,890 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 4,069 1,849,497 SH   SOLE 22 1,816,349 0 33,148
SHIFT TECHNOLOGIES INC CL A 82452T107 2 1,051 SH   SOLE 23 1,051 0 0
SHIFT4 PMTS INC CL A 82452J109 5,498 88,772 SH   SOLE 2 20,739 0 68,033
SHIFT4 PMTS INC CL A 82452J109 9 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 38 612 SH   SOLE 7 612 0 0
SHIFT4 PMTS INC CL A 82452J109 3,564 57,541 SH   SOLE 18 57,541 0 0
SHIFT4 PMTS INC CL A 82452J109 21,277 343,568 SH   SOLE 19 343,568 0 0
SHIFT4 PMTS INC CL A 82452J109 38,078 614,861 SH   SOLE 21 614,861 0 0
SHIFT4 PMTS INC CL A 82452J109 67,098 1,083,457 SH   SOLE 22 1,035,328 0 48,129
SHIFT4 PMTS INC CL A 82452J109 394 6,366 SH   SOLE 25 6,366 0 0
SHIFT4 PMTS INC CL A 82452J109 831 13,412 SH   SOLE 26 10,004 0 3,408
SHIFT4 PMTS INC CL A 82452J109 48 769 SH   SOLE 28 769 0 0
SHIFT4 PMTS INC CL A 82452J109 3,759 60,703 SH   SOLE 30 60,703 0 0
SHIFT4 PMTS INC CL A 82452J109 40 646 SH   SOLE 31 646 0 0
SHIFT4 PMTS INC CL A 82452J109 78,455 1,266,833 SH   SOLE 34 1,266,833 0 0
SHIFT4 PMTS INC CL A 82452J109 487 7,870 SH   SOLE 40 7,870 0 0
SHIFT4 PMTS INC CL A 82452J109 9 139 SH   SOLE 43 131 0 8
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 1,168 1,116,000 PRN   SOLE 2 1,116,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 306 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 3,780 3,610,000 PRN   SOLE 19 3,610,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 5,115 4,885,000 PRN   SOLE 21 4,885,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 651 622,000 PRN   SOLE 26 622,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 6,414 6,126,000 PRN   SOLE 34 6,126,000 0 0
SHIFTPIXY INC COM NEW 82452L203 1 1,653 SH   SOLE 18 1,653 0 0
SHIFTPIXY INC COM NEW 82452L203 30 39,012 SH   SOLE 21 39,012 0 0
SHIFTPIXY INC COM NEW 82452L203 1 1,043 SH   SOLE 22 1,043 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3,155 94,391 SH   SOLE 2 94,391 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 439 13,145 SH   SOLE 4 13,145 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,105 33,057 SH   SOLE 18 33,057 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 9 275 SH   SOLE 19 275 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2,522 75,451 SH   SOLE 21 75,451 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5,174 154,764 SH   SOLE 22 154,764 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 59 1,773 SH   SOLE 31 0 0 1,773
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 48,575 1,453,029 SH   SOLE 43 1,363,978 0 89,051
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 3,507 205,811 SH   SOLE 2 34,426 0 171,385
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 80 4,668 SH   SOLE 4 331 0 4,337
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 24 1,437 SH   SOLE 7 1,437 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 793 46,538 SH   SOLE 18 46,538 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 112,885 6,624,703 SH   SOLE 19 6,624,703 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 73,194 4,295,430 SH   SOLE 21 4,295,430 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 45,605 2,676,360 SH   SOLE 22 2,550,159 0 126,201
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 282 16,569 SH   SOLE 25 16,569 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 603 35,373 SH   SOLE 26 28,313 0 7,060
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 627 36,794 SH   SOLE 28 36,794 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 37,474 2,199,160 SH   SOLE 30 2,199,160 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 26 1,531 SH   SOLE 31 1,531 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 47,999 2,816,816 SH   SOLE 34 2,816,816 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 271 15,903 SH   SOLE 40 15,903 0 0
SHOCKWAVE MED INC COM 82489T104 8,261 39,840 SH   SOLE 2 19,403 0 20,437
SHOCKWAVE MED INC COM 82489T104 111 536 SH   SOLE 4 92 0 444
SHOCKWAVE MED INC COM 82489T104 92 446 SH   SOLE 7 446 0 0
SHOCKWAVE MED INC COM 82489T104 20,025 96,569 SH   SOLE 18 88,479 0 8,090
SHOCKWAVE MED INC COM 82489T104 41,606 200,646 SH   SOLE 19 200,646 0 0
SHOCKWAVE MED INC COM 82489T104 283,307 1,366,257 SH   SOLE 21 1,366,257 0 0
SHOCKWAVE MED INC COM 82489T104 189,183 912,340 SH   SOLE 22 892,381 0 19,959
SHOCKWAVE MED INC COM 82489T104 1,153 5,561 SH   SOLE 23 5,561 0 0
SHOCKWAVE MED INC COM 82489T104 1,298 6,260 SH   SOLE 25 6,260 0 0
SHOCKWAVE MED INC COM 82489T104 8,227 39,675 SH   SOLE 26 12,873 0 26,802
SHOCKWAVE MED INC COM 82489T104 129 623 SH   SOLE 28 623 0 0
SHOCKWAVE MED INC COM 82489T104 4,403 21,232 SH   SOLE 30 21,232 0 0
SHOCKWAVE MED INC COM 82489T104 46 222 SH   SOLE 34 222 0 0
SHOCKWAVE MED INC COM 82489T104 1,028 4,958 SH   SOLE 36 4,958 0 0
SHOCKWAVE MED INC COM 82489T104 847 4,087 SH   SOLE 40 4,087 0 0
SHOCKWAVE MED INC COM 82489T104 1,975 9,526 SH   SOLE 43 8,472 0 1,054
SHOE CARNIVAL INC COM 824889109 737 25,284 SH   SOLE 2 19,090 0 6,194
SHOE CARNIVAL INC COM 824889109 7 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109 1,866 63,995 SH   SOLE 18 63,995 0 0
SHOE CARNIVAL INC COM 824889109 3,157 108,266 SH   SOLE 19 108,266 0 0
SHOE CARNIVAL INC COM 824889109 61,398 2,105,541 SH   SOLE 21 2,105,541 0 0
SHOE CARNIVAL INC COM 824889109 14,857 509,484 SH   SOLE 22 497,831 0 11,653
SHOE CARNIVAL INC COM 824889109 37 1,273 SH   SOLE 23 1,273 0 0
SHOE CARNIVAL INC COM 824889109 77 2,631 SH   SOLE 25 2,631 0 0
SHOE CARNIVAL INC COM 824889109 89 3,042 SH   SOLE 26 0 0 3,042
SHOE CARNIVAL INC COM 824889109 1,140 39,101 SH   SOLE 30 39,101 0 0
SHOE CARNIVAL INC COM 824889109 31 1,062 SH   SOLE 36 1,062 0 0
SHOE CARNIVAL INC COM 824889109 49 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109 475 16,291 SH   SOLE 43 15,577 0 714
SHOPIFY INC CL A 82509L107 1,009 1,493 SH   SOLE 2 1,493 0 0
SHOPIFY INC CL A 82509L107 53 78 SH   SOLE 4 78 0 0
SHOPIFY INC CL A 82509L107 2 3 SH   SOLE 17 0 0 3
SHOPIFY INC CL A 82509L107 659 975 SH   SOLE 18 975 0 0
SHOPIFY INC CL A 82509L107 47,146 69,747 SH   SOLE 19 69,747 0 0
SHOPIFY INC CL A 82509L107 26,928 39,836 SH   SOLE 21 39,836 0 0
SHOPIFY INC CL A 82509L107 564 835 SH   SOLE 22 835 0 0
SHOPIFY INC CL A 82509L107 7,621 11,275 SH   SOLE 23 11,275 0 0
SHOPIFY INC CL A 82509L107 6,459 9,555 SH   SOLE 26 822 0 8,733
SHOPIFY INC CL A 82509L107 7,437 11,002 SH   SOLE 28 8,343 0 2,659
SHOPIFY INC CL A 82509L107 1,468 2,172 SH   SOLE 30 2,172 0 0
SHOPIFY INC CL A 82509L107 48,750 72,120 SH   SOLE 34 72,120 0 0
SHOPIFY INC CL A 82509L107 23,049 34,097 SH   SOLE 43 31,406 0 2,691
SHORE BANCSHARES INC COM 825107105 15 736 SH   SOLE 2 0 0 736
SHORE BANCSHARES INC COM 825107105 70 3,395 SH   SOLE 18 3,395 0 0
SHORE BANCSHARES INC COM 825107105 1,217 59,417 SH   SOLE 21 59,417 0 0
SHORE BANCSHARES INC COM 825107105 3,603 175,913 SH   SOLE 22 175,913 0 0
SHORE BANCSHARES INC COM 825107105 2 98 SH   SOLE 43 98 0 0
SHOTSPOTTER INC COM 82536T107 97 3,500 SH   SOLE 2 2,607 0 893
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 695 25,068 SH   SOLE 18 25,068 0 0
SHOTSPOTTER INC COM 82536T107 399 14,380 SH   SOLE 19 14,380 0 0
SHOTSPOTTER INC COM 82536T107 8,493 306,403 SH   SOLE 21 306,403 0 0
SHOTSPOTTER INC COM 82536T107 5,374 193,879 SH   SOLE 22 187,442 0 6,437
SHOTSPOTTER INC COM 82536T107 14 509 SH   SOLE 23 509 0 0
SHOTSPOTTER INC COM 82536T107 52 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107 21 770 SH   SOLE 26 770 0 0
SHOTSPOTTER INC COM 82536T107 99 3,554 SH   SOLE 30 3,554 0 0
SHOTSPOTTER INC COM 82536T107 19 674 SH   SOLE 36 674 0 0
SHOTSPOTTER INC COM 82536T107 47 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 179 6,468 SH   SOLE 43 6,468 0 0
SHUTTERSTOCK INC COM 825690100 3,131 33,643 SH   SOLE 2 18,866 0 14,777
SHUTTERSTOCK INC COM 825690100 7 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 31 330 SH   SOLE 7 330 0 0
SHUTTERSTOCK INC COM 825690100 7,902 84,893 SH   SOLE 18 79,667 0 5,226
SHUTTERSTOCK INC COM 825690100 14,496 155,741 SH   SOLE 19 155,741 0 0
SHUTTERSTOCK INC COM 825690100 258,305 2,775,091 SH   SOLE 21 2,775,091 0 0
SHUTTERSTOCK INC COM 825690100 60,155 646,272 SH   SOLE 22 631,382 0 14,890
SHUTTERSTOCK INC COM 825690100 433 4,654 SH   SOLE 23 4,654 0 0
SHUTTERSTOCK INC COM 825690100 295 3,166 SH   SOLE 25 3,166 0 0
SHUTTERSTOCK INC COM 825690100 2,947 31,659 SH   SOLE 26 7,001 0 24,658
SHUTTERSTOCK INC COM 825690100 38 406 SH   SOLE 28 406 0 0
SHUTTERSTOCK INC COM 825690100 3,752 40,314 SH   SOLE 30 40,314 0 0
SHUTTERSTOCK INC COM 825690100 16 176 SH   SOLE 34 176 0 0
SHUTTERSTOCK INC COM 825690100 285 3,059 SH   SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 1,237 13,292 SH   SOLE 43 12,664 0 628
SHYFT GROUP INC COM 825698103 454 12,578 SH   SOLE 2 8,916 0 3,662
SHYFT GROUP INC COM 825698103 3 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103 15 418 SH   SOLE 7 418 0 0
SHYFT GROUP INC COM 825698103 3,498 96,877 SH   SOLE 18 96,877 0 0
SHYFT GROUP INC COM 825698103 2,607 72,191 SH   SOLE 19 72,191 0 0
SHYFT GROUP INC COM 825698103 46,104 1,276,765 SH   SOLE 21 1,276,765 0 0
SHYFT GROUP INC COM 825698103 27,703 767,191 SH   SOLE 22 747,064 0 20,127
SHYFT GROUP INC COM 825698103 146 4,032 SH   SOLE 25 4,032 0 0
SHYFT GROUP INC COM 825698103 705 19,517 SH   SOLE 26 17,847 0 1,670
SHYFT GROUP INC COM 825698103 21 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103 796 22,057 SH   SOLE 30 22,057 0 0
SHYFT GROUP INC COM 825698103 128 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 252 6,978 SH   SOLE 43 6,905 0 73
SI-BONE INC COM 825704109 641 28,349 SH   SOLE 2 20,829 0 7,520
SI-BONE INC COM 825704109 2 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109 7 304 SH   SOLE 7 304 0 0
SI-BONE INC COM 825704109 2,068 91,492 SH   SOLE 18 91,492 0 0
SI-BONE INC COM 825704109 6,987 309,149 SH   SOLE 19 309,149 0 0
SI-BONE INC COM 825704109 134 5,942 SH   SOLE 20 5,942 0 0
SI-BONE INC COM 825704109 31,325 1,386,071 SH   SOLE 21 1,386,071 0 0
SI-BONE INC COM 825704109 17,863 790,403 SH   SOLE 22 766,313 0 24,090
SI-BONE INC COM 825704109 61 2,702 SH   SOLE 23 2,702 0 0
SI-BONE INC COM 825704109 117 5,196 SH   SOLE 25 5,196 0 0
SI-BONE INC COM 825704109 266 11,771 SH   SOLE 26 2,310 0 9,461
SI-BONE INC COM 825704109 38 1,684 SH   SOLE 28 1,684 0 0
SI-BONE INC COM 825704109 1,367 60,473 SH   SOLE 30 60,473 0 0
SI-BONE INC COM 825704109 29 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109 109 4,802 SH   SOLE 36 4,802 0 0
SI-BONE INC COM 825704109 73 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109 146 6,475 SH   SOLE 43 6,382 0 93
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3,445 212,242 SH   SOLE 43 190,913 0 21,329
SIEBERT FINL CORP COM 826176109 4 1,678 SH   SOLE 2 0 0 1,678
SIEBERT FINL CORP COM 826176109 6 2,598 SH   SOLE 18 2,598 0 0
SIEBERT FINL CORP COM 826176109 160 74,115 SH   SOLE 21 74,115 0 0
SIEBERT FINL CORP COM 826176109 24 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105 201 90,471 SH   SOLE 2 63,347 0 27,124
SIENTRA INC COM 82621J105 1 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 380 171,196 SH   SOLE 18 171,196 0 0
SIENTRA INC COM 82621J105 257 115,860 SH   SOLE 19 115,860 0 0
SIENTRA INC COM 82621J105 4,489 2,021,916 SH   SOLE 21 2,021,916 0 0
SIENTRA INC COM 82621J105 3,038 1,368,600 SH   SOLE 22 1,355,688 0 12,912
SIERRA BANCORP COM 82620P102 1,323 52,975 SH   SOLE 2 26,509 0 26,466
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,108 44,366 SH   SOLE 18 44,366 0 0
SIERRA BANCORP COM 82620P102 2,967 118,780 SH   SOLE 19 118,780 0 0
SIERRA BANCORP COM 82620P102 13,417 537,094 SH   SOLE 21 537,094 0 0
SIERRA BANCORP COM 82620P102 11,064 442,901 SH   SOLE 22 433,000 0 9,901
SIERRA BANCORP COM 82620P102 362 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,226 49,091 SH   SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102 68 2,742 SH   SOLE 43 2,742 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 497 15,506 SH   SOLE 18 15,506 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 12,818 399,937 SH   SOLE 19 399,937 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 255 7,960 SH   SOLE 20 7,960 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 758 23,647 SH   SOLE 21 23,647 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 44 1,380 SH   SOLE 34 1,380 0 0
SIERRA WIRELESS INC COM 826516106 71 3,916 SH   SOLE 2 3,916 0 0
SIERRA WIRELESS INC COM 826516106 61 3,361 SH   SOLE 22 3,361 0 0
SIERRA WIRELESS INC COM 826516106 1,097 60,800 SH   SOLE 25 60,800 0 0
SIERRA WIRELESS INC COM 826516106 275 15,267 SH   SOLE 26 8,375 0 6,892
SIERRA WIRELESS INC COM 826516106 455 25,225 SH   SOLE 34 25,225 0 0
SIERRA WIRELESS INC COM 826516106 4 223 SH   SOLE 36 223 0 0
SIERRA WIRELESS INC COM 826516106 485 26,887 SH   SOLE 43 26,578 0 309
SIFCO INDS INC COM 826546103 3 591 SH   SOLE 18 591 0 0
SIFCO INDS INC COM 826546103 35 6,976 SH   SOLE 21 6,976 0 0
SIFCO INDS INC COM 826546103 29 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 130 43,341 SH   SOLE 43 43,341 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,486 209,523 SH   SOLE 2 12,983 0 196,540
SIGA TECHNOLOGIES INC COM 826917106 8 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 984 138,757 SH   SOLE 18 138,757 0 0
SIGA TECHNOLOGIES INC COM 826917106 656 92,475 SH   SOLE 19 92,475 0 0
SIGA TECHNOLOGIES INC COM 826917106 12,768 1,800,902 SH   SOLE 21 1,800,902 0 0
SIGA TECHNOLOGIES INC COM 826917106 8,669 1,222,758 SH   SOLE 22 1,187,678 0 35,080
SIGA TECHNOLOGIES INC COM 826917106 70 9,898 SH   SOLE 25 9,898 0 0
SIGA TECHNOLOGIES INC COM 826917106 371 52,263 SH   SOLE 30 52,263 0 0
SIGA TECHNOLOGIES INC COM 826917106 61 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 34 4,849 SH   OTR 43 4,849 0 0
SIGA TECHNOLOGIES INC COM 826917106 331 46,718 SH   SOLE 43 46,718 0 0
SIGHT SCIENCES INC COM 82657M105 63 5,444 SH   SOLE 2 3,627 0 1,817
SIGHT SCIENCES INC COM 82657M105 679 58,700 SH   SOLE 18 58,700 0 0
SIGHT SCIENCES INC COM 82657M105 389 33,688 SH   SOLE 19 33,688 0 0
SIGHT SCIENCES INC COM 82657M105 7,940 686,827 SH   SOLE 21 686,827 0 0
SIGHT SCIENCES INC COM 82657M105 4,259 368,399 SH   SOLE 22 351,713 0 16,686
SIGHT SCIENCES INC COM 82657M105 9 756 SH   SOLE 25 756 0 0
SIGHT SCIENCES INC COM 82657M105 12 1,033 SH   SOLE 26 1,033 0 0
SIGHT SCIENCES INC COM 82657M105 81 6,970 SH   SOLE 30 6,970 0 0
SIGHT SCIENCES INC COM 82657M105 21 1,855 SH   SOLE 36 1,855 0 0
SIGILON THERAPEUTICS INC COM 82657L107 49 33,218 SH   SOLE 2 19,731 0 13,487
SIGILON THERAPEUTICS INC COM 82657L107 55 37,728 SH   SOLE 18 37,728 0 0
SIGILON THERAPEUTICS INC COM 82657L107 1,373 934,017 SH   SOLE 19 934,017 0 0
SIGILON THERAPEUTICS INC COM 82657L107 745 506,621 SH   SOLE 21 506,621 0 0
SIGILON THERAPEUTICS INC COM 82657L107 286 194,805 SH   SOLE 22 188,297 0 6,508
SIGILON THERAPEUTICS INC COM 82657L107 6 4,076 SH   SOLE 23 4,076 0 0
SIGILON THERAPEUTICS INC COM 82657L107 5 3,294 SH   SOLE 26 0 0 3,294
SIGMA LABS INC COM 826598500 5 2,227 SH   SOLE 18 2,227 0 0
SIGMA LABS INC COM 826598500 54 26,460 SH   SOLE 21 26,460 0 0
SIGMA LITHIUM CORPORATION COM 826599102 1,123 82,666 SH   SOLE 7 82,666 0 0
SIGMATRON INTL INC COM 82661L101 55 8,051 SH   SOLE 21 8,051 0 0
SIGMATRON INTL INC COM 82661L101 717 105,038 SH   SOLE 22 105,038 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 38,268 130,390 SH   SOLE 2 20,461 0 109,929
SIGNATURE BK NEW YORK N Y COM 82669G104 10,373 35,345 SH   SOLE 4 21,551 0 13,794
SIGNATURE BK NEW YORK N Y COM 82669G104 15,531 52,920 SH   SOLE 7 51,179 0 1,741
SIGNATURE BK NEW YORK N Y COM 82669G104 58 196 SH   SOLE 13 196 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,519 8,583 SH   SOLE 15 8,583 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 39,850 135,779 SH   SOLE 18 127,417 0 8,362
SIGNATURE BK NEW YORK N Y COM 82669G104 9,283 31,628 SH   SOLE 19 31,628 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 534,355 1,820,693 SH   SOLE 21 1,820,693 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 422,299 1,438,886 SH   SOLE 22 1,315,902 0 122,984
SIGNATURE BK NEW YORK N Y COM 82669G104 22,101 75,304 SH   SOLE 23 75,304 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 28,579 97,375 SH   SOLE 25 97,375 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 34,256 116,719 SH   SOLE 26 33,573 0 83,146
SIGNATURE BK NEW YORK N Y COM 82669G104 25,571 87,128 SH   SOLE 28 1,027 0 86,101
SIGNATURE BK NEW YORK N Y COM 82669G104 113,417 386,441 SH   SOLE 30 386,441 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,247 7,657 SH   SOLE 31 6,254 0 1,403
SIGNATURE BK NEW YORK N Y COM 82669G104 63,503 216,373 SH   SOLE 34 216,373 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 6,524 22,229 SH   SOLE 36 22,229 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 616 2,098 SH   SOLE 40 2,098 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 89 304 SH   OTR 43 304 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,939 16,828 SH   SOLE 43 15,000 0 1,828
SIGNET JEWELERS LIMITED SHS G81276100 3,433 47,226 SH   SOLE 2 25,243 0 21,983
SIGNET JEWELERS LIMITED SHS G81276100 164 2,250 SH   SOLE 4 2,250 0 0
SIGNET JEWELERS LIMITED SHS G81276100 95 1,309 SH   SOLE 7 1,309 0 0
SIGNET JEWELERS LIMITED SHS G81276100 15,501 213,212 SH   SOLE 18 208,553 0 4,659
SIGNET JEWELERS LIMITED SHS G81276100 35,289 485,412 SH   SOLE 19 485,412 0 0
SIGNET JEWELERS LIMITED SHS G81276100 452,617 6,225,819 SH   SOLE 21 6,225,819 0 0
SIGNET JEWELERS LIMITED SHS G81276100 100,116 1,377,118 SH   SOLE 22 1,340,945 0 36,173
SIGNET JEWELERS LIMITED SHS G81276100 293 4,025 SH   SOLE 23 4,025 0 0
SIGNET JEWELERS LIMITED SHS G81276100 727 9,995 SH   SOLE 25 9,995 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,874 39,537 SH   SOLE 26 16,210 0 23,327
SIGNET JEWELERS LIMITED SHS G81276100 68 938 SH   SOLE 28 938 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,610 90,927 SH   SOLE 30 90,927 0 0
SIGNET JEWELERS LIMITED SHS G81276100 8,855 121,802 SH   SOLE 34 121,802 0 0
SIGNET JEWELERS LIMITED SHS G81276100 655 9,013 SH   SOLE 36 9,013 0 0
SIGNET JEWELERS LIMITED SHS G81276100 517 7,109 SH   SOLE 40 7,109 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,376 73,947 SH   SOLE 43 60,881 0 13,066
SIGNIFY HEALTH INC CL A COM 82671G100 891 49,085 SH   SOLE 2 10,486 0 38,599
SIGNIFY HEALTH INC CL A COM 82671G100 16 891 SH   SOLE 7 891 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 493 27,169 SH   SOLE 18 27,169 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 349 19,218 SH   SOLE 19 19,218 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 14,561 802,240 SH   SOLE 21 802,240 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 16,405 903,882 SH   SOLE 22 842,881 0 61,001
SIGNIFY HEALTH INC CL A COM 82671G100 93 5,106 SH   SOLE 25 5,106 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 38 2,077 SH   SOLE 26 2,077 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 4,116 226,764 SH   SOLE 30 226,764 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 18 1,005 SH   SOLE 31 1,005 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 29 1,590 SH   SOLE 36 1,590 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 72 3,994 SH   SOLE 40 3,994 0 0
SILGAN HOLDINGS INC COM 827048109 5,391 116,621 SH   SOLE 2 72,797 0 43,824
SILGAN HOLDINGS INC COM 827048109 16 342 SH   SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 87 1,886 SH   SOLE 7 1,886 0 0
SILGAN HOLDINGS INC COM 827048109 8,291 179,350 SH   SOLE 18 179,350 0 0
SILGAN HOLDINGS INC COM 827048109 1,116 24,131 SH   SOLE 19 24,131 0 0
SILGAN HOLDINGS INC COM 827048109 194,871 4,215,248 SH   SOLE 21 4,215,248 0 0
SILGAN HOLDINGS INC COM 827048109 106,999 2,314,492 SH   SOLE 22 2,215,061 0 99,431
SILGAN HOLDINGS INC COM 827048109 41 897 SH   SOLE 23 897 0 0
SILGAN HOLDINGS INC COM 827048109 584 12,636 SH   SOLE 25 12,636 0 0
SILGAN HOLDINGS INC COM 827048109 1,280 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 65 1,412 SH   SOLE 28 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 2,315 50,072 SH   SOLE 30 50,072 0 0
SILGAN HOLDINGS INC COM 827048109 58 1,260 SH   SOLE 31 1,260 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,132 SH   SOLE 36 1,132 0 0
SILGAN HOLDINGS INC COM 827048109 522 11,284 SH   SOLE 40 11,284 0 0
SILGAN HOLDINGS INC COM 827048109 1,973 42,682 SH   SOLE 43 35,334 0 7,348
SILICON LABORATORIES INC COM 826919102 25,288 168,363 SH   SOLE 2 102,591 0 65,772
SILICON LABORATORIES INC COM 826919102 116 772 SH   SOLE 4 146 0 626
SILICON LABORATORIES INC COM 826919102 78 517 SH   SOLE 7 517 0 0
SILICON LABORATORIES INC COM 826919102 34,358 228,749 SH   SOLE 18 194,170 0 34,579
SILICON LABORATORIES INC COM 826919102 92,338 614,770 SH   SOLE 19 614,770 0 0
SILICON LABORATORIES INC COM 826919102 402,433 2,679,315 SH   SOLE 21 2,679,315 0 0
SILICON LABORATORIES INC COM 826919102 245,748 1,636,138 SH   SOLE 22 1,564,547 0 71,591
SILICON LABORATORIES INC COM 826919102 2,102 13,993 SH   SOLE 23 13,993 0 0
SILICON LABORATORIES INC COM 826919102 5,961 39,687 SH   SOLE 25 39,687 0 0
SILICON LABORATORIES INC COM 826919102 14,101 93,884 SH   SOLE 26 22,374 0 71,510
SILICON LABORATORIES INC COM 826919102 2,347 15,629 SH   SOLE 28 798 0 14,831
SILICON LABORATORIES INC COM 826919102 34,548 230,015 SH   SOLE 30 230,015 0 0
SILICON LABORATORIES INC COM 826919102 2,328 15,498 SH   SOLE 34 15,498 0 0
SILICON LABORATORIES INC COM 826919102 902 6,002 SH   SOLE 36 6,002 0 0
SILICON LABORATORIES INC COM 826919102 842 5,607 SH   SOLE 40 5,607 0 0
SILICON LABORATORIES INC COM 826919102 7,205 47,967 SH   SOLE 43 45,442 0 2,525
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 5,068 3,691,000 PRN   SOLE 21 3,691,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5,424 81,171 SH   SOLE 22 81,171 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 75 1,116 SH   SOLE 25 1,116 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 0 5 SH   SOLE 30 5 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 924 13,833 SH   SOLE 43 13,062 0 771
SILK RD MED INC COM 82710M100 861 20,852 SH   SOLE 2 13,496 0 7,356
SILK RD MED INC COM 82710M100 6 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100 21 497 SH   SOLE 7 497 0 0
SILK RD MED INC COM 82710M100 3,863 93,552 SH   SOLE 18 89,176 0 4,376
SILK RD MED INC COM 82710M100 15,096 365,605 SH   SOLE 19 365,605 0 0
SILK RD MED INC COM 82710M100 48,000 1,162,505 SH   SOLE 21 1,162,505 0 0
SILK RD MED INC COM 82710M100 34,870 844,515 SH   SOLE 22 818,395 0 26,120
SILK RD MED INC COM 82710M100 49 1,177 SH   SOLE 23 1,177 0 0
SILK RD MED INC COM 82710M100 259 6,268 SH   SOLE 25 6,268 0 0
SILK RD MED INC COM 82710M100 818 19,799 SH   SOLE 26 13,819 0 5,980
SILK RD MED INC COM 82710M100 11 273 SH   SOLE 28 273 0 0
SILK RD MED INC COM 82710M100 827 20,039 SH   SOLE 30 20,039 0 0
SILK RD MED INC COM 82710M100 221 5,350 SH   SOLE 36 5,350 0 0
SILK RD MED INC COM 82710M100 209 5,050 SH   SOLE 40 5,050 0 0
SILK RD MED INC COM 82710M100 431 10,448 SH   SOLE 43 10,002 0 446
SILVERBACK THERAPEUTICS INC COM 82835W108 200 56,877 SH   SOLE 2 27,930 0 28,947
SILVERBACK THERAPEUTICS INC COM 82835W108 1 259 SH   SOLE 7 259 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 181 51,609 SH   SOLE 18 51,609 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 202 57,542 SH   SOLE 19 57,542 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 2,921 832,275 SH   SOLE 21 832,275 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 2,077 591,869 SH   SOLE 22 579,322 0 12,547
SILVERBACK THERAPEUTICS INC COM 82835W108 56 16,042 SH   SOLE 30 16,042 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 4 1,027 SH   SOLE 43 1,027 0 0
SILVERBOW RES INC COM 82836G102 14 433 SH   SOLE 2 0 0 433
SILVERBOW RES INC COM 82836G102 45 1,411 SH   SOLE 18 1,411 0 0
SILVERBOW RES INC COM 82836G102 622 19,422 SH   SOLE 21 19,422 0 0
SILVERBOW RES INC COM 82836G102 2,847 88,982 SH   SOLE 22 88,982 0 0
SILVERBOW RES INC COM 82836G102 17 536 SH   SOLE 43 536 0 0
SILVERCORP METALS INC COM 82835P103 374 103,369 SH   SOLE 43 101,500 0 1,869
SILVERCREST ASSET MGMT GROUP CL A 828359109 325 15,893 SH   SOLE 2 15,839 0 54
SILVERCREST ASSET MGMT GROUP CL A 828359109 38 1,872 SH   SOLE 18 1,872 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 692 33,844 SH   SOLE 21 33,844 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 570 27,849 SH   SOLE 22 27,849 0 0
SILVERGATE CAP CORP CL A 82837P408 1,855 12,318 SH   SOLE 2 9,169 0 3,149
SILVERGATE CAP CORP CL A 82837P408 209 1,388 SH   SOLE 4 85 0 1,303
SILVERGATE CAP CORP CL A 82837P408 52 347 SH   SOLE 7 347 0 0
SILVERGATE CAP CORP CL A 82837P408 11,273 74,868 SH   SOLE 18 72,753 0 2,115
SILVERGATE CAP CORP CL A 82837P408 9,160 60,834 SH   SOLE 19 60,834 0 0
SILVERGATE CAP CORP CL A 82837P408 139,838 928,723 SH   SOLE 21 928,723 0 0
SILVERGATE CAP CORP CL A 82837P408 100,169 665,266 SH   SOLE 22 647,915 0 17,351
SILVERGATE CAP CORP CL A 82837P408 57 376 SH   SOLE 23 376 0 0
SILVERGATE CAP CORP CL A 82837P408 609 4,046 SH   SOLE 25 4,046 0 0
SILVERGATE CAP CORP CL A 82837P408 1,432 9,510 SH   SOLE 26 7,701 0 1,809
SILVERGATE CAP CORP CL A 82837P408 137 908 SH   SOLE 28 908 0 0
SILVERGATE CAP CORP CL A 82837P408 2,608 17,322 SH   SOLE 30 17,322 0 0
SILVERGATE CAP CORP CL A 82837P408 66,467 441,438 SH   SOLE 34 441,438 0 0
SILVERGATE CAP CORP CL A 82837P408 43 283 SH   SOLE 36 283 0 0
SILVERGATE CAP CORP CL A 82837P408 521 3,457 SH   SOLE 40 3,457 0 0
SILVERGATE CAP CORP CL A 82837P408 10 67 SH   OTR 43 67 0 0
SILVERGATE CAP CORP CL A 82837P408 660 4,386 SH   SOLE 43 4,021 0 365
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 2 544 SH   SOLE 18 544 0 0
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 21 6,439 SH   SOLE 21 6,439 0 0
SIMILARWEB LTD SHS M84137104 127 9,813 SH   SOLE 2 9,813 0 0
SIMILARWEB LTD SHS M84137104 29 2,214 SH   SOLE 4 2,214 0 0
SIMILARWEB LTD SHS M84137104 328 25,364 SH   SOLE 18 25,364 0 0
SIMILARWEB LTD SHS M84137104 3,958 305,666 SH   SOLE 19 305,666 0 0
SIMILARWEB LTD SHS M84137104 337 26,029 SH   SOLE 22 26,029 0 0
SIMILARWEB LTD SHS M84137104 30 2,335 SH   SOLE 26 2,335 0 0
SIMILARWEB LTD SHS M84137104 1,279 98,735 SH   SOLE 34 98,735 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,209 84,243 SH   SOLE 2 28,231 0 56,012
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 84 3,209 SH   SOLE 4 312 0 2,897
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 58 2,215 SH   SOLE 7 2,215 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10,545 402,177 SH   SOLE 18 402,177 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,651 215,510 SH   SOLE 19 215,510 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 339,706 12,955,972 SH   SOLE 21 12,955,972 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 70,271 2,680,054 SH   SOLE 22 2,573,262 0 106,792
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 354 13,491 SH   SOLE 25 13,491 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 559 21,309 SH   SOLE 26 12,998 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 55 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,933 188,157 SH   SOLE 30 188,157 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 336 12,807 SH   SOLE 40 12,807 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 673 25,664 SH   SOLE 43 24,674 0 990
SIMON PPTY GROUP INC NEW COM 828806109 138,019 1,049,097 SH   SOLE 2 426,459 0 622,638
SIMON PPTY GROUP INC NEW COM 828806109 78,828 599,178 SH   SOLE 4 489,817 0 109,361
SIMON PPTY GROUP INC NEW COM 828806109 96,847 736,143 SH   SOLE 7 726,674 0 9,469
SIMON PPTY GROUP INC NEW COM 828806109 4,545 34,549 SH   SOLE 13 34,549 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,115 46,480 SH   SOLE 15 46,480 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1 4 SH   SOLE 17 0 0 4
SIMON PPTY GROUP INC NEW COM 828806109 107,757 819,068 SH   SOLE 18 767,333 0 51,735
SIMON PPTY GROUP INC NEW COM 828806109 88,992 676,437 SH   SOLE 19 676,437 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,677,810 12,753,193 SH   SOLE 21 12,753,193 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,317,450 10,014,060 SH   SOLE 22 8,966,392 0 1,047,668
SIMON PPTY GROUP INC NEW COM 828806109 66,149 502,805 SH   SOLE 23 502,805 0 0
SIMON PPTY GROUP INC NEW COM 828806109 241,975 1,839,275 SH   SOLE 25 1,839,275 0 0
SIMON PPTY GROUP INC NEW COM 828806109 102,587 779,774 SH   SOLE 26 283,360 0 496,414
SIMON PPTY GROUP INC NEW COM 828806109 104,875 797,164 SH   SOLE 28 24,962 0 772,202
SIMON PPTY GROUP INC NEW COM 828806109 3,035 23,070 SH   SOLE 29 23,070 0 0
SIMON PPTY GROUP INC NEW COM 828806109 369,952 2,812,042 SH   SOLE 30 2,812,042 0 0
SIMON PPTY GROUP INC NEW COM 828806109 14,997 113,997 SH   SOLE 31 77,018 0 36,979
SIMON PPTY GROUP INC NEW COM 828806109 8,372 63,633 SH   SOLE 34 63,633 0 0
SIMON PPTY GROUP INC NEW COM 828806109 17,569 133,545 SH   SOLE 36 133,545 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,425 10,833 SH   SOLE 40 10,833 0 0
SIMON PPTY GROUP INC NEW COM 828806109 108 822 SH   OTR 43 822 0 0
SIMON PPTY GROUP INC NEW COM 828806109 36,514 277,545 SH   SOLE 43 251,263 0 26,282
SIMPLY GOOD FOODS CO COM 82900L102 2,734 72,052 SH   SOLE 2 25,790 0 46,262
SIMPLY GOOD FOODS CO COM 82900L102 14 361 SH   SOLE 4 361 0 0
SIMPLY GOOD FOODS CO COM 82900L102 45 1,178 SH   SOLE 7 1,178 0 0
SIMPLY GOOD FOODS CO COM 82900L102 11,962 315,215 SH   SOLE 18 315,215 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,762 151,836 SH   SOLE 19 151,836 0 0
SIMPLY GOOD FOODS CO COM 82900L102 381,577 10,054,721 SH   SOLE 21 10,054,721 0 0
SIMPLY GOOD FOODS CO COM 82900L102 81,043 2,135,525 SH   SOLE 22 2,049,730 0 85,795
SIMPLY GOOD FOODS CO COM 82900L102 434 11,427 SH   SOLE 25 11,427 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,152 30,350 SH   SOLE 26 21,976 0 8,374
SIMPLY GOOD FOODS CO COM 82900L102 58 1,538 SH   SOLE 28 1,538 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,550 146,257 SH   SOLE 30 146,257 0 0
SIMPLY GOOD FOODS CO COM 82900L102 429 11,307 SH   SOLE 40 11,307 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,122 29,558 SH   SOLE 43 26,090 0 3,468
SIMPSON MFG INC COM 829073105 4,846 44,440 SH   SOLE 2 37,802 0 6,638
SIMPSON MFG INC COM 829073105 18 163 SH   SOLE 4 163 0 0
SIMPSON MFG INC COM 829073105 65 593 SH   SOLE 7 593 0 0
SIMPSON MFG INC COM 829073105 20,822 190,958 SH   SOLE 18 190,958 0 0
SIMPSON MFG INC COM 829073105 9,868 90,499 SH   SOLE 19 90,499 0 0
SIMPSON MFG INC COM 829073105 351,502 3,223,603 SH   SOLE 21 3,223,603 0 0
SIMPSON MFG INC COM 829073105 133,649 1,225,691 SH   SOLE 22 1,198,942 0 26,749
SIMPSON MFG INC COM 829073105 51 467 SH   SOLE 23 467 0 0
SIMPSON MFG INC COM 829073105 659 6,042 SH   SOLE 25 6,042 0 0
SIMPSON MFG INC COM 829073105 1,821 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105 84 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105 2,696 24,727 SH   SOLE 30 24,727 0 0
SIMPSON MFG INC COM 829073105 622 5,702 SH   SOLE 40 5,702 0 0
SIMPSON MFG INC COM 829073105 3,264 29,937 SH   SOLE 43 23,343 0 6,594
SIMULATIONS PLUS INC COM 829214105 712 13,957 SH   SOLE 2 12,378 0 1,579
SIMULATIONS PLUS INC COM 829214105 4 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105 7 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105 2,772 54,366 SH   SOLE 18 54,366 0 0
SIMULATIONS PLUS INC COM 829214105 1,386 27,193 SH   SOLE 19 27,193 0 0
SIMULATIONS PLUS INC COM 829214105 96,311 1,889,192 SH   SOLE 21 1,889,192 0 0
SIMULATIONS PLUS INC COM 829214105 20,689 405,817 SH   SOLE 22 395,135 0 10,682
SIMULATIONS PLUS INC COM 829214105 117 2,296 SH   SOLE 25 2,296 0 0
SIMULATIONS PLUS INC COM 829214105 607 11,903 SH   SOLE 26 10,307 0 1,596
SIMULATIONS PLUS INC COM 829214105 558 10,955 SH   SOLE 28 10,955 0 0
SIMULATIONS PLUS INC COM 829214105 1,517 29,758 SH   SOLE 30 29,758 0 0
SIMULATIONS PLUS INC COM 829214105 28 544 SH   SOLE 36 544 0 0
SIMULATIONS PLUS INC COM 829214105 112 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 212 4,165 SH   SOLE 43 4,165 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 24,260 865,815 SH   SOLE 2 838,916 0 26,899
SINCLAIR BROADCAST GROUP INC CL A 829226109 6 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 15 532 SH   SOLE 7 532 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,704 132,175 SH   SOLE 18 132,175 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,211 114,587 SH   SOLE 19 114,587 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 45,120 1,610,262 SH   SOLE 21 1,610,262 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 30,274 1,080,460 SH   SOLE 22 1,036,946 0 43,514
SINCLAIR BROADCAST GROUP INC CL A 829226109 223 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 661 23,602 SH   SOLE 26 17,148 0 6,454
SINCLAIR BROADCAST GROUP INC CL A 829226109 51 1,823 SH   SOLE 28 1,823 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,042 37,191 SH   SOLE 30 37,191 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 102 3,643 SH   SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 154 5,487 SH   SOLE 40 5,487 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,725 61,562 SH   SOLE 43 52,585 0 8,977
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 90 14,200 SH   SOLE 2 3,302 0 10,898
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 860 136,355 SH   SOLE 18 136,355 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 1,156 183,233 SH   SOLE 19 183,233 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 11,452 1,814,877 SH   SOLE 21 1,814,877 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 4,055 642,634 SH   SOLE 22 622,008 0 20,626
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 8 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 33 5,262 SH   SOLE 26 0 0 5,262
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 208 32,925 SH   SOLE 30 32,925 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 607 29,606 SH   SOLE 2 0 0 29,606
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1 30 SH   SOLE 30 30 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2,747 134,010 SH   SOLE 43 127,360 0 6,650
SINTX TECHNOLOGIES INC COM NEW 829392307 3 5,207 SH   SOLE 18 5,207 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 40 65,669 SH   SOLE 21 65,669 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 43 70,801 SH   SOLE 22 70,801 0 0
SIO GENE THERAPIES INC COMMON 829399104 7 9,911 SH   SOLE 18 9,911 0 0
SIO GENE THERAPIES INC COMMON 829399104 83 123,826 SH   SOLE 21 123,826 0 0
SIO GENE THERAPIES INC COMMON 829399104 262 390,386 SH   SOLE 22 390,386 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 31,055 4,691,095 SH   SOLE 2 3,158,509 0 1,532,586
SIRIUS XM HOLDINGS INC COM 82968B103 14,041 2,121,027 SH   SOLE 4 937,708 0 1,183,319
SIRIUS XM HOLDINGS INC COM 82968B103 4,142 625,643 SH   SOLE 7 625,643 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,980 299,043 SH   SOLE 13 299,043 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 819 123,649 SH   SOLE 15 123,649 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 26 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 3,953 597,179 SH   SOLE 18 479,221 0 117,958
SIRIUS XM HOLDINGS INC COM 82968B103 9,845 1,487,190 SH   SOLE 19 1,487,190 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 80,026 12,088,589 SH   SOLE 21 12,088,589 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 161,798 24,440,828 SH   SOLE 22 20,583,833 0 3,856,995
SIRIUS XM HOLDINGS INC COM 82968B103 14,878 2,247,432 SH   SOLE 23 2,247,432 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 7,893 1,192,267 SH   SOLE 25 1,192,267 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 25,374 3,832,903 SH   SOLE 26 2,756,961 0 1,075,942
SIRIUS XM HOLDINGS INC COM 82968B103 15,009 2,267,223 SH   SOLE 28 18,468 0 2,248,755
SIRIUS XM HOLDINGS INC COM 82968B103 3,165 478,049 SH   SOLE 29 478,049 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 32,830 4,959,184 SH   SOLE 30 4,959,184 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,948 1,351,643 SH   SOLE 31 1,241,704 0 109,939
SIRIUS XM HOLDINGS INC COM 82968B103 6,137 926,991 SH   SOLE 32 926,991 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 40,154 6,065,485 SH   SOLE 34 6,065,485 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,027 457,324 SH   SOLE 36 457,324 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 227 34,247 SH   SOLE 40 34,247 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 23 3,427 SH   OTR 43 3,427 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 4,201 634,602 SH   SOLE 43 580,879 0 53,723
SIRIUSPOINT LTD COM G8192H106 435 58,205 SH   SOLE 2 25,004 0 33,201
SIRIUSPOINT LTD COM G8192H106 9 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 2,455 328,243 SH   SOLE 18 328,243 0 0
SIRIUSPOINT LTD COM G8192H106 1,203 160,887 SH   SOLE 19 160,887 0 0
SIRIUSPOINT LTD COM G8192H106 81,455 10,889,750 SH   SOLE 21 10,889,750 0 0
SIRIUSPOINT LTD COM G8192H106 19,228 2,570,592 SH   SOLE 22 2,476,630 0 93,962
SIRIUSPOINT LTD COM G8192H106 80 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106 45 5,963 SH   SOLE 26 0 0 5,963
SIRIUSPOINT LTD COM G8192H106 879 117,534 SH   SOLE 30 117,534 0 0
SIRIUSPOINT LTD COM G8192H106 60 8,009 SH   SOLE 40 8,009 0 0
SIRIUSPOINT LTD COM G8192H106 50 6,650 SH   SOLE 43 6,257 0 393
SITE CTRS CORP COM 82981J109 2,630 157,379 SH   SOLE 2 49,634 0 107,745
SITE CTRS CORP COM 82981J109 1,378 82,481 SH   SOLE 4 82,481 0 0
SITE CTRS CORP COM 82981J109 3,682 220,357 SH   SOLE 7 220,357 0 0
SITE CTRS CORP COM 82981J109 10,859 649,858 SH   SOLE 18 649,858 0 0
SITE CTRS CORP COM 82981J109 8,703 520,843 SH   SOLE 19 520,843 0 0
SITE CTRS CORP COM 82981J109 313,615 18,768,114 SH   SOLE 21 18,768,114 0 0
SITE CTRS CORP COM 82981J109 96,858 5,796,426 SH   SOLE 22 5,512,146 0 284,280
SITE CTRS CORP COM 82981J109 87 5,198 SH   SOLE 23 5,198 0 0
SITE CTRS CORP COM 82981J109 12,841 768,438 SH   SOLE 25 768,438 0 0
SITE CTRS CORP COM 82981J109 1,231 73,677 SH   SOLE 26 58,544 0 15,133
SITE CTRS CORP COM 82981J109 1,811 108,391 SH   SOLE 28 3,077 0 105,314
SITE CTRS CORP COM 82981J109 17,138 1,025,619 SH   SOLE 30 1,025,619 0 0
SITE CTRS CORP COM 82981J109 574 34,362 SH   SOLE 34 34,362 0 0
SITE CTRS CORP COM 82981J109 70 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109 355 21,261 SH   SOLE 40 21,261 0 0
SITE CTRS CORP COM 82981J109 11 629 SH   OTR 43 629 0 0
SITE CTRS CORP COM 82981J109 3,503 209,621 SH   SOLE 43 204,420 0 5,201
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 40,649 251,400 SH   SOLE 2 144,294 0 107,106
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,274 7,881 SH   SOLE 4 7,496 0 385
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 121 751 SH   SOLE 7 751 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 989 6,116 SH   SOLE 13 6,116 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16,524 102,193 SH   SOLE 18 58,944 0 43,249
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 86,327 533,902 SH   SOLE 19 533,902 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 94,411 583,902 SH   SOLE 21 583,902 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 260,477 1,610,968 SH   SOLE 22 1,472,578 0 138,390
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,830 23,688 SH   SOLE 23 23,688 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,613 9,978 SH   SOLE 25 9,978 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16,538 102,284 SH   SOLE 26 22,554 0 79,730
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,871 23,940 SH   SOLE 28 792 0 23,148
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 585 3,616 SH   SOLE 29 3,616 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11,731 72,552 SH   SOLE 30 72,552 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,261 7,800 SH   SOLE 31 7,800 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,994 18,516 SH   SOLE 34 18,516 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,783 11,030 SH   SOLE 36 11,030 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 920 5,691 SH   SOLE 40 5,691 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,930 18,123 SH   SOLE 43 11,845 0 6,278
SITIME CORP COM 82982T106 2,912 11,749 SH   SOLE 2 10,075 0 1,674
SITIME CORP COM 82982T106 7 29 SH   SOLE 4 29 0 0
SITIME CORP COM 82982T106 51 207 SH   SOLE 7 207 0 0
SITIME CORP COM 82982T106 16,981 68,523 SH   SOLE 18 68,523 0 0
SITIME CORP COM 82982T106 7,781 31,399 SH   SOLE 19 31,399 0 0
SITIME CORP COM 82982T106 268,920 1,085,143 SH   SOLE 21 1,085,143 0 0
SITIME CORP COM 82982T106 106,903 431,375 SH   SOLE 22 423,063 0 8,312
SITIME CORP COM 82982T106 25 100 SH   SOLE 23 100 0 0
SITIME CORP COM 82982T106 472 1,906 SH   SOLE 25 1,906 0 0
SITIME CORP COM 82982T106 1,127 4,548 SH   SOLE 26 3,658 0 890
SITIME CORP COM 82982T106 117 473 SH   SOLE 28 473 0 0
SITIME CORP COM 82982T106 15,085 60,872 SH   SOLE 30 60,872 0 0
SITIME CORP COM 82982T106 384 1,550 SH   SOLE 40 1,550 0 0
SITIME CORP COM 82982T106 2,082 8,400 SH   SOLE 43 7,541 0 859
SIX FLAGS ENTMT CORP NEW COM 83001A102 8,756 201,291 SH   SOLE 2 112,112 0 89,179
SIX FLAGS ENTMT CORP NEW COM 83001A102 13 296 SH   SOLE 4 296 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 78 1,801 SH   SOLE 7 1,801 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 7,437 170,958 SH   SOLE 18 170,958 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 997 22,914 SH   SOLE 19 22,914 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 163,276 3,753,478 SH   SOLE 21 3,753,478 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 95,245 2,189,537 SH   SOLE 22 2,102,467 0 87,070
SIX FLAGS ENTMT CORP NEW COM 83001A102 538 12,376 SH   SOLE 25 12,376 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,571 36,125 SH   SOLE 26 29,758 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102 67 1,530 SH   SOLE 28 1,530 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,905 43,802 SH   SOLE 30 43,802 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 49 1,132 SH   SOLE 31 1,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 265 6,081 SH   SOLE 36 6,081 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 447 10,278 SH   SOLE 40 10,278 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 12 274 SH   OTR 43 274 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,380 77,696 SH   SOLE 43 71,336 0 6,360
SIXTH STREET SPECIALTY LENDI COM 83012A109 29 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 838 35,989 SH   SOLE 43 25,994 0 9,995
SJW GROUP COM 784305104 1,570 22,570 SH   SOLE 2 7,967 0 14,603
SJW GROUP COM 784305104 294 4,226 SH   SOLE 4 4,226 0 0
SJW GROUP COM 784305104 5,006 71,947 SH   SOLE 7 71,947 0 0
SJW GROUP COM 784305104 5,675 81,565 SH   SOLE 18 81,565 0 0
SJW GROUP COM 784305104 3,472 49,899 SH   SOLE 19 49,899 0 0
SJW GROUP COM 784305104 76,751 1,103,057 SH   SOLE 21 1,103,057 0 0
SJW GROUP COM 784305104 48,998 704,203 SH   SOLE 22 674,397 0 29,806
SJW GROUP COM 784305104 259 3,717 SH   SOLE 25 3,717 0 0
SJW GROUP COM 784305104 862 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 37 531 SH   SOLE 28 531 0 0
SJW GROUP COM 784305104 22,542 323,974 SH   SOLE 30 323,974 0 0
SJW GROUP COM 784305104 81 1,162 SH   SOLE 36 1,162 0 0
SJW GROUP COM 784305104 229 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104 911 13,086 SH   SOLE 43 12,298 0 788
SK TELECOM LTD SPONSORED ADR 78440P306 4,487 175,082 SH   SOLE 2 61,187 0 113,895
SK TELECOM LTD SPONSORED ADR 78440P306 592 23,095 SH   SOLE 4 23,095 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 610 23,794 SH   SOLE 18 23,794 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 12,948 505,183 SH   SOLE 22 362,357 0 142,826
SK TELECOM LTD SPONSORED ADR 78440P306 189 7,384 SH   SOLE 30 7,384 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 44 1,707 SH   SOLE 34 1,707 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 14,884 580,733 SH   SOLE 43 537,570 0 43,162
SKECHERS U S A INC CL A 830566105 20,261 497,074 SH   SOLE 2 411,725 0 85,349
SKECHERS U S A INC CL A 830566105 1,095 26,866 SH   SOLE 4 26,866 0 0
SKECHERS U S A INC CL A 830566105 331 8,128 SH   SOLE 7 8,128 0 0
SKECHERS U S A INC CL A 830566105 1 15 SH   SOLE 17 0 0 15
SKECHERS U S A INC CL A 830566105 16,641 408,274 SH   SOLE 18 407,996 0 278
SKECHERS U S A INC CL A 830566105 2,675 65,618 SH   SOLE 19 65,618 0 0
SKECHERS U S A INC CL A 830566105 257,445 6,316,131 SH   SOLE 21 6,316,131 0 0
SKECHERS U S A INC CL A 830566105 152,051 3,730,398 SH   SOLE 22 3,575,394 0 155,004
SKECHERS U S A INC CL A 830566105 208 5,115 SH   SOLE 23 5,115 0 0
SKECHERS U S A INC CL A 830566105 756 18,552 SH   SOLE 25 18,552 0 0
SKECHERS U S A INC CL A 830566105 2,040 50,056 SH   SOLE 26 40,353 0 9,703
SKECHERS U S A INC CL A 830566105 97 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105 1,480 36,310 SH   SOLE 29 36,310 0 0
SKECHERS U S A INC CL A 830566105 3,207 78,676 SH   SOLE 30 78,676 0 0
SKECHERS U S A INC CL A 830566105 638 15,644 SH   SOLE 31 15,644 0 0
SKECHERS U S A INC CL A 830566105 114 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 681 16,713 SH   SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,492 36,599 SH   SOLE 43 34,465 0 2,134
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 7 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200 3,060 506,570 SH   SOLE 2 489,168 0 17,402
SKILLSOFT CORP CL A 83066P200 1,846 305,653 SH   SOLE 21 305,653 0 0
SKILLSOFT CORP CL A 83066P200 5,271 872,621 SH   SOLE 22 852,070 0 20,551
SKILLSOFT CORP CL A 83066P200 52 8,536 SH   SOLE 25 8,536 0 0
SKILLSOFT CORP CL A 83066P200 46 7,682 SH   SOLE 26 2,051 0 5,631
SKILLSOFT CORP CL A 83066P200 407 67,450 SH   SOLE 30 67,450 0 0
SKILLSOFT CORP CL A 83066P200 51 8,499 SH   SOLE 40 8,499 0 0
SKILLZ INC COM 83067L109 2,661 886,839 SH   SOLE 2 51,847 0 834,992
SKILLZ INC COM 83067L109 2 509 SH   SOLE 4 509 0 0
SKILLZ INC COM 83067L109 12 4,151 SH   SOLE 7 4,151 0 0
SKILLZ INC COM 83067L109 527 175,657 SH   SOLE 18 175,657 0 0
SKILLZ INC COM 83067L109 267 88,895 SH   SOLE 19 88,895 0 0
SKILLZ INC COM 83067L109 12,014 4,004,682 SH   SOLE 21 4,004,682 0 0
SKILLZ INC COM 83067L109 18,599 6,199,541 SH   SOLE 22 5,941,244 0 258,297
SKILLZ INC COM 83067L109 37 12,442 SH   SOLE 25 12,442 0 0
SKILLZ INC COM 83067L109 231 77,054 SH   SOLE 26 68,682 0 8,372
SKILLZ INC COM 83067L109 24 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109 164 54,799 SH   SOLE 30 54,799 0 0
SKILLZ INC COM 83067L109 13 4,491 SH   SOLE 31 4,491 0 0
SKILLZ INC COM 83067L109 8 2,660 SH   SOLE 34 2,660 0 0
SKILLZ INC COM 83067L109 40 13,258 SH   SOLE 40 13,258 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,100 20,044 SH   SOLE 2 14,502 0 5,542
SKYLINE CHAMPION CORPORATION COM 830830105 11 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 40 736 SH   SOLE 7 736 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 7,552 137,608 SH   SOLE 18 137,608 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,446 99,235 SH   SOLE 19 99,235 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 123,961 2,258,769 SH   SOLE 21 2,258,769 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 66,572 1,213,049 SH   SOLE 22 1,182,535 0 30,514
SKYLINE CHAMPION CORPORATION COM 830830105 421 7,676 SH   SOLE 25 7,676 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,226 22,338 SH   SOLE 26 18,759 0 3,579
SKYLINE CHAMPION CORPORATION COM 830830105 55 1,009 SH   SOLE 28 1,009 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,637 29,833 SH   SOLE 30 29,833 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 376 6,855 SH   SOLE 40 6,855 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 260 4,736 SH   SOLE 43 4,539 0 197
SKYWATER TECHNOLOGY INC COM 83089J108 66 6,127 SH   SOLE 2 5,491 0 636
SKYWATER TECHNOLOGY INC COM 83089J108 251 23,170 SH   SOLE 18 23,170 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 151 13,949 SH   SOLE 19 13,949 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 3,195 294,988 SH   SOLE 21 294,988 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 2,159 199,358 SH   SOLE 22 198,003 0 1,355
SKYWEST INC COM 830879102 2,230 77,300 SH   SOLE 2 47,930 0 29,370
SKYWEST INC COM 830879102 2 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 16 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102 5,386 186,705 SH   SOLE 18 186,705 0 0
SKYWEST INC COM 830879102 2,548 88,323 SH   SOLE 19 88,323 0 0
SKYWEST INC COM 830879102 181,055 6,275,737 SH   SOLE 21 6,275,737 0 0
SKYWEST INC COM 830879102 36,028 1,248,793 SH   SOLE 22 1,212,107 0 36,686
SKYWEST INC COM 830879102 47 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102 23 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 55 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 2,059 71,360 SH   SOLE 30 71,360 0 0
SKYWEST INC COM 830879102 526 18,219 SH   SOLE 34 18,219 0 0
SKYWEST INC COM 830879102 37 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 2,255 78,156 SH   SOLE 43 71,317 0 6,839
SKYWORKS SOLUTIONS INC COM 83088M102 45,722 343,050 SH   SOLE 2 73,932 0 269,118
SKYWORKS SOLUTIONS INC COM 83088M102 9,327 69,983 SH   SOLE 4 63,294 0 6,689
SKYWORKS SOLUTIONS INC COM 83088M102 23,885 179,209 SH   SOLE 7 174,552 0 4,657
SKYWORKS SOLUTIONS INC COM 83088M102 86 644 SH   SOLE 13 644 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,141 23,564 SH   SOLE 15 23,564 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 43,707 327,933 SH   SOLE 18 305,796 0 22,137
SKYWORKS SOLUTIONS INC COM 83088M102 15,285 114,685 SH   SOLE 19 114,685 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 942,145 7,068,914 SH   SOLE 21 7,068,914 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 465,891 3,495,578 SH   SOLE 22 3,163,747 0 331,831
SKYWORKS SOLUTIONS INC COM 83088M102 27,330 205,054 SH   SOLE 23 205,054 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 39,176 293,936 SH   SOLE 25 293,936 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 51,958 389,840 SH   SOLE 26 164,225 0 225,615
SKYWORKS SOLUTIONS INC COM 83088M102 74,602 559,740 SH   SOLE 28 3,529 0 556,211
SKYWORKS SOLUTIONS INC COM 83088M102 14 107 SH   SOLE 29 107 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 167,433 1,256,248 SH   SOLE 30 1,256,248 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,861 36,470 SH   SOLE 31 17,954 0 18,516
SKYWORKS SOLUTIONS INC COM 83088M102 5,140 38,569 SH   SOLE 32 38,569 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,921 36,926 SH   SOLE 34 36,926 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,467 63,527 SH   SOLE 36 63,527 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 725 5,441 SH   SOLE 40 5,441 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 65 484 SH   OTR 43 484 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 16,302 122,316 SH   SOLE 43 109,905 0 12,411
SL GREEN RLTY CORP COM 78440X887 31,953 393,611 SH   SOLE 2 224,973 0 168,638
SL GREEN RLTY CORP COM 78440X887 13,718 168,981 SH   SOLE 4 168,981 0 0
SL GREEN RLTY CORP COM 78440X887 6,999 86,218 SH   SOLE 7 86,218 0 0
SL GREEN RLTY CORP COM 78440X887 32,387 398,947 SH   SOLE 18 398,422 0 525
SL GREEN RLTY CORP COM 78440X887 55,575 684,592 SH   SOLE 19 684,592 0 0
SL GREEN RLTY CORP COM 78440X887 296,582 3,653,382 SH   SOLE 21 3,653,382 0 0
SL GREEN RLTY CORP COM 78440X887 198,402 2,443,975 SH   SOLE 22 2,240,819 0 203,156
SL GREEN RLTY CORP COM 78440X887 849 10,464 SH   SOLE 23 10,464 0 0
SL GREEN RLTY CORP COM 78440X887 28,184 347,178 SH   SOLE 25 347,178 0 0
SL GREEN RLTY CORP COM 78440X887 3,785 46,620 SH   SOLE 26 40,482 0 6,138
SL GREEN RLTY CORP COM 78440X887 7,042 86,751 SH   SOLE 28 18,355 0 68,396
SL GREEN RLTY CORP COM 78440X887 27,823 342,733 SH   SOLE 30 342,733 0 0
SL GREEN RLTY CORP COM 78440X887 79 977 SH   SOLE 31 977 0 0
SL GREEN RLTY CORP COM 78440X887 31,877 392,676 SH   SOLE 34 392,676 0 0
SL GREEN RLTY CORP COM 78440X887 1,584 19,510 SH   SOLE 36 19,510 0 0
SL GREEN RLTY CORP COM 78440X887 760 9,366 SH   SOLE 40 9,366 0 0
SL GREEN RLTY CORP COM 78440X887 6,281 77,369 SH   SOLE 43 71,290 0 6,079
SLEEP NUMBER CORP COM 83125X103 972 19,172 SH   SOLE 2 8,955 0 10,217
SLEEP NUMBER CORP COM 83125X103 5 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103 17 327 SH   SOLE 7 327 0 0
SLEEP NUMBER CORP COM 83125X103 4,138 81,605 SH   SOLE 18 78,966 0 2,639
SLEEP NUMBER CORP COM 83125X103 3,661 72,197 SH   SOLE 19 72,197 0 0
SLEEP NUMBER CORP COM 83125X103 135,990 2,681,723 SH   SOLE 21 2,681,723 0 0
SLEEP NUMBER CORP COM 83125X103 30,368 598,854 SH   SOLE 22 579,522 0 19,332
SLEEP NUMBER CORP COM 83125X103 48 949 SH   SOLE 23 949 0 0
SLEEP NUMBER CORP COM 83125X103 237 4,676 SH   SOLE 25 4,676 0 0
SLEEP NUMBER CORP COM 83125X103 831 16,389 SH   SOLE 26 7,214 0 9,175
SLEEP NUMBER CORP COM 83125X103 22 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103 2,165 42,685 SH   SOLE 30 42,685 0 0
SLEEP NUMBER CORP COM 83125X103 180 3,554 SH   SOLE 36 3,554 0 0
SLEEP NUMBER CORP COM 83125X103 173 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103 475 9,360 SH   SOLE 43 9,360 0 0
SLM CORP COM 78442P106 8,904 484,966 SH   SOLE 2 214,341 0 270,625
SLM CORP COM 78442P106 34 1,855 SH   SOLE 4 1,855 0 0
SLM CORP COM 78442P106 107 5,829 SH   SOLE 7 5,829 0 0
SLM CORP COM 78442P106 192 10,443 SH   SOLE 13 10,443 0 0
SLM CORP COM 78442P106 11,143 606,916 SH   SOLE 18 606,916 0 0
SLM CORP COM 78442P106 1,507 82,057 SH   SOLE 19 82,057 0 0
SLM CORP COM 78442P106 248,187 13,517,833 SH   SOLE 21 13,517,833 0 0
SLM CORP COM 78442P106 142,976 7,787,386 SH   SOLE 22 7,448,289 0 339,097
SLM CORP COM 78442P106 61 3,325 SH   SOLE 23 3,325 0 0
SLM CORP COM 78442P106 853 46,486 SH   SOLE 25 46,486 0 0
SLM CORP COM 78442P106 2,831 154,197 SH   SOLE 26 129,767 0 24,430
SLM CORP COM 78442P106 100 5,449 SH   SOLE 28 5,449 0 0
SLM CORP COM 78442P106 3,028 164,930 SH   SOLE 30 164,930 0 0
SLM CORP COM 78442P106 79 4,285 SH   SOLE 31 4,285 0 0
SLM CORP COM 78442P106 531 28,928 SH   SOLE 36 28,928 0 0
SLM CORP COM 78442P106 632 34,420 SH   SOLE 40 34,420 0 0
SLM CORP COM 78442P106 4,932 268,627 SH   SOLE 43 254,649 0 13,978
SLR INVESTMENT CORP COM 83413U100 4,294 236,831 SH   SOLE 30 236,831 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 1,289 91,012 SH   SOLE 30 91,012 0 0
SM ENERGY CO COM 78454L100 4,966 127,491 SH   SOLE 2 57,445 0 70,046
SM ENERGY CO COM 78454L100 17 449 SH   SOLE 4 449 0 0
SM ENERGY CO COM 78454L100 91 2,330 SH   SOLE 7 2,330 0 0
SM ENERGY CO COM 78454L100 17,433 447,576 SH   SOLE 18 447,576 0 0
SM ENERGY CO COM 78454L100 16,641 427,228 SH   SOLE 19 427,228 0 0
SM ENERGY CO COM 78454L100 572,437 14,696,701 SH   SOLE 21 14,696,701 0 0
SM ENERGY CO COM 78454L100 132,251 3,395,400 SH   SOLE 22 3,271,963 0 123,437
SM ENERGY CO COM 78454L100 357 9,171 SH   SOLE 23 9,171 0 0
SM ENERGY CO COM 78454L100 603 15,490 SH   SOLE 25 15,490 0 0
SM ENERGY CO COM 78454L100 4,247 109,038 SH   SOLE 26 45,507 0 63,531
SM ENERGY CO COM 78454L100 11,120 285,501 SH   SOLE 30 285,501 0 0
SM ENERGY CO COM 78454L100 118 3,036 SH   SOLE 36 3,036 0 0
SM ENERGY CO COM 78454L100 553 14,206 SH   SOLE 40 14,206 0 0
SM ENERGY CO COM 78454L100 1,805 46,338 SH   SOLE 43 42,406 0 3,932
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2,145 1,475,000 PRN   SOLE 21 1,475,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 529 20,462 SH   SOLE 2 15,143 0 5,319
SMART GLOBAL HLDGS INC SHS G8232Y101 3 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 14 524 SH   SOLE 7 524 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 4,447 172,157 SH   SOLE 18 172,157 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,118 82,011 SH   SOLE 19 82,011 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 147,884 5,725,280 SH   SOLE 21 5,725,280 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 29,994 1,161,217 SH   SOLE 22 1,131,535 0 29,682
SMART GLOBAL HLDGS INC SHS G8232Y101 143 5,550 SH   SOLE 25 5,550 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 701 27,133 SH   SOLE 26 23,793 0 3,340
SMART GLOBAL HLDGS INC SHS G8232Y101 22 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,257 87,378 SH   SOLE 30 87,378 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 165 6,396 SH   SOLE 40 6,396 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 391 15,150 SH   SOLE 43 14,760 0 390
SMART SAND INC COM 83191H107 178 51,543 SH   SOLE 18 4,254 0 47,289
SMART SAND INC COM 83191H107 669 193,839 SH   SOLE 21 193,839 0 0
SMART SAND INC COM 83191H107 1,222 354,188 SH   SOLE 22 354,188 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,342 52,466 SH   SOLE 2 44,245 0 8,221
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,124 43,938 SH   SOLE 18 43,938 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,578 61,694 SH   SOLE 19 61,694 0 0
SMARTFINANCIAL INC COM NEW 83190L208 13,310 520,340 SH   SOLE 21 520,340 0 0
SMARTFINANCIAL INC COM NEW 83190L208 12,054 471,225 SH   SOLE 22 461,907 0 9,318
SMARTFINANCIAL INC COM NEW 83190L208 30 1,161 SH   SOLE 26 0 0 1,161
SMARTRENT INC COM CL A 83193G107 71 14,033 SH   SOLE 2 0 0 14,033
SMARTRENT INC COM CL A 83193G107 68 13,427 SH   SOLE 4 13,427 0 0
SMARTRENT INC COM CL A 83193G107 776 153,428 SH   SOLE 18 153,428 0 0
SMARTRENT INC COM CL A 83193G107 6,544 1,293,213 SH   SOLE 19 1,293,213 0 0
SMARTRENT INC COM CL A 83193G107 27 5,336 SH   SOLE 21 5,336 0 0
SMARTRENT INC COM CL A 83193G107 6,362 1,257,297 SH   SOLE 22 1,257,297 0 0
SMARTRENT INC COM CL A 83193G107 72 14,165 SH   SOLE 26 14,165 0 0
SMARTRENT INC COM CL A 83193G107 3,038 600,360 SH   SOLE 34 600,360 0 0
SMARTSHEET INC COM CL A 83200N103 8,351 152,443 SH   SOLE 2 38,549 0 113,894
SMARTSHEET INC COM CL A 83200N103 104 1,893 SH   SOLE 4 479 0 1,414
SMARTSHEET INC COM CL A 83200N103 89 1,628 SH   SOLE 7 1,628 0 0
SMARTSHEET INC COM CL A 83200N103 0 1 SH   SOLE 17 0 0 1
SMARTSHEET INC COM CL A 83200N103 3,721 67,918 SH   SOLE 18 67,918 0 0
SMARTSHEET INC COM CL A 83200N103 2,138 39,020 SH   SOLE 19 39,020 0 0
SMARTSHEET INC COM CL A 83200N103 118,559 2,164,278 SH   SOLE 21 2,164,278 0 0
SMARTSHEET INC COM CL A 83200N103 152,846 2,790,188 SH   SOLE 22 2,646,738 0 143,450
SMARTSHEET INC COM CL A 83200N103 1,077 19,654 SH   SOLE 25 19,654 0 0
SMARTSHEET INC COM CL A 83200N103 2,670 48,736 SH   SOLE 26 40,389 0 8,347
SMARTSHEET INC COM CL A 83200N103 1,375 25,095 SH   SOLE 28 25,095 0 0
SMARTSHEET INC COM CL A 83200N103 3,865 70,546 SH   SOLE 30 70,546 0 0
SMARTSHEET INC COM CL A 83200N103 98 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103 350 6,394 SH   SOLE 36 6,394 0 0
SMARTSHEET INC COM CL A 83200N103 832 15,184 SH   SOLE 40 15,184 0 0
SMARTSHEET INC COM CL A 83200N103 25 459 SH   OTR 43 459 0 0
SMARTSHEET INC COM CL A 83200N103 1,465 26,747 SH   SOLE 43 24,848 0 1,899
SMILEDIRECTCLUB INC CL A COM 83192H106 73 28,350 SH   SOLE 2 26,100 0 2,250
SMILEDIRECTCLUB INC CL A COM 83192H106 1 296 SH   SOLE 4 296 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 392 151,317 SH   SOLE 21 151,317 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 3,859 1,489,925 SH   SOLE 22 1,439,579 0 50,346
SMILEDIRECTCLUB INC CL A COM 83192H106 34 12,988 SH   SOLE 25 12,988 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 28 10,699 SH   SOLE 26 0 0 10,699
SMILEDIRECTCLUB INC CL A COM 83192H106 198 76,568 SH   SOLE 30 76,568 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 7 2,776 SH   SOLE 34 2,776 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 35 13,500 SH   SOLE 40 13,500 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7,085 222,093 SH   SOLE 43 202,021 0 20,072
SMITH & WESSON BRANDS INC COM 831754106 270 17,822 SH   SOLE 2 13,435 0 4,387
SMITH & WESSON BRANDS INC COM 831754106 3 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 10 679 SH   SOLE 7 679 0 0
SMITH & WESSON BRANDS INC COM 831754106 2,078 137,320 SH   SOLE 18 137,320 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,278 84,452 SH   SOLE 19 84,452 0 0
SMITH & WESSON BRANDS INC COM 831754106 35,556 2,350,008 SH   SOLE 21 2,350,008 0 0
SMITH & WESSON BRANDS INC COM 831754106 16,587 1,096,300 SH   SOLE 22 1,071,978 0 24,322
SMITH & WESSON BRANDS INC COM 831754106 570 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 485 32,029 SH   SOLE 30 32,029 0 0
SMITH & WESSON BRANDS INC COM 831754106 66 4,394 SH   SOLE 40 4,394 0 0
SMITH & WESSON BRANDS INC COM 831754106 269 17,747 SH   SOLE 43 17,747 0 0
SMITH A O CORP COM 831865209 13,751 215,233 SH   SOLE 2 70,401 0 144,832
SMITH A O CORP COM 831865209 6,811 106,610 SH   SOLE 4 58,708 0 47,902
SMITH A O CORP COM 831865209 11,422 178,774 SH   SOLE 7 143,262 0 35,512
SMITH A O CORP COM 831865209 49 771 SH   SOLE 13 771 0 0
SMITH A O CORP COM 831865209 1,178 18,434 SH   SOLE 15 18,434 0 0
SMITH A O CORP COM 831865209 16,210 253,716 SH   SOLE 18 236,212 0 17,504
SMITH A O CORP COM 831865209 5,194 81,295 SH   SOLE 19 81,295 0 0
SMITH A O CORP COM 831865209 240,948 3,771,302 SH   SOLE 21 3,771,302 0 0
SMITH A O CORP COM 831865209 196,386 3,073,817 SH   SOLE 22 2,794,280 0 279,537
SMITH A O CORP COM 831865209 10,546 165,072 SH   SOLE 23 165,072 0 0
SMITH A O CORP COM 831865209 24,355 381,197 SH   SOLE 25 381,197 0 0
SMITH A O CORP COM 831865209 12,961 202,865 SH   SOLE 26 87,910 0 114,955
SMITH A O CORP COM 831865209 16,817 263,213 SH   SOLE 28 2,396 0 260,817
SMITH A O CORP COM 831865209 50,278 786,941 SH   SOLE 30 647,845 0 139,096
SMITH A O CORP COM 831865209 1,835 28,717 SH   SOLE 31 13,896 0 14,821
SMITH A O CORP COM 831865209 1,711 26,777 SH   SOLE 34 26,777 0 0
SMITH A O CORP COM 831865209 1,429 22,362 SH   SOLE 36 22,362 0 0
SMITH A O CORP COM 831865209 299 4,679 SH   SOLE 40 4,679 0 0
SMITH A O CORP COM 831865209 28 441 SH   OTR 43 441 0 0
SMITH A O CORP COM 831865209 4,580 71,691 SH   SOLE 43 60,518 0 11,173
SMITH MICRO SOFTWARE INC COM NEW 832154207 35 9,166 SH   SOLE 2 1,796 0 7,370
SMITH MICRO SOFTWARE INC COM NEW 832154207 516 136,861 SH   SOLE 18 136,861 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 311 82,374 SH   SOLE 19 82,374 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 6,110 1,620,791 SH   SOLE 21 1,620,791 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 3,213 852,157 SH   SOLE 22 822,493 0 29,664
SMITH MIDLAND CORP COM 832156103 14 785 SH   SOLE 18 785 0 0
SMITH MIDLAND CORP COM 832156103 171 9,612 SH   SOLE 21 9,612 0 0
SMITH MIDLAND CORP COM 832156103 167 9,404 SH   SOLE 22 9,404 0 0
SMUCKER J M CO COM NEW 832696405 41,997 310,145 SH   SOLE 2 44,968 0 265,177
SMUCKER J M CO COM NEW 832696405 13,165 97,221 SH   SOLE 4 52,300 0 44,921
SMUCKER J M CO COM NEW 832696405 21,647 159,863 SH   SOLE 7 145,493 0 14,370
SMUCKER J M CO COM NEW 832696405 41 305 SH   SOLE 13 305 0 0
SMUCKER J M CO COM NEW 832696405 2,114 15,612 SH   SOLE 15 15,612 0 0
SMUCKER J M CO COM NEW 832696405 23,878 176,336 SH   SOLE 18 161,683 0 14,653
SMUCKER J M CO COM NEW 832696405 8,775 64,804 SH   SOLE 19 64,804 0 0
SMUCKER J M CO COM NEW 832696405 508,108 3,752,365 SH   SOLE 21 3,752,365 0 0
SMUCKER J M CO COM NEW 832696405 333,083 2,459,810 SH   SOLE 22 2,239,800 0 220,010
SMUCKER J M CO COM NEW 832696405 18,589 137,278 SH   SOLE 23 137,278 0 0
SMUCKER J M CO COM NEW 832696405 20,032 147,939 SH   SOLE 25 147,939 0 0
SMUCKER J M CO COM NEW 832696405 39,728 293,393 SH   SOLE 26 89,231 0 204,162
SMUCKER J M CO COM NEW 832696405 52,097 384,735 SH   SOLE 28 1,930 0 382,805
SMUCKER J M CO COM NEW 832696405 110,236 814,091 SH   SOLE 30 804,695 0 9,396
SMUCKER J M CO COM NEW 832696405 3,283 24,244 SH   SOLE 31 11,874 0 12,370
SMUCKER J M CO COM NEW 832696405 10,949 80,859 SH   SOLE 34 80,859 0 0
SMUCKER J M CO COM NEW 832696405 10,419 76,947 SH   SOLE 35 76,947 0 0
SMUCKER J M CO COM NEW 832696405 9,423 69,587 SH   SOLE 36 69,587 0 0
SMUCKER J M CO COM NEW 832696405 525 3,879 SH   SOLE 40 3,879 0 0
SMUCKER J M CO COM NEW 832696405 40 293 SH   OTR 43 293 0 0
SMUCKER J M CO COM NEW 832696405 54,372 401,536 SH   SOLE 43 380,723 0 20,813
SNAP INC CL A 83304A106 14,646 406,936 SH   SOLE 2 374,337 0 32,599
SNAP INC CL A 83304A106 25,256 701,755 SH   SOLE 4 447,987 0 253,768
SNAP INC CL A 83304A106 2,912 80,900 SH   SOLE 7 80,900 0 0
SNAP INC CL A 83304A106 1,023 28,418 SH   SOLE 13 28,418 0 0
SNAP INC CL A 83304A106 2,613 72,612 SH   SOLE 15 72,612 0 0
SNAP INC CL A 83304A106 282,929 7,861,312 SH   SOLE 18 5,523,415 0 2,337,897
SNAP INC CL A 83304A106 284,311 7,899,723 SH   SOLE 19 7,899,723 0 0
SNAP INC CL A 83304A106 208,428 5,791,288 SH   SOLE 21 5,791,288 0 0
SNAP INC CL A 83304A106 625,427 17,377,786 SH   SOLE 22 16,197,194 0 1,180,592
SNAP INC CL A 83304A106 49,552 1,376,832 SH   SOLE 23 1,376,832 0 0
SNAP INC CL A 83304A106 20,083 558,011 SH   SOLE 25 558,011 0 0
SNAP INC CL A 83304A106 45,780 1,272,020 SH   SOLE 26 701,398 0 570,622
SNAP INC CL A 83304A106 61,410 1,706,319 SH   SOLE 28 62,813 0 1,643,506
SNAP INC CL A 83304A106 377 10,488 SH   SOLE 29 10,488 0 0
SNAP INC CL A 83304A106 118,514 3,292,980 SH   SOLE 30 3,292,980 0 0
SNAP INC CL A 83304A106 8,185 227,422 SH   SOLE 31 106,311 0 121,111
SNAP INC CL A 83304A106 141,841 3,941,136 SH   SOLE 34 3,941,136 0 0
SNAP INC CL A 83304A106 6,601 183,419 SH   SOLE 36 183,419 0 0
SNAP INC CL A 83304A106 1,267 35,201 SH   SOLE 40 35,201 0 0
SNAP INC CL A 83304A106 11,647 323,606 SH   SOLE 43 302,080 0 21,527
SNAP INC OPTIONS 83304A106 151 4,200 SH Put SOLE 4 4,200 0 0
SNAP INC OPTIONS 83304A106 1,713 47,600 SH Put SOLE 18 47,600 0 0
SNAP INC OPTIONS 83304A106 20,586 572,000 SH Put SOLE 19 572,000 0 0
SNAP INC OPTIONS 83304A106 1,062 29,500 SH Put SOLE 22 29,500 0 0
SNAP INC OPTIONS 83304A106 8,638 240,000 SH Put SOLE 34 240,000 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2 9,779 5,615,000 PRN   SOLE 21 5,615,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 3,756 2,123,000 PRN   SOLE 21 2,123,000 0 0
SNAP ON INC COM 833034101 43,676 212,555 SH   SOLE 2 119,225 0 93,330
SNAP ON INC COM 833034101 16,642 80,989 SH   SOLE 4 48,266 0 32,723
SNAP ON INC COM 833034101 14,593 71,018 SH   SOLE 7 56,511 0 14,507
SNAP ON INC COM 833034101 2,971 14,459 SH   SOLE 13 14,459 0 0
SNAP ON INC COM 833034101 1,603 7,802 SH   SOLE 15 7,802 0 0
SNAP ON INC COM 833034101 24,208 117,814 SH   SOLE 18 101,448 0 16,366
SNAP ON INC COM 833034101 21,654 105,382 SH   SOLE 19 105,382 0 0
SNAP ON INC COM 833034101 314,177 1,528,989 SH   SOLE 21 1,528,989 0 0
SNAP ON INC COM 833034101 296,410 1,442,523 SH   SOLE 22 1,262,658 0 179,865
SNAP ON INC COM 833034101 21,367 103,987 SH   SOLE 23 103,987 0 0
SNAP ON INC COM 833034101 17,917 87,197 SH   SOLE 25 87,197 0 0
SNAP ON INC COM 833034101 35,765 174,058 SH   SOLE 26 91,518 0 82,540
SNAP ON INC COM 833034101 37,471 182,358 SH   SOLE 28 962 0 181,396
SNAP ON INC COM 833034101 2,942 14,319 SH   SOLE 29 14,319 0 0
SNAP ON INC COM 833034101 61,565 299,617 SH   SOLE 30 299,617 0 0
SNAP ON INC COM 833034101 10,186 49,574 SH   SOLE 31 43,560 0 6,014
SNAP ON INC COM 833034101 51,949 252,820 SH   SOLE 34 252,820 0 0
SNAP ON INC COM 833034101 4,350 21,170 SH   SOLE 36 21,170 0 0
SNAP ON INC COM 833034101 363 1,769 SH   SOLE 40 1,769 0 0
SNAP ON INC COM 833034101 38 183 SH   OTR 43 183 0 0
SNAP ON INC COM 833034101 7,153 34,810 SH   SOLE 43 31,225 0 3,585
SNAP ONE HOLDINGS CORP COM 83303Y105 123 8,342 SH   SOLE 2 4,537 0 3,805
SNAP ONE HOLDINGS CORP COM 83303Y105 679 46,055 SH   SOLE 18 46,055 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 327 22,164 SH   SOLE 19 22,164 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 8,551 579,752 SH   SOLE 21 579,752 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 3,401 230,602 SH   SOLE 22 225,857 0 4,745
SNAP ONE HOLDINGS CORP COM 83303Y105 57 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 91 6,174 SH   SOLE 30 6,174 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 54 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109 79,777 348,175 SH   SOLE 2 29,375 0 318,800
SNOWFLAKE INC CL A 833445109 28,454 124,183 SH   SOLE 4 77,933 0 46,250
SNOWFLAKE INC CL A 833445109 4,611 20,124 SH   SOLE 7 20,124 0 0
SNOWFLAKE INC CL A 833445109 208 906 SH   SOLE 13 906 0 0
SNOWFLAKE INC CL A 833445109 4,463 19,478 SH   SOLE 15 19,478 0 0
SNOWFLAKE INC CL A 833445109 171,043 746,491 SH   SOLE 18 491,336 0 255,155
SNOWFLAKE INC CL A 833445109 150,333 656,104 SH   SOLE 19 656,104 0 0
SNOWFLAKE INC CL A 833445109 534,992 2,334,884 SH   SOLE 21 2,334,884 0 0
SNOWFLAKE INC CL A 833445109 1,115,461 4,868,243 SH   SOLE 22 4,498,569 0 369,674
SNOWFLAKE INC CL A 833445109 59,812 261,038 SH   SOLE 23 261,038 0 0
SNOWFLAKE INC CL A 833445109 77,542 338,420 SH   SOLE 25 338,420 0 0
SNOWFLAKE INC CL A 833445109 73,219 319,552 SH   SOLE 26 148,305 0 171,247
SNOWFLAKE INC CL A 833445109 81,676 356,462 SH   SOLE 28 14,862 0 341,600
SNOWFLAKE INC CL A 833445109 55 239 SH   SOLE 29 239 0 0
SNOWFLAKE INC CL A 833445109 153,650 670,581 SH   SOLE 30 670,581 0 0
SNOWFLAKE INC CL A 833445109 7,025 30,660 SH   SOLE 31 23,124 0 7,536
SNOWFLAKE INC CL A 833445109 34,555 150,811 SH   SOLE 34 150,811 0 0
SNOWFLAKE INC CL A 833445109 17,212 75,117 SH   SOLE 36 75,117 0 0
SNOWFLAKE INC CL A 833445109 1,622 7,079 SH   SOLE 40 7,079 0 0
SNOWFLAKE INC CL A 833445109 106 461 SH   OTR 43 461 0 0
SNOWFLAKE INC CL A 833445109 11,520 50,278 SH   SOLE 43 47,284 0 2,994
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 19 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 142 71,950 SH   SOLE 22 31,842 0 40,108
SOC TELEMED INC COM CL A 78472F101 29 9,646 SH   SOLE 2 1,615 0 8,031
SOC TELEMED INC COM CL A 78472F101 469 156,837 SH   SOLE 18 156,837 0 0
SOC TELEMED INC COM CL A 78472F101 326 109,100 SH   SOLE 19 109,100 0 0
SOC TELEMED INC COM CL A 78472F101 6,569 2,197,051 SH   SOLE 21 2,197,051 0 0
SOC TELEMED INC COM CL A 78472F101 4,336 1,450,259 SH   SOLE 22 1,433,641 0 16,618
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,789 44,269 SH   SOLE 2 34,469 0 9,800
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 90 1,051 SH   SOLE 4 1,051 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,307 26,955 SH   SOLE 7 26,955 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,051 12,275 SH   SOLE 18 12,275 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 34,524 403,320 SH   SOLE 19 403,320 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 47,068 549,856 SH   SOLE 21 549,856 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,700 31,542 SH   SOLE 22 31,542 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 50,246 586,989 SH   SOLE 25 586,989 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 111 1,302 SH   SOLE 26 1,302 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 18,970 221,616 SH   SOLE 29 221,616 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 18,163 212,180 SH   SOLE 30 212,180 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 222,428 2,598,461 SH   SOLE 34 2,598,461 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 17,519 204,665 SH   SOLE 43 185,799 0 18,866
SOCIETAL CDMO INC COM 75629F109 5 2,981 SH   SOLE 2 0 0 2,981
SOCIETAL CDMO INC COM 75629F109 14 7,884 SH   SOLE 18 7,884 0 0
SOCIETAL CDMO INC COM 75629F109 189 104,890 SH   SOLE 21 104,890 0 0
SOCIETAL CDMO INC COM 75629F109 477 265,074 SH   SOLE 22 265,074 0 0
SOCIETY PASS INC COM 83370P102 33 11,218 SH   SOLE 18 11,218 0 0
SOCIETY PASS INC COM 83370P102 12 3,943 SH   SOLE 19 3,943 0 0
SOCIETY PASS INC COM 83370P102 218 73,273 SH   SOLE 21 73,273 0 0
SOCIETY PASS INC COM 83370P102 246 82,729 SH   SOLE 22 82,623 0 106
SOCKET MOBILE INC COM NEW 83368E200 5 1,151 SH   SOLE 18 1,151 0 0
SOCKET MOBILE INC COM NEW 83368E200 58 14,464 SH   SOLE 21 14,464 0 0
SOCKET MOBILE INC COM NEW 83368E200 1 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,592 168,448 SH   SOLE 2 151,286 0 17,162
SOFI TECHNOLOGIES INC COM 83406F102 3,009 318,427 SH   SOLE 4 193,947 0 124,480
SOFI TECHNOLOGIES INC COM 83406F102 368 38,966 SH   SOLE 7 38,966 0 0
SOFI TECHNOLOGIES INC COM 83406F102 10 1,072 SH   SOLE 13 1,072 0 0
SOFI TECHNOLOGIES INC COM 83406F102 340 35,941 SH   SOLE 15 35,941 0 0
SOFI TECHNOLOGIES INC COM 83406F102 3,607 381,663 SH   SOLE 18 354,162 0 27,501
SOFI TECHNOLOGIES INC COM 83406F102 30,849 3,264,445 SH   SOLE 21 3,264,445 0 0
SOFI TECHNOLOGIES INC COM 83406F102 90,522 9,579,024 SH   SOLE 22 9,052,547 0 526,477
SOFI TECHNOLOGIES INC COM 83406F102 6,232 659,489 SH   SOLE 23 659,489 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,231 130,266 SH   SOLE 25 130,266 0 0
SOFI TECHNOLOGIES INC COM 83406F102 3,858 408,287 SH   SOLE 26 289,558 0 118,729
SOFI TECHNOLOGIES INC COM 83406F102 5,987 633,544 SH   SOLE 28 10,215 0 623,329
SOFI TECHNOLOGIES INC COM 83406F102 13,352 1,412,879 SH   SOLE 30 1,412,879 0 0
SOFI TECHNOLOGIES INC COM 83406F102 620 65,612 SH   SOLE 31 53,933 0 11,679
SOFI TECHNOLOGIES INC COM 83406F102 250 26,450 SH   SOLE 34 26,450 0 0
SOFI TECHNOLOGIES INC COM 83406F102 801 84,775 SH   SOLE 36 84,775 0 0
SOFI TECHNOLOGIES INC COM 83406F102 169 17,887 SH   SOLE 40 17,887 0 0
SOFI TECHNOLOGIES INC COM 83406F102 113 11,922 SH   SOLE 43 11,922 0 0
SOHU COM LTD SPONSORED ADS 83410S108 250 14,886 SH   SOLE 2 14,886 0 0
SOHU COM LTD SPONSORED ADS 83410S108 22 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108 40 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 5,617 333,932 SH   SOLE 21 333,932 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,859 170,005 SH   SOLE 22 166,711 0 3,294
SOHU COM LTD SPONSORED ADS 83410S108 3 175 SH   SOLE 25 175 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,524 90,612 SH   SOLE 30 90,612 0 0
SOHU COM LTD SPONSORED ADS 83410S108 586 34,823 SH   SOLE 43 34,608 0 215
SOL GEL TECHNOLOGIES SHS M8694L103 23 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,617 11,221 SH   SOLE 2 9,065 0 2,156
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,651 23,733 SH   SOLE 4 19,527 0 4,206
SOLAREDGE TECHNOLOGIES INC COM 83417M104 14,120 43,800 SH   SOLE 7 42,348 0 1,452
SOLAREDGE TECHNOLOGIES INC COM 83417M104 91 283 SH   SOLE 13 283 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,648 5,113 SH   SOLE 15 5,113 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 25,517 79,155 SH   SOLE 18 71,927 0 7,228
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,278 13,271 SH   SOLE 19 13,271 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 612,129 1,898,841 SH   SOLE 21 1,898,841 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 236,632 734,038 SH   SOLE 22 700,552 0 33,486
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20,891 64,803 SH   SOLE 23 64,803 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 33,235 103,095 SH   SOLE 25 103,095 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 33,159 102,859 SH   SOLE 26 31,679 0 71,180
SOLAREDGE TECHNOLOGIES INC COM 83417M104 40,554 125,798 SH   SOLE 28 26,907 0 98,891
SOLAREDGE TECHNOLOGIES INC COM 83417M104 38 119 SH   SOLE 29 119 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 422,158 1,309,545 SH   SOLE 30 1,309,545 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,339 10,359 SH   SOLE 31 4,614 0 5,745
SOLAREDGE TECHNOLOGIES INC COM 83417M104 759 2,354 SH   SOLE 34 2,354 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,978 18,545 SH   SOLE 36 18,545 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 552 1,713 SH   SOLE 40 1,713 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11,774 36,522 SH   SOLE 43 33,960 0 2,562
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4,153 3,050,000 PRN   SOLE 2 3,050,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4,135 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 6,277 4,610,000 PRN   SOLE 21 4,610,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 6,944 5,100,000 PRN   SOLE 22 5,100,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5,464 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 885 78,402 SH   SOLE 2 18,614 0 59,788
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 6 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,058 93,726 SH   SOLE 18 93,726 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 2,181 193,218 SH   SOLE 19 193,218 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 13,626 1,206,932 SH   SOLE 21 1,206,932 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 11,294 1,000,313 SH   SOLE 22 984,255 0 16,058
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 41 3,647 SH   SOLE 23 3,647 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 138 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 18 1,565 SH   SOLE 43 1,565 0 0
SOLARWINDS CORP COM NEW 83417Q204 6,811 511,736 SH   SOLE 2 17,317 0 494,419
SOLARWINDS CORP COM NEW 83417Q204 2 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204 6 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204 171 12,848 SH   SOLE 18 12,848 0 0
SOLARWINDS CORP COM NEW 83417Q204 124 9,346 SH   SOLE 19 9,346 0 0
SOLARWINDS CORP COM NEW 83417Q204 5,723 429,986 SH   SOLE 21 429,986 0 0
SOLARWINDS CORP COM NEW 83417Q204 12,279 922,561 SH   SOLE 22 886,530 0 36,031
SOLARWINDS CORP COM NEW 83417Q204 67 5,015 SH   SOLE 25 5,015 0 0
SOLARWINDS CORP COM NEW 83417Q204 299 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204 54 4,043 SH   SOLE 28 4,043 0 0
SOLARWINDS CORP COM NEW 83417Q204 3,528 265,078 SH   SOLE 30 265,078 0 0
SOLARWINDS CORP COM NEW 83417Q204 12 921 SH   SOLE 31 921 0 0
SOLARWINDS CORP COM NEW 83417Q204 42 3,123 SH   SOLE 34 3,123 0 0
SOLARWINDS CORP COM NEW 83417Q204 64 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204 675 50,692 SH   SOLE 43 42,414 0 8,278
SOLENO THERAPEUTICS INC COM NEW 834203200 0 1,336 SH   SOLE 2 0 0 1,336
SOLENO THERAPEUTICS INC COM NEW 834203200 3 11,459 SH   SOLE 18 11,459 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 25 114,302 SH   SOLE 21 114,302 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1 3,220 SH   SOLE 22 3,220 0 0
SOLID BIOSCIENCES INC COM 83422E105 348 290,398 SH   SOLE 2 186,926 0 103,472
SOLID BIOSCIENCES INC COM 83422E105 0 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 236 196,821 SH   SOLE 18 196,821 0 0
SOLID BIOSCIENCES INC COM 83422E105 168 140,336 SH   SOLE 19 140,336 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,383 2,819,192 SH   SOLE 21 2,819,192 0 0
SOLID BIOSCIENCES INC COM 83422E105 2,683 2,235,707 SH   SOLE 22 2,199,986 0 35,721
SOLID BIOSCIENCES INC COM 83422E105 53 43,947 SH   SOLE 23 43,947 0 0
SOLID BIOSCIENCES INC COM 83422E105 54 45,214 SH   SOLE 26 0 0 45,214
SOLID BIOSCIENCES INC COM 83422E105 61 50,449 SH   SOLE 30 50,449 0 0
SOLID POWER INC CLASS A COM 83422N105 30 3,501 SH   SOLE 2 0 0 3,501
SOLID POWER INC CLASS A COM 83422N105 977 112,714 SH   SOLE 21 112,714 0 0
SOLID POWER INC CLASS A COM 83422N105 12,235 1,411,155 SH   SOLE 22 1,411,155 0 0
SOLIGENIX INC COM 834223307 6 8,408 SH   SOLE 18 8,408 0 0
SOLIGENIX INC COM 834223307 77 106,046 SH   SOLE 21 106,046 0 0
SOLIGENIX INC COM 834223307 2 2,116 SH   SOLE 22 2,116 0 0
SOLITARIO ZINC CORP COM 8342EP107 30 35,316 SH   SOLE 21 35,316 0 0
SOLITARIO ZINC CORP COM 8342EP107 2 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104 17 1,966 SH   SOLE 2 740 0 1,226
SOLO BRANDS INC COM CL A 83425V104 306 35,842 SH   SOLE 18 35,842 0 0
SOLO BRANDS INC COM CL A 83425V104 174 20,439 SH   SOLE 19 20,439 0 0
SOLO BRANDS INC COM CL A 83425V104 3,659 428,962 SH   SOLE 21 428,962 0 0
SOLO BRANDS INC COM CL A 83425V104 2,313 271,169 SH   SOLE 22 268,341 0 2,828
SOLO BRANDS INC COM CL A 83425V104 3 308 SH   SOLE 43 0 0 308
SOLUNA HOLDINGS INC COM NEW 583543103 17 1,547 SH   SOLE 18 1,547 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 214 19,472 SH   SOLE 21 19,472 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 564 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105 38 4,757 SH   SOLE 2 0 0 4,757
SOMALOGIC INC CLASS A COM 83444K105 1,153 143,792 SH   SOLE 21 143,792 0 0
SOMALOGIC INC CLASS A COM 83444K105 15,309 1,908,797 SH   SOLE 22 1,908,797 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 12 2,512 SH   SOLE 2 0 0 2,512
SONDER HOLDINGS INC CLASS A COM 83542D102 4,924 1,036,680 SH   SOLE 22 1,036,680 0 0
SONENDO INC COM 835431107 5 1,348 SH   SOLE 18 1,348 0 0
SONENDO INC COM 835431107 77 19,173 SH   SOLE 21 19,173 0 0
SONENDO INC COM 835431107 2 501 SH   SOLE 22 501 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,056 95,412 SH   SOLE 2 45,531 0 49,881
SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH   SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 34 791 SH   SOLE 7 791 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,858 90,749 SH   SOLE 18 79,270 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102 14,079 331,204 SH   SOLE 19 331,204 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 111,466 2,622,104 SH   SOLE 21 2,622,104 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 35,238 828,934 SH   SOLE 22 808,597 0 20,337
SONIC AUTOMOTIVE INC CL A 83545G102 583 13,713 SH   SOLE 23 13,713 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 120 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,250 76,445 SH   SOLE 26 12,730 0 63,715
SONIC AUTOMOTIVE INC CL A 83545G102 1,581 37,199 SH   SOLE 30 37,199 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 68 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 110 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 627 14,760 SH   SOLE 43 11,147 0 3,613
SONIDA SENIOR LIVING INC COM 140475203 20 618 SH   SOLE 18 618 0 0
SONIDA SENIOR LIVING INC COM 140475203 295 8,890 SH   SOLE 21 8,890 0 0
SONIDA SENIOR LIVING INC COM 140475203 1,044 31,500 SH   SOLE 22 31,500 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH   SOLE 21 39 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 69 183,438 SH   SOLE 22 183,438 0 0
SONO GROUP N V COM N81409109 15 2,865 SH   SOLE 2 2,865 0 0
SONOCO PRODS CO COM 835495102 9,174 146,650 SH   SOLE 2 91,687 0 54,963
SONOCO PRODS CO COM 835495102 5,114 81,741 SH   SOLE 7 81,741 0 0
SONOCO PRODS CO COM 835495102 16,587 265,138 SH   SOLE 18 265,138 0 0
SONOCO PRODS CO COM 835495102 1,824 29,153 SH   SOLE 19 29,153 0 0
SONOCO PRODS CO COM 835495102 469,560 7,505,754 SH   SOLE 21 7,505,754 0 0
SONOCO PRODS CO COM 835495102 166,774 2,665,823 SH   SOLE 22 2,549,746 0 116,077
SONOCO PRODS CO COM 835495102 1,002 16,010 SH   SOLE 25 16,010 0 0
SONOCO PRODS CO COM 835495102 2,485 39,720 SH   SOLE 26 32,518 0 7,202
SONOCO PRODS CO COM 835495102 4,069 65,040 SH   SOLE 28 65,040 0 0
SONOCO PRODS CO COM 835495102 3,645 58,271 SH   SOLE 30 58,271 0 0
SONOCO PRODS CO COM 835495102 92 1,463 SH   SOLE 31 1,463 0 0
SONOCO PRODS CO COM 835495102 2,805 44,831 SH   SOLE 32 44,831 0 0
SONOCO PRODS CO COM 835495102 599 9,567 SH   SOLE 36 9,567 0 0
SONOCO PRODS CO COM 835495102 770 12,314 SH   SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 29 467 SH   OTR 43 467 0 0
SONOCO PRODS CO COM 835495102 3,104 49,616 SH   SOLE 43 44,972 0 4,644
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 2 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 9 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108 10,680 378,452 SH   SOLE 2 265,315 0 113,137
SONOS INC COM 83570H108 155 5,491 SH   SOLE 4 5,491 0 0
SONOS INC COM 83570H108 49 1,725 SH   SOLE 7 1,725 0 0
SONOS INC COM 83570H108 995 35,265 SH   SOLE 13 35,265 0 0
SONOS INC COM 83570H108 15,063 533,777 SH   SOLE 18 501,072 0 32,705
SONOS INC COM 83570H108 47,638 1,688,078 SH   SOLE 19 1,688,078 0 0
SONOS INC COM 83570H108 428,244 15,175,189 SH   SOLE 21 15,175,189 0 0
SONOS INC COM 83570H108 104,626 3,707,500 SH   SOLE 22 3,628,417 0 79,083
SONOS INC COM 83570H108 648 22,956 SH   SOLE 23 22,956 0 0
SONOS INC COM 83570H108 469 16,617 SH   SOLE 25 16,617 0 0
SONOS INC COM 83570H108 5,146 182,343 SH   SOLE 26 52,510 0 129,833
SONOS INC COM 83570H108 63 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108 6,137 217,469 SH   SOLE 30 217,469 0 0
SONOS INC COM 83570H108 9,465 335,383 SH   SOLE 34 335,383 0 0
SONOS INC COM 83570H108 473 16,755 SH   SOLE 40 16,755 0 0
SONOS INC COM 83570H108 1,272 45,078 SH   SOLE 43 44,009 0 1,069
SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH   SOLE 17 0 0 11
SONY GROUP CORPORATION SPONSORED ADR 835699307 56,372 548,846 SH   SOLE 18 548,801 0 45
SONY GROUP CORPORATION SPONSORED ADR 835699307 98,801 961,939 SH   SOLE 43 870,587 0 91,352
SOPHIA GENETICS SA ORDINARY SHARES H82027105 15 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 2,253 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 6 825 SH   SOLE 21 825 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 23 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 14 1,795 SH   SOLE 34 1,795 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 985 422,677 SH   SOLE 2 163,062 0 259,615
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 3,415 SH   SOLE 7 3,415 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,979 849,441 SH   SOLE 18 804,245 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3,965 1,701,771 SH   SOLE 19 1,701,771 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 23,832 10,228,423 SH   SOLE 21 10,228,423 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 18,870 8,098,552 SH   SOLE 22 7,931,365 0 167,187
SORRENTO THERAPEUTICS INC COM NEW 83587F202 118 50,687 SH   SOLE 23 50,687 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 79 33,846 SH   SOLE 25 33,846 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 774 332,053 SH   SOLE 26 97,898 0 234,155
SORRENTO THERAPEUTICS INC COM NEW 83587F202 12 5,302 SH   SOLE 28 5,302 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 389 166,996 SH   SOLE 30 166,996 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 102 43,780 SH   SOLE 40 43,780 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 226 96,987 SH   SOLE 43 96,987 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 11 21,334 SH   SOLE 4 21,334 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 1,196 2,229,593 SH   SOLE 21 2,229,593 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 540 1,006,208 SH   SOLE 22 984,914 0 21,294
SOS LIMITED SPNSORD ADS NEW 83587W106 287 534,788 SH   SOLE 30 534,788 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 0 1 SH   SOLE 43 0 0 1
SOTERA HEALTH CO COM 83601L102 2,971 137,187 SH   SOLE 2 100,889 0 36,298
SOTERA HEALTH CO COM 83601L102 8 384 SH   SOLE 4 384 0 0
SOTERA HEALTH CO COM 83601L102 27 1,268 SH   SOLE 7 1,268 0 0
SOTERA HEALTH CO COM 83601L102 1,070 49,399 SH   SOLE 18 49,399 0 0
SOTERA HEALTH CO COM 83601L102 33,579 1,550,266 SH   SOLE 19 1,550,266 0 0
SOTERA HEALTH CO COM 83601L102 29,204 1,348,271 SH   SOLE 21 1,348,271 0 0
SOTERA HEALTH CO COM 83601L102 48,953 2,260,067 SH   SOLE 22 2,147,348 0 112,719
SOTERA HEALTH CO COM 83601L102 234 10,786 SH   SOLE 25 10,786 0 0
SOTERA HEALTH CO COM 83601L102 845 39,006 SH   SOLE 26 32,425 0 6,581
SOTERA HEALTH CO COM 83601L102 26 1,199 SH   SOLE 28 1,199 0 0
SOTERA HEALTH CO COM 83601L102 865 39,942 SH   SOLE 30 39,942 0 0
SOTERA HEALTH CO COM 83601L102 32 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 17,344 800,756 SH   SOLE 34 800,756 0 0
SOTERA HEALTH CO COM 83601L102 271 12,491 SH   SOLE 40 12,491 0 0
SOTHERLY HOTELS INC COM 83600C103 5 2,619 SH   SOLE 18 2,619 0 0
SOTHERLY HOTELS INC COM 83600C103 88 42,815 SH   SOLE 21 42,815 0 0
SOTHERLY HOTELS INC COM 83600C103 4 1,935 SH   SOLE 22 1,935 0 0
SOUND FINL BANCORP INC COM 83607A100 17 435 SH   SOLE 18 435 0 0
SOUND FINL BANCORP INC COM 83607A100 211 5,532 SH   SOLE 21 5,532 0 0
SOUND FINL BANCORP INC COM 83607A100 4 100 SH   SOLE 22 100 0 0
SOUTH JERSEY INDS INC COM 838518108 3,202 92,681 SH   SOLE 2 34,349 0 58,332
SOUTH JERSEY INDS INC COM 838518108 14 411 SH   SOLE 4 411 0 0
SOUTH JERSEY INDS INC COM 838518108 6,034 174,650 SH   SOLE 7 174,650 0 0
SOUTH JERSEY INDS INC COM 838518108 13,520 391,328 SH   SOLE 18 391,328 0 0
SOUTH JERSEY INDS INC COM 838518108 6,360 184,072 SH   SOLE 19 184,072 0 0
SOUTH JERSEY INDS INC COM 838518108 477,899 13,832,093 SH   SOLE 21 13,832,093 0 0
SOUTH JERSEY INDS INC COM 838518108 93,245 2,698,834 SH   SOLE 22 2,590,230 0 108,604
SOUTH JERSEY INDS INC COM 838518108 677 19,606 SH   SOLE 25 19,606 0 0
SOUTH JERSEY INDS INC COM 838518108 1,777 51,436 SH   SOLE 26 44,239 0 7,197
SOUTH JERSEY INDS INC COM 838518108 69 2,003 SH   SOLE 28 2,003 0 0
SOUTH JERSEY INDS INC COM 838518108 6,902 199,762 SH   SOLE 30 199,762 0 0
SOUTH JERSEY INDS INC COM 838518108 488 14,113 SH   SOLE 36 14,113 0 0
SOUTH JERSEY INDS INC COM 838518108 495 14,314 SH   SOLE 40 14,314 0 0
SOUTH JERSEY INDS INC COM 838518108 1,993 57,680 SH   SOLE 43 52,994 0 4,686
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 37,051 532,880 SH   SOLE 21 532,880 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,046 39,358 SH   SOLE 2 25,456 0 13,902
SOUTH PLAINS FINANCIAL INC COM 83946P107 5 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 884 33,261 SH   SOLE 18 33,261 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,715 64,509 SH   SOLE 19 64,509 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 10,555 397,109 SH   SOLE 21 397,109 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 9,982 375,556 SH   SOLE 22 368,951 0 6,605
SOUTH PLAINS FINANCIAL INC COM 83946P107 461 17,330 SH   SOLE 26 0 0 17,330
SOUTHERN CO COM 842587107 131,484 1,813,321 SH   SOLE 2 274,897 0 1,538,424
SOUTHERN CO COM 842587107 44,039 607,347 SH   SOLE 4 562,877 0 44,470
SOUTHERN CO COM 842587107 91,019 1,255,256 SH   SOLE 7 1,221,477 0 33,779
SOUTHERN CO COM 842587107 336 4,627 SH   SOLE 13 4,627 0 0
SOUTHERN CO COM 842587107 10,912 150,485 SH   SOLE 15 150,485 0 0
SOUTHERN CO COM 842587107 108,525 1,496,688 SH   SOLE 18 1,350,528 0 146,160
SOUTHERN CO COM 842587107 42,929 592,041 SH   SOLE 19 592,041 0 0
SOUTHERN CO COM 842587107 2,091,862 28,849,291 SH   SOLE 21 28,849,291 0 0
SOUTHERN CO COM 842587107 1,677,028 23,128,228 SH   SOLE 22 21,048,879 0 2,079,349
SOUTHERN CO COM 842587107 95,520 1,317,332 SH   SOLE 23 1,317,332 0 0
SOUTHERN CO COM 842587107 26,038 359,099 SH   SOLE 25 359,099 0 0
SOUTHERN CO COM 842587107 152,195 2,098,956 SH   SOLE 26 800,755 0 1,298,201
SOUTHERN CO COM 842587107 11,805 162,811 SH   SOLE 28 18,001 0 144,810
SOUTHERN CO COM 842587107 156 2,153 SH   SOLE 29 2,153 0 0
SOUTHERN CO COM 842587107 417,039 5,751,462 SH   SOLE 30 5,751,462 0 0
SOUTHERN CO COM 842587107 17,153 236,554 SH   SOLE 31 117,344 0 119,210
SOUTHERN CO COM 842587107 10,444 144,038 SH   SOLE 34 144,038 0 0
SOUTHERN CO COM 842587107 14,510 200,115 SH   SOLE 35 200,115 0 0
SOUTHERN CO COM 842587107 43,203 595,823 SH   SOLE 36 595,823 0 0
SOUTHERN CO COM 842587107 1,503 20,734 SH   SOLE 40 20,734 0 0
SOUTHERN CO COM 842587107 247 3,410 SH   OTR 43 3,410 0 0
SOUTHERN CO COM 842587107 53,895 743,272 SH   SOLE 43 655,023 0 88,249
SOUTHERN CO UNIT 08/01/2022 842587602 149,188 2,731,886 SH   SOLE 21 2,731,886 0 0
SOUTHERN COPPER CORP COM 84265V105 19,581 257,980 SH   SOLE 2 109,484 0 148,496
SOUTHERN COPPER CORP COM 84265V105 4,410 58,103 SH   SOLE 4 31,361 0 26,742
SOUTHERN COPPER CORP COM 84265V105 15,332 202,003 SH   SOLE 7 202,003 0 0
SOUTHERN COPPER CORP COM 84265V105 33 430 SH   SOLE 13 430 0 0
SOUTHERN COPPER CORP COM 84265V105 168 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105 7,888 103,932 SH   SOLE 18 103,932 0 0
SOUTHERN COPPER CORP COM 84265V105 2,618 34,489 SH   SOLE 19 34,489 0 0
SOUTHERN COPPER CORP COM 84265V105 238,006 3,135,789 SH   SOLE 21 3,135,789 0 0
SOUTHERN COPPER CORP COM 84265V105 142,704 1,880,161 SH   SOLE 22 1,753,370 0 126,791
SOUTHERN COPPER CORP COM 84265V105 7,035 92,688 SH   SOLE 23 92,688 0 0
SOUTHERN COPPER CORP COM 84265V105 7,156 94,285 SH   SOLE 25 94,285 0 0
SOUTHERN COPPER CORP COM 84265V105 12,998 171,246 SH   SOLE 26 62,184 0 109,062
SOUTHERN COPPER CORP COM 84265V105 7,209 94,978 SH   SOLE 28 0 0 94,978
SOUTHERN COPPER CORP COM 84265V105 2,843 37,463 SH   SOLE 29 37,463 0 0
SOUTHERN COPPER CORP COM 84265V105 32,785 431,952 SH   SOLE 30 431,952 0 0
SOUTHERN COPPER CORP COM 84265V105 7,524 99,127 SH   SOLE 31 93,708 0 5,419
SOUTHERN COPPER CORP COM 84265V105 7,063 93,052 SH   SOLE 34 93,052 0 0
SOUTHERN COPPER CORP COM 84265V105 975 12,848 SH   SOLE 36 12,848 0 0
SOUTHERN COPPER CORP COM 84265V105 25 332 SH   SOLE 40 332 0 0
SOUTHERN COPPER CORP COM 84265V105 16,625 219,032 SH   SOLE 43 212,191 0 6,841
SOUTHERN FIRST BANCSHARES COM 842873101 203 3,985 SH   SOLE 2 743 0 3,242
SOUTHERN FIRST BANCSHARES COM 842873101 7 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,153 22,671 SH   SOLE 18 22,671 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 695 13,661 SH   SOLE 19 13,661 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 14,277 280,821 SH   SOLE 21 280,821 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 9,081 178,610 SH   SOLE 22 174,886 0 3,724
SOUTHERN FIRST BANCSHARES COM 842873101 94 1,853 SH   SOLE 43 1,853 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,436 28,741 SH   SOLE 2 20,327 0 8,414
SOUTHERN MO BANCORP INC COM 843380106 8 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,225 24,533 SH   SOLE 18 24,533 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,761 35,256 SH   SOLE 19 35,256 0 0
SOUTHERN MO BANCORP INC COM 843380106 14,541 291,116 SH   SOLE 21 291,116 0 0
SOUTHERN MO BANCORP INC COM 843380106 11,730 234,832 SH   SOLE 22 229,936 0 4,896
SOUTHERN MO BANCORP INC COM 843380106 174 3,491 SH   SOLE 23 3,491 0 0
SOUTHERN MO BANCORP INC COM 843380106 722 14,461 SH   SOLE 26 0 0 14,461
SOUTHERN MO BANCORP INC COM 843380106 25 502 SH   SOLE 43 477 0 25
SOUTHERN STS BANCSHARES INC COM 843878307 11 488 SH   SOLE 18 488 0 0
SOUTHERN STS BANCSHARES INC COM 843878307 123 5,329 SH   SOLE 21 5,329 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,049 25,695 SH   SOLE 2 8,344 0 17,351
SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 18 441 SH   SOLE 7 441 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,784 117,168 SH   SOLE 18 117,168 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,257 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 150,246 3,679,806 SH   SOLE 21 3,679,806 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 32,306 791,243 SH   SOLE 22 762,230 0 29,013
SOUTHSIDE BANCSHARES INC COM 84470P109 169 4,143 SH   SOLE 25 4,143 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 447 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 24 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,335 57,185 SH   SOLE 30 57,185 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 31 758 SH   SOLE 36 758 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 153 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 463 11,340 SH   SOLE 43 10,860 0 480
SOUTHSTATE CORPORATION COM 840441109 12,942 158,618 SH   SOLE 2 56,779 0 101,839
SOUTHSTATE CORPORATION COM 840441109 203 2,492 SH   SOLE 4 247 0 2,245
SOUTHSTATE CORPORATION COM 840441109 125 1,537 SH   SOLE 7 1,537 0 0
SOUTHSTATE CORPORATION COM 840441109 18,739 229,671 SH   SOLE 18 226,552 0 3,119
SOUTHSTATE CORPORATION COM 840441109 49,730 609,510 SH   SOLE 19 609,510 0 0
SOUTHSTATE CORPORATION COM 840441109 231,376 2,835,833 SH   SOLE 21 2,835,833 0 0
SOUTHSTATE CORPORATION COM 840441109 185,513 2,273,725 SH   SOLE 22 2,194,621 0 79,104
SOUTHSTATE CORPORATION COM 840441109 1,319 16,167 SH   SOLE 23 16,167 0 0
SOUTHSTATE CORPORATION COM 840441109 868 10,633 SH   SOLE 25 10,633 0 0
SOUTHSTATE CORPORATION COM 840441109 10,146 124,353 SH   SOLE 26 24,368 0 99,985
SOUTHSTATE CORPORATION COM 840441109 103 1,266 SH   SOLE 28 1,266 0 0
SOUTHSTATE CORPORATION COM 840441109 3,614 44,296 SH   SOLE 30 44,296 0 0
SOUTHSTATE CORPORATION COM 840441109 75 916 SH   SOLE 36 916 0 0
SOUTHSTATE CORPORATION COM 840441109 698 8,557 SH   SOLE 40 8,557 0 0
SOUTHSTATE CORPORATION COM 840441109 984 12,064 SH   SOLE 43 11,508 0 556
SOUTHWEST AIRLS CO COM 844741108 19,362 422,755 SH   SOLE 2 114,188 0 308,567
SOUTHWEST AIRLS CO COM 844741108 3,127 68,275 SH   SOLE 4 62,248 0 6,027
SOUTHWEST AIRLS CO COM 844741108 22,065 481,774 SH   SOLE 7 464,732 0 17,042
SOUTHWEST AIRLS CO COM 844741108 32 709 SH   SOLE 13 709 0 0
SOUTHWEST AIRLS CO COM 844741108 1,334 29,125 SH   SOLE 15 29,125 0 0
SOUTHWEST AIRLS CO COM 844741108 52 1,145 SH   SOLE 17 0 0 1,145
SOUTHWEST AIRLS CO COM 844741108 74,872 1,634,758 SH   SOLE 18 1,578,068 0 56,690
SOUTHWEST AIRLS CO COM 844741108 12,945 282,651 SH   SOLE 19 282,651 0 0
SOUTHWEST AIRLS CO COM 844741108 674,852 14,734,754 SH   SOLE 21 14,734,754 0 0
SOUTHWEST AIRLS CO COM 844741108 529,952 11,571,000 SH   SOLE 22 10,850,529 0 720,471
SOUTHWEST AIRLS CO COM 844741108 8,443 184,346 SH   SOLE 23 184,346 0 0
SOUTHWEST AIRLS CO COM 844741108 13,617 297,310 SH   SOLE 25 297,310 0 0
SOUTHWEST AIRLS CO COM 844741108 25,374 554,022 SH   SOLE 26 94,606 0 459,416
SOUTHWEST AIRLS CO COM 844741108 9,493 207,265 SH   SOLE 28 10,133 0 197,132
SOUTHWEST AIRLS CO COM 844741108 73,641 1,607,873 SH   SOLE 30 1,607,873 0 0
SOUTHWEST AIRLS CO COM 844741108 1,729 37,762 SH   SOLE 31 20,774 0 16,988
SOUTHWEST AIRLS CO COM 844741108 1,159 25,304 SH   SOLE 34 25,304 0 0
SOUTHWEST AIRLS CO COM 844741108 3,033 66,223 SH   SOLE 36 66,223 0 0
SOUTHWEST AIRLS CO COM 844741108 267 5,827 SH   SOLE 40 5,827 0 0
SOUTHWEST AIRLS CO COM 844741108 98 2,142 SH   OTR 43 2,142 0 0
SOUTHWEST AIRLS CO COM 844741108 16,958 370,267 SH   SOLE 43 342,995 0 27,272
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 19,208 14,155,000 PRN   SOLE 21 14,155,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 12,910 164,902 SH   SOLE 2 74,560 0 90,342
SOUTHWEST GAS HLDGS INC COM 844895102 18 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 7,991 102,074 SH   SOLE 7 102,074 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 26,566 339,327 SH   SOLE 18 339,327 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 42,129 538,114 SH   SOLE 19 538,114 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 495,954 6,334,838 SH   SOLE 21 6,334,838 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 173,975 2,222,181 SH   SOLE 22 2,156,483 0 65,698
SOUTHWEST GAS HLDGS INC COM 844895102 1,409 18,001 SH   SOLE 23 18,001 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 844 10,780 SH   SOLE 25 10,780 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 10,168 129,881 SH   SOLE 26 19,688 0 110,193
SOUTHWEST GAS HLDGS INC COM 844895102 81 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 2,795 35,706 SH   SOLE 30 35,706 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 2,041 26,070 SH   SOLE 32 26,070 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 546 6,969 SH   SOLE 36 6,969 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 620 7,924 SH   SOLE 40 7,924 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 15,839 202,307 SH   SOLE 43 198,928 0 3,379
SOUTHWESTERN ENERGY CO COM 845467109 3,155 440,014 SH   SOLE 2 242,716 0 197,298
SOUTHWESTERN ENERGY CO COM 845467109 17 2,430 SH   SOLE 4 2,430 0 0
SOUTHWESTERN ENERGY CO COM 845467109 97 13,478 SH   SOLE 7 13,478 0 0
SOUTHWESTERN ENERGY CO COM 845467109 25,946 3,618,712 SH   SOLE 18 3,527,724 0 90,988
SOUTHWESTERN ENERGY CO COM 845467109 20,486 2,857,215 SH   SOLE 19 2,857,215 0 0
SOUTHWESTERN ENERGY CO COM 845467109 934,077 130,275,680 SH   SOLE 21 130,275,680 0 0
SOUTHWESTERN ENERGY CO COM 845467109 196,393 27,390,990 SH   SOLE 22 26,912,012 0 478,978
SOUTHWESTERN ENERGY CO COM 845467109 880 122,710 SH   SOLE 23 122,710 0 0
SOUTHWESTERN ENERGY CO COM 845467109 543 75,796 SH   SOLE 25 75,796 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,221 449,286 SH   SOLE 26 254,254 0 195,032
SOUTHWESTERN ENERGY CO COM 845467109 1,109 154,649 SH   SOLE 28 154,649 0 0
SOUTHWESTERN ENERGY CO COM 845467109 16,934 2,361,824 SH   SOLE 30 2,361,824 0 0
SOUTHWESTERN ENERGY CO COM 845467109 185 25,771 SH   SOLE 36 25,771 0 0
SOUTHWESTERN ENERGY CO COM 845467109 658 91,802 SH   SOLE 40 91,802 0 0
SOUTHWESTERN ENERGY CO COM 845467109 15 2,035 SH   OTR 43 2,035 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,156 858,560 SH   SOLE 43 831,675 0 26,885
SOVOS BRANDS INC COM 84612U107 524 36,984 SH   SOLE 2 24,946 0 12,038
SOVOS BRANDS INC COM 84612U107 1,011 71,310 SH   SOLE 18 71,310 0 0
SOVOS BRANDS INC COM 84612U107 2,102 148,205 SH   SOLE 19 148,205 0 0
SOVOS BRANDS INC COM 84612U107 11,737 827,703 SH   SOLE 21 827,703 0 0
SOVOS BRANDS INC COM 84612U107 7,763 547,454 SH   SOLE 22 538,630 0 8,824
SOVOS BRANDS INC COM 84612U107 3,983 280,865 SH   SOLE 34 280,865 0 0
SOVOS BRANDS INC COM 84612U107 3 240 SH   SOLE 43 0 0 240
SP PLUS CORP COM 78469C103 279 8,903 SH   SOLE 2 6,392 0 2,511
SP PLUS CORP COM 78469C103 4 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 12 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 2,072 66,081 SH   SOLE 18 66,081 0 0
SP PLUS CORP COM 78469C103 1,270 40,493 SH   SOLE 19 40,493 0 0
SP PLUS CORP COM 78469C103 26,095 832,102 SH   SOLE 21 832,102 0 0
SP PLUS CORP COM 78469C103 17,303 551,748 SH   SOLE 22 537,659 0 14,089
SP PLUS CORP COM 78469C103 110 3,512 SH   SOLE 25 3,512 0 0
SP PLUS CORP COM 78469C103 111 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103 426 13,593 SH   SOLE 30 13,593 0 0
SP PLUS CORP COM 78469C103 73 2,328 SH   SOLE 36 2,328 0 0
SP PLUS CORP COM 78469C103 94 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 311 9,915 SH   SOLE 43 9,792 0 123
SPAR GROUP INC COM 784933103 2 1,541 SH   SOLE 18 1,541 0 0
SPAR GROUP INC COM 784933103 35 27,177 SH   SOLE 21 27,177 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100 1,459 44,231 SH   SOLE 2 10,215 0 34,016
SPARTANNASH CO COM 847215100 5 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 19 575 SH   SOLE 7 575 0 0
SPARTANNASH CO COM 847215100 4,621 140,083 SH   SOLE 18 140,083 0 0
SPARTANNASH CO COM 847215100 4,226 128,111 SH   SOLE 19 128,111 0 0
SPARTANNASH CO COM 847215100 154,549 4,684,736 SH   SOLE 21 4,684,736 0 0
SPARTANNASH CO COM 847215100 33,051 1,001,842 SH   SOLE 22 962,934 0 38,908
SPARTANNASH CO COM 847215100 339 10,267 SH   SOLE 23 10,267 0 0
SPARTANNASH CO COM 847215100 150 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100 1,271 38,517 SH   SOLE 26 14,723 0 23,794
SPARTANNASH CO COM 847215100 2,299 69,689 SH   SOLE 30 69,689 0 0
SPARTANNASH CO COM 847215100 73 2,226 SH   SOLE 36 2,226 0 0
SPARTANNASH CO COM 847215100 143 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 4,570 138,524 SH   SOLE 43 134,056 0 4,468
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 50 145 SH   SOLE 17 0 0 145
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 201 580 SH   SOLE 43 580 0 0
SPDR GOLD TR GOLD SHS 78463V107 877 4,852 SH   SOLE 4 4,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 10,994 60,856 SH   SOLE 18 60,856 0 0
SPDR GOLD TR GOLD SHS 78463V107 64,415 356,574 SH   SOLE 19 356,574 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,434 30,083 SH   SOLE 22 30,083 0 0
SPDR GOLD TR GOLD SHS 78463V107 32,719 181,119 SH   SOLE 34 181,119 0 0
SPDR GOLD TR OPTIONS 78463V107 397 2,200 SH Call SOLE 4 2,200 0 0
SPDR GOLD TR OPTIONS 78463V107 4,661 25,800 SH Call SOLE 18 25,800 0 0
SPDR GOLD TR OPTIONS 78463V107 31,849 176,300 SH Call SOLE 19 176,300 0 0
SPDR GOLD TR OPTIONS 78463V107 2,601 14,400 SH Call SOLE 22 14,400 0 0
SPDR GOLD TR OPTIONS 78463V107 17,866 98,900 SH Call SOLE 34 98,900 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 211 SH   SOLE 2 211 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 29 SH   SOLE 17 0 0 29
SPDR INDEX SHS FDS OPTIONS 78463X202 4,115 100,000 SH Put SOLE 19 100,000 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,167 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2 21 SH   SOLE 17 0 0 21
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 4 69 SH   SOLE 17 0 0 69
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 142 3,663 SH   SOLE 17 0 0 3,663
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 111,699 1,779,216 SH   SOLE 13 1,779,216 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 123 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 11 SH   SOLE 17 0 0 11
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 236 6,704 SH   SOLE 43 6,704 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 122 3,558 SH   SOLE 17 0 0 3,558
SPDR S&P 500 ETF TR OPTIONS 78462F103 39,699 87,900 SH Put SOLE 2 87,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 7,858 17,400 SH Put SOLE 4 17,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 90,374 200,100 SH Put SOLE 18 200,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 148,499 328,800 SH Call SOLE 19 328,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,480,270 5,491,700 SH Put SOLE 19 5,491,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,942 4,300 SH Call SOLE 22 4,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 66,572 147,400 SH Put SOLE 22 147,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 33,738 74,700 SH Put SOLE 26 74,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 24,705 54,700 SH Put SOLE 30 54,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 38,073 84,300 SH Call SOLE 34 84,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 587,990 1,301,900 SH Put SOLE 34 1,301,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,038 137,362 SH   SOLE 2 137,362 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,268 7,237 SH   SOLE 17 0 0 7,237
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,146 142,029 SH   SOLE 18 113,449 0 28,580
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,413 9,770 SH   SOLE 19 9,770 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,301 73,733 SH   SOLE 22 73,733 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 417,235 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 226 501 SH   SOLE 43 501 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 31,175 63,565 SH   SOLE 2 63,565 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,392 2,837 SH   SOLE 17 0 0 2,837
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 431 878 SH   SOLE 18 878 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 28 57 SH   SOLE 43 57 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 2 11 SH   SOLE 17 0 0 11
SPDR SER TR S&P 600 SMCP GRW 78464A201 5 57 SH   SOLE 17 0 0 57
SPDR SER TR S&P 600 SMCP VAL 78464A300 4 54 SH   SOLE 17 0 0 54
SPDR SER TR PORTFOLIO INTRMD 78464A375 15 443 SH   SOLE 17 0 0 443
SPDR SER TR BLOOMBERG EMERGI 78464A391 1 64 SH   SOLE 17 0 0 64
SPDR SER TR PRTFLO S&P500 GW 78464A409 50,488 762,545 SH   SOLE 17 0 0 762,545
SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH   SOLE 17 0 0 10
SPDR SER TR PRTFLO S&P500 VL 78464A508 55,557 1,330,699 SH   SOLE 17 0 0 1,330,699
SPDR SER TR BLOOMBERG INTL T 78464A516 1 40 SH   SOLE 17 0 0 40
SPDR SER TR DJ REIT ETF 78464A607 8 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 1,052 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 4 147 SH   SOLE 2 147 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 23,729 853,856 SH   SOLE 17 0 0 853,856
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,912 162,327 SH   SOLE 2 162,327 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,631 119,978 SH   SOLE 17 0 0 119,978
SPDR SER TR PORTFOLIO LN TSR 78464A664 55 1,454 SH   SOLE 17 0 0 1,454
SPDR SER TR PORTFLI INTRMDIT 78464A672 5 155 SH   SOLE 17 0 0 155
SPDR SER TR OPTIONS 78464A714 12,464 165,000 SH Put SOLE 19 165,000 0 0
SPDR SER TR S&P METALS MNG 78464A755 4,996 81,510 SH   SOLE 19 81,510 0 0
SPDR SER TR S&P DIVID ETF 78464A763 18 137 SH   SOLE 17 0 0 137
SPDR SER TR S&P DIVID ETF 78464A763 1,093 8,531 SH   SOLE 43 8,531 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 142 2,563 SH   SOLE 17 0 0 2,563
SPDR SER TR PORTFOLI S&P1500 78464A805 349 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 17 186 SH   SOLE 2 186 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 2,364 25,250 SH   SOLE 17 0 0 25,250
SPDR SER TR S&P 400 MDCP GRW 78464A821 4 52 SH   SOLE 17 0 0 52
SPDR SER TR S&P 400 MDCP VAL 78464A839 0 6 SH   SOLE 17 0 0 6
SPDR SER TR S&P 400 MDCP VAL 78464A839 0 1 SH   SOLE 43 1 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 25 539 SH   SOLE 17 0 0 539
SPDR SER TR PORTFOLIO S&P500 78464A854 149 2,808 SH   SOLE 2 2,808 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 89,862 1,691,352 SH   SOLE 17 0 0 1,691,352
SPDR SER TR S&P BIOTECH 78464A870 337 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR OPTIONS 78468R556 13,576 100,900 SH Call SOLE 2 100,900 0 0
SPDR SER TR OPTIONS 78468R556 142,448 1,058,700 SH Call SOLE 19 1,058,700 0 0
SPDR SER TR OPTIONS 78468R556 26,076 193,800 SH Call SOLE 26 193,800 0 0
SPDR SER TR OPTIONS 78468R556 19,120 142,100 SH Call SOLE 30 142,100 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 656 4,875 SH   SOLE 19 4,875 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 30,869 229,425 SH   SOLE 25 229,425 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 34 329 SH   SOLE 4 329 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 9,838 95,984 SH   SOLE 17 0 0 95,984
SPDR SER TR BLOOMBERG HIGH Y 78468R622 486 4,743 SH   SOLE 18 4,743 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 190,764 1,861,112 SH   SOLE 19 1,861,112 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 7,688 75,000 SH   SOLE 30 75,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 21 234 SH   SOLE 2 234 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9 99 SH   SOLE 17 0 0 99
SPDR SER TR S&P KENSHO SMART 78468R689 0 2 SH   SOLE 17 0 0 2
SPDR SER TR NUVEEN BLMBRG MU 78468R721 4 74 SH   SOLE 2 74 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 47 982 SH   SOLE 17 0 0 982
SPDR SER TR NUVEEN BLMBRG SH 78468R739 22 472 SH   SOLE 2 472 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 2 37 SH   SOLE 17 0 0 37
SPDR SER TR SSGA GNDER ETF 78468R747 37 398 SH   SOLE 17 0 0 398
SPDR SER TR PRTFLO S&P500 HI 78468R788 149 3,388 SH   SOLE 2 3,388 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH   SOLE 17 0 0 25
SPDR SER TR PORTFOLIO S&P600 78468R853 5,706 135,622 SH   SOLE 17 0 0 135,622
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1 30 SH   SOLE 17 0 0 30
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9,512 107,209 SH   SOLE 2 13,354 0 93,855
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 44 495 SH   SOLE 4 163 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 76 858 SH   SOLE 7 858 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,451 16,360 SH   SOLE 18 16,360 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,039 11,714 SH   SOLE 19 11,714 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 43,987 495,799 SH   SOLE 21 495,799 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 81,133 914,489 SH   SOLE 22 866,297 0 48,192
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 459 5,175 SH   SOLE 25 5,175 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,715 19,327 SH   SOLE 26 15,772 0 3,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 67 760 SH   SOLE 28 760 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,211 24,923 SH   SOLE 30 24,923 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 54 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 66 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 492 5,542 SH   SOLE 40 5,542 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 22 246 SH   OTR 43 246 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 789 8,891 SH   SOLE 43 8,601 0 290
SPECTRUM PHARMACEUTICALS INC COM 84763A108 338 262,308 SH   SOLE 2 102,940 0 159,368
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 580 449,387 SH   SOLE 18 449,387 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,213 1,715,175 SH   SOLE 19 1,715,175 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8,982 6,962,985 SH   SOLE 21 6,962,985 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7,552 5,854,146 SH   SOLE 22 5,826,584 0 27,562
SPECTRUM PHARMACEUTICALS INC COM 84763A108 90 70,123 SH   SOLE 23 70,123 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 467 362,279 SH   SOLE 26 0 0 362,279
SPECTRUM PHARMACEUTICALS INC COM 84763A108 16 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 107 83,297 SH   SOLE 30 83,297 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 19 15,047 SH   SOLE 43 15,047 0 0
SPERO THERAPEUTICS INC COM 84833T103 67 7,659 SH   SOLE 2 983 0 6,676
SPERO THERAPEUTICS INC COM 84833T103 3 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 585 67,265 SH   SOLE 18 67,265 0 0
SPERO THERAPEUTICS INC COM 84833T103 361 41,491 SH   SOLE 19 41,491 0 0
SPERO THERAPEUTICS INC COM 84833T103 9,132 1,049,598 SH   SOLE 21 1,049,598 0 0
SPERO THERAPEUTICS INC COM 84833T103 5,250 603,438 SH   SOLE 22 598,998 0 4,440
SPERO THERAPEUTICS INC COM 84833T103 154 17,718 SH   SOLE 30 17,718 0 0
SPERO THERAPEUTICS INC COM 84833T103 57 6,535 SH   SOLE 43 6,535 0 0
SPIRE GLOBAL INC COM CL A 848560108 21 10,092 SH   SOLE 2 10,092 0 0
SPIRE GLOBAL INC COM CL A 848560108 32 15,342 SH   SOLE 21 15,342 0 0
SPIRE GLOBAL INC COM CL A 848560108 611 290,831 SH   SOLE 22 290,816 0 15
SPIRE INC COM 84857L101 5,004 69,735 SH   SOLE 2 38,459 0 31,276
SPIRE INC COM 84857L101 554 7,725 SH   SOLE 4 7,725 0 0
SPIRE INC COM 84857L101 5,452 75,974 SH   SOLE 7 75,974 0 0
SPIRE INC COM 84857L101 17,348 241,757 SH   SOLE 18 241,757 0 0
SPIRE INC COM 84857L101 6,593 91,874 SH   SOLE 19 91,874 0 0
SPIRE INC COM 84857L101 274,768 3,828,992 SH   SOLE 21 3,828,992 0 0
SPIRE INC COM 84857L101 106,080 1,478,259 SH   SOLE 22 1,426,400 0 51,859
SPIRE INC COM 84857L101 491 6,848 SH   SOLE 25 6,848 0 0
SPIRE INC COM 84857L101 1,732 24,136 SH   SOLE 26 20,105 0 4,031
SPIRE INC COM 84857L101 862 12,018 SH   SOLE 28 12,018 0 0
SPIRE INC COM 84857L101 4,439 61,865 SH   SOLE 30 61,865 0 0
SPIRE INC COM 84857L101 257 3,584 SH   SOLE 36 3,584 0 0
SPIRE INC COM 84857L101 439 6,120 SH   SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 31 435 SH   OTR 43 435 0 0
SPIRE INC COM 84857L101 4,277 59,597 SH   SOLE 43 51,075 0 8,522
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,270 230,523 SH   SOLE 2 33,307 0 197,216
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 17 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 115 2,354 SH   SOLE 7 2,354 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,192 44,834 SH   SOLE 18 44,834 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,804 36,893 SH   SOLE 19 36,893 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 119,507 2,444,415 SH   SOLE 21 2,444,415 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 114,320 2,338,309 SH   SOLE 22 2,214,540 0 123,769
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 749 15,313 SH   SOLE 25 15,313 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,282 46,671 SH   SOLE 26 38,401 0 8,270
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 92 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,077 62,939 SH   SOLE 30 62,939 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 77 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 214 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 694 14,186 SH   SOLE 40 14,186 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,277 87,483 SH   SOLE 43 72,650 0 14,833
SPIRIT AIRLS INC COM 848577102 1,954 89,333 SH   SOLE 2 22,892 0 66,441
SPIRIT AIRLS INC COM 848577102 3 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 30 1,392 SH   SOLE 7 1,392 0 0
SPIRIT AIRLS INC COM 848577102 6,345 290,119 SH   SOLE 18 290,119 0 0
SPIRIT AIRLS INC COM 848577102 7,071 323,339 SH   SOLE 19 323,339 0 0
SPIRIT AIRLS INC COM 848577102 79,914 3,654,051 SH   SOLE 21 3,654,051 0 0
SPIRIT AIRLS INC COM 848577102 56,231 2,571,156 SH   SOLE 22 2,497,344 0 73,812
SPIRIT AIRLS INC COM 848577102 143 6,529 SH   SOLE 23 6,529 0 0
SPIRIT AIRLS INC COM 848577102 129 5,884 SH   SOLE 25 5,884 0 0
SPIRIT AIRLS INC COM 848577102 971 44,392 SH   SOLE 26 7,210 0 37,182
SPIRIT AIRLS INC COM 848577102 57 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 527 24,119 SH   SOLE 30 24,119 0 0
SPIRIT AIRLS INC COM 848577102 75 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102 1,612 73,707 SH   SOLE 43 43,732 0 29,975
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 3,140 3,500,000 PRN   SOLE 21 3,500,000 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 241 9,177 SH   SOLE 2 654 0 8,523
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 206 SH   SOLE 7 206 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,065 40,533 SH   SOLE 18 40,533 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 645 24,554 SH   SOLE 19 24,554 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 13,779 524,302 SH   SOLE 21 524,302 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 9,201 350,129 SH   SOLE 22 341,314 0 8,815
SPIRIT OF TEX BANCSHARES INC COM 84861D103 60 2,281 SH   SOLE 43 2,281 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 30,052 653,029 SH   SOLE 2 256,288 0 396,741
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18,864 409,908 SH   SOLE 4 409,908 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,301 158,639 SH   SOLE 7 158,639 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 33,086 718,943 SH   SOLE 18 718,943 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 43,818 952,162 SH   SOLE 19 952,162 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 326,327 7,090,989 SH   SOLE 21 7,090,989 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 220,916 4,800,424 SH   SOLE 22 4,339,040 0 461,384
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,288 27,990 SH   SOLE 23 27,990 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25,738 559,276 SH   SOLE 25 559,276 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,170 47,153 SH   SOLE 26 37,689 0 9,464
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9,810 213,168 SH   SOLE 28 66,708 0 146,460
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 27,493 597,423 SH   SOLE 30 597,423 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 88 1,908 SH   SOLE 31 1,908 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 31,464 683,705 SH   SOLE 34 683,705 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 92 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 701 15,240 SH   SOLE 40 15,240 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,608 121,863 SH   SOLE 43 103,970 0 17,893
SPLUNK INC COM 848637104 45,697 307,494 SH   SOLE 2 41,673 0 265,821
SPLUNK INC COM 848637104 15,735 105,880 SH   SOLE 4 65,972 0 39,908
SPLUNK INC COM 848637104 4,998 33,633 SH   SOLE 7 33,633 0 0
SPLUNK INC COM 848637104 112 752 SH   SOLE 13 752 0 0
SPLUNK INC COM 848637104 2,704 18,198 SH   SOLE 15 18,198 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 39,455 265,492 SH   SOLE 18 257,157 0 8,335
SPLUNK INC COM 848637104 15,098 101,597 SH   SOLE 19 101,597 0 0
SPLUNK INC COM 848637104 492,494 3,314,006 SH   SOLE 21 3,314,006 0 0
SPLUNK INC COM 848637104 511,017 3,438,648 SH   SOLE 22 3,152,220 0 286,428
SPLUNK INC COM 848637104 30,006 201,908 SH   SOLE 23 201,908 0 0
SPLUNK INC COM 848637104 47,227 317,792 SH   SOLE 25 317,792 0 0
SPLUNK INC COM 848637104 38,456 258,770 SH   SOLE 26 126,075 0 132,695
SPLUNK INC COM 848637104 40,187 270,422 SH   SOLE 28 6,614 0 263,808
SPLUNK INC COM 848637104 36 240 SH   SOLE 29 240 0 0
SPLUNK INC COM 848637104 162,982 1,096,707 SH   SOLE 30 1,060,911 0 35,796
SPLUNK INC COM 848637104 5,283 35,551 SH   SOLE 31 17,124 0 18,427
SPLUNK INC COM 848637104 5,594 37,643 SH   SOLE 32 37,643 0 0
SPLUNK INC COM 848637104 9,537 64,176 SH   SOLE 34 64,176 0 0
SPLUNK INC COM 848637104 8,275 55,684 SH   SOLE 36 55,684 0 0
SPLUNK INC COM 848637104 850 5,720 SH   SOLE 40 5,720 0 0
SPLUNK INC COM 848637104 51 342 SH   OTR 43 342 0 0
SPLUNK INC COM 848637104 10,964 73,780 SH   SOLE 43 67,623 0 6,157
SPLUNK INC NOTE 0.500% 9/1 848637AC8 5,563 4,893,000 PRN   SOLE 21 4,893,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 2,874 2,400,000 PRN   SOLE 2 2,400,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 6,803 5,681,000 PRN   SOLE 21 5,681,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 5,628 4,700,000 PRN   SOLE 22 4,700,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 4,107 4,300,000 PRN   SOLE 2 4,300,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 8,595 9,000,000 PRN   SOLE 19 9,000,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 8,921 9,341,000 PRN   SOLE 21 9,341,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 4,298 4,500,000 PRN   SOLE 22 4,500,000 0 0
SPOK HLDGS INC COM 84863T106 122 15,226 SH   SOLE 2 15,226 0 0
SPOK HLDGS INC COM 84863T106 28 3,569 SH   SOLE 18 3,569 0 0
SPOK HLDGS INC COM 84863T106 460 57,592 SH   SOLE 21 57,592 0 0
SPOK HLDGS INC COM 84863T106 2,920 365,946 SH   SOLE 22 365,946 0 0
SPOK HLDGS INC COM 84863T106 28 3,538 SH   SOLE 43 3,538 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 187 17,516 SH   SOLE 2 13,261 0 4,255
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,319 123,361 SH   SOLE 18 123,361 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 846 79,145 SH   SOLE 19 79,145 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 17,824 1,667,377 SH   SOLE 21 1,667,377 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 11,030 1,031,801 SH   SOLE 22 1,009,161 0 22,640
SPORTSMANS WHSE HLDGS INC COM 84920Y106 354 33,136 SH   SOLE 30 33,136 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 74 6,949 SH   SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 315 29,461 SH   SOLE 43 29,241 0 220
SPOTIFY TECHNOLOGY S A SHS L8681T102 63,938 423,377 SH   SOLE 2 202,144 0 221,233
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,262 28,224 SH   SOLE 4 27,405 0 819
SPOTIFY TECHNOLOGY S A SHS L8681T102 673 4,458 SH   SOLE 7 4,458 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,174 14,395 SH   SOLE 13 14,395 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 148 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3 21 SH   SOLE 17 0 0 21
SPOTIFY TECHNOLOGY S A SHS L8681T102 14,298 94,677 SH   SOLE 18 82,593 0 12,084
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,375 121,671 SH   SOLE 19 121,671 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 246,919 1,635,010 SH   SOLE 21 1,635,010 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 176,783 1,170,592 SH   SOLE 22 950,826 0 219,766
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,961 32,850 SH   SOLE 23 32,850 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 26,423 174,962 SH   SOLE 25 174,962 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 12,633 83,652 SH   SOLE 26 5,782 0 77,870
SPOTIFY TECHNOLOGY S A SHS L8681T102 17,511 115,949 SH   SOLE 28 8,484 0 107,465
SPOTIFY TECHNOLOGY S A SHS L8681T102 11,985 79,362 SH   SOLE 30 79,362 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,063 20,282 SH   SOLE 31 20,282 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 683 4,525 SH   SOLE 34 4,525 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,541 30,066 SH   SOLE 36 30,066 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,676 11,101 SH   SOLE 43 7,549 0 3,552
SPOTIFY USA INC NOTE 3/1 84921RAB6 5,684 6,670,000 PRN   SOLE 2 6,670,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 4,929 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 8,713 10,225,000 PRN   SOLE 21 10,225,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 3,153 3,700,000 PRN   SOLE 22 3,700,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 4,641 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 719 12,737 SH   SOLE 2 8,063 0 4,674
SPRINGWORKS THERAPEUTICS INC COM 85205L107 4 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 21 372 SH   SOLE 7 372 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 4,307 76,310 SH   SOLE 18 76,310 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 4,610 81,681 SH   SOLE 19 81,681 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 68,431 1,212,458 SH   SOLE 21 1,212,458 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 36,362 644,251 SH   SOLE 22 630,252 0 13,999
SPRINGWORKS THERAPEUTICS INC COM 85205L107 51 897 SH   SOLE 23 897 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 158 2,796 SH   SOLE 25 2,796 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 868 15,376 SH   SOLE 26 9,582 0 5,794
SPRINGWORKS THERAPEUTICS INC COM 85205L107 13,938 246,946 SH   SOLE 30 246,946 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 70 1,249 SH   SOLE 36 1,249 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 132 2,335 SH   SOLE 40 2,335 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 327 5,794 SH   SOLE 43 5,668 0 126
SPRINKLR INC CL A 85208T107 326 27,423 SH   SOLE 2 25,900 0 1,523
SPRINKLR INC CL A 85208T107 1,618 135,962 SH   SOLE 21 135,962 0 0
SPRINKLR INC CL A 85208T107 8,952 752,286 SH   SOLE 22 710,552 0 41,734
SPRINKLR INC CL A 85208T107 165 13,832 SH   SOLE 25 13,832 0 0
SPRINKLR INC CL A 85208T107 155 13,062 SH   SOLE 26 3,055 0 10,007
SPRINKLR INC CL A 85208T107 313 26,342 SH   SOLE 30 26,342 0 0
SPRINKLR INC CL A 85208T107 252 21,144 SH   SOLE 40 21,144 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 33 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 4,381 54,682 SH   SOLE 2 24,911 0 29,771
SPROUT SOCIAL INC COM CL A 85209W109 89 1,112 SH   SOLE 4 94 0 1,018
SPROUT SOCIAL INC COM CL A 85209W109 52 652 SH   SOLE 7 652 0 0
SPROUT SOCIAL INC COM CL A 85209W109 10,409 129,917 SH   SOLE 18 119,350 0 10,567
SPROUT SOCIAL INC COM CL A 85209W109 25,729 321,133 SH   SOLE 19 321,133 0 0
SPROUT SOCIAL INC COM CL A 85209W109 131,382 1,639,819 SH   SOLE 21 1,639,819 0 0
SPROUT SOCIAL INC COM CL A 85209W109 99,812 1,245,779 SH   SOLE 22 1,222,060 0 23,719
SPROUT SOCIAL INC COM CL A 85209W109 753 9,402 SH   SOLE 23 9,402 0 0
SPROUT SOCIAL INC COM CL A 85209W109 551 6,880 SH   SOLE 25 6,880 0 0
SPROUT SOCIAL INC COM CL A 85209W109 4,609 57,532 SH   SOLE 26 12,338 0 45,194
SPROUT SOCIAL INC COM CL A 85209W109 64 793 SH   SOLE 28 793 0 0
SPROUT SOCIAL INC COM CL A 85209W109 15,825 197,522 SH   SOLE 30 197,522 0 0
SPROUT SOCIAL INC COM CL A 85209W109 274 3,415 SH   SOLE 36 3,415 0 0
SPROUT SOCIAL INC COM CL A 85209W109 353 4,406 SH   SOLE 40 4,406 0 0
SPROUT SOCIAL INC COM CL A 85209W109 1,416 17,675 SH   SOLE 43 15,601 0 2,074
SPROUTS FMRS MKT INC COM 85208M102 4,853 151,747 SH   SOLE 2 95,194 0 56,553
SPROUTS FMRS MKT INC COM 85208M102 14 449 SH   SOLE 4 449 0 0
SPROUTS FMRS MKT INC COM 85208M102 96 3,006 SH   SOLE 7 3,006 0 0
SPROUTS FMRS MKT INC COM 85208M102 16,984 531,080 SH   SOLE 18 526,453 0 4,627
SPROUTS FMRS MKT INC COM 85208M102 10,048 314,194 SH   SOLE 19 314,194 0 0
SPROUTS FMRS MKT INC COM 85208M102 266,211 8,324,306 SH   SOLE 21 8,324,306 0 0
SPROUTS FMRS MKT INC COM 85208M102 108,404 3,389,732 SH   SOLE 22 3,293,528 0 96,204
SPROUTS FMRS MKT INC COM 85208M102 571 17,858 SH   SOLE 23 17,858 0 0
SPROUTS FMRS MKT INC COM 85208M102 716 22,400 SH   SOLE 25 22,400 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,216 131,835 SH   SOLE 26 84,059 0 47,776
SPROUTS FMRS MKT INC COM 85208M102 3,669 114,715 SH   SOLE 28 2,105 0 112,610
SPROUTS FMRS MKT INC COM 85208M102 2,271 71,019 SH   SOLE 30 71,019 0 0
SPROUTS FMRS MKT INC COM 85208M102 72 2,252 SH   SOLE 31 0 0 2,252
SPROUTS FMRS MKT INC COM 85208M102 701 21,909 SH   SOLE 36 21,909 0 0
SPROUTS FMRS MKT INC COM 85208M102 478 14,945 SH   SOLE 40 14,945 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,529 329,223 SH   SOLE 43 309,126 0 20,097
SPRUCE BIOSCIENCES INC COM 85209E109 4 1,861 SH   SOLE 2 396 0 1,465
SPRUCE BIOSCIENCES INC COM 85209E109 51 25,577 SH   SOLE 18 25,577 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 26 13,003 SH   SOLE 19 13,003 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 601 299,177 SH   SOLE 21 299,177 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 382 189,936 SH   SOLE 22 185,916 0 4,020
SPS COMM INC COM 78463M107 3,924 29,905 SH   SOLE 2 20,544 0 9,361
SPS COMM INC COM 78463M107 62 473 SH   SOLE 4 149 0 324
SPS COMM INC COM 78463M107 63 477 SH   SOLE 7 477 0 0
SPS COMM INC COM 78463M107 16,596 126,494 SH   SOLE 18 122,427 0 4,067
SPS COMM INC COM 78463M107 19,004 144,851 SH   SOLE 19 144,851 0 0
SPS COMM INC COM 78463M107 573,921 4,374,396 SH   SOLE 21 4,374,396 0 0
SPS COMM INC COM 78463M107 121,430 925,533 SH   SOLE 22 904,114 0 21,419
SPS COMM INC COM 78463M107 361 2,749 SH   SOLE 23 2,749 0 0
SPS COMM INC COM 78463M107 839 6,393 SH   SOLE 25 6,393 0 0
SPS COMM INC COM 78463M107 2,790 21,262 SH   SOLE 26 9,978 0 11,284
SPS COMM INC COM 78463M107 84 639 SH   SOLE 28 639 0 0
SPS COMM INC COM 78463M107 8,243 62,830 SH   SOLE 30 62,830 0 0
SPS COMM INC COM 78463M107 604 4,607 SH   SOLE 34 4,607 0 0
SPS COMM INC COM 78463M107 338 2,573 SH   SOLE 36 2,573 0 0
SPS COMM INC COM 78463M107 616 4,692 SH   SOLE 40 4,692 0 0
SPS COMM INC COM 78463M107 4,074 31,054 SH   SOLE 43 30,207 0 847
SPX CORP COM 784635104 1,854 37,528 SH   SOLE 2 29,000 0 8,528
SPX CORP COM 784635104 10 196 SH   SOLE 4 196 0 0
SPX CORP COM 784635104 25 516 SH   SOLE 7 516 0 0
SPX CORP COM 784635104 7,567 153,151 SH   SOLE 18 153,151 0 0
SPX CORP COM 784635104 4,357 88,174 SH   SOLE 19 88,174 0 0
SPX CORP COM 784635104 265,496 5,373,326 SH   SOLE 21 5,373,326 0 0
SPX CORP COM 784635104 55,969 1,132,755 SH   SOLE 22 1,104,012 0 28,743
SPX CORP COM 784635104 17 335 SH   SOLE 23 335 0 0
SPX CORP COM 784635104 338 6,835 SH   SOLE 25 6,835 0 0
SPX CORP COM 784635104 1,009 20,422 SH   SOLE 26 15,809 0 4,613
SPX CORP COM 784635104 40 807 SH   SOLE 28 807 0 0
SPX CORP COM 784635104 3,855 78,011 SH   SOLE 30 78,011 0 0
SPX CORP COM 784635104 263 5,325 SH   SOLE 40 5,325 0 0
SPX CORP COM 784635104 2,407 48,723 SH   SOLE 43 40,538 0 8,185
SPX FLOW INC COM 78469X107 2,897 33,603 SH   SOLE 2 11,880 0 21,723
SPX FLOW INC COM 78469X107 12 144 SH   SOLE 4 144 0 0
SPX FLOW INC COM 78469X107 51 588 SH   SOLE 7 588 0 0
SPX FLOW INC COM 78469X107 13,357 154,913 SH   SOLE 18 154,913 0 0
SPX FLOW INC COM 78469X107 6,413 74,377 SH   SOLE 19 74,377 0 0
SPX FLOW INC COM 78469X107 434,066 5,034,404 SH   SOLE 21 5,034,404 0 0
SPX FLOW INC COM 78469X107 91,165 1,057,354 SH   SOLE 22 1,016,990 0 40,364
SPX FLOW INC COM 78469X107 2,461 28,543 SH   SOLE 25 28,543 0 0
SPX FLOW INC COM 78469X107 2,246 26,045 SH   SOLE 26 18,295 0 7,750
SPX FLOW INC COM 78469X107 65 752 SH   SOLE 28 752 0 0
SPX FLOW INC COM 78469X107 6,260 72,609 SH   SOLE 30 72,609 0 0
SPX FLOW INC COM 78469X107 292 3,388 SH   SOLE 34 3,388 0 0
SPX FLOW INC COM 78469X107 11 132 SH   SOLE 36 132 0 0
SPX FLOW INC COM 78469X107 454 5,270 SH   SOLE 40 5,270 0 0
SPX FLOW INC COM 78469X107 3,116 36,141 SH   SOLE 43 31,901 0 4,240
SQUARESPACE INC CLASS A 85225A107 20 792 SH   SOLE 2 0 0 792
SQUARESPACE INC CLASS A 85225A107 1,170 45,660 SH   SOLE 21 45,660 0 0
SQUARESPACE INC CLASS A 85225A107 9,489 370,366 SH   SOLE 22 370,366 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 80 16,658 SH   SOLE 2 8,628 0 8,030
SQZ BIOTECHNOLOGIES CO COM 78472W104 2 366 SH   SOLE 7 366 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 356 74,113 SH   SOLE 18 74,113 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 197 40,890 SH   SOLE 19 40,890 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 4,603 956,906 SH   SOLE 21 956,906 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 1,401 291,172 SH   SOLE 22 275,315 0 15,857
SQZ BIOTECHNOLOGIES CO COM 78472W104 6 1,350 SH   SOLE 23 1,350 0 0
SRAX INC CL A 78472M106 20 4,126 SH   SOLE 18 4,126 0 0
SRAX INC CL A 78472M106 270 55,835 SH   SOLE 21 55,835 0 0
SRAX INC CL A 78472M106 127 26,215 SH   SOLE 22 26,215 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 41,427 552,208 SH   SOLE 2 123,616 0 428,592
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,881 158,376 SH   SOLE 4 84,406 0 73,970
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,517 20,226 SH   SOLE 7 20,226 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 100 1,333 SH   SOLE 13 1,333 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,754 23,378 SH   SOLE 15 23,378 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 1 SH   SOLE 17 0 0 1
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 185,234 2,469,124 SH   SOLE 18 2,308,740 0 160,384
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 384,975 5,131,627 SH   SOLE 19 5,131,627 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 325,570 4,339,776 SH   SOLE 21 4,339,776 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 381,998 5,091,953 SH   SOLE 22 4,690,557 0 401,396
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26,847 357,859 SH   SOLE 23 357,859 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33,202 442,581 SH   SOLE 25 442,581 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,908 385,333 SH   SOLE 26 155,922 0 229,411
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,329 337,630 SH   SOLE 28 3,982 0 333,648
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 39 517 SH   SOLE 29 517 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 73,842 984,296 SH   SOLE 30 984,296 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,880 51,717 SH   SOLE 31 25,739 0 25,978
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18,798 250,571 SH   SOLE 34 250,571 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,029 80,360 SH   SOLE 36 80,360 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 619 8,252 SH   SOLE 40 8,252 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 38 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,365 71,513 SH   SOLE 43 62,597 0 8,916
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 176 3,905 SH   SOLE 18 3,905 0 0
SSR MNG INC COM 784730103 5,175 237,942 SH   SOLE 19 237,942 0 0
SSR MNG INC COM 784730103 1,809 83,174 SH   SOLE 21 83,174 0 0
SSR MNG INC COM 784730103 6,596 303,283 SH   SOLE 23 303,283 0 0
SSR MNG INC COM 784730103 38,801 1,783,939 SH   SOLE 25 1,783,939 0 0
SSR MNG INC COM 784730103 16,647 765,399 SH   SOLE 26 436,193 0 329,206
SSR MNG INC COM 784730103 110,311 5,071,767 SH   SOLE 34 5,071,767 0 0
SSR MNG INC COM 784730103 589 27,088 SH   SOLE 43 26,605 0 483
ST JOE CO COM 790148100 758 12,802 SH   SOLE 2 9,329 0 3,473
ST JOE CO COM 790148100 8 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100 26 444 SH   SOLE 7 444 0 0
ST JOE CO COM 790148100 6,710 113,265 SH   SOLE 18 113,265 0 0
ST JOE CO COM 790148100 3,539 59,743 SH   SOLE 19 59,743 0 0
ST JOE CO COM 790148100 232,179 3,919,299 SH   SOLE 21 3,919,299 0 0
ST JOE CO COM 790148100 49,283 831,928 SH   SOLE 22 811,633 0 20,295
ST JOE CO COM 790148100 268 4,529 SH   SOLE 25 4,529 0 0
ST JOE CO COM 790148100 1,147 19,365 SH   SOLE 26 16,669 0 2,696
ST JOE CO COM 790148100 35 590 SH   SOLE 28 590 0 0
ST JOE CO COM 790148100 3,283 55,427 SH   SOLE 30 55,427 0 0
ST JOE CO COM 790148100 147 2,479 SH   SOLE 36 2,479 0 0
ST JOE CO COM 790148100 227 3,837 SH   SOLE 40 3,837 0 0
ST JOE CO COM 790148100 1,768 29,850 SH   SOLE 43 22,845 0 7,005
STAAR SURGICAL CO COM PAR $0.01 852312305 4,483 56,102 SH   SOLE 2 39,670 0 16,432
STAAR SURGICAL CO COM PAR $0.01 852312305 64 797 SH   SOLE 4 136 0 661
STAAR SURGICAL CO COM PAR $0.01 852312305 54 680 SH   SOLE 7 680 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 17,392 217,639 SH   SOLE 18 209,069 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305 15,772 197,376 SH   SOLE 19 197,376 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 289,233 3,619,480 SH   SOLE 21 3,619,480 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 114,113 1,428,020 SH   SOLE 22 1,404,632 0 23,388
STAAR SURGICAL CO COM PAR $0.01 852312305 393 4,917 SH   SOLE 23 4,917 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 549 6,866 SH   SOLE 25 6,866 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,766 34,613 SH   SOLE 26 13,746 0 20,867
STAAR SURGICAL CO COM PAR $0.01 852312305 67 836 SH   SOLE 28 836 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,427 55,404 SH   SOLE 30 55,404 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 372 4,657 SH   SOLE 36 4,657 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 407 5,093 SH   SOLE 40 5,093 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,769 22,133 SH   SOLE 43 20,949 0 1,184
STABILIS SOLUTIONS INC COM 85236P101 2 411 SH   SOLE 18 411 0 0
STABILIS SOLUTIONS INC COM 85236P101 29 5,865 SH   SOLE 21 5,865 0 0
STAG INDL INC COM 85254J102 24,375 589,489 SH   SOLE 2 178,987 0 410,502
STAG INDL INC COM 85254J102 14,644 354,148 SH   SOLE 4 354,148 0 0
STAG INDL INC COM 85254J102 9,279 224,399 SH   SOLE 7 224,399 0 0
STAG INDL INC COM 85254J102 38,010 919,216 SH   SOLE 18 919,216 0 0
STAG INDL INC COM 85254J102 27,684 669,506 SH   SOLE 19 669,506 0 0
STAG INDL INC COM 85254J102 319,501 7,726,752 SH   SOLE 21 7,726,752 0 0
STAG INDL INC COM 85254J102 244,940 5,923,579 SH   SOLE 22 5,444,061 0 479,518
STAG INDL INC COM 85254J102 1,307 31,612 SH   SOLE 23 31,612 0 0
STAG INDL INC COM 85254J102 31,979 773,378 SH   SOLE 25 773,378 0 0
STAG INDL INC COM 85254J102 2,419 58,498 SH   SOLE 26 45,968 0 12,530
STAG INDL INC COM 85254J102 6,590 159,371 SH   SOLE 28 2,887 0 156,484
STAG INDL INC COM 85254J102 35,056 847,788 SH   SOLE 30 847,788 0 0
STAG INDL INC COM 85254J102 2,178 52,666 SH   SOLE 34 52,666 0 0
STAG INDL INC COM 85254J102 73 1,776 SH   SOLE 36 1,776 0 0
STAG INDL INC COM 85254J102 858 20,761 SH   SOLE 40 20,761 0 0
STAG INDL INC COM 85254J102 2,253 54,491 SH   SOLE 43 52,481 0 2,010
STAGWELL INC COM CL A 85256A109 453 62,585 SH   SOLE 2 20,809 0 41,776
STAGWELL INC COM CL A 85256A109 7 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109 1,418 195,838 SH   SOLE 18 195,838 0 0
STAGWELL INC COM CL A 85256A109 807 111,526 SH   SOLE 19 111,526 0 0
STAGWELL INC COM CL A 85256A109 17,110 2,363,310 SH   SOLE 21 2,363,310 0 0
STAGWELL INC COM CL A 85256A109 11,128 1,537,041 SH   SOLE 22 1,478,336 0 58,705
STAGWELL INC COM CL A 85256A109 2 295 SH   SOLE 23 295 0 0
STAGWELL INC COM CL A 85256A109 82 11,277 SH   SOLE 25 11,277 0 0
STAGWELL INC COM CL A 85256A109 51 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109 124 17,105 SH   SOLE 30 17,105 0 0
STAGWELL INC COM CL A 85256A109 61 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109 223 30,842 SH   SOLE 43 30,842 0 0
STANDARD LITHIUM LTD COM 853606101 3,105 352,803 SH   SOLE 7 352,803 0 0
STANDARD MTR PRODS INC COM 853666105 1,422 32,965 SH   SOLE 2 19,767 0 13,198
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 15 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 3,273 75,872 SH   SOLE 18 75,872 0 0
STANDARD MTR PRODS INC COM 853666105 2,288 53,045 SH   SOLE 19 53,045 0 0
STANDARD MTR PRODS INC COM 853666105 106,883 2,477,587 SH   SOLE 21 2,477,587 0 0
STANDARD MTR PRODS INC COM 853666105 22,835 529,331 SH   SOLE 22 507,802 0 21,529
STANDARD MTR PRODS INC COM 853666105 110 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105 405 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 3,301 76,510 SH   SOLE 30 76,510 0 0
STANDARD MTR PRODS INC COM 853666105 93 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 523 12,119 SH   SOLE 43 11,428 0 691
STANDEX INTL CORP COM 854231107 1,258 12,586 SH   SOLE 2 4,570 0 8,016
STANDEX INTL CORP COM 854231107 7 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107 17 171 SH   SOLE 7 171 0 0
STANDEX INTL CORP COM 854231107 4,425 44,287 SH   SOLE 18 44,287 0 0
STANDEX INTL CORP COM 854231107 3,150 31,523 SH   SOLE 19 31,523 0 0
STANDEX INTL CORP COM 854231107 147,140 1,472,582 SH   SOLE 21 1,472,582 0 0
STANDEX INTL CORP COM 854231107 30,941 309,661 SH   SOLE 22 296,466 0 13,195
STANDEX INTL CORP COM 854231107 157 1,570 SH   SOLE 25 1,570 0 0
STANDEX INTL CORP COM 854231107 891 8,914 SH   SOLE 26 5,996 0 2,918
STANDEX INTL CORP COM 854231107 6 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107 2,376 23,777 SH   SOLE 30 23,777 0 0
STANDEX INTL CORP COM 854231107 148 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 1,374 13,750 SH   SOLE 43 11,086 0 2,664
STANLEY BLACK & DECKER INC COM 854502101 37,073 265,204 SH   SOLE 2 46,463 0 218,741
STANLEY BLACK & DECKER INC COM 854502101 16,020 114,599 SH   SOLE 4 63,950 0 50,649
STANLEY BLACK & DECKER INC COM 854502101 21,568 154,287 SH   SOLE 7 149,711 0 4,576
STANLEY BLACK & DECKER INC COM 854502101 93 668 SH   SOLE 13 668 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,225 23,069 SH   SOLE 15 23,069 0 0
STANLEY BLACK & DECKER INC COM 854502101 85,217 609,609 SH   SOLE 18 585,995 0 23,614
STANLEY BLACK & DECKER INC COM 854502101 14,080 100,725 SH   SOLE 19 100,725 0 0
STANLEY BLACK & DECKER INC COM 854502101 584,410 4,180,626 SH   SOLE 21 4,180,626 0 0
STANLEY BLACK & DECKER INC COM 854502101 476,433 3,408,202 SH   SOLE 22 3,078,644 0 329,558
STANLEY BLACK & DECKER INC COM 854502101 28,503 203,899 SH   SOLE 23 203,899 0 0
STANLEY BLACK & DECKER INC COM 854502101 31,619 226,187 SH   SOLE 25 226,187 0 0
STANLEY BLACK & DECKER INC COM 854502101 47,819 342,074 SH   SOLE 26 115,597 0 226,477
STANLEY BLACK & DECKER INC COM 854502101 59,389 424,845 SH   SOLE 28 2,904 0 421,941
STANLEY BLACK & DECKER INC COM 854502101 29 204 SH   SOLE 29 204 0 0
STANLEY BLACK & DECKER INC COM 854502101 102,283 731,693 SH   SOLE 30 731,693 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,060 36,198 SH   SOLE 31 17,952 0 18,246
STANLEY BLACK & DECKER INC COM 854502101 2,589 18,523 SH   SOLE 34 18,523 0 0
STANLEY BLACK & DECKER INC COM 854502101 8,961 64,102 SH   SOLE 36 64,102 0 0
STANLEY BLACK & DECKER INC COM 854502101 743 5,317 SH   SOLE 40 5,317 0 0
STANLEY BLACK & DECKER INC COM 854502101 57 406 SH   OTR 43 406 0 0
STANLEY BLACK & DECKER INC COM 854502101 14,751 105,523 SH   SOLE 43 92,181 0 13,341
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 52,514 597,361 SH   SOLE 21 597,361 0 0
STANTEC INC COM 85472N109 5,202 103,745 SH   SOLE 21 103,745 0 0
STANTEC INC COM 85472N109 2,987 59,573 SH   SOLE 43 59,304 0 269
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 589 19,844 SH   SOLE 2 19,844 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 145 4,878 SH   SOLE 4 4,878 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 231 7,771 SH   SOLE 7 7,771 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 10,483 353,086 SH   SOLE 21 353,086 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 4,974 167,536 SH   SOLE 22 167,536 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 62 2,101 SH   SOLE 25 2,101 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 7,004 235,895 SH   SOLE 30 235,895 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 1 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 2 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 96 8,620 SH   SOLE 2 8,620 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,504 135,523 SH   SOLE 21 135,523 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 105 9,478 SH   SOLE 30 9,478 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 58 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109 198,122 2,177,882 SH   SOLE 2 295,471 0 1,882,411
STARBUCKS CORP COM 855244109 48,493 533,061 SH   SOLE 4 464,017 0 69,044
STARBUCKS CORP COM 855244109 107,492 1,181,624 SH   SOLE 7 1,146,518 0 35,106
STARBUCKS CORP COM 855244109 649 7,135 SH   SOLE 13 7,135 0 0
STARBUCKS CORP COM 855244109 10,271 112,906 SH   SOLE 15 112,906 0 0
STARBUCKS CORP COM 855244109 58 636 SH   SOLE 17 0 0 636
STARBUCKS CORP COM 855244109 173,714 1,909,579 SH   SOLE 18 1,751,626 0 157,953
STARBUCKS CORP COM 855244109 110,639 1,216,215 SH   SOLE 19 1,216,215 0 0
STARBUCKS CORP COM 855244109 2,444,731 26,874,037 SH   SOLE 21 26,874,037 0 0
STARBUCKS CORP COM 855244109 2,226,818 24,478,599 SH   SOLE 22 22,175,458 0 2,303,141
STARBUCKS CORP COM 855244109 133,498 1,467,492 SH   SOLE 23 1,467,492 0 0
STARBUCKS CORP COM 855244109 173,183 1,903,740 SH   SOLE 25 1,903,740 0 0
STARBUCKS CORP COM 855244109 270,725 2,975,979 SH   SOLE 26 1,399,085 0 1,576,894
STARBUCKS CORP COM 855244109 273,666 3,008,308 SH   SOLE 28 112,747 0 2,895,561
STARBUCKS CORP COM 855244109 74 814 SH   SOLE 29 814 0 0
STARBUCKS CORP COM 855244109 543,415 5,973,566 SH   SOLE 30 5,973,566 0 0
STARBUCKS CORP COM 855244109 23,669 260,182 SH   SOLE 31 127,545 0 132,637
STARBUCKS CORP COM 855244109 24,610 270,529 SH   SOLE 32 270,529 0 0
STARBUCKS CORP COM 855244109 48,494 533,075 SH   SOLE 34 533,075 0 0
STARBUCKS CORP COM 855244109 43,274 475,694 SH   SOLE 36 475,694 0 0
STARBUCKS CORP COM 855244109 3,573 39,277 SH   SOLE 40 39,277 0 0
STARBUCKS CORP COM 855244109 229 2,513 SH   OTR 43 2,513 0 0
STARBUCKS CORP COM 855244109 109,189 1,200,277 SH   SOLE 43 1,100,275 0 100,002
STARBUCKS CORP OPTIONS 855244109 619 6,800 SH Call SOLE 4 6,800 0 0
STARBUCKS CORP OPTIONS 855244109 6,113 67,200 SH Call SOLE 18 67,200 0 0
STARBUCKS CORP OPTIONS 855244109 59,149 650,200 SH Call SOLE 19 650,200 0 0
STARBUCKS CORP OPTIONS 855244109 3,575 39,300 SH Call SOLE 22 39,300 0 0
STARBUCKS CORP OPTIONS 855244109 218 2,400 SH Call SOLE 26 2,400 0 0
STARBUCKS CORP OPTIONS 855244109 27,455 301,800 SH Call SOLE 34 301,800 0 0
STARRETT L S CO CL A 855668109 9 1,123 SH   SOLE 18 1,123 0 0
STARRETT L S CO CL A 855668109 168 21,876 SH   SOLE 21 21,876 0 0
STARRETT L S CO CL A 855668109 73 9,440 SH   SOLE 22 9,440 0 0
STARTEK INC COM 85569C107 56 12,605 SH   SOLE 2 675 0 11,930
STARTEK INC COM 85569C107 264 59,631 SH   SOLE 18 59,631 0 0
STARTEK INC COM 85569C107 152 34,275 SH   SOLE 19 34,275 0 0
STARTEK INC COM 85569C107 2,696 608,497 SH   SOLE 21 608,497 0 0
STARTEK INC COM 85569C107 1,863 420,606 SH   SOLE 22 411,890 0 8,716
STARWOOD PPTY TR INC COM 85571B105 14,193 587,227 SH   SOLE 2 107,459 0 479,768
STARWOOD PPTY TR INC COM 85571B105 191 7,890 SH   SOLE 4 7,890 0 0
STARWOOD PPTY TR INC COM 85571B105 177 7,305 SH   SOLE 7 7,305 0 0
STARWOOD PPTY TR INC COM 85571B105 4,717 195,147 SH   SOLE 18 195,147 0 0
STARWOOD PPTY TR INC COM 85571B105 25,092 1,038,135 SH   SOLE 19 1,038,135 0 0
STARWOOD PPTY TR INC COM 85571B105 199,396 8,249,745 SH   SOLE 21 8,249,745 0 0
STARWOOD PPTY TR INC COM 85571B105 160,818 6,653,618 SH   SOLE 22 6,316,313 0 337,305
STARWOOD PPTY TR INC COM 85571B105 1,082 44,767 SH   SOLE 25 44,767 0 0
STARWOOD PPTY TR INC COM 85571B105 4,551 188,284 SH   SOLE 26 166,463 0 21,821
STARWOOD PPTY TR INC COM 85571B105 124 5,113 SH   SOLE 28 5,113 0 0
STARWOOD PPTY TR INC COM 85571B105 3,926 162,453 SH   SOLE 30 162,453 0 0
STARWOOD PPTY TR INC COM 85571B105 103 4,246 SH   SOLE 31 4,246 0 0
STARWOOD PPTY TR INC COM 85571B105 9,598 397,095 SH   SOLE 34 397,095 0 0
STARWOOD PPTY TR INC COM 85571B105 1,146 47,417 SH   SOLE 36 47,417 0 0
STARWOOD PPTY TR INC COM 85571B105 911 37,678 SH   SOLE 40 37,678 0 0
STARWOOD PPTY TR INC COM 85571B105 18 758 SH   OTR 43 758 0 0
STARWOOD PPTY TR INC COM 85571B105 6,728 278,353 SH   SOLE 43 236,691 0 41,662
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1,328 1,300,000 PRN   SOLE 21 1,300,000 0 0
STATE STR CORP COM 857477103 68,308 784,071 SH   SOLE 2 128,363 0 655,708
STATE STR CORP COM 857477103 24,314 279,087 SH   SOLE 4 184,311 0 94,776
STATE STR CORP COM 857477103 38,248 439,022 SH   SOLE 7 340,293 0 98,729
STATE STR CORP COM 857477103 133 1,524 SH   SOLE 13 1,524 0 0
STATE STR CORP COM 857477103 4,519 51,870 SH   SOLE 15 51,870 0 0
STATE STR CORP COM 857477103 73,546 844,191 SH   SOLE 18 794,927 0 49,264
STATE STR CORP COM 857477103 13,751 157,841 SH   SOLE 19 157,841 0 0
STATE STR CORP COM 857477103 887,725 10,189,683 SH   SOLE 21 10,189,683 0 0
STATE STR CORP COM 857477103 670,351 7,694,565 SH   SOLE 22 6,972,555 0 722,010
STATE STR CORP COM 857477103 39,616 454,730 SH   SOLE 23 454,730 0 0
STATE STR CORP COM 857477103 77,225 886,416 SH   SOLE 25 886,416 0 0
STATE STR CORP COM 857477103 87,023 998,889 SH   SOLE 26 482,778 0 516,111
STATE STR CORP COM 857477103 100,574 1,154,434 SH   SOLE 28 133,698 0 1,020,736
STATE STR CORP COM 857477103 8 89 SH   SOLE 29 89 0 0
STATE STR CORP COM 857477103 245,608 2,819,193 SH   SOLE 30 2,819,193 0 0
STATE STR CORP COM 857477103 7,006 80,413 SH   SOLE 31 40,045 0 40,368
STATE STR CORP COM 857477103 1,665 19,115 SH   SOLE 34 19,115 0 0
STATE STR CORP COM 857477103 19,158 219,899 SH   SOLE 36 219,899 0 0
STATE STR CORP COM 857477103 1,043 11,974 SH   SOLE 40 11,974 0 0
STATE STR CORP COM 857477103 88 1,006 SH   OTR 43 1,006 0 0
STATE STR CORP COM 857477103 55,999 642,783 SH   SOLE 43 588,612 0 54,171
STATERA BIOPHARMA INC COM 857561104 1 4,523 SH   SOLE 18 4,523 0 0
STATERA BIOPHARMA INC COM 857561104 17 52,630 SH   SOLE 21 52,630 0 0
STATERA BIOPHARMA INC COM 857561104 0 1,378 SH   SOLE 22 1,378 0 0
STEALTHGAS INC SHS Y81669106 33 13,825 SH   SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 9 7,082 SH   SOLE 18 7,082 0 0
STEEL CONNECT INC COM 858098106 166 129,065 SH   SOLE 21 129,065 0 0
STEEL CONNECT INC COM 858098106 1,147 888,832 SH   SOLE 22 888,832 0 0
STEEL DYNAMICS INC COM 858119100 75,207 901,437 SH   SOLE 2 143,255 0 758,182
STEEL DYNAMICS INC COM 858119100 15,702 188,201 SH   SOLE 4 118,452 0 69,749
STEEL DYNAMICS INC COM 858119100 2,608 31,261 SH   SOLE 7 31,261 0 0
STEEL DYNAMICS INC COM 858119100 82 977 SH   SOLE 13 977 0 0
STEEL DYNAMICS INC COM 858119100 2,208 26,463 SH   SOLE 15 26,463 0 0
STEEL DYNAMICS INC COM 858119100 45,685 547,587 SH   SOLE 18 528,971 0 18,616
STEEL DYNAMICS INC COM 858119100 63,500 761,119 SH   SOLE 19 761,119 0 0
STEEL DYNAMICS INC COM 858119100 919,421 11,020,264 SH   SOLE 21 11,020,264 0 0
STEEL DYNAMICS INC COM 858119100 459,308 5,505,304 SH   SOLE 22 5,125,431 0 379,873
STEEL DYNAMICS INC COM 858119100 25,286 303,085 SH   SOLE 23 303,085 0 0
STEEL DYNAMICS INC COM 858119100 107,225 1,285,204 SH   SOLE 25 1,285,204 0 0
STEEL DYNAMICS INC COM 858119100 39,501 473,468 SH   SOLE 26 178,210 0 295,258
STEEL DYNAMICS INC COM 858119100 41,270 494,664 SH   SOLE 28 10,311 0 484,353
STEEL DYNAMICS INC COM 858119100 121,509 1,456,423 SH   SOLE 30 1,310,113 0 146,310
STEEL DYNAMICS INC COM 858119100 3,727 44,677 SH   SOLE 31 20,901 0 23,776
STEEL DYNAMICS INC COM 858119100 206,902 2,479,945 SH   SOLE 34 2,479,945 0 0
STEEL DYNAMICS INC COM 858119100 7,388 88,548 SH   SOLE 36 88,548 0 0
STEEL DYNAMICS INC COM 858119100 599 7,183 SH   SOLE 40 7,183 0 0
STEEL DYNAMICS INC COM 858119100 34 409 SH   OTR 43 409 0 0
STEEL DYNAMICS INC COM 858119100 17,039 204,237 SH   SOLE 43 187,225 0 17,012
STEELCASE INC CL A 858155203 4,106 343,591 SH   SOLE 2 167,192 0 176,399
STEELCASE INC CL A 858155203 3 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203 12 1,001 SH   SOLE 7 1,001 0 0
STEELCASE INC CL A 858155203 3,069 256,785 SH   SOLE 18 256,785 0 0
STEELCASE INC CL A 858155203 9,452 790,947 SH   SOLE 19 790,947 0 0
STEELCASE INC CL A 858155203 37,433 3,132,440 SH   SOLE 21 3,132,440 0 0
STEELCASE INC CL A 858155203 34,058 2,850,083 SH   SOLE 22 2,755,769 0 94,314
STEELCASE INC CL A 858155203 323 27,071 SH   SOLE 23 27,071 0 0
STEELCASE INC CL A 858155203 197 16,449 SH   SOLE 25 16,449 0 0
STEELCASE INC CL A 858155203 3,026 253,205 SH   SOLE 26 61,801 0 191,404
STEELCASE INC CL A 858155203 728 60,932 SH   SOLE 28 60,932 0 0
STEELCASE INC CL A 858155203 663 55,481 SH   SOLE 30 55,481 0 0
STEELCASE INC CL A 858155203 242 20,267 SH   SOLE 36 20,267 0 0
STEELCASE INC CL A 858155203 113 9,484 SH   SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 1,369 114,528 SH   SOLE 43 110,083 0 4,445
STELLANTIS N.V SHS N82405106 4,023 247,237 SH   SOLE 22 247,237 0 0
STELLANTIS N.V SHS N82405106 27,853 1,711,905 SH   SOLE 43 1,593,579 0 118,326
STELLUS CAP INVT CORP COM 858568108 1,495 107,652 SH   SOLE 30 107,652 0 0
STEM INC COM 85859N102 325 29,475 SH   SOLE 2 17,307 0 12,168
STEM INC COM 85859N102 18 1,614 SH   SOLE 7 1,614 0 0
STEM INC COM 85859N102 3,317 301,266 SH   SOLE 18 301,266 0 0
STEM INC COM 85859N102 2,495 226,588 SH   SOLE 19 226,588 0 0
STEM INC COM 85859N102 41,064 3,729,677 SH   SOLE 21 3,729,677 0 0
STEM INC COM 85859N102 31,468 2,858,159 SH   SOLE 22 2,824,690 0 33,469
STEM INC COM 85859N102 116 10,541 SH   SOLE 25 10,541 0 0
STEM INC COM 85859N102 52 4,723 SH   SOLE 26 1,548 0 3,175
STEM INC COM 85859N102 190 17,259 SH   SOLE 30 17,259 0 0
STEM INC COM 85859N102 50 4,564 SH   SOLE 40 4,564 0 0
STEPAN CO COM 858586100 6,341 64,177 SH   SOLE 2 41,470 0 22,707
STEPAN CO COM 858586100 9 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100 1,180 11,940 SH   SOLE 7 11,940 0 0
STEPAN CO COM 858586100 7,942 80,375 SH   SOLE 18 80,375 0 0
STEPAN CO COM 858586100 13,579 137,427 SH   SOLE 19 137,427 0 0
STEPAN CO COM 858586100 266,446 2,696,550 SH   SOLE 21 2,696,550 0 0
STEPAN CO COM 858586100 64,164 649,368 SH   SOLE 22 627,939 0 21,429
STEPAN CO COM 858586100 381 3,851 SH   SOLE 23 3,851 0 0
STEPAN CO COM 858586100 406 4,108 SH   SOLE 25 4,108 0 0
STEPAN CO COM 858586100 3,130 31,674 SH   SOLE 26 9,227 0 22,447
STEPAN CO COM 858586100 40 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100 3,699 37,434 SH   SOLE 30 37,434 0 0
STEPAN CO COM 858586100 375 3,798 SH   SOLE 36 3,798 0 0
STEPAN CO COM 858586100 260 2,635 SH   SOLE 40 2,635 0 0
STEPAN CO COM 858586100 999 10,111 SH   SOLE 43 9,975 0 136
STEPSTONE GROUP INC COM CL A 85914M107 596 18,016 SH   SOLE 2 13,442 0 4,574
STEPSTONE GROUP INC COM CL A 85914M107 5 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107 20 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3,950 119,481 SH   SOLE 18 119,481 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,668 80,714 SH   SOLE 19 80,714 0 0
STEPSTONE GROUP INC COM CL A 85914M107 48,968 1,481,173 SH   SOLE 21 1,481,173 0 0
STEPSTONE GROUP INC COM CL A 85914M107 36,881 1,115,584 SH   SOLE 22 1,087,892 0 27,692
STEPSTONE GROUP INC COM CL A 85914M107 238 7,210 SH   SOLE 25 7,210 0 0
STEPSTONE GROUP INC COM CL A 85914M107 562 17,011 SH   SOLE 26 14,471 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107 24 719 SH   SOLE 28 719 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,364 71,496 SH   SOLE 30 71,496 0 0
STEPSTONE GROUP INC COM CL A 85914M107 209 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107 88 2,651 SH   SOLE 43 2,487 0 164
STEREOTAXIS INC COM NEW 85916J409 54 14,363 SH   SOLE 2 8,968 0 5,395
STEREOTAXIS INC COM NEW 85916J409 4 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 530 142,004 SH   SOLE 18 142,004 0 0
STEREOTAXIS INC COM NEW 85916J409 323 86,693 SH   SOLE 19 86,693 0 0
STEREOTAXIS INC COM NEW 85916J409 6,489 1,739,784 SH   SOLE 21 1,739,784 0 0
STEREOTAXIS INC COM NEW 85916J409 4,957 1,328,930 SH   SOLE 22 1,318,781 0 10,149
STEREOTAXIS INC COM NEW 85916J409 7 1,870 SH   SOLE 43 1,870 0 0
STERICYCLE INC COM 858912108 8,003 135,827 SH   SOLE 2 76,318 0 59,509
STERICYCLE INC COM 858912108 21 353 SH   SOLE 4 353 0 0
STERICYCLE INC COM 858912108 117 1,989 SH   SOLE 7 1,989 0 0
STERICYCLE INC COM 858912108 11,710 198,738 SH   SOLE 18 198,738 0 0
STERICYCLE INC COM 858912108 1,590 26,978 SH   SOLE 19 26,978 0 0
STERICYCLE INC COM 858912108 258,913 4,394,314 SH   SOLE 21 4,394,314 0 0
STERICYCLE INC COM 858912108 147,547 2,504,198 SH   SOLE 22 2,399,194 0 105,004
STERICYCLE INC COM 858912108 741 12,582 SH   SOLE 25 12,582 0 0
STERICYCLE INC COM 858912108 2,325 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108 96 1,635 SH   SOLE 28 1,635 0 0
STERICYCLE INC COM 858912108 3,127 53,075 SH   SOLE 30 53,075 0 0
STERICYCLE INC COM 858912108 79 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108 81 1,376 SH   SOLE 36 1,376 0 0
STERICYCLE INC COM 858912108 661 11,220 SH   SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 927 15,729 SH   SOLE 43 13,530 0 2,199
STERIS PLC SHS USD G8473T100 49,531 204,870 SH   SOLE 2 31,410 0 173,460
STERIS PLC SHS USD G8473T100 15,566 64,385 SH   SOLE 4 57,090 0 7,295
STERIS PLC SHS USD G8473T100 22,036 91,143 SH   SOLE 7 88,170 0 2,973
STERIS PLC SHS USD G8473T100 100 415 SH   SOLE 13 415 0 0
STERIS PLC SHS USD G8473T100 3,328 13,764 SH   SOLE 15 13,764 0 0
STERIS PLC SHS USD G8473T100 38,065 157,441 SH   SOLE 18 143,952 0 13,489
STERIS PLC SHS USD G8473T100 107,940 446,457 SH   SOLE 19 446,457 0 0
STERIS PLC SHS USD G8473T100 818,094 3,383,770 SH   SOLE 21 3,383,770 0 0
STERIS PLC SHS USD G8473T100 502,893 2,080,048 SH   SOLE 22 1,891,286 0 188,762
STERIS PLC SHS USD G8473T100 29,945 123,859 SH   SOLE 23 123,859 0 0
STERIS PLC SHS USD G8473T100 46,464 192,183 SH   SOLE 25 192,183 0 0
STERIS PLC SHS USD G8473T100 53,551 221,494 SH   SOLE 26 87,970 0 133,524
STERIS PLC SHS USD G8473T100 72,772 300,998 SH   SOLE 28 4,808 0 296,190
STERIS PLC SHS USD G8473T100 185,123 765,698 SH   SOLE 30 765,698 0 0
STERIS PLC SHS USD G8473T100 5,183 21,439 SH   SOLE 31 10,051 0 11,388
STERIS PLC SHS USD G8473T100 1,466 6,064 SH   SOLE 34 6,064 0 0
STERIS PLC SHS USD G8473T100 9,029 37,347 SH   SOLE 36 37,347 0 0
STERIS PLC SHS USD G8473T100 811 3,355 SH   SOLE 40 3,355 0 0
STERIS PLC SHS USD G8473T100 85 352 SH   OTR 43 352 0 0
STERIS PLC SHS USD G8473T100 17,627 72,907 SH   SOLE 43 68,096 0 4,811
STERLING BANCORP INC COM 85917W102 24 3,411 SH   SOLE 18 3,411 0 0
STERLING BANCORP INC COM 85917W102 711 100,112 SH   SOLE 21 100,112 0 0
STERLING BANCORP INC COM 85917W102 736 103,684 SH   SOLE 22 103,684 0 0
STERLING CHECK CORP COM 85917T109 1,528 57,827 SH   SOLE 2 54,538 0 3,289
STERLING CHECK CORP COM 85917T109 1,217 46,051 SH   SOLE 18 46,051 0 0
STERLING CHECK CORP COM 85917T109 7,110 269,005 SH   SOLE 19 269,005 0 0
STERLING CHECK CORP COM 85917T109 13,874 524,921 SH   SOLE 21 524,921 0 0
STERLING CHECK CORP COM 85917T109 8,806 333,165 SH   SOLE 22 327,524 0 5,641
STERLING CHECK CORP COM 85917T109 17,178 649,936 SH   SOLE 34 649,936 0 0
STERLING CHECK CORP COM 85917T109 6 213 SH   SOLE 43 0 0 213
STERLING CONSTR INC COM 859241101 651 24,292 SH   SOLE 2 8,107 0 16,185
STERLING CONSTR INC COM 859241101 3 108 SH   SOLE 4 108 0 0
STERLING CONSTR INC COM 859241101 2,855 106,518 SH   SOLE 7 106,518 0 0
STERLING CONSTR INC COM 859241101 2,224 82,984 SH   SOLE 18 82,984 0 0
STERLING CONSTR INC COM 859241101 1,356 50,603 SH   SOLE 19 50,603 0 0
STERLING CONSTR INC COM 859241101 34,022 1,269,490 SH   SOLE 21 1,269,490 0 0
STERLING CONSTR INC COM 859241101 19,268 718,960 SH   SOLE 22 692,445 0 26,515
STERLING CONSTR INC COM 859241101 124 4,632 SH   SOLE 25 4,632 0 0
STERLING CONSTR INC COM 859241101 52 1,922 SH   SOLE 26 1,922 0 0
STERLING CONSTR INC COM 859241101 709 26,467 SH   SOLE 30 26,467 0 0
STERLING CONSTR INC COM 859241101 50 1,871 SH   SOLE 36 1,871 0 0
STERLING CONSTR INC COM 859241101 98 3,642 SH   SOLE 40 3,642 0 0
STERLING CONSTR INC COM 859241101 389 14,532 SH   SOLE 43 14,532 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 5,299 263,364 SH   SOLE 21 263,364 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,300 21,445 SH   SOLE 2 7,082 0 14,363
STEWART INFORMATION SVCS COR COM 860372101 6 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 23 378 SH   SOLE 7 378 0 0
STEWART INFORMATION SVCS COR COM 860372101 6,026 99,430 SH   SOLE 18 99,430 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,814 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 188,051 3,102,636 SH   SOLE 21 3,102,636 0 0
STEWART INFORMATION SVCS COR COM 860372101 36,735 606,093 SH   SOLE 22 582,598 0 23,495
STEWART INFORMATION SVCS COR COM 860372101 142 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101 78 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 29 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,572 42,434 SH   SOLE 30 42,434 0 0
STEWART INFORMATION SVCS COR COM 860372101 190 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 919 15,163 SH   SOLE 43 14,404 0 759
STIFEL FINL CORP COM 860630102 32,715 481,809 SH   SOLE 2 234,973 0 246,836
STIFEL FINL CORP COM 860630102 1,953 28,764 SH   SOLE 4 27,467 0 1,297
STIFEL FINL CORP COM 860630102 228 3,360 SH   SOLE 7 3,360 0 0
STIFEL FINL CORP COM 860630102 1,704 25,096 SH   SOLE 13 25,096 0 0
STIFEL FINL CORP COM 860630102 18,004 265,161 SH   SOLE 18 239,535 0 25,626
STIFEL FINL CORP COM 860630102 63,468 934,728 SH   SOLE 19 934,728 0 0
STIFEL FINL CORP COM 860630102 368,604 5,428,624 SH   SOLE 21 5,428,624 0 0
STIFEL FINL CORP COM 860630102 265,913 3,916,242 SH   SOLE 22 3,667,189 0 249,053
STIFEL FINL CORP COM 860630102 6,039 88,944 SH   SOLE 23 88,944 0 0
STIFEL FINL CORP COM 860630102 964 14,201 SH   SOLE 25 14,201 0 0
STIFEL FINL CORP COM 860630102 14,058 207,043 SH   SOLE 26 37,130 0 169,913
STIFEL FINL CORP COM 860630102 3,868 56,966 SH   SOLE 28 1,872 0 55,094
STIFEL FINL CORP COM 860630102 814 11,989 SH   SOLE 29 11,989 0 0
STIFEL FINL CORP COM 860630102 4,267 62,837 SH   SOLE 30 62,837 0 0
STIFEL FINL CORP COM 860630102 1,964 28,918 SH   SOLE 31 28,918 0 0
STIFEL FINL CORP COM 860630102 1,783 26,265 SH   SOLE 34 26,265 0 0
STIFEL FINL CORP COM 860630102 197 2,901 SH   SOLE 36 2,901 0 0
STIFEL FINL CORP COM 860630102 909 13,386 SH   SOLE 40 13,386 0 0
STIFEL FINL CORP COM 860630102 5,656 83,294 SH   SOLE 43 79,763 0 3,531
STITCH FIX INC COM CL A 860897107 1,979 196,554 SH   SOLE 2 135,549 0 61,005
STITCH FIX INC COM CL A 860897107 2 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107 10 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107 0 25 SH   SOLE 17 0 0 25
STITCH FIX INC COM CL A 860897107 2,276 226,057 SH   SOLE 18 211,442 0 14,615
STITCH FIX INC COM CL A 860897107 5,586 554,673 SH   SOLE 19 554,673 0 0
STITCH FIX INC COM CL A 860897107 27,122 2,693,299 SH   SOLE 21 2,693,299 0 0
STITCH FIX INC COM CL A 860897107 23,846 2,367,994 SH   SOLE 22 2,326,501 0 41,493
STITCH FIX INC COM CL A 860897107 182 18,038 SH   SOLE 23 18,038 0 0
STITCH FIX INC COM CL A 860897107 111 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107 1,039 103,160 SH   SOLE 26 17,609 0 85,551
STITCH FIX INC COM CL A 860897107 6 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107 1,091 108,318 SH   SOLE 30 108,318 0 0
STITCH FIX INC COM CL A 860897107 71 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 347 34,471 SH   SOLE 43 32,596 0 1,875
STMICROELECTRONICS N V NY REGISTRY 861012102 2 49 SH   SOLE 18 49 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 118,009 2,730,427 SH   SOLE 21 2,730,427 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 34,562 799,679 SH   SOLE 43 725,116 0 74,563
STOCK YDS BANCORP INC COM 861025104 1,040 19,652 SH   SOLE 2 7,162 0 12,490
STOCK YDS BANCORP INC COM 861025104 7 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104 18 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 3,968 75,011 SH   SOLE 18 75,011 0 0
STOCK YDS BANCORP INC COM 861025104 2,258 42,677 SH   SOLE 19 42,677 0 0
STOCK YDS BANCORP INC COM 861025104 48,965 925,605 SH   SOLE 21 925,605 0 0
STOCK YDS BANCORP INC COM 861025104 31,936 603,702 SH   SOLE 22 580,902 0 22,800
STOCK YDS BANCORP INC COM 861025104 252 4,756 SH   SOLE 25 4,756 0 0
STOCK YDS BANCORP INC COM 861025104 79 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 1,000 18,903 SH   SOLE 30 18,903 0 0
STOCK YDS BANCORP INC COM 861025104 205 3,883 SH   SOLE 40 3,883 0 0
STOCK YDS BANCORP INC COM 861025104 251 4,748 SH   SOLE 43 4,464 0 284
STOKE THERAPEUTICS INC COM 86150R107 494 23,459 SH   SOLE 2 21,190 0 2,269
STOKE THERAPEUTICS INC COM 86150R107 5 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,040 49,394 SH   SOLE 18 49,394 0 0
STOKE THERAPEUTICS INC COM 86150R107 739 35,099 SH   SOLE 19 35,099 0 0
STOKE THERAPEUTICS INC COM 86150R107 16,151 767,247 SH   SOLE 21 767,247 0 0
STOKE THERAPEUTICS INC COM 86150R107 10,746 510,477 SH   SOLE 22 502,544 0 7,933
STOKE THERAPEUTICS INC COM 86150R107 44 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107 6 289 SH   SOLE 26 289 0 0
STOKE THERAPEUTICS INC COM 86150R107 7 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107 470 22,314 SH   SOLE 30 22,314 0 0
STOKE THERAPEUTICS INC COM 86150R107 32 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 208 9,901 SH   SOLE 43 9,687 0 214
STONECO LTD COM CL A G85158106 2,624 224,279 SH   SOLE 2 13,444 0 210,835
STONECO LTD COM CL A G85158106 281 24,055 SH   SOLE 4 0 0 24,055
STONECO LTD COM CL A G85158106 38 3,247 SH   SOLE 7 3,247 0 0
STONECO LTD COM CL A G85158106 1,504 128,561 SH   SOLE 18 128,561 0 0
STONECO LTD COM CL A G85158106 802 68,565 SH   SOLE 19 68,565 0 0
STONECO LTD COM CL A G85158106 40,793 3,486,569 SH   SOLE 21 3,486,569 0 0
STONECO LTD COM CL A G85158106 17,041 1,456,492 SH   SOLE 22 1,301,701 0 154,791
STONECO LTD COM CL A G85158106 95 8,135 SH   SOLE 23 8,135 0 0
STONECO LTD COM CL A G85158106 81 6,915 SH   SOLE 25 6,915 0 0
STONECO LTD COM CL A G85158106 2,377 203,167 SH   SOLE 30 203,167 0 0
STONECO LTD COM CL A G85158106 39 3,295 SH   SOLE 31 3,295 0 0
STONECO LTD COM CL A G85158106 10,645 909,800 SH   SOLE 34 909,800 0 0
STONECO LTD COM CL A G85158106 842 71,998 SH   SOLE 43 67,546 0 4,452
STONEMOR INC COM 86184W106 46 17,815 SH   SOLE 2 1,195 0 16,620
STONEMOR INC COM 86184W106 257 98,583 SH   SOLE 18 98,583 0 0
STONEMOR INC COM 86184W106 169 64,829 SH   SOLE 19 64,829 0 0
STONEMOR INC COM 86184W106 2,964 1,135,814 SH   SOLE 21 1,135,814 0 0
STONEMOR INC COM 86184W106 940 360,082 SH   SOLE 22 345,261 0 14,821
STONERIDGE INC COM 86183P102 690 33,253 SH   SOLE 2 21,180 0 12,073
STONERIDGE INC COM 86183P102 3 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 9 419 SH   SOLE 7 419 0 0
STONERIDGE INC COM 86183P102 1,656 79,779 SH   SOLE 18 79,779 0 0
STONERIDGE INC COM 86183P102 990 47,684 SH   SOLE 19 47,684 0 0
STONERIDGE INC COM 86183P102 20,496 987,293 SH   SOLE 21 987,293 0 0
STONERIDGE INC COM 86183P102 13,530 651,717 SH   SOLE 22 630,929 0 20,788
STONERIDGE INC COM 86183P102 71 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102 471 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 43 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102 1,548 74,552 SH   SOLE 30 74,552 0 0
STONERIDGE INC COM 86183P102 48 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 511 24,594 SH   SOLE 43 21,955 0 2,639
STONEX GROUP INC COM 861896108 1,147 15,457 SH   SOLE 2 4,833 0 10,624
STONEX GROUP INC COM 861896108 3 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 19 256 SH   SOLE 7 256 0 0
STONEX GROUP INC COM 861896108 4,972 66,986 SH   SOLE 18 66,986 0 0
STONEX GROUP INC COM 861896108 2,237 30,139 SH   SOLE 19 30,139 0 0
STONEX GROUP INC COM 861896108 163,525 2,202,945 SH   SOLE 21 2,202,945 0 0
STONEX GROUP INC COM 861896108 32,539 438,349 SH   SOLE 22 421,422 0 16,927
STONEX GROUP INC COM 861896108 158 2,122 SH   SOLE 25 2,122 0 0
STONEX GROUP INC COM 861896108 862 11,615 SH   SOLE 26 9,315 0 2,300
STONEX GROUP INC COM 861896108 2,343 31,570 SH   SOLE 30 31,570 0 0
STONEX GROUP INC COM 861896108 185 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 723 9,737 SH   SOLE 43 9,300 0 437
STORE CAP CORP COM 862121100 17,514 599,164 SH   SOLE 2 227,565 0 371,599
STORE CAP CORP COM 862121100 3,738 127,876 SH   SOLE 4 127,876 0 0
STORE CAP CORP COM 862121100 9,074 310,435 SH   SOLE 7 310,435 0 0
STORE CAP CORP COM 862121100 379 12,975 SH   SOLE 13 12,975 0 0
STORE CAP CORP COM 862121100 15,631 534,744 SH   SOLE 18 532,224 0 2,520
STORE CAP CORP COM 862121100 10,882 372,282 SH   SOLE 19 372,282 0 0
STORE CAP CORP COM 862121100 400,251 13,693,141 SH   SOLE 21 13,693,141 0 0
STORE CAP CORP COM 862121100 257,348 8,804,227 SH   SOLE 22 8,437,763 0 366,464
STORE CAP CORP COM 862121100 1,405 48,064 SH   SOLE 23 48,064 0 0
STORE CAP CORP COM 862121100 31,724 1,085,331 SH   SOLE 25 1,085,331 0 0
STORE CAP CORP COM 862121100 2,840 97,163 SH   SOLE 26 75,844 0 21,319
STORE CAP CORP COM 862121100 4,466 152,786 SH   SOLE 28 4,398 0 148,388
STORE CAP CORP COM 862121100 372 12,715 SH   SOLE 29 12,715 0 0
STORE CAP CORP COM 862121100 34,218 1,170,644 SH   SOLE 30 1,170,644 0 0
STORE CAP CORP COM 862121100 439 15,003 SH   SOLE 31 15,003 0 0
STORE CAP CORP COM 862121100 815 27,867 SH   SOLE 34 27,867 0 0
STORE CAP CORP COM 862121100 101 3,449 SH   SOLE 36 3,449 0 0
STORE CAP CORP COM 862121100 913 31,237 SH   SOLE 40 31,237 0 0
STORE CAP CORP COM 862121100 26 883 SH   OTR 43 883 0 0
STORE CAP CORP COM 862121100 5,156 176,386 SH   SOLE 43 153,629 0 22,757
STRAN & COMPANY INC COMMON STOCK 86260J102 4 2,248 SH   SOLE 18 2,248 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102 37 21,344 SH   SOLE 21 21,344 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102 131 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 7 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 84 57,268 SH   SOLE 21 57,268 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 75 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101 3,445 135,696 SH   SOLE 21 135,696 0 0
STRATASYS LTD SHS M85548101 5,909 232,724 SH   SOLE 30 232,724 0 0
STRATASYS LTD SHS M85548101 92 3,623 SH   SOLE 43 3,623 0 0
STRATEGIC ED INC COM 86272C103 2,300 34,650 SH   SOLE 2 11,203 0 23,447
STRATEGIC ED INC COM 86272C103 7 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 23 345 SH   SOLE 7 345 0 0
STRATEGIC ED INC COM 86272C103 5,880 88,583 SH   SOLE 18 88,583 0 0
STRATEGIC ED INC COM 86272C103 7,338 110,539 SH   SOLE 19 110,539 0 0
STRATEGIC ED INC COM 86272C103 188,792 2,844,110 SH   SOLE 21 2,844,110 0 0
STRATEGIC ED INC COM 86272C103 43,736 658,877 SH   SOLE 22 635,062 0 23,815
STRATEGIC ED INC COM 86272C103 189 2,845 SH   SOLE 23 2,845 0 0
STRATEGIC ED INC COM 86272C103 196 2,946 SH   SOLE 25 2,946 0 0
STRATEGIC ED INC COM 86272C103 1,744 26,278 SH   SOLE 26 5,792 0 20,486
STRATEGIC ED INC COM 86272C103 4 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103 2,683 40,414 SH   SOLE 30 40,414 0 0
STRATEGIC ED INC COM 86272C103 193 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 1,426 21,480 SH   SOLE 43 19,125 0 2,355
STRATTEC SEC CORP COM 863111100 29 774 SH   SOLE 18 774 0 0
STRATTEC SEC CORP COM 863111100 336 8,905 SH   SOLE 21 8,905 0 0
STRATTEC SEC CORP COM 863111100 2,366 62,668 SH   SOLE 22 62,668 0 0
STRATUS PPTYS INC COM NEW 863167201 5 122 SH   SOLE 2 0 0 122
STRATUS PPTYS INC COM NEW 863167201 49 1,136 SH   SOLE 18 1,136 0 0
STRATUS PPTYS INC COM NEW 863167201 938 21,783 SH   SOLE 21 21,783 0 0
STRATUS PPTYS INC COM NEW 863167201 746 17,327 SH   SOLE 22 17,327 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 9 5,876 SH   SOLE 18 5,876 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 140 87,791 SH   SOLE 21 87,791 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 498 311,333 SH   SOLE 22 311,333 0 0
STRIDE INC COM 86333M108 2,154 59,289 SH   SOLE 2 36,541 0 22,748
STRIDE INC COM 86333M108 6 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 24 648 SH   SOLE 7 648 0 0
STRIDE INC COM 86333M108 4,409 121,367 SH   SOLE 18 121,367 0 0
STRIDE INC COM 86333M108 3,445 94,838 SH   SOLE 19 94,838 0 0
STRIDE INC COM 86333M108 54,128 1,489,911 SH   SOLE 21 1,489,911 0 0
STRIDE INC COM 86333M108 38,617 1,062,955 SH   SOLE 22 1,020,852 0 42,103
STRIDE INC COM 86333M108 409 11,258 SH   SOLE 23 11,258 0 0
STRIDE INC COM 86333M108 192 5,282 SH   SOLE 25 5,282 0 0
STRIDE INC COM 86333M108 5,645 155,373 SH   SOLE 26 49,452 0 105,921
STRIDE INC COM 86333M108 63 1,722 SH   SOLE 28 1,722 0 0
STRIDE INC COM 86333M108 4,635 127,571 SH   SOLE 30 127,571 0 0
STRIDE INC COM 86333M108 175 4,827 SH   SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 452 12,450 SH   SOLE 43 11,310 0 1,140
STRIDE INC NOTE 1.125% 9/0 86333MAA6 2,844 2,867,000 PRN   SOLE 21 2,867,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 7 1,265 SH   SOLE 2 666 0 599
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 133 22,695 SH   SOLE 18 22,695 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 71 12,105 SH   SOLE 19 12,105 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 1,423 243,293 SH   SOLE 21 243,293 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 914 156,290 SH   SOLE 22 155,169 0 1,121
STRYKER CORPORATION COM 863667101 216,092 808,274 SH   SOLE 2 183,666 0 624,608
STRYKER CORPORATION COM 863667101 56,533 211,458 SH   SOLE 4 127,135 0 84,323
STRYKER CORPORATION COM 863667101 77,572 290,152 SH   SOLE 7 280,152 0 10,000
STRYKER CORPORATION COM 863667101 383 1,432 SH   SOLE 13 1,432 0 0
STRYKER CORPORATION COM 863667101 11,289 42,226 SH   SOLE 15 42,226 0 0
STRYKER CORPORATION COM 863667101 0 1 SH   SOLE 17 0 0 1
STRYKER CORPORATION COM 863667101 151,492 566,642 SH   SOLE 18 520,643 0 45,999
STRYKER CORPORATION COM 863667101 251,735 941,592 SH   SOLE 19 941,592 0 0
STRYKER CORPORATION COM 863667101 2,204,764 8,246,732 SH   SOLE 21 8,246,732 0 0
STRYKER CORPORATION COM 863667101 1,888,748 7,064,700 SH   SOLE 22 6,390,037 0 674,663
STRYKER CORPORATION COM 863667101 113,231 423,532 SH   SOLE 23 423,532 0 0
STRYKER CORPORATION COM 863667101 127,607 477,305 SH   SOLE 25 477,305 0 0
STRYKER CORPORATION COM 863667101 183,605 686,758 SH   SOLE 26 228,090 0 458,668
STRYKER CORPORATION COM 863667101 155,721 582,461 SH   SOLE 28 52,579 0 529,882
STRYKER CORPORATION COM 863667101 83 311 SH   SOLE 29 311 0 0
STRYKER CORPORATION COM 863667101 418,743 1,566,272 SH   SOLE 30 1,566,272 0 0
STRYKER CORPORATION COM 863667101 20,054 75,009 SH   SOLE 31 36,720 0 38,289
STRYKER CORPORATION COM 863667101 257,812 964,325 SH   SOLE 34 964,325 0 0
STRYKER CORPORATION COM 863667101 34,545 129,213 SH   SOLE 36 129,213 0 0
STRYKER CORPORATION COM 863667101 3,015 11,276 SH   SOLE 40 11,276 0 0
STRYKER CORPORATION COM 863667101 256 957 SH   OTR 43 957 0 0
STRYKER CORPORATION COM 863667101 77,576 290,167 SH   SOLE 43 262,968 0 27,199
STRYVE FOODS INC CLASS A COM 863685103 3 2,716 SH   SOLE 2 2,716 0 0
STRYVE FOODS INC CLASS A COM 863685103 7 5,399 SH   SOLE 22 5,399 0 0
STURM RUGER & CO INC COM 864159108 519 7,453 SH   SOLE 2 5,074 0 2,379
STURM RUGER & CO INC COM 864159108 5 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108 19 276 SH   SOLE 7 276 0 0
STURM RUGER & CO INC COM 864159108 4,060 58,319 SH   SOLE 18 58,319 0 0
STURM RUGER & CO INC COM 864159108 2,122 30,474 SH   SOLE 19 30,474 0 0
STURM RUGER & CO INC COM 864159108 158,201 2,272,352 SH   SOLE 21 2,272,352 0 0
STURM RUGER & CO INC COM 864159108 29,534 424,224 SH   SOLE 22 414,613 0 9,611
STURM RUGER & CO INC COM 864159108 261 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 2,122 30,485 SH   SOLE 30 30,485 0 0
STURM RUGER & CO INC COM 864159108 140 2,018 SH   SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 1,325 19,035 SH   SOLE 43 17,382 0 1,653
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 44,615 7,115,610 SH   SOLE 43 6,134,584 0 981,026
SUMMER INFANT INC COM NEW 865646301 2 152 SH   SOLE 18 152 0 0
SUMMER INFANT INC COM NEW 865646301 43 3,678 SH   SOLE 21 3,678 0 0
SUMMIT FINL GROUP INC COM 86606G101 542 21,166 SH   SOLE 2 16,715 0 4,451
SUMMIT FINL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 901 35,206 SH   SOLE 18 35,206 0 0
SUMMIT FINL GROUP INC COM 86606G101 577 22,564 SH   SOLE 19 22,564 0 0
SUMMIT FINL GROUP INC COM 86606G101 10,671 416,980 SH   SOLE 21 416,980 0 0
SUMMIT FINL GROUP INC COM 86606G101 4,860 189,929 SH   SOLE 22 182,491 0 7,438
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 1,726 1,650,000 PRN   SOLE 21 1,650,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,075 107,972 SH   SOLE 2 47,631 0 60,341
SUMMIT HOTEL PPTYS INC COM 866082100 496 49,788 SH   SOLE 4 49,788 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,268 127,351 SH   SOLE 7 127,351 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,854 386,953 SH   SOLE 18 386,953 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,098 311,026 SH   SOLE 19 311,026 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 135,378 13,592,191 SH   SOLE 21 13,592,191 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 35,017 3,515,753 SH   SOLE 22 3,403,720 0 112,033
SUMMIT HOTEL PPTYS INC COM 866082100 31 3,070 SH   SOLE 23 3,070 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,021 504,162 SH   SOLE 25 504,162 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 387 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100 644 64,615 SH   SOLE 28 1,556 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 3,943 395,856 SH   SOLE 30 395,856 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 176 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,689 269,977 SH   SOLE 43 196,255 0 73,722
SUMMIT MATLS INC CL A 86614U100 6,900 222,146 SH   SOLE 2 118,321 0 103,825
SUMMIT MATLS INC CL A 86614U100 12 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 81 2,602 SH   SOLE 7 2,602 0 0
SUMMIT MATLS INC CL A 86614U100 10,886 350,473 SH   SOLE 18 350,473 0 0
SUMMIT MATLS INC CL A 86614U100 15,956 513,700 SH   SOLE 19 513,700 0 0
SUMMIT MATLS INC CL A 86614U100 138,742 4,466,896 SH   SOLE 21 4,466,896 0 0
SUMMIT MATLS INC CL A 86614U100 99,174 3,192,993 SH   SOLE 22 3,073,433 0 119,560
SUMMIT MATLS INC CL A 86614U100 394 12,696 SH   SOLE 23 12,696 0 0
SUMMIT MATLS INC CL A 86614U100 509 16,397 SH   SOLE 25 16,397 0 0
SUMMIT MATLS INC CL A 86614U100 4,415 142,129 SH   SOLE 26 47,718 0 94,411
SUMMIT MATLS INC CL A 86614U100 65 2,091 SH   SOLE 28 2,091 0 0
SUMMIT MATLS INC CL A 86614U100 2,095 67,456 SH   SOLE 30 67,456 0 0
SUMMIT MATLS INC CL A 86614U100 75 2,430 SH   SOLE 36 2,430 0 0
SUMMIT MATLS INC CL A 86614U100 453 14,599 SH   SOLE 40 14,599 0 0
SUMMIT MATLS INC CL A 86614U100 804 25,889 SH   SOLE 43 22,738 0 3,151
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 0 15 SH   SOLE 43 15 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 20 1,184 SH   SOLE 18 1,184 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 236 13,810 SH   SOLE 21 13,810 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 5 320 SH   SOLE 22 320 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 7 3,029 SH   SOLE 2 888 0 2,141
SUMMIT THERAPEUTICS INC COM 86627T108 165 67,350 SH   SOLE 18 67,350 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 95 38,690 SH   SOLE 19 38,690 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 2,412 984,574 SH   SOLE 21 984,574 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 555 226,496 SH   SOLE 22 223,684 0 2,812
SUMMIT THERAPEUTICS INC COM 86627T108 109 44,671 SH   SOLE 30 44,671 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 1 383 SH   SOLE 43 383 0 0
SUMO LOGIC INC COM 86646P103 656 56,212 SH   SOLE 2 37,861 0 18,351
SUMO LOGIC INC COM 86646P103 15 1,311 SH   SOLE 7 1,311 0 0
SUMO LOGIC INC COM 86646P103 2,710 232,227 SH   SOLE 18 232,227 0 0
SUMO LOGIC INC COM 86646P103 2,282 195,512 SH   SOLE 19 195,512 0 0
SUMO LOGIC INC COM 86646P103 39,631 3,395,993 SH   SOLE 21 3,395,993 0 0
SUMO LOGIC INC COM 86646P103 24,240 2,077,097 SH   SOLE 22 2,061,175 0 15,922
SUMO LOGIC INC COM 86646P103 19 1,638 SH   SOLE 23 1,638 0 0
SUMO LOGIC INC COM 86646P103 40 3,451 SH   SOLE 26 0 0 3,451
SUMO LOGIC INC COM 86646P103 3,836 328,671 SH   SOLE 30 328,671 0 0
SUMO LOGIC INC COM 86646P103 241 20,622 SH   SOLE 43 16,699 0 3,923
SUN CMNTYS INC COM 866674104 64,563 368,321 SH   SOLE 2 168,091 0 200,230
SUN CMNTYS INC COM 866674104 44,884 256,058 SH   SOLE 4 234,220 0 21,838
SUN CMNTYS INC COM 866674104 30,129 171,880 SH   SOLE 7 171,880 0 0
SUN CMNTYS INC COM 866674104 2,401 13,700 SH   SOLE 13 13,700 0 0
SUN CMNTYS INC COM 866674104 2,449 13,970 SH   SOLE 15 13,970 0 0
SUN CMNTYS INC COM 866674104 46,231 263,741 SH   SOLE 18 254,144 0 9,597
SUN CMNTYS INC COM 866674104 75,428 430,302 SH   SOLE 19 430,302 0 0
SUN CMNTYS INC COM 866674104 519,580 2,964,118 SH   SOLE 21 2,964,118 0 0
SUN CMNTYS INC COM 866674104 621,715 3,546,779 SH   SOLE 22 3,152,965 0 393,814
SUN CMNTYS INC COM 866674104 28,606 163,195 SH   SOLE 23 163,195 0 0
SUN CMNTYS INC COM 866674104 110,216 628,764 SH   SOLE 25 628,764 0 0
SUN CMNTYS INC COM 866674104 32,172 183,538 SH   SOLE 26 83,772 0 99,766
SUN CMNTYS INC COM 866674104 56,723 323,595 SH   SOLE 28 21,582 0 302,013
SUN CMNTYS INC COM 866674104 680 3,880 SH   SOLE 29 3,880 0 0
SUN CMNTYS INC COM 866674104 72,800 415,310 SH   SOLE 30 415,310 0 0
SUN CMNTYS INC COM 866674104 5,700 32,520 SH   SOLE 31 20,153 0 12,367
SUN CMNTYS INC COM 866674104 38,351 218,785 SH   SOLE 34 218,785 0 0
SUN CMNTYS INC COM 866674104 7,328 41,805 SH   SOLE 36 41,805 0 0
SUN CMNTYS INC COM 866674104 633 3,614 SH   SOLE 40 3,614 0 0
SUN CMNTYS INC COM 866674104 35 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104 12,456 71,061 SH   SOLE 43 64,826 0 6,235
SUN CTRY AIRLS HLDGS INC COM 866683105 277 10,594 SH   SOLE 2 7,339 0 3,255
SUN CTRY AIRLS HLDGS INC COM 866683105 7 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 2,223 84,915 SH   SOLE 18 84,915 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,497 57,165 SH   SOLE 19 57,165 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 29,214 1,115,877 SH   SOLE 21 1,115,877 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 18,445 704,552 SH   SOLE 22 692,826 0 11,726
SUN CTRY AIRLS HLDGS INC COM 866683105 80 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 137 5,230 SH   SOLE 30 5,230 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 71 2,723 SH   SOLE 40 2,723 0 0
SUN LIFE FINANCIAL INC. COM 866796105 29,821 534,141 SH   SOLE 43 493,902 0 40,239
SUNCOKE ENERGY INC COM 86722A103 976 109,520 SH   SOLE 2 62,863 0 46,657
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 13 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,935 329,445 SH   SOLE 18 329,445 0 0
SUNCOKE ENERGY INC COM 86722A103 1,355 152,111 SH   SOLE 19 152,111 0 0
SUNCOKE ENERGY INC COM 86722A103 94,465 10,602,106 SH   SOLE 21 10,602,106 0 0
SUNCOKE ENERGY INC COM 86722A103 20,817 2,336,413 SH   SOLE 22 2,254,002 0 82,411
SUNCOKE ENERGY INC COM 86722A103 65 7,274 SH   SOLE 23 7,274 0 0
SUNCOKE ENERGY INC COM 86722A103 94 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103 189 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103 1,547 173,651 SH   SOLE 30 173,651 0 0
SUNCOKE ENERGY INC COM 86722A103 25 2,755 SH   SOLE 34 2,755 0 0
SUNCOKE ENERGY INC COM 86722A103 65 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 1,572 176,407 SH   SOLE 43 176,179 0 228
SUNCOR ENERGY INC NEW COM 867224107 18,476 566,931 SH   SOLE 21 566,931 0 0
SUNCOR ENERGY INC NEW COM 867224107 11,747 360,444 SH   SOLE 43 346,241 0 14,203
SUNDIAL GROWERS INC COM 86730L109 0 167 SH   SOLE 17 0 0 167
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 11 2,177 SH   SOLE 21 2,177 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 2,641 523,956 SH   SOLE 22 523,956 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 6,598 286,105 SH   SOLE 2 137,825 0 148,280
SUNNOVA ENERGY INTL INC. COM 86745K104 94 4,067 SH   SOLE 4 215 0 3,852
SUNNOVA ENERGY INTL INC. COM 86745K104 28 1,222 SH   SOLE 7 1,222 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 6,544 283,766 SH   SOLE 18 261,463 0 22,303
SUNNOVA ENERGY INTL INC. COM 86745K104 24,597 1,066,634 SH   SOLE 19 1,066,634 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 113,082 4,903,795 SH   SOLE 21 4,903,795 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 68,059 2,951,407 SH   SOLE 22 2,825,479 0 125,928
SUNNOVA ENERGY INTL INC. COM 86745K104 567 24,591 SH   SOLE 23 24,591 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,997 86,610 SH   SOLE 25 86,610 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 4,709 204,214 SH   SOLE 26 33,061 0 171,153
SUNNOVA ENERGY INTL INC. COM 86745K104 1,420 61,593 SH   SOLE 28 61,593 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 45,143 1,957,623 SH   SOLE 30 1,957,623 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 105,088 4,557,172 SH   SOLE 34 4,557,172 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 356 15,459 SH   SOLE 36 15,459 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 248 10,748 SH   SOLE 40 10,748 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 2,662 115,449 SH   SOLE 43 114,345 0 1,104
SUNOPTA INC COM 8676EP108 290 57,712 SH   SOLE 43 57,594 0 118
SUNPOWER CORP COM 867652406 2,066 96,185 SH   SOLE 2 74,995 0 21,190
SUNPOWER CORP COM 867652406 89 4,142 SH   SOLE 4 383 0 3,759
SUNPOWER CORP COM 867652406 25 1,159 SH   SOLE 7 1,159 0 0
SUNPOWER CORP COM 867652406 7,937 369,505 SH   SOLE 18 360,912 0 8,593
SUNPOWER CORP COM 867652406 4,981 231,889 SH   SOLE 19 231,889 0 0
SUNPOWER CORP COM 867652406 163,248 7,600,000 SH   SOLE 21 7,600,000 0 0
SUNPOWER CORP COM 867652406 51,379 2,391,934 SH   SOLE 22 2,334,828 0 57,106
SUNPOWER CORP COM 867652406 53 2,453 SH   SOLE 23 2,453 0 0
SUNPOWER CORP COM 867652406 270 12,573 SH   SOLE 25 12,573 0 0
SUNPOWER CORP COM 867652406 1,081 50,326 SH   SOLE 26 32,097 0 18,229
SUNPOWER CORP COM 867652406 1,179 54,866 SH   SOLE 28 54,866 0 0
SUNPOWER CORP COM 867652406 37,893 1,764,097 SH   SOLE 30 1,764,097 0 0
SUNPOWER CORP COM 867652406 212 9,882 SH   SOLE 40 9,882 0 0
SUNPOWER CORP COM 867652406 4,405 205,080 SH   SOLE 43 202,123 0 2,957
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 3,228 2,850,000 PRN   SOLE 21 2,850,000 0 0
SUNRUN INC COM 86771W105 14,443 475,580 SH   SOLE 2 116,964 0 358,616
SUNRUN INC COM 86771W105 4,039 132,979 SH   SOLE 4 80,780 0 52,199
SUNRUN INC COM 86771W105 481 15,824 SH   SOLE 7 15,824 0 0
SUNRUN INC COM 86771W105 19 628 SH   SOLE 13 628 0 0
SUNRUN INC COM 86771W105 667 21,957 SH   SOLE 15 21,957 0 0
SUNRUN INC COM 86771W105 16,362 538,754 SH   SOLE 18 530,062 0 8,692
SUNRUN INC COM 86771W105 7,778 256,100 SH   SOLE 19 256,100 0 0
SUNRUN INC COM 86771W105 432,920 14,254,841 SH   SOLE 21 14,254,841 0 0
SUNRUN INC COM 86771W105 179,517 5,910,985 SH   SOLE 22 5,567,488 0 343,497
SUNRUN INC COM 86771W105 6,534 215,156 SH   SOLE 23 215,156 0 0
SUNRUN INC COM 86771W105 10,225 336,694 SH   SOLE 25 336,694 0 0
SUNRUN INC COM 86771W105 6,950 228,860 SH   SOLE 26 153,994 0 74,866
SUNRUN INC COM 86771W105 10,004 329,416 SH   SOLE 28 131,346 0 198,070
SUNRUN INC COM 86771W105 144,318 4,751,976 SH   SOLE 30 4,751,976 0 0
SUNRUN INC COM 86771W105 1,192 39,242 SH   SOLE 31 19,829 0 19,413
SUNRUN INC COM 86771W105 109,669 3,611,084 SH   SOLE 34 3,611,084 0 0
SUNRUN INC COM 86771W105 931 30,665 SH   SOLE 36 30,665 0 0
SUNRUN INC COM 86771W105 158 5,195 SH   SOLE 40 5,195 0 0
SUNRUN INC COM 86771W105 13,134 432,464 SH   SOLE 43 399,911 0 32,553
SUNRUN INC NOTE 2/0 86771WAB1 1,969 2,475,000 PRN   SOLE 21 2,475,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,201 186,805 SH   SOLE 2 79,773 0 107,032
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,237 105,044 SH   SOLE 4 105,044 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,235 274,659 SH   SOLE 7 274,659 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,598 644,953 SH   SOLE 18 644,953 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,411 1,223,373 SH   SOLE 19 1,223,373 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 102,562 8,706,482 SH   SOLE 21 8,706,482 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 86,420 7,336,121 SH   SOLE 22 6,955,184 0 380,937
SUNSTONE HOTEL INVS INC NEW COM 867892101 75 6,329 SH   SOLE 23 6,329 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,656 989,482 SH   SOLE 25 989,482 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 827 70,235 SH   SOLE 26 54,158 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,591 135,036 SH   SOLE 28 3,853 0 131,183
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,624 477,388 SH   SOLE 30 477,388 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,284 109,020 SH   SOLE 34 109,020 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 123 10,458 SH   SOLE 36 10,458 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 299 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,660 140,898 SH   SOLE 43 140,771 0 127
SUNWORKS INC COM NEW 86803X204 1 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204 15 6,090 SH   SOLE 18 6,090 0 0
SUNWORKS INC COM NEW 86803X204 229 90,854 SH   SOLE 21 90,854 0 0
SUNWORKS INC COM NEW 86803X204 994 394,435 SH   SOLE 22 394,435 0 0
SUPER LEAGUE GAMING INC COM 86804F202 3 1,836 SH   SOLE 18 1,836 0 0
SUPER LEAGUE GAMING INC COM 86804F202 87 46,522 SH   SOLE 21 46,522 0 0
SUPER LEAGUE GAMING INC COM 86804F202 526 279,611 SH   SOLE 22 279,611 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,818 100,302 SH   SOLE 2 54,049 0 46,253
SUPER MICRO COMPUTER INC COM 86800U104 8 222 SH   SOLE 4 222 0 0
SUPER MICRO COMPUTER INC COM 86800U104 24 619 SH   SOLE 7 619 0 0
SUPER MICRO COMPUTER INC COM 86800U104 5,117 134,414 SH   SOLE 18 131,018 0 3,396
SUPER MICRO COMPUTER INC COM 86800U104 9,603 252,233 SH   SOLE 19 252,233 0 0
SUPER MICRO COMPUTER INC COM 86800U104 61,675 1,620,044 SH   SOLE 21 1,620,044 0 0
SUPER MICRO COMPUTER INC COM 86800U104 47,132 1,238,036 SH   SOLE 22 1,195,330 0 42,706
SUPER MICRO COMPUTER INC COM 86800U104 216 5,664 SH   SOLE 23 5,664 0 0
SUPER MICRO COMPUTER INC COM 86800U104 196 5,142 SH   SOLE 25 5,142 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,930 50,685 SH   SOLE 26 15,950 0 34,735
SUPER MICRO COMPUTER INC COM 86800U104 29 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,100 28,888 SH   SOLE 30 28,888 0 0
SUPER MICRO COMPUTER INC COM 86800U104 50 1,301 SH   SOLE 36 1,301 0 0
SUPER MICRO COMPUTER INC COM 86800U104 176 4,632 SH   SOLE 40 4,632 0 0
SUPER MICRO COMPUTER INC COM 86800U104 89 2,333 SH   SOLE 43 2,333 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 9 8,728 SH   SOLE 21 8,728 0 0
SUPERIOR GROUP OF CO INC COM 868358102 81 4,513 SH   SOLE 2 2,591 0 1,922
SUPERIOR GROUP OF CO INC COM 868358102 5 285 SH   SOLE 7 285 0 0
SUPERIOR GROUP OF CO INC COM 868358102 665 37,268 SH   SOLE 18 37,268 0 0
SUPERIOR GROUP OF CO INC COM 868358102 358 20,075 SH   SOLE 19 20,075 0 0
SUPERIOR GROUP OF CO INC COM 868358102 7,571 424,167 SH   SOLE 21 424,167 0 0
SUPERIOR GROUP OF CO INC COM 868358102 3,769 211,137 SH   SOLE 22 204,282 0 6,855
SUPERIOR GROUP OF CO INC COM 868358102 2 133 SH   SOLE 43 133 0 0
SUPERIOR INDS INTL INC COM 868168105 22 4,815 SH   SOLE 18 4,815 0 0
SUPERIOR INDS INTL INC COM 868168105 593 127,212 SH   SOLE 21 127,212 0 0
SUPERIOR INDS INTL INC COM 868168105 2,030 435,725 SH   SOLE 22 435,725 0 0
SUPERIOR INDS INTL INC COM 868168105 37 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 1,373 1,400,000 PRN   SOLE 2 1,400,000 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2,849 2,905,000 PRN   SOLE 21 2,905,000 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2,697 2,750,000 PRN   SOLE 22 2,750,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,895 120,505 SH   SOLE 2 41,552 0 78,953
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 20 604 SH   SOLE 7 604 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,003 185,729 SH   SOLE 18 185,729 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 9,388 290,457 SH   SOLE 19 290,457 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 202,355 6,260,988 SH   SOLE 21 6,260,988 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 48,728 1,507,685 SH   SOLE 22 1,457,820 0 49,865
SUPERNUS PHARMACEUTICALS INC COM 868459108 231 7,159 SH   SOLE 23 7,159 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 216 6,696 SH   SOLE 25 6,696 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,929 59,669 SH   SOLE 26 13,814 0 45,855
SUPERNUS PHARMACEUTICALS INC COM 868459108 31 945 SH   SOLE 28 945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 13,082 404,779 SH   SOLE 30 404,779 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 206 6,359 SH   SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 49 1,527 SH   OTR 43 1,527 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,171 36,243 SH   SOLE 43 36,038 0 205
SURFACE ONCOLOGY INC COM 86877M209 163 55,571 SH   SOLE 2 21,106 0 34,465
SURFACE ONCOLOGY INC COM 86877M209 328 111,428 SH   SOLE 18 111,428 0 0
SURFACE ONCOLOGY INC COM 86877M209 175 59,589 SH   SOLE 19 59,589 0 0
SURFACE ONCOLOGY INC COM 86877M209 4,500 1,530,614 SH   SOLE 21 1,530,614 0 0
SURFACE ONCOLOGY INC COM 86877M209 2,275 773,959 SH   SOLE 22 754,252 0 19,707
SURFACE ONCOLOGY INC COM 86877M209 50 16,944 SH   SOLE 30 16,944 0 0
SURGALIGN HOLDINGS INC COM 86882C105 8 27,767 SH   SOLE 18 27,767 0 0
SURGALIGN HOLDINGS INC COM 86882C105 105 343,525 SH   SOLE 21 343,525 0 0
SURGALIGN HOLDINGS INC COM 86882C105 363 1,191,326 SH   SOLE 22 1,191,326 0 0
SURGERY PARTNERS INC COM 86881A100 1,056 19,189 SH   SOLE 2 13,839 0 5,350
SURGERY PARTNERS INC COM 86881A100 6 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 28 509 SH   SOLE 7 509 0 0
SURGERY PARTNERS INC COM 86881A100 5,272 95,765 SH   SOLE 18 89,872 0 5,893
SURGERY PARTNERS INC COM 86881A100 4,352 79,049 SH   SOLE 19 79,049 0 0
SURGERY PARTNERS INC COM 86881A100 66,576 1,209,367 SH   SOLE 21 1,209,367 0 0
SURGERY PARTNERS INC COM 86881A100 45,112 819,471 SH   SOLE 22 798,766 0 20,705
SURGERY PARTNERS INC COM 86881A100 45 812 SH   SOLE 23 812 0 0
SURGERY PARTNERS INC COM 86881A100 319 5,803 SH   SOLE 25 5,803 0 0
SURGERY PARTNERS INC COM 86881A100 1,013 18,408 SH   SOLE 26 15,471 0 2,937
SURGERY PARTNERS INC COM 86881A100 33 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100 1,092 19,835 SH   SOLE 30 19,835 0 0
SURGERY PARTNERS INC COM 86881A100 92 1,666 SH   SOLE 36 1,666 0 0
SURGERY PARTNERS INC COM 86881A100 215 3,898 SH   SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 317 5,765 SH   SOLE 43 5,338 0 427
SURMODICS INC COM 868873100 240 5,287 SH   SOLE 2 3,854 0 1,433
SURMODICS INC COM 868873100 2 47 SH   SOLE 4 47 0 0
SURMODICS INC COM 868873100 9 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100 2,216 48,877 SH   SOLE 18 48,877 0 0
SURMODICS INC COM 868873100 1,103 24,332 SH   SOLE 19 24,332 0 0
SURMODICS INC COM 868873100 80,896 1,784,592 SH   SOLE 21 1,784,592 0 0
SURMODICS INC COM 868873100 16,676 367,886 SH   SOLE 22 359,385 0 8,501
SURMODICS INC COM 868873100 125 2,767 SH   SOLE 25 2,767 0 0
SURMODICS INC COM 868873100 638 14,067 SH   SOLE 26 11,363 0 2,704
SURMODICS INC COM 868873100 1,155 25,477 SH   SOLE 30 25,477 0 0
SURMODICS INC COM 868873100 116 2,551 SH   SOLE 36 2,551 0 0
SURMODICS INC COM 868873100 90 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 299 6,589 SH   SOLE 43 6,499 0 90
SURO CAPITAL CORP COM NEW 86887Q109 1,417 164,182 SH   SOLE 30 164,182 0 0
SURO CAPITAL CORP COM NEW 86887Q109 5 570 SH   SOLE 43 570 0 0
SURROZEN INC COM 86889P109 109 36,199 SH   SOLE 22 36,199 0 0
SUTRO BIOPHARMA INC COM 869367102 510 62,046 SH   SOLE 2 19,354 0 42,692
SUTRO BIOPHARMA INC COM 869367102 4 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 1,207 146,858 SH   SOLE 18 133,639 0 13,219
SUTRO BIOPHARMA INC COM 869367102 2,131 259,235 SH   SOLE 19 259,235 0 0
SUTRO BIOPHARMA INC COM 869367102 16,427 1,998,479 SH   SOLE 21 1,998,479 0 0
SUTRO BIOPHARMA INC COM 869367102 9,495 1,155,147 SH   SOLE 22 1,117,151 0 37,996
SUTRO BIOPHARMA INC COM 869367102 86 10,514 SH   SOLE 23 10,514 0 0
SUTRO BIOPHARMA INC COM 869367102 54 6,547 SH   SOLE 25 6,547 0 0
SUTRO BIOPHARMA INC COM 869367102 318 38,631 SH   SOLE 26 1,901 0 36,730
SUTRO BIOPHARMA INC COM 869367102 243 29,591 SH   SOLE 30 29,591 0 0
SUTRO BIOPHARMA INC COM 869367102 41 5,010 SH   SOLE 36 5,010 0 0
SUTRO BIOPHARMA INC COM 869367102 31 3,760 SH   SOLE 40 3,760 0 0
SUTRO BIOPHARMA INC COM 869367102 103 12,514 SH   SOLE 43 12,514 0 0
SUZANO S A SPON ADS 86959K105 176 15,118 SH   SOLE 26 15,118 0 0
SUZANO S A SPON ADS 86959K105 359 30,881 SH   SOLE 30 30,881 0 0
SUZANO S A SPON ADS 86959K105 4,080 351,156 SH   SOLE 43 291,786 0 59,370
SVB FINANCIAL GROUP COM 78486Q101 65,362 116,833 SH   SOLE 2 30,186 0 86,647
SVB FINANCIAL GROUP COM 78486Q101 24,248 43,343 SH   SOLE 4 27,020 0 16,323
SVB FINANCIAL GROUP COM 78486Q101 28,679 51,263 SH   SOLE 7 49,621 0 1,642
SVB FINANCIAL GROUP COM 78486Q101 340 607 SH   SOLE 13 607 0 0
SVB FINANCIAL GROUP COM 78486Q101 4,063 7,263 SH   SOLE 15 7,263 0 0
SVB FINANCIAL GROUP COM 78486Q101 75,446 134,858 SH   SOLE 18 126,879 0 7,979
SVB FINANCIAL GROUP COM 78486Q101 267,634 478,387 SH   SOLE 19 478,387 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,124,240 2,009,545 SH   SOLE 21 2,009,545 0 0
SVB FINANCIAL GROUP COM 78486Q101 716,461 1,280,653 SH   SOLE 22 1,164,766 0 115,887
SVB FINANCIAL GROUP COM 78486Q101 42,138 75,320 SH   SOLE 23 75,320 0 0
SVB FINANCIAL GROUP COM 78486Q101 51,481 92,020 SH   SOLE 25 92,020 0 0
SVB FINANCIAL GROUP COM 78486Q101 65,847 117,699 SH   SOLE 26 39,272 0 78,427
SVB FINANCIAL GROUP COM 78486Q101 74,254 132,726 SH   SOLE 28 1,793 0 130,933
SVB FINANCIAL GROUP COM 78486Q101 114 203 SH   SOLE 29 203 0 0
SVB FINANCIAL GROUP COM 78486Q101 303,514 542,523 SH   SOLE 30 523,278 0 19,245
SVB FINANCIAL GROUP COM 78486Q101 7,007 12,524 SH   SOLE 31 6,131 0 6,393
SVB FINANCIAL GROUP COM 78486Q101 82,055 146,670 SH   SOLE 34 146,670 0 0
SVB FINANCIAL GROUP COM 78486Q101 12,803 22,885 SH   SOLE 36 22,885 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,099 1,965 SH   SOLE 40 1,965 0 0
SVB FINANCIAL GROUP COM 78486Q101 38 68 SH   OTR 43 68 0 0
SVB FINANCIAL GROUP COM 78486Q101 19,393 34,665 SH   SOLE 43 31,422 0 3,243
SWEETGREEN INC COM CL A 87043Q108 357 11,146 SH   SOLE 2 9,611 0 1,535
SWEETGREEN INC COM CL A 87043Q108 1,032 32,263 SH   SOLE 18 32,263 0 0
SWEETGREEN INC COM CL A 87043Q108 3,220 100,646 SH   SOLE 19 100,646 0 0
SWEETGREEN INC COM CL A 87043Q108 11,594 362,441 SH   SOLE 21 362,441 0 0
SWEETGREEN INC COM CL A 87043Q108 9,817 306,879 SH   SOLE 22 302,443 0 4,436
SWEETGREEN INC COM CL A 87043Q108 3,793 118,564 SH   SOLE 34 118,564 0 0
SWITCH INC CL A 87105L104 6,482 210,322 SH   SOLE 2 46,439 0 163,883
SWITCH INC CL A 87105L104 11 344 SH   SOLE 4 344 0 0
SWITCH INC CL A 87105L104 49 1,596 SH   SOLE 7 1,596 0 0
SWITCH INC CL A 87105L104 1,617 52,460 SH   SOLE 18 52,460 0 0
SWITCH INC CL A 87105L104 1,066 34,580 SH   SOLE 19 34,580 0 0
SWITCH INC CL A 87105L104 57,487 1,865,243 SH   SOLE 21 1,865,243 0 0
SWITCH INC CL A 87105L104 87,341 2,833,906 SH   SOLE 22 2,697,033 0 136,873
SWITCH INC CL A 87105L104 468 15,192 SH   SOLE 25 15,192 0 0
SWITCH INC CL A 87105L104 1,362 44,192 SH   SOLE 26 36,395 0 7,797
SWITCH INC CL A 87105L104 72 2,333 SH   SOLE 28 2,333 0 0
SWITCH INC CL A 87105L104 26,388 856,194 SH   SOLE 30 856,194 0 0
SWITCH INC CL A 87105L104 53 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 406 13,181 SH   SOLE 40 13,181 0 0
SWITCH INC CL A 87105L104 18,783 609,443 SH   SOLE 43 591,375 0 18,068
SWK HLDGS CORP COM NEW 78501P203 11 658 SH   SOLE 2 0 0 658
SWK HLDGS CORP COM NEW 78501P203 12 703 SH   SOLE 18 703 0 0
SWK HLDGS CORP COM NEW 78501P203 136 8,042 SH   SOLE 21 8,042 0 0
SWK HLDGS CORP COM NEW 78501P203 3 201 SH   SOLE 22 201 0 0
SYLVAMO CORP COMMON STOCK 871332102 9,832 295,426 SH   SOLE 2 21,227 0 274,199
SYLVAMO CORP COMMON STOCK 871332102 96 2,878 SH   SOLE 4 2,878 0 0
SYLVAMO CORP COMMON STOCK 871332102 128 3,846 SH   SOLE 7 3,846 0 0
SYLVAMO CORP COMMON STOCK 871332102 1,406 42,235 SH   SOLE 18 42,235 0 0
SYLVAMO CORP COMMON STOCK 871332102 246 7,398 SH   SOLE 19 7,398 0 0
SYLVAMO CORP COMMON STOCK 871332102 122,647 3,685,311 SH   SOLE 21 3,685,311 0 0
SYLVAMO CORP COMMON STOCK 871332102 25,877 777,547 SH   SOLE 22 736,863 0 40,684
SYLVAMO CORP COMMON STOCK 871332102 151 4,540 SH   SOLE 25 4,540 0 0
SYLVAMO CORP COMMON STOCK 871332102 560 16,826 SH   SOLE 26 14,065 0 2,761
SYLVAMO CORP COMMON STOCK 871332102 5,062 152,115 SH   SOLE 30 152,115 0 0
SYLVAMO CORP COMMON STOCK 871332102 19 566 SH   SOLE 31 566 0 0
SYLVAMO CORP COMMON STOCK 871332102 159 4,772 SH   SOLE 36 4,772 0 0
SYLVAMO CORP COMMON STOCK 871332102 144 4,323 SH   SOLE 40 4,323 0 0
SYLVAMO CORP COMMON STOCK 871332102 12 370 SH   OTR 43 370 0 0
SYLVAMO CORP COMMON STOCK 871332102 540 16,239 SH   SOLE 43 14,732 0 1,507
SYNALLOY CORP COM 871565107 23 1,423 SH   SOLE 18 1,423 0 0
SYNALLOY CORP COM 871565107 425 26,454 SH   SOLE 21 26,454 0 0
SYNALLOY CORP COM 871565107 2,116 131,844 SH   SOLE 22 131,844 0 0
SYNAPTICS INC COM 87157D109 10,252 51,389 SH   SOLE 2 35,770 0 15,619
SYNAPTICS INC COM 87157D109 218 1,094 SH   SOLE 4 1,039 0 55
SYNAPTICS INC COM 87157D109 168 840 SH   SOLE 7 840 0 0
SYNAPTICS INC COM 87157D109 35,798 179,437 SH   SOLE 18 172,975 0 6,462
SYNAPTICS INC COM 87157D109 33,771 169,280 SH   SOLE 19 169,280 0 0
SYNAPTICS INC COM 87157D109 647,575 3,245,991 SH   SOLE 21 3,245,991 0 0
SYNAPTICS INC COM 87157D109 238,052 1,193,244 SH   SOLE 22 1,170,064 0 23,180
SYNAPTICS INC COM 87157D109 826 4,142 SH   SOLE 23 4,142 0 0
SYNAPTICS INC COM 87157D109 1,241 6,221 SH   SOLE 25 6,221 0 0
SYNAPTICS INC COM 87157D109 7,041 35,292 SH   SOLE 26 14,922 0 20,370
SYNAPTICS INC COM 87157D109 137 687 SH   SOLE 28 627 0 60
SYNAPTICS INC COM 87157D109 35 177 SH   SOLE 29 177 0 0
SYNAPTICS INC COM 87157D109 18,128 90,868 SH   SOLE 30 90,868 0 0
SYNAPTICS INC COM 87157D109 42 209 SH   SOLE 31 209 0 0
SYNAPTICS INC COM 87157D109 416 2,085 SH   SOLE 36 2,085 0 0
SYNAPTICS INC COM 87157D109 968 4,854 SH   SOLE 40 4,854 0 0
SYNAPTICS INC COM 87157D109 5,734 28,740 SH   SOLE 43 28,101 0 639
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 75 43,446 SH   SOLE 2 0 0 43,446
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 21 12,239 SH   SOLE 18 12,239 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 369 213,380 SH   SOLE 21 213,380 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,240 1,295,023 SH   SOLE 22 1,295,023 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 22 12,781 SH   SOLE 23 12,781 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 124 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 48,704 1,399,149 SH   SOLE 2 430,462 0 968,687
SYNCHRONY FINANCIAL COM 87165B103 17,675 507,745 SH   SOLE 4 303,621 0 204,124
SYNCHRONY FINANCIAL COM 87165B103 22,202 637,797 SH   SOLE 7 490,606 0 147,191
SYNCHRONY FINANCIAL COM 87165B103 1,587 45,603 SH   SOLE 13 45,603 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,752 79,059 SH   SOLE 15 79,059 0 0
SYNCHRONY FINANCIAL COM 87165B103 81,629 2,344,993 SH   SOLE 18 2,268,378 0 76,615
SYNCHRONY FINANCIAL COM 87165B103 72,506 2,082,917 SH   SOLE 19 2,082,917 0 0
SYNCHRONY FINANCIAL COM 87165B103 511,088 14,682,214 SH   SOLE 21 14,682,214 0 0
SYNCHRONY FINANCIAL COM 87165B103 404,674 11,625,221 SH   SOLE 22 10,291,706 0 1,333,515
SYNCHRONY FINANCIAL COM 87165B103 26,310 755,821 SH   SOLE 23 755,821 0 0
SYNCHRONY FINANCIAL COM 87165B103 43,082 1,237,647 SH   SOLE 25 1,237,647 0 0
SYNCHRONY FINANCIAL COM 87165B103 141,368 4,061,143 SH   SOLE 26 1,954,127 0 2,107,016
SYNCHRONY FINANCIAL COM 87165B103 54,208 1,557,246 SH   SOLE 28 26,368 0 1,530,878
SYNCHRONY FINANCIAL COM 87165B103 474 13,606 SH   SOLE 29 13,606 0 0
SYNCHRONY FINANCIAL COM 87165B103 102,528 2,945,360 SH   SOLE 30 2,939,079 0 6,281
SYNCHRONY FINANCIAL COM 87165B103 5,562 159,795 SH   SOLE 31 94,768 0 65,027
SYNCHRONY FINANCIAL COM 87165B103 103,696 2,978,915 SH   SOLE 34 2,978,915 0 0
SYNCHRONY FINANCIAL COM 87165B103 9,391 269,765 SH   SOLE 36 269,765 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,698 48,790 SH   SOLE 37 48,790 0 0
SYNCHRONY FINANCIAL COM 87165B103 677 19,455 SH   SOLE 40 19,455 0 0
SYNCHRONY FINANCIAL COM 87165B103 53 1,517 SH   OTR 43 1,517 0 0
SYNCHRONY FINANCIAL COM 87165B103 13,673 392,803 SH   SOLE 43 360,288 0 32,515
SYNDAX PHARMACEUTICALS INC COM 87164F105 793 45,648 SH   SOLE 2 16,349 0 29,299
SYNDAX PHARMACEUTICALS INC COM 87164F105 2 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 9 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,472 142,233 SH   SOLE 18 142,233 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,423 81,864 SH   SOLE 19 81,864 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 37,618 2,164,454 SH   SOLE 21 2,164,454 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 18,460 1,062,146 SH   SOLE 22 1,023,493 0 38,653
SYNDAX PHARMACEUTICALS INC COM 87164F105 83 4,790 SH   SOLE 25 4,790 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6 345 SH   SOLE 26 345 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,016 288,579 SH   SOLE 30 288,579 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 78 4,485 SH   SOLE 40 4,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 51 2,957 SH   SOLE 43 2,957 0 0
SYNEOS HEALTH INC CL A 87166B102 28,744 355,085 SH   SOLE 2 170,595 0 184,490
SYNEOS HEALTH INC CL A 87166B102 63 779 SH   SOLE 4 779 0 0
SYNEOS HEALTH INC CL A 87166B102 162 2,002 SH   SOLE 7 2,002 0 0
SYNEOS HEALTH INC CL A 87166B102 93 1,145 SH   SOLE 13 1,145 0 0
SYNEOS HEALTH INC CL A 87166B102 30,315 374,496 SH   SOLE 18 306,858 0 67,638
SYNEOS HEALTH INC CL A 87166B102 75,902 937,635 SH   SOLE 19 937,635 0 0
SYNEOS HEALTH INC CL A 87166B102 469,201 5,796,181 SH   SOLE 21 5,796,181 0 0
SYNEOS HEALTH INC CL A 87166B102 276,069 3,410,362 SH   SOLE 22 3,161,342 0 249,020
SYNEOS HEALTH INC CL A 87166B102 78 964 SH   SOLE 23 964 0 0
SYNEOS HEALTH INC CL A 87166B102 1,181 14,587 SH   SOLE 25 14,587 0 0
SYNEOS HEALTH INC CL A 87166B102 6,431 79,447 SH   SOLE 26 44,203 0 35,244
SYNEOS HEALTH INC CL A 87166B102 6,791 83,895 SH   SOLE 28 1,858 0 82,037
SYNEOS HEALTH INC CL A 87166B102 41 509 SH   SOLE 29 509 0 0
SYNEOS HEALTH INC CL A 87166B102 27,541 340,226 SH   SOLE 30 340,226 0 0
SYNEOS HEALTH INC CL A 87166B102 180 2,227 SH   SOLE 31 2,227 0 0
SYNEOS HEALTH INC CL A 87166B102 6,589 81,394 SH   SOLE 34 81,394 0 0
SYNEOS HEALTH INC CL A 87166B102 617 7,616 SH   SOLE 36 7,616 0 0
SYNEOS HEALTH INC CL A 87166B102 1,086 13,411 SH   SOLE 40 13,411 0 0
SYNEOS HEALTH INC CL A 87166B102 46 572 SH   OTR 43 572 0 0
SYNEOS HEALTH INC CL A 87166B102 2,044 25,247 SH   SOLE 43 19,957 0 5,290
SYNLOGIC INC COM 87166L100 20 8,128 SH   SOLE 18 8,128 0 0
SYNLOGIC INC COM 87166L100 249 103,646 SH   SOLE 21 103,646 0 0
SYNLOGIC INC COM 87166L100 711 296,375 SH   SOLE 22 296,375 0 0
SYNOPSYS INC COM 871607107 115,273 345,886 SH   SOLE 2 82,720 0 263,166
SYNOPSYS INC COM 871607107 34,668 104,023 SH   SOLE 4 62,335 0 41,688
SYNOPSYS INC COM 871607107 64,769 194,345 SH   SOLE 7 160,311 0 34,034
SYNOPSYS INC COM 871607107 221 663 SH   SOLE 13 663 0 0
SYNOPSYS INC COM 871607107 4,874 14,624 SH   SOLE 15 14,624 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 134,400 403,277 SH   SOLE 18 382,280 0 20,997
SYNOPSYS INC COM 871607107 512,400 1,537,492 SH   SOLE 19 1,537,492 0 0
SYNOPSYS INC COM 871607107 1,601,052 4,804,069 SH   SOLE 21 4,804,069 0 0
SYNOPSYS INC COM 871607107 1,125,086 3,375,899 SH   SOLE 22 3,075,838 0 300,061
SYNOPSYS INC COM 871607107 63,545 190,671 SH   SOLE 23 190,671 0 0
SYNOPSYS INC COM 871607107 79,215 237,689 SH   SOLE 25 237,689 0 0
SYNOPSYS INC COM 871607107 104,087 312,321 SH   SOLE 26 106,056 0 206,265
SYNOPSYS INC COM 871607107 173,943 521,929 SH   SOLE 28 3,916 0 518,013
SYNOPSYS INC COM 871607107 71 214 SH   SOLE 29 214 0 0
SYNOPSYS INC COM 871607107 308,699 926,274 SH   SOLE 30 897,460 0 28,814
SYNOPSYS INC COM 871607107 11,258 33,781 SH   SOLE 31 16,720 0 17,061
SYNOPSYS INC COM 871607107 11,975 35,932 SH   SOLE 32 35,932 0 0
SYNOPSYS INC COM 871607107 84,711 254,181 SH   SOLE 34 254,181 0 0
SYNOPSYS INC COM 871607107 18,110 54,341 SH   SOLE 36 54,341 0 0
SYNOPSYS INC COM 871607107 1,726 5,180 SH   SOLE 40 5,180 0 0
SYNOPSYS INC COM 871607107 100 299 SH   OTR 43 299 0 0
SYNOPSYS INC COM 871607107 60,202 180,639 SH   SOLE 43 167,920 0 12,719
SYNOVUS FINL CORP COM NEW 87161C501 21,043 429,451 SH   SOLE 2 149,554 0 279,897
SYNOVUS FINL CORP COM NEW 87161C501 329 6,705 SH   SOLE 4 2,617 0 4,088
SYNOVUS FINL CORP COM NEW 87161C501 156 3,178 SH   SOLE 7 3,178 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,390 314,089 SH   SOLE 18 314,089 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,159 44,062 SH   SOLE 19 44,062 0 0
SYNOVUS FINL CORP COM NEW 87161C501 376,233 7,678,228 SH   SOLE 21 7,678,228 0 0
SYNOVUS FINL CORP COM NEW 87161C501 196,966 4,019,720 SH   SOLE 22 3,849,828 0 169,892
SYNOVUS FINL CORP COM NEW 87161C501 1,392 28,399 SH   SOLE 25 28,399 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,184 64,989 SH   SOLE 26 52,145 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501 130 2,648 SH   SOLE 28 2,648 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,377 252,594 SH   SOLE 30 252,594 0 0
SYNOVUS FINL CORP COM NEW 87161C501 105 2,153 SH   SOLE 31 2,153 0 0
SYNOVUS FINL CORP COM NEW 87161C501 943 19,246 SH   SOLE 36 19,246 0 0
SYNOVUS FINL CORP COM NEW 87161C501 917 18,708 SH   SOLE 40 18,708 0 0
SYNOVUS FINL CORP COM NEW 87161C501 33 681 SH   OTR 43 681 0 0
SYNOVUS FINL CORP COM NEW 87161C501 7,817 159,528 SH   SOLE 43 145,291 0 14,237
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 538 1,884,603 SH   SOLE 22 1,884,603 0 0
SYPRIS SOLUTIONS INC COM 871655106 6 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106 124 46,090 SH   SOLE 21 46,090 0 0
SYPRIS SOLUTIONS INC COM 871655106 88 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 12 10,268 SH   SOLE 2 2,249 0 8,019
SYROS PHARMACEUTICALS INC COM 87184Q107 1 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 199 167,185 SH   SOLE 18 167,185 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 150 125,751 SH   SOLE 19 125,751 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 2,817 2,366,999 SH   SOLE 21 2,366,999 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,750 1,470,493 SH   SOLE 22 1,447,604 0 22,889
SYROS PHARMACEUTICALS INC COM 87184Q107 33 27,891 SH   SOLE 30 27,891 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1 1,028 SH   SOLE 43 1,028 0 0
SYSCO CORP COM 871829107 80,530 986,287 SH   SOLE 2 162,611 0 823,676
SYSCO CORP COM 871829107 26,796 328,186 SH   SOLE 4 197,470 0 130,716
SYSCO CORP COM 871829107 39,306 481,398 SH   SOLE 7 465,520 0 15,878
SYSCO CORP COM 871829107 202 2,479 SH   SOLE 13 2,479 0 0
SYSCO CORP COM 871829107 3,884 47,570 SH   SOLE 15 47,570 0 0
SYSCO CORP COM 871829107 23 285 SH   SOLE 17 0 0 285
SYSCO CORP COM 871829107 64,659 791,905 SH   SOLE 18 723,005 0 68,900
SYSCO CORP COM 871829107 10,853 132,925 SH   SOLE 19 132,925 0 0
SYSCO CORP COM 871829107 909,871 11,143,550 SH   SOLE 21 11,143,550 0 0
SYSCO CORP COM 871829107 877,942 10,752,509 SH   SOLE 22 9,741,287 0 1,011,222
SYSCO CORP COM 871829107 52,736 645,879 SH   SOLE 23 645,879 0 0
SYSCO CORP COM 871829107 68,088 833,906 SH   SOLE 25 833,906 0 0
SYSCO CORP COM 871829107 101,875 1,247,704 SH   SOLE 26 557,937 0 689,767
SYSCO CORP COM 871829107 113,216 1,386,598 SH   SOLE 28 63,643 0 1,322,955
SYSCO CORP COM 871829107 178,114 2,181,431 SH   SOLE 30 2,151,367 0 30,064
SYSCO CORP COM 871829107 9,188 112,529 SH   SOLE 31 55,407 0 57,122
SYSCO CORP COM 871829107 2,080 25,478 SH   SOLE 34 25,478 0 0
SYSCO CORP COM 871829107 18,332 224,525 SH   SOLE 36 224,525 0 0
SYSCO CORP COM 871829107 1,399 17,139 SH   SOLE 40 17,139 0 0
SYSCO CORP COM 871829107 100 1,230 SH   OTR 43 1,230 0 0
SYSCO CORP COM 871829107 26,501 324,570 SH   SOLE 43 268,090 0 56,480
SYSTEM1 INC CL A COM 87200P109 11 727 SH   SOLE 2 0 0 727
SYSTEM1 INC CL A COM 87200P109 3,503 241,409 SH   SOLE 22 241,409 0 0
T-MOBILE US INC COM 872590104 146,559 1,141,868 SH   SOLE 2 199,071 0 942,797
T-MOBILE US INC COM 872590104 49,707 387,275 SH   SOLE 4 241,092 0 146,183
T-MOBILE US INC COM 872590104 94,193 733,875 SH   SOLE 7 717,064 0 16,811
T-MOBILE US INC COM 872590104 380 2,961 SH   SOLE 13 2,961 0 0
T-MOBILE US INC COM 872590104 7,929 61,775 SH   SOLE 15 61,775 0 0
T-MOBILE US INC COM 872590104 1 6 SH   SOLE 17 0 0 6
T-MOBILE US INC COM 872590104 111,836 871,340 SH   SOLE 18 787,964 0 83,376
T-MOBILE US INC COM 872590104 43,971 342,590 SH   SOLE 19 342,590 0 0
T-MOBILE US INC COM 872590104 1,819,996 14,179,942 SH   SOLE 21 14,179,942 0 0
T-MOBILE US INC COM 872590104 1,666,460 12,983,716 SH   SOLE 22 11,784,313 0 1,199,403
T-MOBILE US INC COM 872590104 99,836 777,845 SH   SOLE 23 777,845 0 0
T-MOBILE US INC COM 872590104 118,500 923,258 SH   SOLE 25 923,258 0 0
T-MOBILE US INC COM 872590104 260,383 2,028,698 SH   SOLE 26 855,434 0 1,173,264
T-MOBILE US INC COM 872590104 90,410 704,403 SH   SOLE 28 9,736 0 694,667
T-MOBILE US INC COM 872590104 249 1,938 SH   SOLE 29 1,938 0 0
T-MOBILE US INC COM 872590104 512,383 3,992,078 SH   SOLE 30 3,992,078 0 0
T-MOBILE US INC COM 872590104 17,805 138,726 SH   SOLE 31 68,557 0 70,169
T-MOBILE US INC COM 872590104 37,710 293,809 SH   SOLE 32 293,809 0 0
T-MOBILE US INC COM 872590104 98,480 767,280 SH   SOLE 34 767,280 0 0
T-MOBILE US INC COM 872590104 36,992 288,213 SH   SOLE 36 288,213 0 0
T-MOBILE US INC COM 872590104 2,668 20,790 SH   SOLE 40 20,790 0 0
T-MOBILE US INC COM 872590104 196 1,525 SH   OTR 43 1,525 0 0
T-MOBILE US INC COM 872590104 68,239 531,666 SH   SOLE 43 498,328 0 33,338
T2 BIOSYSTEMS INC COM 89853L104 14 26,712 SH   SOLE 18 26,712 0 0
T2 BIOSYSTEMS INC COM 89853L104 208 397,594 SH   SOLE 21 397,594 0 0
T2 BIOSYSTEMS INC COM 89853L104 1,304 2,488,979 SH   SOLE 22 2,488,979 0 0
TABOOLA.COM LTD ORD SHS M8744T106 358 69,471 SH   SOLE 2 69,471 0 0
TABOOLA.COM LTD ORD SHS M8744T106 1,871 362,645 SH   SOLE 21 362,645 0 0
TABOOLA.COM LTD ORD SHS M8744T106 1,943 376,592 SH   SOLE 22 361,793 0 14,799
TABOOLA.COM LTD ORD SHS M8744T106 54 10,534 SH   SOLE 25 10,534 0 0
TABOOLA.COM LTD ORD SHS M8744T106 118 22,790 SH   SOLE 34 22,790 0 0
TABOOLA.COM LTD ORD SHS M8744T106 50 9,595 SH   SOLE 40 9,595 0 0
TABULA RASA HEALTHCARE INC COM 873379101 82 14,303 SH   SOLE 2 9,984 0 4,319
TABULA RASA HEALTHCARE INC COM 873379101 1 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2 361 SH   SOLE 7 361 0 0
TABULA RASA HEALTHCARE INC COM 873379101 344 59,639 SH   SOLE 18 59,639 0 0
TABULA RASA HEALTHCARE INC COM 873379101 865 150,150 SH   SOLE 19 150,150 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,396 763,229 SH   SOLE 21 763,229 0 0
TABULA RASA HEALTHCARE INC COM 873379101 3,750 650,994 SH   SOLE 22 636,910 0 14,084
TABULA RASA HEALTHCARE INC COM 873379101 17 2,877 SH   SOLE 25 2,877 0 0
TABULA RASA HEALTHCARE INC COM 873379101 67 11,632 SH   SOLE 26 5,954 0 5,678
TABULA RASA HEALTHCARE INC COM 873379101 17 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 95 16,447 SH   SOLE 30 16,447 0 0
TABULA RASA HEALTHCARE INC COM 873379101 16 2,853 SH   SOLE 40 2,853 0 0
TABULA RASA HEALTHCARE INC COM 873379101 21 3,568 SH   SOLE 43 3,497 0 71
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1,370 1,853,000 PRN   SOLE 21 1,853,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,416 70,236 SH   SOLE 2 47,139 0 23,097
TACTILE SYS TECHNOLOGY INC COM 87357P100 2 103 SH   SOLE 4 103 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 6 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,448 71,825 SH   SOLE 18 65,572 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,096 203,150 SH   SOLE 19 203,150 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 52,228 2,590,674 SH   SOLE 21 2,590,674 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 14,591 723,777 SH   SOLE 22 712,847 0 10,930
TACTILE SYS TECHNOLOGY INC COM 87357P100 181 8,960 SH   SOLE 23 8,960 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 78 3,870 SH   SOLE 25 3,870 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 907 44,968 SH   SOLE 26 8,889 0 36,079
TACTILE SYS TECHNOLOGY INC COM 87357P100 42 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 684 33,938 SH   SOLE 30 33,938 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 73 3,618 SH   SOLE 36 3,618 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 43 2,148 SH   SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 104 5,171 SH   SOLE 43 5,171 0 0
TAITRON COMPONENTS INC CL A 874028103 3 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 186,871 1,792,352 SH   SOLE 2 423,503 0 1,368,849
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,017 38,526 SH   SOLE 4 38,526 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,491 91,033 SH   SOLE 13 91,033 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 170,058 1,631,092 SH   SOLE 18 1,627,161 0 3,931
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 197,614 1,895,395 SH   SOLE 19 1,895,395 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 321,646 3,085,041 SH   SOLE 21 3,085,041 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 187,765 1,800,931 SH   SOLE 22 1,419,607 0 381,324
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 83,230 798,294 SH   SOLE 23 798,294 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 137,180 1,315,752 SH   SOLE 25 1,275,957 0 39,795
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 29,437 282,339 SH   SOLE 26 23,578 0 258,761
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 403 3,863 SH   SOLE 28 0 0 3,863
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,024 76,964 SH   SOLE 30 76,964 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,917 27,974 SH   SOLE 31 0 0 27,974
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 236,808 2,271,324 SH   SOLE 34 2,271,324 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,013 19,308 SH   SOLE 36 19,308 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 293,380 2,813,927 SH   SOLE 43 2,634,781 0 179,146
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35,375 230,094 SH   SOLE 2 44,874 0 185,220
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,458 74,526 SH   SOLE 4 42,946 0 31,580
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20,024 130,246 SH   SOLE 7 126,884 0 3,362
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 107 693 SH   SOLE 13 693 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,600 10,406 SH   SOLE 15 10,406 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30,071 195,597 SH   SOLE 18 179,835 0 15,762
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26,893 174,922 SH   SOLE 19 174,922 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 707,842 4,604,150 SH   SOLE 21 4,604,150 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 413,286 2,688,211 SH   SOLE 22 2,464,373 0 223,838
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 22,258 144,777 SH   SOLE 23 144,777 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23,416 152,312 SH   SOLE 25 152,312 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 38,065 247,592 SH   SOLE 26 88,964 0 158,628
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 44,939 292,303 SH   SOLE 28 2,076 0 290,227
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 181 SH   SOLE 29 181 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 154,396 1,004,269 SH   SOLE 30 966,787 0 37,482
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,009 26,074 SH   SOLE 31 13,049 0 13,025
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 40,649 264,403 SH   SOLE 34 264,403 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,106 72,242 SH   SOLE 36 72,242 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 616 4,005 SH   SOLE 40 4,005 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 38 248 SH   OTR 43 248 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,959 71,281 SH   SOLE 43 64,771 0 6,510
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 51 3,554 SH   SOLE 26 0 0 3,554
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 43,214 3,017,720 SH   SOLE 43 2,773,957 0 243,763
TAL EDUCATION GROUP SPONSORED ADS 874080104 891 296,085 SH   SOLE 2 14,313 0 281,772
TAL EDUCATION GROUP SPONSORED ADS 874080104 552 183,513 SH   SOLE 4 77,170 0 106,343
TAL EDUCATION GROUP SPONSORED ADS 874080104 170 56,526 SH   SOLE 7 56,526 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 255 84,769 SH   SOLE 13 944 0 83,825
TAL EDUCATION GROUP SPONSORED ADS 874080104 960 319,025 SH   SOLE 15 319,025 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 383 127,381 SH   SOLE 18 127,381 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 22,636 7,520,244 SH   SOLE 21 7,520,244 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 13,879 4,610,802 SH   SOLE 22 4,310,538 0 300,264
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,382 459,285 SH   SOLE 23 459,285 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,070 355,401 SH   SOLE 25 355,401 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,751 914,021 SH   SOLE 26 83,474 0 830,547
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,958 982,804 SH   SOLE 28 32,032 0 950,772
TAL EDUCATION GROUP SPONSORED ADS 874080104 8,036 2,669,710 SH   SOLE 30 2,669,710 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 647 214,892 SH   SOLE 34 214,892 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 6 1,844 SH   SOLE 40 1,844 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,830 940,126 SH   SOLE 43 864,981 0 75,145
TALARIS THERAPEUTICS INC COM 87410C104 62 6,276 SH   SOLE 2 3,922 0 2,354
TALARIS THERAPEUTICS INC COM 87410C104 913 92,791 SH   SOLE 18 92,791 0 0
TALARIS THERAPEUTICS INC COM 87410C104 12,407 1,260,884 SH   SOLE 19 1,260,884 0 0
TALARIS THERAPEUTICS INC COM 87410C104 8,180 831,326 SH   SOLE 21 831,326 0 0
TALARIS THERAPEUTICS INC COM 87410C104 2,187 222,247 SH   SOLE 22 214,779 0 7,468
TALARIS THERAPEUTICS INC COM 87410C104 6 612 SH   SOLE 23 612 0 0
TALARIS THERAPEUTICS INC COM 87410C104 186 18,896 SH   SOLE 30 18,896 0 0
TALARIS THERAPEUTICS INC COM 87410C104 9 882 SH   SOLE 34 882 0 0
TALIS BIOMEDICAL CORP COM 87424L108 8 5,362 SH   SOLE 2 1,953 0 3,409
TALIS BIOMEDICAL CORP COM 87424L108 66 46,940 SH   SOLE 18 46,940 0 0
TALIS BIOMEDICAL CORP COM 87424L108 42 30,090 SH   SOLE 19 30,090 0 0
TALIS BIOMEDICAL CORP COM 87424L108 710 503,741 SH   SOLE 21 503,741 0 0
TALIS BIOMEDICAL CORP COM 87424L108 285 201,791 SH   SOLE 22 191,075 0 10,716
TALIS BIOMEDICAL CORP COM 87424L108 47 33,069 SH   SOLE 34 33,069 0 0
TALKSPACE INC COM 87427V103 344 197,605 SH   SOLE 21 197,605 0 0
TALKSPACE INC COM 87427V103 1,788 1,027,343 SH   SOLE 22 1,027,343 0 0
TALOS ENERGY INC COM 87484T108 2,443 154,735 SH   SOLE 2 75,991 0 78,744
TALOS ENERGY INC COM 87484T108 7 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 2,167 137,246 SH   SOLE 18 137,246 0 0
TALOS ENERGY INC COM 87484T108 7,823 495,419 SH   SOLE 19 495,419 0 0
TALOS ENERGY INC COM 87484T108 78,377 4,963,736 SH   SOLE 21 4,963,736 0 0
TALOS ENERGY INC COM 87484T108 24,738 1,566,664 SH   SOLE 22 1,534,640 0 32,024
TALOS ENERGY INC COM 87484T108 407 25,794 SH   SOLE 23 25,794 0 0
TALOS ENERGY INC COM 87484T108 80 5,057 SH   SOLE 25 5,057 0 0
TALOS ENERGY INC COM 87484T108 1,868 118,313 SH   SOLE 26 848 0 117,465
TALOS ENERGY INC COM 87484T108 953 60,370 SH   SOLE 30 60,370 0 0
TALOS ENERGY INC COM 87484T108 269 17,037 SH   SOLE 34 17,037 0 0
TALOS ENERGY INC COM 87484T108 33 2,121 SH   SOLE 40 2,121 0 0
TALOS ENERGY INC COM 87484T108 1,969 124,701 SH   SOLE 43 73,528 0 51,173
TANDEM DIABETES CARE INC COM NEW 875372203 23,359 200,867 SH   SOLE 2 113,281 0 87,586
TANDEM DIABETES CARE INC COM NEW 875372203 361 3,107 SH   SOLE 4 2,302 0 805
TANDEM DIABETES CARE INC COM NEW 875372203 101 869 SH   SOLE 7 869 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 18,111 155,744 SH   SOLE 18 155,744 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 60,455 519,868 SH   SOLE 19 519,868 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 417,084 3,586,586 SH   SOLE 21 3,586,586 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 208,312 1,791,318 SH   SOLE 22 1,716,749 0 74,569
TANDEM DIABETES CARE INC COM NEW 875372203 9 80 SH   SOLE 23 80 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,454 12,501 SH   SOLE 25 12,501 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,112 26,759 SH   SOLE 26 20,942 0 5,817
TANDEM DIABETES CARE INC COM NEW 875372203 130 1,116 SH   SOLE 28 1,116 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,760 40,933 SH   SOLE 30 40,933 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 105 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 18,435 158,525 SH   SOLE 34 158,525 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,143 9,830 SH   SOLE 36 9,830 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 936 8,052 SH   SOLE 40 8,052 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 79 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,550 13,333 SH   SOLE 43 11,622 0 1,711
TANGER FACTORY OUTLET CTRS I COM 875465106 1,331 77,426 SH   SOLE 2 29,638 0 47,788
TANGER FACTORY OUTLET CTRS I COM 875465106 845 49,176 SH   SOLE 4 49,176 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,246 130,642 SH   SOLE 7 130,642 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,385 371,465 SH   SOLE 18 371,465 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,294 307,969 SH   SOLE 19 307,969 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 218,637 12,718,864 SH   SOLE 21 12,718,864 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 56,386 3,280,163 SH   SOLE 22 3,186,541 0 93,622
TANGER FACTORY OUTLET CTRS I COM 875465106 52 3,000 SH   SOLE 23 3,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,871 457,879 SH   SOLE 25 457,879 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 517 30,061 SH   SOLE 26 21,259 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106 1,072 62,347 SH   SOLE 28 1,796 0 60,551
TANGER FACTORY OUTLET CTRS I COM 875465106 10,790 627,703 SH   SOLE 30 627,703 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 61 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 214 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,295 133,492 SH   SOLE 43 106,718 0 26,774
TANGO THERAPEUTICS INC COM 87583X109 165 21,758 SH   SOLE 2 19,127 0 2,631
TANGO THERAPEUTICS INC COM 87583X109 3,790 500,000 SH   SOLE 19 500,000 0 0
TANGO THERAPEUTICS INC COM 87583X109 646 85,228 SH   SOLE 21 85,228 0 0
TANGO THERAPEUTICS INC COM 87583X109 6,438 849,311 SH   SOLE 22 830,654 0 18,657
TANGO THERAPEUTICS INC COM 87583X109 71 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109 15 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109 100 13,164 SH   SOLE 30 13,164 0 0
TANGO THERAPEUTICS INC COM 87583X109 94 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107 15,175 408,489 SH   SOLE 2 267,281 0 141,208
TAPESTRY INC COM 876030107 1,241 33,417 SH   SOLE 4 33,417 0 0
TAPESTRY INC COM 876030107 7,796 209,855 SH   SOLE 7 203,071 0 6,784
TAPESTRY INC COM 876030107 522 14,053 SH   SOLE 13 14,053 0 0
TAPESTRY INC COM 876030107 158 4,249 SH   SOLE 15 4,249 0 0
TAPESTRY INC COM 876030107 2 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 14,830 399,188 SH   SOLE 18 377,201 0 21,987
TAPESTRY INC COM 876030107 9,101 244,982 SH   SOLE 19 244,982 0 0
TAPESTRY INC COM 876030107 226,299 6,091,498 SH   SOLE 21 6,091,498 0 0
TAPESTRY INC COM 876030107 219,225 5,901,083 SH   SOLE 22 5,525,086 0 375,997
TAPESTRY INC COM 876030107 99 2,668 SH   SOLE 23 2,668 0 0
TAPESTRY INC COM 876030107 1,661 44,699 SH   SOLE 25 44,699 0 0
TAPESTRY INC COM 876030107 12,833 345,437 SH   SOLE 26 162,609 0 182,828
TAPESTRY INC COM 876030107 187 5,038 SH   SOLE 28 4,969 0 69
TAPESTRY INC COM 876030107 299 8,052 SH   SOLE 29 8,052 0 0
TAPESTRY INC COM 876030107 28,262 760,763 SH   SOLE 30 760,763 0 0
TAPESTRY INC COM 876030107 145 3,895 SH   SOLE 31 3,895 0 0
TAPESTRY INC COM 876030107 1,343 36,163 SH   SOLE 34 36,163 0 0
TAPESTRY INC COM 876030107 1,491 40,148 SH   SOLE 36 40,148 0 0
TAPESTRY INC COM 876030107 1,327 35,715 SH   SOLE 40 35,715 0 0
TAPESTRY INC COM 876030107 8 223 SH   OTR 43 223 0 0
TAPESTRY INC COM 876030107 8,741 235,288 SH   SOLE 43 226,313 0 8,975
TAPESTRY INC OPTIONS 876030107 115 3,100 SH Call SOLE 4 3,100 0 0
TAPESTRY INC OPTIONS 876030107 1,345 36,200 SH Call SOLE 18 36,200 0 0
TAPESTRY INC OPTIONS 876030107 15,421 415,100 SH Call SOLE 19 415,100 0 0
TAPESTRY INC OPTIONS 876030107 821 22,100 SH Call SOLE 22 22,100 0 0
TAPESTRY INC OPTIONS 876030107 6,590 177,400 SH Call SOLE 34 177,400 0 0
TARENA INTL INC SPONSORED ADS 876108200 0 49 SH   SOLE 43 49 0 0
TARGA RES CORP COM 87612G101 81,819 1,084,123 SH   SOLE 2 192,443 0 891,680
TARGA RES CORP COM 87612G101 2,807 37,190 SH   SOLE 4 37,190 0 0
TARGA RES CORP COM 87612G101 29,473 390,529 SH   SOLE 7 390,529 0 0
TARGA RES CORP COM 87612G101 38,561 510,940 SH   SOLE 18 507,336 0 3,604
TARGA RES CORP COM 87612G101 39,842 527,914 SH   SOLE 19 527,914 0 0
TARGA RES CORP COM 87612G101 921,987 12,216,598 SH   SOLE 21 12,216,598 0 0
TARGA RES CORP COM 87612G101 475,410 6,299,327 SH   SOLE 22 6,039,009 0 260,318
TARGA RES CORP COM 87612G101 2,370 31,405 SH   SOLE 25 31,405 0 0
TARGA RES CORP COM 87612G101 8,424 111,625 SH   SOLE 26 93,221 0 18,404
TARGA RES CORP COM 87612G101 9,140 121,103 SH   SOLE 28 50,608 0 70,495
TARGA RES CORP COM 87612G101 19,454 257,777 SH   SOLE 30 257,777 0 0
TARGA RES CORP COM 87612G101 249 3,305 SH   SOLE 31 3,305 0 0
TARGA RES CORP COM 87612G101 13,091 173,461 SH   SOLE 34 173,461 0 0
TARGA RES CORP COM 87612G101 3,028 40,120 SH   SOLE 36 40,120 0 0
TARGA RES CORP COM 87612G101 2,153 28,529 SH   SOLE 40 28,529 0 0
TARGA RES CORP COM 87612G101 14 183 SH   OTR 43 183 0 0
TARGA RES CORP COM 87612G101 24,314 322,172 SH   SOLE 43 299,815 0 22,357
TARGET CORP COM 87612E106 227,179 1,070,490 SH   SOLE 2 238,648 0 831,842
TARGET CORP COM 87612E106 77,252 364,018 SH   SOLE 4 241,548 0 122,470
TARGET CORP COM 87612E106 132,397 623,869 SH   SOLE 7 494,733 0 129,136
TARGET CORP COM 87612E106 2,445 11,520 SH   SOLE 13 11,520 0 0
TARGET CORP COM 87612E106 14,610 68,846 SH   SOLE 15 68,846 0 0
TARGET CORP COM 87612E106 1 3 SH   SOLE 17 0 0 3
TARGET CORP COM 87612E106 165,493 779,819 SH   SOLE 18 672,812 0 107,007
TARGET CORP COM 87612E106 95,353 449,313 SH   SOLE 19 449,313 0 0
TARGET CORP COM 87612E106 3,206,098 15,107,426 SH   SOLE 21 15,107,426 0 0
TARGET CORP COM 87612E106 2,286,757 10,775,406 SH   SOLE 22 9,757,996 0 1,017,410
TARGET CORP COM 87612E106 128,231 604,237 SH   SOLE 23 604,237 0 0
TARGET CORP COM 87612E106 202,685 955,071 SH   SOLE 25 955,071 0 0
TARGET CORP COM 87612E106 277,062 1,305,541 SH   SOLE 26 573,651 0 731,890
TARGET CORP COM 87612E106 457,400 2,155,309 SH   SOLE 28 68,396 0 2,086,913
TARGET CORP COM 87612E106 725,491 3,418,579 SH   SOLE 30 3,402,813 0 15,766
TARGET CORP COM 87612E106 23,049 108,611 SH   SOLE 31 52,508 0 56,103
TARGET CORP COM 87612E106 7,974 37,576 SH   SOLE 34 37,576 0 0
TARGET CORP COM 87612E106 49,608 233,758 SH   SOLE 36 233,758 0 0
TARGET CORP COM 87612E106 3,422 16,126 SH   SOLE 40 16,126 0 0
TARGET CORP COM 87612E106 245 1,153 SH   OTR 43 1,153 0 0
TARGET CORP COM 87612E106 155,445 732,470 SH   SOLE 43 667,587 0 64,883
TARGET HOSPITALITY CORP COM 87615L107 630 105,068 SH   SOLE 2 21,640 0 83,428
TARGET HOSPITALITY CORP COM 87615L107 474 78,952 SH   SOLE 18 78,952 0 0
TARGET HOSPITALITY CORP COM 87615L107 292 48,598 SH   SOLE 19 48,598 0 0
TARGET HOSPITALITY CORP COM 87615L107 5,153 858,860 SH   SOLE 21 858,860 0 0
TARGET HOSPITALITY CORP COM 87615L107 7,890 1,315,032 SH   SOLE 22 1,303,002 0 12,030
TARGET HOSPITALITY CORP COM 87615L107 191 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 657 109,468 SH   SOLE 26 0 0 109,468
TARGET HOSPITALITY CORP COM 87615L107 11 1,778 SH   SOLE 43 1,509 0 269
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1,429 SH   SOLE 2 1,429 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 16 31,091 SH   SOLE 19 31,091 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 310 SH   SOLE 22 310 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1 18 SH   SOLE 2 18 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4,370 101,016 SH   SOLE 21 101,016 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2,377 54,956 SH   SOLE 22 52,596 0 2,360
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 53 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 246 5,698 SH   SOLE 30 5,698 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 68 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 402 9,285 SH   SOLE 43 7,237 0 2,048
TARSUS PHARMACEUTICALS INC COM 87650L103 47 2,795 SH   SOLE 2 996 0 1,799
TARSUS PHARMACEUTICALS INC COM 87650L103 366 21,775 SH   SOLE 18 21,775 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 243 14,443 SH   SOLE 19 14,443 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 4,827 287,006 SH   SOLE 21 287,006 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 1,885 112,056 SH   SOLE 22 109,789 0 2,267
TARSUS PHARMACEUTICALS INC COM 87650L103 32 1,883 SH   SOLE 43 1,883 0 0
TASEKO MINES LTD COM 876511106 5,447 2,378,428 SH   SOLE 21 2,378,428 0 0
TASEKO MINES LTD COM 876511106 197 85,981 SH   SOLE 43 85,981 0 0
TASKUS INC CLASS A COM 87652V109 347 9,026 SH   SOLE 2 8,381 0 645
TASKUS INC CLASS A COM 87652V109 918 23,867 SH   SOLE 18 23,867 0 0
TASKUS INC CLASS A COM 87652V109 2,530 65,786 SH   SOLE 21 65,786 0 0
TASKUS INC CLASS A COM 87652V109 14,458 375,914 SH   SOLE 22 365,413 0 10,501
TASKUS INC CLASS A COM 87652V109 134 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109 717 18,631 SH   SOLE 30 18,631 0 0
TASKUS INC CLASS A COM 87652V109 142 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109 1 23 SH   SOLE 43 23 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6,572 235,146 SH   SOLE 4 235,146 0 0
TATA MTRS LTD SPONSORED ADR 876568502 136 4,876 SH   SOLE 7 4,876 0 0
TATA MTRS LTD SPONSORED ADR 876568502 17,060 610,390 SH   SOLE 18 610,390 0 0
TATA MTRS LTD SPONSORED ADR 876568502 168 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 848 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 492 17,592 SH   SOLE 26 0 0 17,592
TATA MTRS LTD SPONSORED ADR 876568502 1,878 67,191 SH   SOLE 30 67,191 0 0
TATA MTRS LTD SPONSORED ADR 876568502 34,730 1,242,592 SH   SOLE 43 1,186,576 0 56,016
TATTOOED CHEF INC COM CL A 87663X102 200 15,859 SH   SOLE 2 11,403 0 4,456
TATTOOED CHEF INC COM CL A 87663X102 9 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102 1,553 123,428 SH   SOLE 18 123,428 0 0
TATTOOED CHEF INC COM CL A 87663X102 1,058 84,083 SH   SOLE 19 84,083 0 0
TATTOOED CHEF INC COM CL A 87663X102 20,419 1,623,156 SH   SOLE 21 1,623,156 0 0
TATTOOED CHEF INC COM CL A 87663X102 13,888 1,103,938 SH   SOLE 22 1,077,047 0 26,891
TATTOOED CHEF INC COM CL A 87663X102 57 4,547 SH   SOLE 25 4,547 0 0
TATTOOED CHEF INC COM CL A 87663X102 49 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102 118 9,409 SH   SOLE 30 9,409 0 0
TATTOOED CHEF INC COM CL A 87663X102 53 4,247 SH   SOLE 40 4,247 0 0
TAYLOR DEVICES INC COM 877163105 5 543 SH   SOLE 18 543 0 0
TAYLOR DEVICES INC COM 877163105 80 8,097 SH   SOLE 21 8,097 0 0
TAYLOR DEVICES INC COM 877163105 28 2,813 SH   SOLE 22 2,813 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 39,182 1,439,473 SH   SOLE 2 1,384,073 0 55,400
TAYLOR MORRISON HOME CORP COM 87724P106 14 513 SH   SOLE 4 513 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 95 3,508 SH   SOLE 7 3,508 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 15,343 563,651 SH   SOLE 18 563,651 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 15,036 552,372 SH   SOLE 19 552,372 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 269,691 9,907,841 SH   SOLE 21 9,907,841 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 98,665 3,624,712 SH   SOLE 22 3,505,628 0 119,084
TAYLOR MORRISON HOME CORP COM 87724P106 506 18,598 SH   SOLE 25 18,598 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,434 52,666 SH   SOLE 26 40,397 0 12,269
TAYLOR MORRISON HOME CORP COM 87724P106 63 2,298 SH   SOLE 28 2,298 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,068 75,972 SH   SOLE 30 75,972 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,566 57,537 SH   SOLE 34 57,537 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 249 9,162 SH   SOLE 36 9,162 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 400 14,687 SH   SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 8,032 295,071 SH   SOLE 43 282,184 0 12,887
TAYSHA GENE THERAPIES INC COM SHS 877619106 812 124,597 SH   SOLE 2 85,803 0 38,794
TAYSHA GENE THERAPIES INC COM SHS 877619106 2 358 SH   SOLE 7 358 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 436 66,916 SH   SOLE 18 66,916 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,172 179,825 SH   SOLE 19 179,825 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 7,096 1,088,284 SH   SOLE 21 1,088,284 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 4,500 690,222 SH   SOLE 22 684,154 0 6,068
TAYSHA GENE THERAPIES INC COM SHS 877619106 15 2,334 SH   SOLE 23 2,334 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 31 4,757 SH   SOLE 25 4,757 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 32 4,967 SH   SOLE 26 1,499 0 3,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 150 22,988 SH   SOLE 30 22,988 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 7 1,132 SH   SOLE 34 1,132 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 17 2,679 SH   SOLE 36 2,679 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 14 2,197 SH   SOLE 40 2,197 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 16 2,447 SH   SOLE 43 2,447 0 0
TC BANCSHARES INC COM 87224V108 13 935 SH   SOLE 18 935 0 0
TC BANCSHARES INC COM 87224V108 150 10,647 SH   SOLE 21 10,647 0 0
TC BANCSHARES INC COM 87224V108 4 294 SH   SOLE 22 294 0 0
TC ENERGY CORP COM 87807B107 296 5,246 SH   SOLE 19 5,246 0 0
TC ENERGY CORP COM 87807B107 27,907 494,634 SH   SOLE 21 494,634 0 0
TC ENERGY CORP COM 87807B107 5,645 100,059 SH   SOLE 22 100,059 0 0
TC ENERGY CORP COM 87807B107 15,719 278,612 SH   SOLE 43 263,716 0 14,896
TCG BDC INC COM 872280102 4,915 341,522 SH   SOLE 30 341,522 0 0
TCR2 THERAPEUTICS INC COM 87808K106 296 107,371 SH   SOLE 2 72,692 0 34,679
TCR2 THERAPEUTICS INC COM 87808K106 1 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 264 95,637 SH   SOLE 18 95,637 0 0
TCR2 THERAPEUTICS INC COM 87808K106 140 50,636 SH   SOLE 19 50,636 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3,758 1,361,647 SH   SOLE 21 1,361,647 0 0
TCR2 THERAPEUTICS INC COM 87808K106 2,453 888,902 SH   SOLE 22 869,928 0 18,974
TCR2 THERAPEUTICS INC COM 87808K106 14 4,911 SH   SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 14 4,947 SH   SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 51 18,497 SH   SOLE 30 18,497 0 0
TD SYNNEX CORPORATION COM 87162W100 11,935 115,642 SH   SOLE 2 57,711 0 57,931
TD SYNNEX CORPORATION COM 87162W100 18 179 SH   SOLE 4 179 0 0
TD SYNNEX CORPORATION COM 87162W100 84 810 SH   SOLE 7 810 0 0
TD SYNNEX CORPORATION COM 87162W100 9,334 90,435 SH   SOLE 18 90,435 0 0
TD SYNNEX CORPORATION COM 87162W100 1,276 12,365 SH   SOLE 19 12,365 0 0
TD SYNNEX CORPORATION COM 87162W100 212,902 2,062,808 SH   SOLE 21 2,062,808 0 0
TD SYNNEX CORPORATION COM 87162W100 117,749 1,140,867 SH   SOLE 22 1,092,560 0 48,307
TD SYNNEX CORPORATION COM 87162W100 579 5,606 SH   SOLE 25 5,606 0 0
TD SYNNEX CORPORATION COM 87162W100 1,654 16,030 SH   SOLE 26 12,830 0 3,200
TD SYNNEX CORPORATION COM 87162W100 78 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100 2,669 25,861 SH   SOLE 30 25,861 0 0
TD SYNNEX CORPORATION COM 87162W100 65 626 SH   SOLE 31 626 0 0
TD SYNNEX CORPORATION COM 87162W100 219 2,120 SH   SOLE 36 2,120 0 0
TD SYNNEX CORPORATION COM 87162W100 554 5,370 SH   SOLE 40 5,370 0 0
TD SYNNEX CORPORATION COM 87162W100 4,994 48,386 SH   SOLE 43 44,605 0 3,781
TE CONNECTIVITY LTD SHS H84989104 34,228 261,326 SH   SOLE 2 148,110 0 113,216
TE CONNECTIVITY LTD SHS H84989104 22,063 168,443 SH   SOLE 4 139,522 0 28,921
TE CONNECTIVITY LTD SHS H84989104 37,214 284,123 SH   SOLE 7 274,484 0 9,639
TE CONNECTIVITY LTD SHS H84989104 771 5,886 SH   SOLE 13 5,886 0 0
TE CONNECTIVITY LTD SHS H84989104 6,105 46,608 SH   SOLE 15 46,608 0 0
TE CONNECTIVITY LTD SHS H84989104 1 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD SHS H84989104 118,873 907,564 SH   SOLE 18 855,498 0 52,066
TE CONNECTIVITY LTD SHS H84989104 199,083 1,519,953 SH   SOLE 19 1,519,953 0 0
TE CONNECTIVITY LTD SHS H84989104 758,961 5,794,479 SH   SOLE 21 5,794,479 0 0
TE CONNECTIVITY LTD SHS H84989104 644,623 4,921,539 SH   SOLE 22 4,488,653 0 432,886
TE CONNECTIVITY LTD SHS H84989104 58,435 446,135 SH   SOLE 23 446,135 0 0
TE CONNECTIVITY LTD SHS H84989104 75,335 575,166 SH   SOLE 25 575,166 0 0
TE CONNECTIVITY LTD SHS H84989104 104,347 796,665 SH   SOLE 26 341,445 0 455,220
TE CONNECTIVITY LTD SHS H84989104 132,585 1,012,254 SH   SOLE 28 9,748 0 1,002,506
TE CONNECTIVITY LTD SHS H84989104 109 833 SH   SOLE 29 833 0 0
TE CONNECTIVITY LTD SHS H84989104 213,873 1,632,869 SH   SOLE 30 1,632,869 0 0
TE CONNECTIVITY LTD SHS H84989104 9,694 74,013 SH   SOLE 31 37,273 0 36,740
TE CONNECTIVITY LTD SHS H84989104 272,876 2,083,341 SH   SOLE 34 2,083,341 0 0
TE CONNECTIVITY LTD SHS H84989104 16,885 128,915 SH   SOLE 36 128,915 0 0
TE CONNECTIVITY LTD SHS H84989104 1,244 9,499 SH   SOLE 37 9,499 0 0
TE CONNECTIVITY LTD SHS H84989104 1,450 11,071 SH   SOLE 40 11,071 0 0
TE CONNECTIVITY LTD SHS H84989104 34,523 263,572 SH   SOLE 43 248,609 0 14,963
TEAM INC COM 878155100 46 20,812 SH   SOLE 2 1,220 0 19,592
TEAM INC COM 878155100 199 89,914 SH   SOLE 18 89,914 0 0
TEAM INC COM 878155100 113 51,074 SH   SOLE 19 51,074 0 0
TEAM INC COM 878155100 2,120 959,458 SH   SOLE 21 959,458 0 0
TEAM INC COM 878155100 1,637 740,612 SH   SOLE 22 723,349 0 17,263
TEAM INC COM 878155100 1 235 SH   SOLE 43 235 0 0
TECHNIPFMC PLC COM G87110105 934 120,456 SH   SOLE 2 109,151 0 11,305
TECHNIPFMC PLC COM G87110105 12 1,584 SH   SOLE 4 1,584 0 0
TECHNIPFMC PLC COM G87110105 78 10,112 SH   SOLE 7 10,112 0 0
TECHNIPFMC PLC COM G87110105 42 5,424 SH   SOLE 18 5,424 0 0
TECHNIPFMC PLC COM G87110105 283 36,563 SH   SOLE 19 36,563 0 0
TECHNIPFMC PLC COM G87110105 21,567 2,782,811 SH   SOLE 21 2,782,811 0 0
TECHNIPFMC PLC COM G87110105 46,218 5,963,553 SH   SOLE 22 5,787,139 0 176,414
TECHNIPFMC PLC COM G87110105 542 69,903 SH   SOLE 25 69,903 0 0
TECHNIPFMC PLC COM G87110105 1,316 169,819 SH   SOLE 26 136,259 0 33,560
TECHNIPFMC PLC COM G87110105 1,941 250,446 SH   SOLE 30 250,446 0 0
TECHNIPFMC PLC COM G87110105 423 54,552 SH   SOLE 34 54,552 0 0
TECHNIPFMC PLC COM G87110105 1,133 146,210 SH   SOLE 36 146,210 0 0
TECHNIPFMC PLC COM G87110105 417 53,777 SH   SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 1,939 250,245 SH   SOLE 43 242,604 0 7,641
TECHTARGET INC COM 87874R100 1,178 14,497 SH   SOLE 2 11,718 0 2,779
TECHTARGET INC COM 87874R100 7 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 24 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100 7,237 89,040 SH   SOLE 18 89,040 0 0
TECHTARGET INC COM 87874R100 3,761 46,273 SH   SOLE 19 46,273 0 0
TECHTARGET INC COM 87874R100 253,342 3,116,899 SH   SOLE 21 3,116,899 0 0
TECHTARGET INC COM 87874R100 53,019 652,305 SH   SOLE 22 636,900 0 15,405
TECHTARGET INC COM 87874R100 14 178 SH   SOLE 23 178 0 0
TECHTARGET INC COM 87874R100 261 3,214 SH   SOLE 25 3,214 0 0
TECHTARGET INC COM 87874R100 975 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100 39 475 SH   SOLE 28 475 0 0
TECHTARGET INC COM 87874R100 3,757 46,228 SH   SOLE 30 46,228 0 0
TECHTARGET INC COM 87874R100 235 2,897 SH   SOLE 34 2,897 0 0
TECHTARGET INC COM 87874R100 256 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 1,042 12,818 SH   SOLE 43 12,748 0 70
TECK RESOURCES LTD CL B 878742204 462 11,447 SH   SOLE 2 11,447 0 0
TECK RESOURCES LTD CL B 878742204 21,897 542,151 SH   SOLE 19 542,151 0 0
TECK RESOURCES LTD CL B 878742204 7,442 184,259 SH   SOLE 21 184,259 0 0
TECK RESOURCES LTD CL B 878742204 1,289 31,922 SH   SOLE 22 31,922 0 0
TECK RESOURCES LTD CL B 878742204 24,589 608,797 SH   SOLE 25 608,797 0 0
TECK RESOURCES LTD CL B 878742204 22,200 549,650 SH   SOLE 29 549,650 0 0
TECK RESOURCES LTD CL B 878742204 9,115 225,680 SH   SOLE 34 225,680 0 0
TECK RESOURCES LTD CL B 878742204 28,075 695,088 SH   SOLE 43 630,243 0 64,845
TECNOGLASS INC SHS G87264100 6,009 238,055 SH   SOLE 2 112,875 0 125,180
TECNOGLASS INC SHS G87264100 271 10,738 SH   SOLE 4 6,685 0 4,053
TECNOGLASS INC SHS G87264100 9 352 SH   SOLE 18 352 0 0
TECNOGLASS INC SHS G87264100 21 825 SH   SOLE 19 825 0 0
TECNOGLASS INC SHS G87264100 2,442 96,744 SH   SOLE 21 96,744 0 0
TECNOGLASS INC SHS G87264100 16,238 643,354 SH   SOLE 22 621,774 0 21,580
TECNOGLASS INC SHS G87264100 26 1,049 SH   SOLE 23 1,049 0 0
TECNOGLASS INC SHS G87264100 9 367 SH   SOLE 26 0 0 367
TECNOGLASS INC SHS G87264100 26 1,033 SH   SOLE 29 1,033 0 0
TECNOGLASS INC SHS G87264100 40 1,570 SH   SOLE 31 0 0 1,570
TECNOGLASS INC SHS G87264100 23 902 SH   SOLE 34 902 0 0
TEEKAY CORPORATION COM Y8564W103 587 185,050 SH   SOLE 2 2,758 0 182,292
TEEKAY CORPORATION COM Y8564W103 4 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103 714 225,200 SH   SOLE 18 225,200 0 0
TEEKAY CORPORATION COM Y8564W103 426 134,409 SH   SOLE 19 134,409 0 0
TEEKAY CORPORATION COM Y8564W103 7,756 2,446,577 SH   SOLE 21 2,446,577 0 0
TEEKAY CORPORATION COM Y8564W103 3,039 958,657 SH   SOLE 22 912,631 0 46,026
TEEKAY CORPORATION COM Y8564W103 123 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 460 33,248 SH   SOLE 2 971 0 32,277
TEEKAY TANKERS LTD CL A Y8565N300 5 383 SH   SOLE 7 383 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,062 76,713 SH   SOLE 18 76,713 0 0
TEEKAY TANKERS LTD CL A Y8565N300 573 41,407 SH   SOLE 19 41,407 0 0
TEEKAY TANKERS LTD CL A Y8565N300 11,669 843,157 SH   SOLE 21 843,157 0 0
TEEKAY TANKERS LTD CL A Y8565N300 3,609 260,750 SH   SOLE 22 245,313 0 15,437
TEGNA INC COM 87901J105 8,262 368,846 SH   SOLE 2 190,931 0 177,915
TEGNA INC COM 87901J105 19 864 SH   SOLE 4 864 0 0
TEGNA INC COM 87901J105 110 4,908 SH   SOLE 7 4,908 0 0
TEGNA INC COM 87901J105 23,299 1,040,151 SH   SOLE 18 1,040,151 0 0
TEGNA INC COM 87901J105 16,662 743,818 SH   SOLE 19 743,818 0 0
TEGNA INC COM 87901J105 359,518 16,049,891 SH   SOLE 21 16,049,891 0 0
TEGNA INC COM 87901J105 152,128 6,791,426 SH   SOLE 22 6,570,716 0 220,710
TEGNA INC COM 87901J105 329 14,692 SH   SOLE 23 14,692 0 0
TEGNA INC COM 87901J105 861 38,458 SH   SOLE 25 38,458 0 0
TEGNA INC COM 87901J105 4,141 184,885 SH   SOLE 26 79,823 0 105,062
TEGNA INC COM 87901J105 194 8,669 SH   SOLE 28 8,669 0 0
TEGNA INC COM 87901J105 2,832 126,434 SH   SOLE 30 126,434 0 0
TEGNA INC COM 87901J105 573 25,569 SH   SOLE 36 25,569 0 0
TEGNA INC COM 87901J105 579 25,839 SH   SOLE 40 25,839 0 0
TEGNA INC COM 87901J105 26 1,150 SH   OTR 43 1,150 0 0
TEGNA INC COM 87901J105 3,979 177,632 SH   SOLE 43 162,572 0 15,060
TEJON RANCH CO COM 879080109 240 13,136 SH   SOLE 2 6,769 0 6,367
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 8 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,167 63,896 SH   SOLE 18 63,896 0 0
TEJON RANCH CO COM 879080109 670 36,714 SH   SOLE 19 36,714 0 0
TEJON RANCH CO COM 879080109 15,203 832,565 SH   SOLE 21 832,565 0 0
TEJON RANCH CO COM 879080109 9,251 506,605 SH   SOLE 22 485,598 0 21,007
TEJON RANCH CO COM 879080109 98 5,348 SH   SOLE 25 5,348 0 0
TEJON RANCH CO COM 879080109 41 2,225 SH   SOLE 26 2,225 0 0
TEJON RANCH CO COM 879080109 136 7,435 SH   SOLE 30 7,435 0 0
TEJON RANCH CO COM 879080109 30 1,617 SH   SOLE 36 1,617 0 0
TEJON RANCH CO COM 879080109 32 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 194 10,639 SH   SOLE 43 8,331 0 2,308
TELA BIO INC COM 872381108 3 279 SH   SOLE 2 0 0 279
TELA BIO INC COM 872381108 16 1,352 SH   SOLE 18 1,352 0 0
TELA BIO INC COM 872381108 225 19,386 SH   SOLE 21 19,386 0 0
TELA BIO INC COM 872381108 5 406 SH   SOLE 22 406 0 0
TELADOC HEALTH INC COM 87918A105 27,051 375,028 SH   SOLE 2 142,142 0 232,886
TELADOC HEALTH INC COM 87918A105 6,924 95,995 SH   SOLE 4 56,507 0 39,488
TELADOC HEALTH INC COM 87918A105 1,154 16,002 SH   SOLE 7 16,002 0 0
TELADOC HEALTH INC COM 87918A105 32 443 SH   SOLE 13 443 0 0
TELADOC HEALTH INC COM 87918A105 1,297 17,981 SH   SOLE 15 17,981 0 0
TELADOC HEALTH INC COM 87918A105 13,254 183,758 SH   SOLE 18 150,017 0 33,741
TELADOC HEALTH INC COM 87918A105 76,693 1,063,254 SH   SOLE 19 1,063,254 0 0
TELADOC HEALTH INC COM 87918A105 206,224 2,859,065 SH   SOLE 21 2,859,065 0 0
TELADOC HEALTH INC COM 87918A105 267,739 3,711,902 SH   SOLE 22 3,346,519 0 365,383
TELADOC HEALTH INC COM 87918A105 12,768 177,016 SH   SOLE 23 177,016 0 0
TELADOC HEALTH INC COM 87918A105 19,809 274,628 SH   SOLE 25 274,628 0 0
TELADOC HEALTH INC COM 87918A105 18,194 252,234 SH   SOLE 26 126,446 0 125,788
TELADOC HEALTH INC COM 87918A105 25,315 350,967 SH   SOLE 28 8,759 0 342,208
TELADOC HEALTH INC COM 87918A105 56,674 785,718 SH   SOLE 30 785,718 0 0
TELADOC HEALTH INC COM 87918A105 2,205 30,568 SH   SOLE 31 14,963 0 15,605
TELADOC HEALTH INC COM 87918A105 23,943 331,941 SH   SOLE 34 331,941 0 0
TELADOC HEALTH INC COM 87918A105 4,665 64,671 SH   SOLE 36 64,671 0 0
TELADOC HEALTH INC COM 87918A105 347 4,813 SH   SOLE 40 4,813 0 0
TELADOC HEALTH INC COM 87918A105 19 266 SH   OTR 43 266 0 0
TELADOC HEALTH INC COM 87918A105 8,557 118,639 SH   SOLE 43 103,556 0 15,083
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 5,209 6,175,000 PRN   SOLE 21 6,175,000 0 0
TELECOM ARGENTINA SA SPON ADR REP B 879273209 263 43,717 SH   SOLE 21 43,717 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 42,536 89,999 SH   SOLE 2 16,842 0 73,157
TELEDYNE TECHNOLOGIES INC COM 879360105 13,727 29,043 SH   SOLE 4 13,197 0 15,846
TELEDYNE TECHNOLOGIES INC COM 879360105 19,257 40,744 SH   SOLE 7 39,393 0 1,351
TELEDYNE TECHNOLOGIES INC COM 879360105 87 185 SH   SOLE 13 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,876 3,969 SH   SOLE 15 3,969 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 45,484 96,235 SH   SOLE 18 89,874 0 6,361
TELEDYNE TECHNOLOGIES INC COM 879360105 353,257 747,428 SH   SOLE 19 747,428 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 568,395 1,202,621 SH   SOLE 21 1,202,621 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 493,352 1,043,844 SH   SOLE 22 950,969 0 92,875
TELEDYNE TECHNOLOGIES INC COM 879360105 27,138 57,420 SH   SOLE 23 57,420 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 26,858 56,827 SH   SOLE 25 56,827 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 56,627 119,813 SH   SOLE 26 30,849 0 88,964
TELEDYNE TECHNOLOGIES INC COM 879360105 57,206 121,037 SH   SOLE 28 1,828 0 119,209
TELEDYNE TECHNOLOGIES INC COM 879360105 36 77 SH   SOLE 29 77 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 147,054 311,139 SH   SOLE 30 298,499 0 12,640
TELEDYNE TECHNOLOGIES INC COM 879360105 4,908 10,385 SH   SOLE 31 5,125 0 5,260
TELEDYNE TECHNOLOGIES INC COM 879360105 1,070 2,263 SH   SOLE 34 2,263 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,490 15,848 SH   SOLE 36 15,848 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 755 1,597 SH   SOLE 40 1,597 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 14,244 30,137 SH   SOLE 43 22,618 0 7,519
TELEFLEX INCORPORATED COM 879369106 37,181 104,786 SH   SOLE 2 27,186 0 77,600
TELEFLEX INCORPORATED COM 879369106 11,591 32,665 SH   SOLE 4 18,666 0 13,999
TELEFLEX INCORPORATED COM 879369106 14,577 41,081 SH   SOLE 7 39,752 0 1,329
TELEFLEX INCORPORATED COM 879369106 68 192 SH   SOLE 13 192 0 0
TELEFLEX INCORPORATED COM 879369106 2,112 5,953 SH   SOLE 15 5,953 0 0
TELEFLEX INCORPORATED COM 879369106 32,777 92,374 SH   SOLE 18 86,080 0 6,294
TELEFLEX INCORPORATED COM 879369106 302,467 852,428 SH   SOLE 19 852,428 0 0
TELEFLEX INCORPORATED COM 879369106 519,584 1,464,317 SH   SOLE 21 1,464,317 0 0
TELEFLEX INCORPORATED COM 879369106 365,657 1,030,512 SH   SOLE 22 936,504 0 94,008
TELEFLEX INCORPORATED COM 879369106 20,494 57,757 SH   SOLE 23 57,757 0 0
TELEFLEX INCORPORATED COM 879369106 20,703 58,346 SH   SOLE 25 58,346 0 0
TELEFLEX INCORPORATED COM 879369106 32,640 91,987 SH   SOLE 26 30,113 0 61,874
TELEFLEX INCORPORATED COM 879369106 39,280 110,700 SH   SOLE 28 833 0 109,867
TELEFLEX INCORPORATED COM 879369106 73,331 206,665 SH   SOLE 30 206,665 0 0
TELEFLEX INCORPORATED COM 879369106 3,802 10,714 SH   SOLE 31 5,448 0 5,266
TELEFLEX INCORPORATED COM 879369106 46,412 130,802 SH   SOLE 34 130,802 0 0
TELEFLEX INCORPORATED COM 879369106 5,476 15,433 SH   SOLE 36 15,433 0 0
TELEFLEX INCORPORATED COM 879369106 543 1,530 SH   SOLE 40 1,530 0 0
TELEFLEX INCORPORATED COM 879369106 65 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106 10,516 29,637 SH   SOLE 43 26,757 0 2,880
TELEFONICA BRASIL SA NEW ADR 87936R205 258 22,951 SH   SOLE 2 0 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 5,357 476,199 SH   SOLE 30 476,199 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 30,694 2,728,350 SH   SOLE 43 2,575,604 0 152,746
TELEFONICA S A SPONSORED ADR 879382208 25,436 5,299,210 SH   SOLE 43 4,882,977 0 416,233
TELEPHONE & DATA SYS INC COM NEW 879433829 2,629 139,267 SH   SOLE 2 78,363 0 60,904
TELEPHONE & DATA SYS INC COM NEW 879433829 7 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,435 181,916 SH   SOLE 7 181,916 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 10,852 574,766 SH   SOLE 18 574,260 0 506
TELEPHONE & DATA SYS INC COM NEW 879433829 3,402 180,188 SH   SOLE 19 180,188 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 235,789 12,488,845 SH   SOLE 21 12,488,845 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 46,790 2,478,294 SH   SOLE 22 2,380,059 0 98,235
TELEPHONE & DATA SYS INC COM NEW 879433829 251 13,272 SH   SOLE 25 13,272 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 665 35,206 SH   SOLE 26 26,107 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829 36 1,908 SH   SOLE 28 1,908 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,222 170,662 SH   SOLE 30 170,662 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 179 9,503 SH   SOLE 36 9,503 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 242 12,793 SH   SOLE 40 12,793 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,262 119,809 SH   SOLE 43 111,816 0 7,993
TELESAT CORP CL A & CL B SHS 879512309 11 646 SH   SOLE 2 202 0 444
TELESAT CORP CL A & CL B SHS 879512309 5 277 SH   SOLE 7 277 0 0
TELESAT CORP CL A & CL B SHS 879512309 309 18,726 SH   SOLE 18 18,726 0 0
TELESAT CORP CL A & CL B SHS 879512309 198 12,028 SH   SOLE 19 12,028 0 0
TELESAT CORP CL A & CL B SHS 879512309 4,166 252,480 SH   SOLE 21 252,480 0 0
TELESAT CORP CL A & CL B SHS 879512309 1,304 79,056 SH   SOLE 22 76,773 0 2,283
TELESAT CORP CL A & CL B SHS 879512309 120 7,283 SH   SOLE 43 6,795 0 488
TELLURIAN INC NEW COM 87968A104 808 152,385 SH   SOLE 2 114,824 0 37,561
TELLURIAN INC NEW COM 87968A104 13 2,450 SH   SOLE 4 2,450 0 0
TELLURIAN INC NEW COM 87968A104 27 5,095 SH   SOLE 7 5,095 0 0
TELLURIAN INC NEW COM 87968A104 5,677 1,071,166 SH   SOLE 18 1,032,189 0 38,977
TELLURIAN INC NEW COM 87968A104 5,127 967,375 SH   SOLE 19 967,375 0 0
TELLURIAN INC NEW COM 87968A104 72,795 13,734,836 SH   SOLE 21 13,734,836 0 0
TELLURIAN INC NEW COM 87968A104 48,794 9,206,486 SH   SOLE 22 8,986,977 0 219,509
TELLURIAN INC NEW COM 87968A104 314 59,170 SH   SOLE 25 59,170 0 0
TELLURIAN INC NEW COM 87968A104 180 33,948 SH   SOLE 26 732 0 33,216
TELLURIAN INC NEW COM 87968A104 2,568 484,592 SH   SOLE 30 484,592 0 0
TELLURIAN INC NEW COM 87968A104 246 46,432 SH   SOLE 40 46,432 0 0
TELLURIAN INC NEW COM 87968A104 353 66,652 SH   SOLE 43 66,407 0 245
TELOS CORP MD COM 87969B101 99 9,945 SH   SOLE 2 5,262 0 4,683
TELOS CORP MD COM 87969B101 3 277 SH   SOLE 7 277 0 0
TELOS CORP MD COM 87969B101 1,057 105,997 SH   SOLE 18 105,997 0 0
TELOS CORP MD COM 87969B101 705 70,733 SH   SOLE 19 70,733 0 0
TELOS CORP MD COM 87969B101 15,956 1,600,393 SH   SOLE 21 1,600,393 0 0
TELOS CORP MD COM 87969B101 11,056 1,108,932 SH   SOLE 22 1,095,262 0 13,670
TELOS CORP MD COM 87969B101 24 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101 43 4,324 SH   SOLE 30 4,324 0 0
TELOS CORP MD COM 87969B101 19 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101 128 12,847 SH   SOLE 43 12,847 0 0
TELUS CORPORATION COM 87971M103 67,757 2,592,078 SH   SOLE 18 2,584,371 0 7,707
TELUS CORPORATION COM 87971M103 3,704 141,689 SH   SOLE 26 141,689 0 0
TELUS CORPORATION COM 87971M103 645 24,675 SH   SOLE 43 16,577 0 8,098
TELUS INTL CDA INC SUB VTG SHS 87975H100 577 23,362 SH   SOLE 21 23,362 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 0 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 280 82,985 SH   SOLE 22 82,985 0 0
TEMPUR SEALY INTL INC COM 88023U101 6,631 237,517 SH   SOLE 2 141,131 0 96,386
TEMPUR SEALY INTL INC COM 88023U101 14 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101 92 3,305 SH   SOLE 7 3,305 0 0
TEMPUR SEALY INTL INC COM 88023U101 11,766 421,420 SH   SOLE 18 421,420 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,496 53,590 SH   SOLE 19 53,590 0 0
TEMPUR SEALY INTL INC COM 88023U101 262,683 9,408,404 SH   SOLE 21 9,408,404 0 0
TEMPUR SEALY INTL INC COM 88023U101 143,428 5,137,114 SH   SOLE 22 4,926,442 0 210,672
TEMPUR SEALY INTL INC COM 88023U101 738 26,415 SH   SOLE 25 26,415 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,182 78,142 SH   SOLE 26 64,150 0 13,992
TEMPUR SEALY INTL INC COM 88023U101 100 3,595 SH   SOLE 28 3,595 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,117 111,644 SH   SOLE 30 111,644 0 0
TEMPUR SEALY INTL INC COM 88023U101 73 2,609 SH   SOLE 31 2,609 0 0
TEMPUR SEALY INTL INC COM 88023U101 25 901 SH   SOLE 36 901 0 0
TEMPUR SEALY INTL INC COM 88023U101 666 23,847 SH   SOLE 40 23,847 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,305 82,566 SH   SOLE 43 71,089 0 11,477
TENABLE HLDGS INC COM 88025T102 8,588 148,609 SH   SOLE 2 83,294 0 65,315
TENABLE HLDGS INC COM 88025T102 94 1,623 SH   SOLE 4 508 0 1,115
TENABLE HLDGS INC COM 88025T102 70 1,213 SH   SOLE 7 1,213 0 0
TENABLE HLDGS INC COM 88025T102 15,183 262,731 SH   SOLE 18 242,491 0 20,240
TENABLE HLDGS INC COM 88025T102 32,455 561,601 SH   SOLE 19 561,601 0 0
TENABLE HLDGS INC COM 88025T102 211,311 3,656,526 SH   SOLE 21 3,656,526 0 0
TENABLE HLDGS INC COM 88025T102 143,226 2,478,393 SH   SOLE 22 2,427,203 0 51,190
TENABLE HLDGS INC COM 88025T102 902 15,602 SH   SOLE 23 15,602 0 0
TENABLE HLDGS INC COM 88025T102 632 10,944 SH   SOLE 25 10,944 0 0
TENABLE HLDGS INC COM 88025T102 6,506 112,574 SH   SOLE 26 35,418 0 77,156
TENABLE HLDGS INC COM 88025T102 91 1,568 SH   SOLE 28 1,568 0 0
TENABLE HLDGS INC COM 88025T102 30,711 531,418 SH   SOLE 30 531,418 0 0
TENABLE HLDGS INC COM 88025T102 572 9,899 SH   SOLE 40 9,899 0 0
TENABLE HLDGS INC COM 88025T102 961 16,623 SH   SOLE 43 15,996 0 627
TENARIS S A SPONSORED ADS 88031M109 17,170 570,987 SH   SOLE 43 493,831 0 77,156
TENAX THERAPEUTICS INC COM NEW 88032L209 2 2,134 SH   SOLE 18 2,134 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 24 30,146 SH   SOLE 21 30,146 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 387 478,438 SH   SOLE 22 478,438 0 0
TENAYA THERAPEUTICS INC COM 87990A106 128 10,872 SH   SOLE 2 1,223 0 9,649
TENAYA THERAPEUTICS INC COM 87990A106 1,360 115,462 SH   SOLE 18 115,462 0 0
TENAYA THERAPEUTICS INC COM 87990A106 7,865 667,696 SH   SOLE 19 667,696 0 0
TENAYA THERAPEUTICS INC COM 87990A106 14,363 1,219,263 SH   SOLE 21 1,219,263 0 0
TENAYA THERAPEUTICS INC COM 87990A106 4,673 396,720 SH   SOLE 22 391,643 0 5,077
TENAYA THERAPEUTICS INC COM 87990A106 222 18,859 SH   SOLE 30 18,859 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,337 479,947 SH   SOLE 2 26,409 0 453,538
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,616 331,892 SH   SOLE 4 129,109 0 202,783
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 320 65,714 SH   SOLE 7 65,714 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 603 123,794 SH   SOLE 13 1,211 0 122,583
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,475 508,141 SH   SOLE 15 508,141 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 980 201,273 SH   SOLE 18 201,273 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 61,013 12,528,308 SH   SOLE 21 12,528,308 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 31,089 6,383,697 SH   SOLE 22 5,896,551 0 487,146
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,547 728,427 SH   SOLE 23 728,427 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,253 462,575 SH   SOLE 25 462,575 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,281 878,954 SH   SOLE 26 76,879 0 802,075
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,021 1,441,716 SH   SOLE 28 45,767 0 1,395,949
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 19,517 4,007,627 SH   SOLE 30 4,007,627 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 213 43,662 SH   SOLE 34 43,662 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11 2,199 SH   SOLE 40 2,199 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,982 1,638,989 SH   SOLE 43 1,619,058 0 19,931
TENET HEALTHCARE CORP COM NEW 88033G407 15,739 183,094 SH   SOLE 2 122,972 0 60,122
TENET HEALTHCARE CORP COM NEW 88033G407 73 844 SH   SOLE 4 844 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 292 3,399 SH   SOLE 7 3,399 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 43,190 502,442 SH   SOLE 18 502,442 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 30,594 355,908 SH   SOLE 19 355,908 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 674,486 7,846,511 SH   SOLE 21 7,846,511 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 272,695 3,172,344 SH   SOLE 22 3,076,124 0 96,220
TENET HEALTHCARE CORP COM NEW 88033G407 138 1,605 SH   SOLE 23 1,605 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,087 12,643 SH   SOLE 25 12,643 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 5,830 67,827 SH   SOLE 26 51,959 0 15,868
TENET HEALTHCARE CORP COM NEW 88033G407 1,572 18,284 SH   SOLE 28 18,284 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 10,361 120,532 SH   SOLE 30 120,532 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 13,950 162,280 SH   SOLE 34 162,280 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,407 16,368 SH   SOLE 36 16,368 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 986 11,476 SH   SOLE 40 11,476 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,888 56,869 SH   SOLE 43 54,868 0 2,001
TENNANT CO COM 880345103 575 7,301 SH   SOLE 2 5,186 0 2,115
TENNANT CO COM 880345103 4 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103 21 261 SH   SOLE 7 261 0 0
TENNANT CO COM 880345103 4,947 62,773 SH   SOLE 18 62,773 0 0
TENNANT CO COM 880345103 2,635 33,436 SH   SOLE 19 33,436 0 0
TENNANT CO COM 880345103 175,447 2,226,489 SH   SOLE 21 2,226,489 0 0
TENNANT CO COM 880345103 34,989 444,027 SH   SOLE 22 432,639 0 11,388
TENNANT CO COM 880345103 277 3,510 SH   SOLE 25 3,510 0 0
TENNANT CO COM 880345103 485 6,158 SH   SOLE 26 5,077 0 1,081
TENNANT CO COM 880345103 22 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103 2,643 33,545 SH   SOLE 30 33,545 0 0
TENNANT CO COM 880345103 228 2,895 SH   SOLE 36 2,895 0 0
TENNANT CO COM 880345103 226 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103 1,502 19,059 SH   SOLE 43 18,472 0 587
TENNECO INC CL A VTG COM STK 880349105 642 35,039 SH   SOLE 2 22,552 0 12,487
TENNECO INC CL A VTG COM STK 880349105 5 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 14 738 SH   SOLE 7 738 0 0
TENNECO INC CL A VTG COM STK 880349105 3,232 176,404 SH   SOLE 18 176,404 0 0
TENNECO INC CL A VTG COM STK 880349105 2,480 135,380 SH   SOLE 19 135,380 0 0
TENNECO INC CL A VTG COM STK 880349105 42,695 2,330,534 SH   SOLE 21 2,330,534 0 0
TENNECO INC CL A VTG COM STK 880349105 31,000 1,692,157 SH   SOLE 22 1,639,067 0 53,090
TENNECO INC CL A VTG COM STK 880349105 9 478 SH   SOLE 23 478 0 0
TENNECO INC CL A VTG COM STK 880349105 230 12,556 SH   SOLE 25 12,556 0 0
TENNECO INC CL A VTG COM STK 880349105 275 15,023 SH   SOLE 26 9,675 0 5,348
TENNECO INC CL A VTG COM STK 880349105 879 47,993 SH   SOLE 28 47,993 0 0
TENNECO INC CL A VTG COM STK 880349105 2,967 161,952 SH   SOLE 30 161,952 0 0
TENNECO INC CL A VTG COM STK 880349105 83 4,536 SH   SOLE 36 4,536 0 0
TENNECO INC CL A VTG COM STK 880349105 177 9,636 SH   SOLE 40 9,636 0 0
TENNECO INC CL A VTG COM STK 880349105 1,801 98,304 SH   SOLE 43 95,991 0 2,313
TERADATA CORP DEL COM 88076W103 11,943 242,296 SH   SOLE 2 96,705 0 145,591
TERADATA CORP DEL COM 88076W103 149 3,031 SH   SOLE 4 672 0 2,359
TERADATA CORP DEL COM 88076W103 72 1,451 SH   SOLE 7 1,451 0 0
TERADATA CORP DEL COM 88076W103 12,022 243,910 SH   SOLE 18 243,910 0 0
TERADATA CORP DEL COM 88076W103 1,556 31,567 SH   SOLE 19 31,567 0 0
TERADATA CORP DEL COM 88076W103 293,389 5,952,306 SH   SOLE 21 5,952,306 0 0
TERADATA CORP DEL COM 88076W103 147,450 2,991,475 SH   SOLE 22 2,865,026 0 126,449
TERADATA CORP DEL COM 88076W103 939 19,046 SH   SOLE 25 19,046 0 0
TERADATA CORP DEL COM 88076W103 2,120 43,001 SH   SOLE 26 33,723 0 9,278
TERADATA CORP DEL COM 88076W103 96 1,953 SH   SOLE 28 1,953 0 0
TERADATA CORP DEL COM 88076W103 26,852 544,769 SH   SOLE 30 544,769 0 0
TERADATA CORP DEL COM 88076W103 78 1,580 SH   SOLE 31 1,580 0 0
TERADATA CORP DEL COM 88076W103 456 9,250 SH   SOLE 36 9,250 0 0
TERADATA CORP DEL COM 88076W103 709 14,383 SH   SOLE 40 14,383 0 0
TERADATA CORP DEL COM 88076W103 27 538 SH   OTR 43 538 0 0
TERADATA CORP DEL COM 88076W103 1,906 38,670 SH   SOLE 43 37,528 0 1,142
TERADYNE INC COM 880770102 40,657 343,884 SH   SOLE 2 84,805 0 259,079
TERADYNE INC COM 880770102 13,878 117,379 SH   SOLE 4 66,771 0 50,608
TERADYNE INC COM 880770102 17,441 147,515 SH   SOLE 7 142,918 0 4,597
TERADYNE INC COM 880770102 71 598 SH   SOLE 13 598 0 0
TERADYNE INC COM 880770102 1,897 16,047 SH   SOLE 15 16,047 0 0
TERADYNE INC COM 880770102 68,323 577,880 SH   SOLE 18 554,641 0 23,239
TERADYNE INC COM 880770102 18,010 152,326 SH   SOLE 19 152,326 0 0
TERADYNE INC COM 880770102 755,210 6,387,637 SH   SOLE 21 6,387,637 0 0
TERADYNE INC COM 880770102 414,610 3,506,809 SH   SOLE 22 3,162,634 0 344,175
TERADYNE INC COM 880770102 24,177 204,495 SH   SOLE 23 204,495 0 0
TERADYNE INC COM 880770102 33,126 280,183 SH   SOLE 25 274,023 0 6,160
TERADYNE INC COM 880770102 38,684 327,192 SH   SOLE 26 108,171 0 219,021
TERADYNE INC COM 880770102 40,143 339,529 SH   SOLE 28 2,962 0 336,567
TERADYNE INC COM 880770102 21 175 SH   SOLE 29 175 0 0
TERADYNE INC COM 880770102 176,342 1,491,519 SH   SOLE 30 1,491,519 0 0
TERADYNE INC COM 880770102 4,265 36,076 SH   SOLE 31 17,144 0 18,932
TERADYNE INC COM 880770102 7,772 65,737 SH   SOLE 34 65,737 0 0
TERADYNE INC COM 880770102 7,405 62,634 SH   SOLE 36 62,634 0 0
TERADYNE INC COM 880770102 618 5,230 SH   SOLE 40 5,230 0 0
TERADYNE INC COM 880770102 42 352 SH   OTR 43 352 0 0
TERADYNE INC COM 880770102 10,698 90,482 SH   SOLE 43 81,415 0 9,067
TERAWULF INC COM 88080T104 12 1,461 SH   SOLE 2 0 0 1,461
TERAWULF INC COM 88080T104 2 237 SH   SOLE 21 237 0 0
TERAWULF INC COM 88080T104 3,186 379,237 SH   SOLE 22 379,237 0 0
TEREX CORP NEW COM 880779103 5,049 141,591 SH   SOLE 2 107,241 0 34,350
TEREX CORP NEW COM 880779103 9 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 61 1,697 SH   SOLE 7 1,697 0 0
TEREX CORP NEW COM 880779103 11,379 319,088 SH   SOLE 18 302,710 0 16,378
TEREX CORP NEW COM 880779103 12,398 347,664 SH   SOLE 19 347,664 0 0
TEREX CORP NEW COM 880779103 177,894 4,988,618 SH   SOLE 21 4,988,618 0 0
TEREX CORP NEW COM 880779103 82,718 2,319,633 SH   SOLE 22 2,277,460 0 42,173
TEREX CORP NEW COM 880779103 438 12,279 SH   SOLE 23 12,279 0 0
TEREX CORP NEW COM 880779103 356 9,985 SH   SOLE 25 9,985 0 0
TEREX CORP NEW COM 880779103 2,214 62,100 SH   SOLE 26 25,191 0 36,909
TEREX CORP NEW COM 880779103 44 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103 1,473 41,314 SH   SOLE 30 41,314 0 0
TEREX CORP NEW COM 880779103 65 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103 346 9,690 SH   SOLE 40 9,690 0 0
TEREX CORP NEW COM 880779103 4,154 116,497 SH   SOLE 43 107,198 0 9,299
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 13,246 290,290 SH   SOLE 2 47,533 0 242,757
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 22 490 SH   SOLE 4 490 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 111 2,428 SH   SOLE 7 2,428 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,216 48,559 SH   SOLE 18 48,559 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,093 67,783 SH   SOLE 19 67,783 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 69,576 1,524,784 SH   SOLE 21 1,524,784 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 122,870 2,692,750 SH   SOLE 22 2,550,889 0 141,861
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,112 24,376 SH   SOLE 25 24,376 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,346 51,419 SH   SOLE 26 41,636 0 9,783
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 104 2,290 SH   SOLE 28 2,290 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,667 80,369 SH   SOLE 30 80,369 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 81 1,778 SH   SOLE 31 1,778 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 888 19,458 SH   SOLE 36 19,458 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 727 15,929 SH   SOLE 40 15,929 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 21 459 SH   OTR 43 459 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,302 50,453 SH   SOLE 43 46,999 0 3,454
TERNIUM SA SPONSORED ADS 880890108 54 1,187 SH   SOLE 25 1,187 0 0
TERNIUM SA SPONSORED ADS 880890108 126 2,758 SH   SOLE 43 2,758 0 0
TERNS PHARMACEUTICALS INC COM 880881107 7 2,432 SH   SOLE 2 378 0 2,054
TERNS PHARMACEUTICALS INC COM 880881107 105 35,236 SH   SOLE 18 35,236 0 0
TERNS PHARMACEUTICALS INC COM 880881107 92 30,815 SH   SOLE 19 30,815 0 0
TERNS PHARMACEUTICALS INC COM 880881107 1,639 551,920 SH   SOLE 21 551,920 0 0
TERNS PHARMACEUTICALS INC COM 880881107 312 104,991 SH   SOLE 22 102,574 0 2,417
TERNS PHARMACEUTICALS INC COM 880881107 34 11,547 SH   SOLE 30 11,547 0 0
TERRENO RLTY CORP COM 88146M101 22,841 308,460 SH   SOLE 2 115,166 0 193,294
TERRENO RLTY CORP COM 88146M101 2,618 35,351 SH   SOLE 4 35,351 0 0
TERRENO RLTY CORP COM 88146M101 6,868 92,745 SH   SOLE 7 92,745 0 0
TERRENO RLTY CORP COM 88146M101 16,113 217,591 SH   SOLE 18 217,591 0 0
TERRENO RLTY CORP COM 88146M101 36,885 498,106 SH   SOLE 19 498,106 0 0
TERRENO RLTY CORP COM 88146M101 219,376 2,962,537 SH   SOLE 21 2,962,537 0 0
TERRENO RLTY CORP COM 88146M101 199,082 2,688,475 SH   SOLE 22 2,607,825 0 80,650
TERRENO RLTY CORP COM 88146M101 978 13,214 SH   SOLE 23 13,214 0 0
TERRENO RLTY CORP COM 88146M101 24,183 326,577 SH   SOLE 25 326,577 0 0
TERRENO RLTY CORP COM 88146M101 7,319 98,840 SH   SOLE 26 24,440 0 74,400
TERRENO RLTY CORP COM 88146M101 3,365 45,444 SH   SOLE 28 1,227 0 44,217
TERRENO RLTY CORP COM 88146M101 12,443 168,041 SH   SOLE 30 168,041 0 0
TERRENO RLTY CORP COM 88146M101 397 5,360 SH   SOLE 34 5,360 0 0
TERRENO RLTY CORP COM 88146M101 675 9,117 SH   SOLE 40 9,117 0 0
TERRENO RLTY CORP COM 88146M101 2,236 30,200 SH   SOLE 43 29,196 0 1,004
TERRITORIAL BANCORP INC COM 88145X108 10 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108 37 1,537 SH   SOLE 18 1,537 0 0
TERRITORIAL BANCORP INC COM 88145X108 831 34,640 SH   SOLE 21 34,640 0 0
TERRITORIAL BANCORP INC COM 88145X108 761 31,707 SH   SOLE 22 31,707 0 0
TESLA INC COM 88160R101 1,936,622 1,797,162 SH   SOLE 2 420,676 0 1,376,486
TESLA INC COM 88160R101 643,865 597,499 SH   SOLE 4 383,348 0 214,151
TESLA INC COM 88160R101 863,431 801,254 SH   SOLE 7 771,411 0 29,843
TESLA INC COM 88160R101 23,621 21,920 SH   SOLE 13 21,920 0 0
TESLA INC COM 88160R101 87,795 81,473 SH   SOLE 15 81,473 0 0
TESLA INC COM 88160R101 332 308 SH   SOLE 17 0 0 308
TESLA INC COM 88160R101 1,770,348 1,642,862 SH   SOLE 18 1,420,472 0 222,389
TESLA INC COM 88160R101 1,107,610 1,027,849 SH   SOLE 19 1,027,849 0 0
TESLA INC COM 88160R101 19,331,709 17,939,596 SH   SOLE 21 17,939,596 0 0
TESLA INC COM 88160R101 19,151,925 17,772,759 SH   SOLE 22 15,997,942 0 1,774,817
TESLA INC COM 88160R101 1,193,322 1,107,389 SH   SOLE 23 1,107,389 0 0
TESLA INC COM 88160R101 1,571,975 1,458,774 SH   SOLE 25 1,458,774 0 0
TESLA INC COM 88160R101 2,109,567 1,957,653 SH   SOLE 26 745,819 0 1,211,834
TESLA INC COM 88160R101 1,909,026 1,771,553 SH   SOLE 28 72,582 0 1,698,971
TESLA INC COM 88160R101 16,303 15,129 SH   SOLE 29 15,129 0 0
TESLA INC COM 88160R101 5,580,587 5,178,718 SH   SOLE 30 5,175,258 0 3,460
TESLA INC COM 88160R101 234,647 217,750 SH   SOLE 31 121,441 0 96,309
TESLA INC COM 88160R101 218,840 203,081 SH   SOLE 32 203,081 0 0
TESLA INC COM 88160R101 705,129 654,351 SH   SOLE 34 654,351 0 0
TESLA INC COM 88160R101 330,898 307,069 SH   SOLE 36 307,069 0 0
TESLA INC COM 88160R101 30,772 28,556 SH   SOLE 40 28,556 0 0
TESLA INC COM 88160R101 2,041 1,894 SH   OTR 43 1,894 0 0
TESLA INC COM 88160R101 707,826 656,854 SH   SOLE 43 594,273 0 62,581
TESLA INC OPTIONS 88160R101 431 400 SH Call SOLE 2 0 0 400
TESLA INC OPTIONS 88160R101 539 500 SH Call SOLE 4 500 0 0
TESLA INC OPTIONS 88160R101 5,819 5,400 SH Call SOLE 18 5,400 0 0
TESLA INC OPTIONS 88160R101 40,949 38,000 SH Call SOLE 19 38,000 0 0
TESLA INC OPTIONS 88160R101 3,125 2,900 SH Call SOLE 22 2,900 0 0
TESLA INC OPTIONS 88160R101 647 600 SH Call SOLE 26 600 0 0
TESLA INC OPTIONS 88160R101 23,061 21,400 SH Call SOLE 34 21,400 0 0
TESSCO TECHNOLOGIES INC COM 872386107 97 16,018 SH   SOLE 2 7,359 0 8,659
TESSCO TECHNOLOGIES INC COM 872386107 8 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107 139 23,063 SH   SOLE 21 23,063 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,833 303,440 SH   SOLE 22 303,440 0 0
TESSCO TECHNOLOGIES INC COM 872386107 296 48,964 SH   SOLE 26 0 0 48,964
TETRA TECH INC NEW COM 88162G103 19,738 119,668 SH   SOLE 2 76,531 0 43,137
TETRA TECH INC NEW COM 88162G103 104 628 SH   SOLE 4 628 0 0
TETRA TECH INC NEW COM 88162G103 11,091 67,240 SH   SOLE 7 67,240 0 0
TETRA TECH INC NEW COM 88162G103 41,617 252,314 SH   SOLE 18 240,143 0 12,171
TETRA TECH INC NEW COM 88162G103 58,289 353,397 SH   SOLE 19 353,397 0 0
TETRA TECH INC NEW COM 88162G103 624,895 3,788,619 SH   SOLE 21 3,788,619 0 0
TETRA TECH INC NEW COM 88162G103 289,581 1,755,673 SH   SOLE 22 1,717,827 0 37,846
TETRA TECH INC NEW COM 88162G103 1,598 9,688 SH   SOLE 23 9,688 0 0
TETRA TECH INC NEW COM 88162G103 11,293 68,470 SH   SOLE 25 68,470 0 0
TETRA TECH INC NEW COM 88162G103 15,265 92,551 SH   SOLE 26 32,077 0 60,474
TETRA TECH INC NEW COM 88162G103 159 965 SH   SOLE 28 965 0 0
TETRA TECH INC NEW COM 88162G103 97,531 591,312 SH   SOLE 30 591,312 0 0
TETRA TECH INC NEW COM 88162G103 9,386 56,904 SH   SOLE 34 56,904 0 0
TETRA TECH INC NEW COM 88162G103 973 5,897 SH   SOLE 36 5,897 0 0
TETRA TECH INC NEW COM 88162G103 1,139 6,903 SH   SOLE 40 6,903 0 0
TETRA TECH INC NEW COM 88162G103 7,034 42,648 SH   SOLE 43 42,051 0 597
TETRA TECHNOLOGIES INC DEL COM 88162F105 282 68,613 SH   SOLE 2 4,971 0 63,642
TETRA TECHNOLOGIES INC DEL COM 88162F105 690 167,953 SH   SOLE 7 167,953 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,436 349,285 SH   SOLE 18 349,285 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 915 222,703 SH   SOLE 19 222,703 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 17,808 4,332,939 SH   SOLE 21 4,332,939 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12,378 3,011,632 SH   SOLE 22 2,976,618 0 35,014
TETRA TECHNOLOGIES INC DEL COM 88162F105 5,707 1,388,589 SH   SOLE 30 1,388,589 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 37 9,092 SH   SOLE 43 9,092 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,784 828,984 SH   SOLE 2 647,545 0 181,439
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,563 805,394 SH   SOLE 4 590,026 0 215,368
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,766 933,575 SH   SOLE 7 878,773 0 54,802
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,418 151,037 SH   SOLE 13 151,037 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,283 136,658 SH   SOLE 15 136,658 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,280 1,094,757 SH   SOLE 18 1,019,970 0 74,787
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,789 722,988 SH   SOLE 19 722,988 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 140,857 15,000,795 SH   SOLE 21 15,000,795 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 163,250 17,385,547 SH   SOLE 22 15,720,940 0 1,664,607
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 15,483 1,648,933 SH   SOLE 23 1,648,933 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 572 60,903 SH   SOLE 25 60,903 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,652 495,378 SH   SOLE 26 169,749 0 325,629
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,444 792,748 SH   SOLE 28 0 0 792,748
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,324 247,521 SH   SOLE 29 247,521 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,718 395,975 SH   SOLE 30 395,975 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,362 464,523 SH   SOLE 31 439,520 0 25,003
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 546 58,125 SH   SOLE 34 58,125 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,678 178,650 SH   SOLE 36 178,650 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 280 29,851 SH   SOLE 40 29,851 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,032 216,374 SH   SOLE 43 183,746 0 32,628
TEXAS CAP BANCSHARES INC COM 88224Q107 4,473 78,042 SH   SOLE 2 58,172 0 19,870
TEXAS CAP BANCSHARES INC COM 88224Q107 174 3,038 SH   SOLE 4 204 0 2,834
TEXAS CAP BANCSHARES INC COM 88224Q107 73 1,269 SH   SOLE 7 1,269 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 13,335 232,679 SH   SOLE 18 232,679 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,209 90,889 SH   SOLE 19 90,889 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 206,150 3,597,099 SH   SOLE 21 3,597,099 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 83,963 1,465,066 SH   SOLE 22 1,421,469 0 43,597
TEXAS CAP BANCSHARES INC COM 88224Q107 21 367 SH   SOLE 23 367 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 402 7,022 SH   SOLE 25 7,022 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,430 24,954 SH   SOLE 26 19,786 0 5,168
TEXAS CAP BANCSHARES INC COM 88224Q107 52 902 SH   SOLE 28 902 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,036 87,873 SH   SOLE 30 87,873 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 100 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 342 5,975 SH   SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,723 30,063 SH   SOLE 43 27,705 0 2,358
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 10 546 SH   SOLE 18 546 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 121 6,354 SH   SOLE 21 6,354 0 0
TEXAS INSTRS INC COM 882508104 390,994 2,130,991 SH   SOLE 2 526,818 0 1,604,173
TEXAS INSTRS INC COM 882508104 130,477 711,125 SH   SOLE 4 612,537 0 98,588
TEXAS INSTRS INC COM 882508104 211,652 1,153,545 SH   SOLE 7 1,030,762 0 122,783
TEXAS INSTRS INC COM 882508104 2,807 15,300 SH   SOLE 13 15,300 0 0
TEXAS INSTRS INC COM 882508104 24,717 134,713 SH   SOLE 15 134,713 0 0
TEXAS INSTRS INC COM 882508104 1 4 SH   SOLE 17 0 0 4
TEXAS INSTRS INC COM 882508104 361,739 1,971,545 SH   SOLE 18 1,826,809 0 144,736
TEXAS INSTRS INC COM 882508104 120,124 654,700 SH   SOLE 19 654,700 0 0
TEXAS INSTRS INC COM 882508104 5,344,028 29,125,943 SH   SOLE 21 29,125,943 0 0
TEXAS INSTRS INC COM 882508104 3,647,777 19,881,059 SH   SOLE 22 17,926,023 0 1,955,036
TEXAS INSTRS INC COM 882508104 222,339 1,211,791 SH   SOLE 23 1,211,791 0 0
TEXAS INSTRS INC COM 882508104 322,216 1,756,139 SH   SOLE 25 1,756,139 0 0
TEXAS INSTRS INC COM 882508104 438,972 2,392,480 SH   SOLE 26 1,121,588 0 1,270,892
TEXAS INSTRS INC COM 882508104 470,372 2,563,615 SH   SOLE 28 37,860 0 2,525,755
TEXAS INSTRS INC COM 882508104 2,555 13,926 SH   SOLE 29 13,926 0 0
TEXAS INSTRS INC COM 882508104 1,500,742 8,179,324 SH   SOLE 30 8,125,670 0 53,654
TEXAS INSTRS INC COM 882508104 51,515 280,768 SH   SOLE 31 177,167 0 103,601
TEXAS INSTRS INC COM 882508104 39,852 217,202 SH   SOLE 32 217,202 0 0
TEXAS INSTRS INC COM 882508104 255,536 1,392,719 SH   SOLE 34 1,392,719 0 0
TEXAS INSTRS INC COM 882508104 69,566 379,147 SH   SOLE 36 379,147 0 0
TEXAS INSTRS INC COM 882508104 1,345 7,332 SH   SOLE 37 7,332 0 0
TEXAS INSTRS INC COM 882508104 5,673 30,921 SH   SOLE 40 30,921 0 0
TEXAS INSTRS INC COM 882508104 377 2,056 SH   OTR 43 2,056 0 0
TEXAS INSTRS INC COM 882508104 195,058 1,063,103 SH   SOLE 43 963,290 0 99,814
TEXAS PACIFIC LAND CORPORATI COM 88262P102 49,870 36,883 SH   SOLE 2 1,888 0 34,995
TEXAS PACIFIC LAND CORPORATI COM 88262P102 31 23 SH   SOLE 4 23 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 105 78 SH   SOLE 7 78 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,174 3,087 SH   SOLE 18 3,087 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,335 1,727 SH   SOLE 19 1,727 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 147,483 109,076 SH   SOLE 21 109,076 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 184,067 136,133 SH   SOLE 22 129,148 0 6,985
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,667 1,233 SH   SOLE 25 1,233 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,000 2,219 SH   SOLE 26 1,786 0 433
TEXAS PACIFIC LAND CORPORATI COM 88262P102 10,679 7,898 SH   SOLE 30 7,898 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 123 91 SH   SOLE 31 91 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,293 956 SH   SOLE 36 956 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,110 821 SH   SOLE 40 821 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 969 717 SH   SOLE 43 669 0 48
TEXAS ROADHOUSE INC COM 882681109 10,739 128,258 SH   SOLE 2 87,707 0 40,551
TEXAS ROADHOUSE INC COM 882681109 87 1,034 SH   SOLE 4 1,034 0 0
TEXAS ROADHOUSE INC COM 882681109 105 1,256 SH   SOLE 7 1,256 0 0
TEXAS ROADHOUSE INC COM 882681109 26,819 320,298 SH   SOLE 18 307,590 0 12,708
TEXAS ROADHOUSE INC COM 882681109 30,972 369,906 SH   SOLE 19 369,906 0 0
TEXAS ROADHOUSE INC COM 882681109 411,651 4,916,412 SH   SOLE 21 4,916,412 0 0
TEXAS ROADHOUSE INC COM 882681109 184,127 2,199,057 SH   SOLE 22 2,153,506 0 45,551
TEXAS ROADHOUSE INC COM 882681109 869 10,384 SH   SOLE 23 10,384 0 0
TEXAS ROADHOUSE INC COM 882681109 800 9,555 SH   SOLE 25 9,555 0 0
TEXAS ROADHOUSE INC COM 882681109 5,318 63,518 SH   SOLE 26 20,359 0 43,159
TEXAS ROADHOUSE INC COM 882681109 99 1,177 SH   SOLE 28 1,177 0 0
TEXAS ROADHOUSE INC COM 882681109 3,263 38,968 SH   SOLE 30 38,968 0 0
TEXAS ROADHOUSE INC COM 882681109 85 1,013 SH   SOLE 36 1,013 0 0
TEXAS ROADHOUSE INC COM 882681109 729 8,702 SH   SOLE 40 8,702 0 0
TEXAS ROADHOUSE INC COM 882681109 18 219 SH   OTR 43 219 0 0
TEXAS ROADHOUSE INC COM 882681109 4,838 57,778 SH   SOLE 43 48,108 0 9,670
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 966 25,369 SH   SOLE 2 1,814 0 23,555
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 23 606 SH   SOLE 7 606 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 58 SH   SOLE 17 0 0 58
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5,191 136,354 SH   SOLE 18 136,354 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,194 83,899 SH   SOLE 19 83,899 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 58,670 1,541,109 SH   SOLE 21 1,541,109 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17,943 471,326 SH   SOLE 22 445,146 0 26,180
TEXTRON INC COM 883203101 40,580 545,576 SH   SOLE 2 91,781 0 453,795
TEXTRON INC COM 883203101 11,499 154,596 SH   SOLE 4 79,344 0 75,252
TEXTRON INC COM 883203101 14,862 199,813 SH   SOLE 7 193,676 0 6,137
TEXTRON INC COM 883203101 238 3,203 SH   SOLE 13 3,203 0 0
TEXTRON INC COM 883203101 2,313 31,100 SH   SOLE 15 31,100 0 0
TEXTRON INC COM 883203101 0 2 SH   SOLE 17 0 0 2
TEXTRON INC COM 883203101 31,539 424,021 SH   SOLE 18 404,567 0 19,454
TEXTRON INC COM 883203101 8,349 112,253 SH   SOLE 19 112,253 0 0
TEXTRON INC COM 883203101 606,739 8,157,292 SH   SOLE 21 8,157,292 0 0
TEXTRON INC COM 883203101 389,049 5,230,557 SH   SOLE 22 4,768,786 0 461,771
TEXTRON INC COM 883203101 21,530 289,456 SH   SOLE 23 289,456 0 0
TEXTRON INC COM 883203101 6,217 83,579 SH   SOLE 25 83,579 0 0
TEXTRON INC COM 883203101 20,572 276,580 SH   SOLE 26 150,992 0 125,588
TEXTRON INC COM 883203101 2,391 32,143 SH   SOLE 28 0 0 32,143
TEXTRON INC COM 883203101 280 3,760 SH   SOLE 29 3,760 0 0
TEXTRON INC COM 883203101 78,919 1,061,031 SH   SOLE 30 1,061,031 0 0
TEXTRON INC COM 883203101 2,682 36,060 SH   SOLE 31 30,565 0 5,495
TEXTRON INC COM 883203101 6,349 85,364 SH   SOLE 36 85,364 0 0
TEXTRON INC COM 883203101 326 4,382 SH   SOLE 40 4,382 0 0
TEXTRON INC COM 883203101 8,588 115,454 SH   SOLE 43 107,015 0 8,439
TFF PHARMACEUTICALS INC COM 87241J104 6 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104 25 4,026 SH   SOLE 18 4,026 0 0
TFF PHARMACEUTICALS INC COM 87241J104 363 57,576 SH   SOLE 21 57,576 0 0
TFF PHARMACEUTICALS INC COM 87241J104 1,231 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109 69 644 SH   SOLE 43 644 0 0
TFS FINL CORP COM 87240R107 1,413 85,138 SH   SOLE 2 18,633 0 66,505
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 81 4,865 SH   SOLE 7 4,865 0 0
TFS FINL CORP COM 87240R107 358 21,543 SH   SOLE 18 21,543 0 0
TFS FINL CORP COM 87240R107 288 17,347 SH   SOLE 19 17,347 0 0
TFS FINL CORP COM 87240R107 16,469 992,113 SH   SOLE 21 992,113 0 0
TFS FINL CORP COM 87240R107 22,130 1,333,133 SH   SOLE 22 1,265,742 0 67,391
TFS FINL CORP COM 87240R107 174 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107 332 20,029 SH   SOLE 26 15,731 0 4,298
TFS FINL CORP COM 87240R107 16 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107 279 16,829 SH   SOLE 30 16,829 0 0
TFS FINL CORP COM 87240R107 12 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107 97 5,835 SH   SOLE 40 5,835 0 0
TFS FINL CORP COM 87240R107 24 1,464 SH   OTR 43 1,464 0 0
TFS FINL CORP COM 87240R107 5,193 312,858 SH   SOLE 43 282,790 0 30,068
TG THERAPEUTICS INC COM 88322Q108 1,013 106,472 SH   SOLE 2 62,721 0 43,751
TG THERAPEUTICS INC COM 88322Q108 3 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108 18 1,846 SH   SOLE 7 1,846 0 0
TG THERAPEUTICS INC COM 88322Q108 3,385 355,983 SH   SOLE 18 340,785 0 15,198
TG THERAPEUTICS INC COM 88322Q108 5,006 526,369 SH   SOLE 19 526,369 0 0
TG THERAPEUTICS INC COM 88322Q108 41,625 4,376,949 SH   SOLE 21 4,376,949 0 0
TG THERAPEUTICS INC COM 88322Q108 31,383 3,299,978 SH   SOLE 22 3,226,203 0 73,775
TG THERAPEUTICS INC COM 88322Q108 118 12,457 SH   SOLE 23 12,457 0 0
TG THERAPEUTICS INC COM 88322Q108 151 15,836 SH   SOLE 25 15,836 0 0
TG THERAPEUTICS INC COM 88322Q108 1,026 107,898 SH   SOLE 26 42,678 0 65,220
TG THERAPEUTICS INC COM 88322Q108 22 2,288 SH   SOLE 28 2,288 0 0
TG THERAPEUTICS INC COM 88322Q108 683 71,816 SH   SOLE 30 71,816 0 0
TG THERAPEUTICS INC COM 88322Q108 34 3,610 SH   SOLE 36 3,610 0 0
TG THERAPEUTICS INC COM 88322Q108 132 13,888 SH   SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 7 685 SH   OTR 43 685 0 0
TG THERAPEUTICS INC COM 88322Q108 372 39,164 SH   SOLE 43 39,124 0 40
THE AARONS COMPANY INC COM 00258W108 2,935 146,189 SH   SOLE 2 85,400 0 60,789
THE AARONS COMPANY INC COM 00258W108 3 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 11 545 SH   SOLE 7 545 0 0
THE AARONS COMPANY INC COM 00258W108 2,320 115,527 SH   SOLE 18 115,527 0 0
THE AARONS COMPANY INC COM 00258W108 3,916 195,038 SH   SOLE 19 195,038 0 0
THE AARONS COMPANY INC COM 00258W108 79,339 3,951,142 SH   SOLE 21 3,951,142 0 0
THE AARONS COMPANY INC COM 00258W108 22,876 1,139,266 SH   SOLE 22 1,103,704 0 35,562
THE AARONS COMPANY INC COM 00258W108 85 4,223 SH   SOLE 23 4,223 0 0
THE AARONS COMPANY INC COM 00258W108 135 6,716 SH   SOLE 25 6,716 0 0
THE AARONS COMPANY INC COM 00258W108 860 42,853 SH   SOLE 26 10,097 0 32,756
THE AARONS COMPANY INC COM 00258W108 1,152 57,353 SH   SOLE 30 57,353 0 0
THE AARONS COMPANY INC COM 00258W108 103 5,130 SH   SOLE 34 5,130 0 0
THE AARONS COMPANY INC COM 00258W108 116 5,768 SH   SOLE 36 5,768 0 0
THE AARONS COMPANY INC COM 00258W108 82 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 813 40,510 SH   SOLE 43 39,382 0 1,128
THE BEACHBODY COMPANY INC COM CL A 073463101 61 26,816 SH   SOLE 2 23,080 0 3,736
THE BEACHBODY COMPANY INC COM CL A 073463101 1,155 508,780 SH   SOLE 21 508,780 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 3,321 1,462,979 SH   SOLE 22 1,462,945 0 34
THE BEACHBODY COMPANY INC COM CL A 073463101 101 44,705 SH   SOLE 25 44,705 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 20 8,818 SH   SOLE 26 8,818 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 109 48,044 SH   SOLE 30 48,044 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 31 13,665 SH   SOLE 36 13,665 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1,147 67,936 SH   SOLE 2 55,613 0 12,323
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 8 471 SH   SOLE 4 471 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 20 1,206 SH   SOLE 7 1,206 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 4,197 248,618 SH   SOLE 18 248,618 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2,611 154,683 SH   SOLE 19 154,683 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 53,906 3,193,481 SH   SOLE 21 3,193,481 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 37,366 2,213,633 SH   SOLE 22 2,149,149 0 64,484
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 30,232 1,790,992 SH   SOLE 25 1,790,992 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 647 38,307 SH   SOLE 26 28,527 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 976 57,825 SH   SOLE 30 57,825 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 190 11,237 SH   SOLE 40 11,237 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 286 33,999 SH   SOLE 21 33,999 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1,799 227,385 SH   SOLE 2 88,335 0 139,050
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 499 63,102 SH   SOLE 4 63,102 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1,194 150,898 SH   SOLE 7 150,898 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 2,806 354,701 SH   SOLE 18 354,701 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 8,355 1,056,248 SH   SOLE 19 1,056,248 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 39,203 4,956,185 SH   SOLE 21 4,956,185 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 35,197 4,449,639 SH   SOLE 22 4,338,449 0 111,190
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 153 19,313 SH   SOLE 23 19,313 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4,536 573,414 SH   SOLE 25 573,414 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 539 68,185 SH   SOLE 26 58,287 0 9,898
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 626 79,184 SH   SOLE 28 1,242 0 77,942
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4,693 593,310 SH   SOLE 30 593,310 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 94 11,843 SH   SOLE 40 11,843 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 830 104,966 SH   SOLE 43 96,126 0 8,840
THE ODP CORP COM 88337F105 1,832 39,963 SH   SOLE 2 14,288 0 25,675
THE ODP CORP COM 88337F105 10 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 82 1,794 SH   SOLE 7 1,794 0 0
THE ODP CORP COM 88337F105 7,914 172,689 SH   SOLE 18 172,689 0 0
THE ODP CORP COM 88337F105 3,772 82,301 SH   SOLE 19 82,301 0 0
THE ODP CORP COM 88337F105 263,663 5,753,056 SH   SOLE 21 5,753,056 0 0
THE ODP CORP COM 88337F105 53,142 1,159,536 SH   SOLE 22 1,108,501 0 51,035
THE ODP CORP COM 88337F105 312 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105 1,109 24,205 SH   SOLE 26 20,631 0 3,574
THE ODP CORP COM 88337F105 45 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105 3,808 83,097 SH   SOLE 30 83,097 0 0
THE ODP CORP COM 88337F105 220 4,797 SH   SOLE 36 4,797 0 0
THE ODP CORP COM 88337F105 285 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105 10 213 SH   OTR 43 213 0 0
THE ODP CORP COM 88337F105 1,313 28,650 SH   SOLE 43 28,569 0 81
THE ONE GROUP HOSPITALITY IN COM 88338K103 25 2,421 SH   SOLE 2 786 0 1,635
THE ONE GROUP HOSPITALITY IN COM 88338K103 661 62,922 SH   SOLE 18 62,922 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 426 40,504 SH   SOLE 19 40,504 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 7,504 714,016 SH   SOLE 21 714,016 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 3,316 315,537 SH   SOLE 22 312,812 0 2,725
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7 947 SH   SOLE 2 947 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 9 1,137 SH   SOLE 18 1,137 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 101 12,740 SH   SOLE 21 12,740 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 16 1,972 SH   SOLE 22 1,972 0 0
THE REALREAL INC COM 88339P101 1,117 153,823 SH   SOLE 2 98,958 0 54,865
THE REALREAL INC COM 88339P101 1 99 SH   SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 9 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 1,635 225,167 SH   SOLE 18 199,794 0 25,373
THE REALREAL INC COM 88339P101 2,924 402,732 SH   SOLE 19 402,732 0 0
THE REALREAL INC COM 88339P101 19,964 2,749,923 SH   SOLE 21 2,749,923 0 0
THE REALREAL INC COM 88339P101 15,876 2,186,791 SH   SOLE 22 2,135,203 0 51,588
THE REALREAL INC COM 88339P101 58 7,952 SH   SOLE 23 7,952 0 0
THE REALREAL INC COM 88339P101 107 14,714 SH   SOLE 25 14,714 0 0
THE REALREAL INC COM 88339P101 324 44,673 SH   SOLE 26 6,812 0 37,861
THE REALREAL INC COM 88339P101 12 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101 1,012 139,452 SH   SOLE 30 139,452 0 0
THE REALREAL INC COM 88339P101 102 14,081 SH   SOLE 36 14,081 0 0
THE REALREAL INC COM 88339P101 65 8,905 SH   SOLE 40 8,905 0 0
THE REALREAL INC COM 88339P101 466 64,125 SH   SOLE 43 58,234 0 5,891
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3 1,373 1,950,000 PRN   SOLE 21 1,950,000 0 0
THE TRADE DESK INC COM CL A 88339J105 52,938 764,443 SH   SOLE 2 62,653 0 701,790
THE TRADE DESK INC COM CL A 88339J105 18,042 260,535 SH   SOLE 4 159,473 0 101,062
THE TRADE DESK INC COM CL A 88339J105 2,501 36,118 SH   SOLE 7 36,118 0 0
THE TRADE DESK INC COM CL A 88339J105 122 1,766 SH   SOLE 13 1,766 0 0
THE TRADE DESK INC COM CL A 88339J105 2,305 33,285 SH   SOLE 15 33,285 0 0
THE TRADE DESK INC COM CL A 88339J105 48,927 706,524 SH   SOLE 18 683,376 0 23,148
THE TRADE DESK INC COM CL A 88339J105 23,156 334,386 SH   SOLE 19 334,386 0 0
THE TRADE DESK INC COM CL A 88339J105 510,453 7,371,163 SH   SOLE 21 7,371,163 0 0
THE TRADE DESK INC COM CL A 88339J105 640,345 9,246,865 SH   SOLE 22 8,472,655 0 774,210
THE TRADE DESK INC COM CL A 88339J105 37,045 534,947 SH   SOLE 23 534,947 0 0
THE TRADE DESK INC COM CL A 88339J105 43,558 628,997 SH   SOLE 25 628,997 0 0
THE TRADE DESK INC COM CL A 88339J105 43,268 624,812 SH   SOLE 26 280,725 0 344,087
THE TRADE DESK INC COM CL A 88339J105 47,248 682,287 SH   SOLE 28 7,683 0 674,604
THE TRADE DESK INC COM CL A 88339J105 59 856 SH   SOLE 29 856 0 0
THE TRADE DESK INC COM CL A 88339J105 55,653 803,653 SH   SOLE 30 803,653 0 0
THE TRADE DESK INC COM CL A 88339J105 8,668 125,172 SH   SOLE 31 77,224 0 47,948
THE TRADE DESK INC COM CL A 88339J105 27,755 400,791 SH   SOLE 34 400,791 0 0
THE TRADE DESK INC COM CL A 88339J105 10,998 158,817 SH   SOLE 36 158,817 0 0
THE TRADE DESK INC COM CL A 88339J105 1,006 14,533 SH   SOLE 40 14,533 0 0
THE TRADE DESK INC COM CL A 88339J105 68 989 SH   OTR 43 989 0 0
THE TRADE DESK INC COM CL A 88339J105 12,105 174,807 SH   SOLE 43 151,179 0 23,628
THERAPEUTICSMD INC COM 88338N107 21 54,072 SH   SOLE 2 15,457 0 38,615
THERAPEUTICSMD INC COM 88338N107 1 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 405 1,066,781 SH   SOLE 18 1,066,781 0 0
THERAPEUTICSMD INC COM 88338N107 266 701,033 SH   SOLE 19 701,033 0 0
THERAPEUTICSMD INC COM 88338N107 5,149 13,551,209 SH   SOLE 21 13,551,209 0 0
THERAPEUTICSMD INC COM 88338N107 3,359 8,840,535 SH   SOLE 22 8,769,414 0 71,121
THERAPEUTICSMD INC COM 88338N107 11 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 71 187,750 SH   SOLE 30 187,750 0 0
THERAPEUTICSMD INC COM 88338N107 3 9,079 SH   SOLE 43 9,079 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,317 137,785 SH   SOLE 2 69,174 0 68,611
THERAVANCE BIOPHARMA INC COM G8807B106 1 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 9 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,650 172,627 SH   SOLE 18 154,371 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 2,618 273,879 SH   SOLE 19 273,879 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 24,957 2,610,564 SH   SOLE 21 2,610,564 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 14,140 1,479,077 SH   SOLE 22 1,427,648 0 51,429
THERAVANCE BIOPHARMA INC COM G8807B106 80 8,324 SH   SOLE 23 8,324 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 139 14,576 SH   SOLE 25 14,576 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 541 56,576 SH   SOLE 26 14,303 0 42,273
THERAVANCE BIOPHARMA INC COM G8807B106 592 61,887 SH   SOLE 30 61,887 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 96 10,014 SH   SOLE 36 10,014 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 52 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 12 1,226 SH   OTR 43 1,226 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 919 96,100 SH   SOLE 43 94,615 0 1,485
THERMO FISHER SCIENTIFIC INC COM 883556102 549,755 930,762 SH   SOLE 2 265,105 0 665,657
THERMO FISHER SCIENTIFIC INC COM 883556102 164,948 279,266 SH   SOLE 4 170,952 0 108,314
THERMO FISHER SCIENTIFIC INC COM 883556102 204,485 346,203 SH   SOLE 7 334,813 0 11,390
THERMO FISHER SCIENTIFIC INC COM 883556102 5,132 8,689 SH   SOLE 13 8,689 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 27,466 46,501 SH   SOLE 15 46,501 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 21 35 SH   SOLE 17 0 0 35
THERMO FISHER SCIENTIFIC INC COM 883556102 520,299 880,892 SH   SOLE 18 758,918 0 121,974
THERMO FISHER SCIENTIFIC INC COM 883556102 828,654 1,402,953 SH   SOLE 19 1,402,953 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,543,466 11,078,415 SH   SOLE 21 11,078,415 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,977,213 8,426,670 SH   SOLE 22 7,579,640 0 847,030
THERMO FISHER SCIENTIFIC INC COM 883556102 300,121 508,120 SH   SOLE 23 508,120 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 394,042 667,132 SH   SOLE 25 667,132 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 620,387 1,050,346 SH   SOLE 26 401,048 0 649,298
THERMO FISHER SCIENTIFIC INC COM 883556102 517,487 876,132 SH   SOLE 28 19,991 0 856,141
THERMO FISHER SCIENTIFIC INC COM 883556102 3,954 6,695 SH   SOLE 29 6,695 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,146,173 1,940,529 SH   SOLE 30 1,940,529 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 61,072 103,398 SH   SOLE 31 59,065 0 44,333
THERMO FISHER SCIENTIFIC INC COM 883556102 15,740 26,648 SH   SOLE 32 26,648 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 649,012 1,098,809 SH   SOLE 34 1,098,809 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 87,586 148,287 SH   SOLE 36 148,287 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,787 13,183 SH   SOLE 40 13,183 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 270,700 458,309 SH   SOLE 43 418,816 0 39,493
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 46 67,108 SH   SOLE 22 67,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 401 24,728 SH   SOLE 2 9,390 0 15,338
THERMON GROUP HLDGS INC COM 88362T103 3 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 9 527 SH   SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,668 102,985 SH   SOLE 18 102,985 0 0
THERMON GROUP HLDGS INC COM 88362T103 955 58,924 SH   SOLE 19 58,924 0 0
THERMON GROUP HLDGS INC COM 88362T103 20,099 1,240,655 SH   SOLE 21 1,240,655 0 0
THERMON GROUP HLDGS INC COM 88362T103 13,421 828,476 SH   SOLE 22 794,130 0 34,346
THERMON GROUP HLDGS INC COM 88362T103 68 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103 35 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 562 34,685 SH   SOLE 30 34,685 0 0
THERMON GROUP HLDGS INC COM 88362T103 61 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 88 5,410 SH   SOLE 43 5,410 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 21 1,801 SH   SOLE 2 738 0 1,063
THESEUS PHARMACEUTICALS INC COM 88369M101 379 32,903 SH   SOLE 18 32,903 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 240 20,777 SH   SOLE 19 20,777 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 4,139 359,002 SH   SOLE 21 359,002 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 1,503 130,372 SH   SOLE 22 127,634 0 2,738
THIRD COAST BANCSHARES INC COM 88422P109 277 11,990 SH   SOLE 2 11,501 0 489
THIRD COAST BANCSHARES INC COM 88422P109 280 12,124 SH   SOLE 18 12,124 0 0
THIRD COAST BANCSHARES INC COM 88422P109 135 5,846 SH   SOLE 19 5,846 0 0
THIRD COAST BANCSHARES INC COM 88422P109 1,990 86,145 SH   SOLE 21 86,145 0 0
THIRD COAST BANCSHARES INC COM 88422P109 646 27,949 SH   SOLE 22 25,716 0 2,233
THOMSON REUTERS CORP. COM NEW 884903709 2 17 SH   SOLE 17 0 0 17
THOMSON REUTERS CORP. COM NEW 884903709 60,959 560,032 SH   SOLE 43 521,633 0 38,399
THOR INDS INC COM 885160101 6,293 79,967 SH   SOLE 2 44,398 0 35,569
THOR INDS INC COM 885160101 15 186 SH   SOLE 4 186 0 0
THOR INDS INC COM 885160101 107 1,357 SH   SOLE 7 1,357 0 0
THOR INDS INC COM 885160101 9,494 120,637 SH   SOLE 18 120,637 0 0
THOR INDS INC COM 885160101 2,669 33,914 SH   SOLE 19 33,914 0 0
THOR INDS INC COM 885160101 215,865 2,742,887 SH   SOLE 21 2,742,887 0 0
THOR INDS INC COM 885160101 119,399 1,517,144 SH   SOLE 22 1,453,046 0 64,098
THOR INDS INC COM 885160101 605 7,685 SH   SOLE 25 7,685 0 0
THOR INDS INC COM 885160101 1,667 21,181 SH   SOLE 26 16,655 0 4,526
THOR INDS INC COM 885160101 78 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101 5,609 71,265 SH   SOLE 30 71,265 0 0
THOR INDS INC COM 885160101 61 781 SH   SOLE 31 781 0 0
THOR INDS INC COM 885160101 105 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101 533 6,775 SH   SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 1,600 20,333 SH   SOLE 43 18,497 0 1,836
THORNE HEALTHTECH INC COM 885260109 322 50,691 SH   SOLE 2 7,028 0 43,663
THORNE HEALTHTECH INC COM 885260109 142 22,373 SH   SOLE 18 22,373 0 0
THORNE HEALTHTECH INC COM 885260109 51 8,069 SH   SOLE 19 8,069 0 0
THORNE HEALTHTECH INC COM 885260109 402 63,256 SH   SOLE 21 63,256 0 0
THORNE HEALTHTECH INC COM 885260109 185 29,119 SH   SOLE 22 27,847 0 1,272
THOUGHTWORKS HOLDING INC COM 88546E105 2,192 105,334 SH   SOLE 2 83,618 0 21,716
THOUGHTWORKS HOLDING INC COM 88546E105 13 605 SH   SOLE 7 605 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 290 13,919 SH   SOLE 18 13,919 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 25,643 1,232,234 SH   SOLE 19 1,232,234 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 8,297 398,724 SH   SOLE 21 398,724 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 17,496 840,771 SH   SOLE 22 810,927 0 29,844
THOUGHTWORKS HOLDING INC COM 88546E105 8,867 426,080 SH   SOLE 26 0 0 426,080
THOUGHTWORKS HOLDING INC COM 88546E105 9,292 446,515 SH   SOLE 28 0 0 446,515
THOUGHTWORKS HOLDING INC COM 88546E105 13 643 SH   SOLE 31 643 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 26,171 1,257,605 SH   SOLE 34 1,257,605 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 3 151 SH   SOLE 43 0 0 151
THREDUP INC CL A 88556E102 115 14,989 SH   SOLE 2 12,751 0 2,238
THREDUP INC CL A 88556E102 714 92,712 SH   SOLE 21 92,712 0 0
THREDUP INC CL A 88556E102 5,787 751,528 SH   SOLE 22 740,523 0 11,005
THREDUP INC CL A 88556E102 44 5,764 SH   SOLE 25 5,764 0 0
THREDUP INC CL A 88556E102 40 5,150 SH   SOLE 26 2,303 0 2,847
THREDUP INC CL A 88556E102 61 7,928 SH   SOLE 30 7,928 0 0
THREDUP INC CL A 88556E102 10 1,267 SH   SOLE 36 1,267 0 0
THREDUP INC CL A 88556E102 45 5,816 SH   SOLE 40 5,816 0 0
THREDUP INC CL A 88556E102 2 225 SH   SOLE 43 0 0 225
THRYV HLDGS INC COM NEW 886029206 374 13,306 SH   SOLE 2 7,654 0 5,652
THRYV HLDGS INC COM NEW 886029206 942 33,486 SH   SOLE 18 33,486 0 0
THRYV HLDGS INC COM NEW 886029206 796 28,325 SH   SOLE 19 28,325 0 0
THRYV HLDGS INC COM NEW 886029206 49,292 1,752,901 SH   SOLE 21 1,752,901 0 0
THRYV HLDGS INC COM NEW 886029206 9,706 345,161 SH   SOLE 22 335,635 0 9,526
THRYV HLDGS INC COM NEW 886029206 9 304 SH   SOLE 23 304 0 0
THRYV HLDGS INC COM NEW 886029206 73 2,607 SH   SOLE 25 2,607 0 0
THRYV HLDGS INC COM NEW 886029206 137 4,884 SH   SOLE 26 0 0 4,884
THRYV HLDGS INC COM NEW 886029206 666 23,678 SH   SOLE 30 23,678 0 0
THRYV HLDGS INC COM NEW 886029206 77 2,734 SH   SOLE 40 2,734 0 0
TIDAL ETF TR SOFI SELCT 500 886364207 3 175 SH   SOLE 17 0 0 175
TIDAL ETF TR SOFI NEXT 500 886364306 1 62 SH   SOLE 17 0 0 62
TIDEWATER INC NEW COM 88642R109 862 39,631 SH   SOLE 2 1,640 0 37,991
TIDEWATER INC NEW COM 88642R109 11 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,791 128,358 SH   SOLE 18 128,358 0 0
TIDEWATER INC NEW COM 88642R109 1,648 75,813 SH   SOLE 19 75,813 0 0
TIDEWATER INC NEW COM 88642R109 32,427 1,491,570 SH   SOLE 21 1,491,570 0 0
TIDEWATER INC NEW COM 88642R109 20,601 947,619 SH   SOLE 22 922,341 0 25,278
TIDEWATER INC NEW COM 88642R109 264 12,130 SH   SOLE 43 11,475 0 655
TILE SHOP HLDGS INC COM 88677Q109 412 62,914 SH   SOLE 22 62,914 0 0
TILLYS INC CL A 886885102 431 46,031 SH   SOLE 2 5,914 0 40,117
TILLYS INC CL A 886885102 4 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 662 70,750 SH   SOLE 18 70,750 0 0
TILLYS INC CL A 886885102 1,548 165,366 SH   SOLE 19 165,366 0 0
TILLYS INC CL A 886885102 8,459 903,695 SH   SOLE 21 903,695 0 0
TILLYS INC CL A 886885102 7,831 836,657 SH   SOLE 22 823,557 0 13,100
TILLYS INC CL A 886885102 66 7,100 SH   SOLE 23 7,100 0 0
TILLYS INC CL A 886885102 196 20,984 SH   SOLE 26 0 0 20,984
TILLYS INC CL A 886885102 6 624 SH   SOLE 43 624 0 0
TILRAY BRANDS INC COM CL 2 88688T100 874 112,544 SH   SOLE 2 112,544 0 0
TILRAY BRANDS INC COM CL 2 88688T100 3,907 502,795 SH   SOLE 21 502,795 0 0
TILRAY BRANDS INC COM CL 2 88688T100 3,177 408,853 SH   SOLE 22 215,453 0 193,400
TILRAY BRANDS INC COM CL 2 88688T100 421 54,160 SH   SOLE 25 54,160 0 0
TILRAY BRANDS INC COM CL 2 88688T100 70 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM CL 2 88688T100 1,997 257,057 SH   SOLE 30 257,057 0 0
TILRAY BRANDS INC COM CL 2 88688T100 400 51,461 SH   SOLE 40 51,461 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1 147 SH   SOLE 43 147 0 0
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 1,710 1,800,000 PRN   SOLE 21 1,800,000 0 0
TIM S A SPONSORED ADR 88706T108 177 12,184 SH   SOLE 22 12,184 0 0
TIM S A SPONSORED ADR 88706T108 911 62,825 SH   SOLE 30 62,825 0 0
TIM S A SPONSORED ADR 88706T108 5,825 401,731 SH   SOLE 43 349,909 0 51,822
TIMBER PHARMACEUTICALS INC COM 887080109 3 6,733 SH   SOLE 18 6,733 0 0
TIMBER PHARMACEUTICALS INC COM 887080109 43 112,175 SH   SOLE 21 112,175 0 0
TIMBERLAND BANCORP INC COM 887098101 12 440 SH   SOLE 2 0 0 440
TIMBERLAND BANCORP INC COM 887098101 43 1,609 SH   SOLE 18 1,609 0 0
TIMBERLAND BANCORP INC COM 887098101 699 25,863 SH   SOLE 21 25,863 0 0
TIMBERLAND BANCORP INC COM 887098101 1,986 73,531 SH   SOLE 22 73,531 0 0
TIMKEN CO COM 887389104 6,928 114,137 SH   SOLE 2 57,994 0 56,143
TIMKEN CO COM 887389104 16 269 SH   SOLE 4 269 0 0
TIMKEN CO COM 887389104 85 1,407 SH   SOLE 7 1,407 0 0
TIMKEN CO COM 887389104 8,915 146,878 SH   SOLE 18 146,878 0 0
TIMKEN CO COM 887389104 4,025 66,312 SH   SOLE 19 66,312 0 0
TIMKEN CO COM 887389104 205,667 3,388,260 SH   SOLE 21 3,388,260 0 0
TIMKEN CO COM 887389104 115,351 1,900,345 SH   SOLE 22 1,807,338 0 93,007
TIMKEN CO COM 887389104 570 9,395 SH   SOLE 25 9,395 0 0
TIMKEN CO COM 887389104 2,016 33,210 SH   SOLE 26 27,021 0 6,189
TIMKEN CO COM 887389104 83 1,366 SH   SOLE 28 1,268 0 98
TIMKEN CO COM 887389104 2,454 40,430 SH   SOLE 30 40,430 0 0
TIMKEN CO COM 887389104 59 967 SH   SOLE 31 967 0 0
TIMKEN CO COM 887389104 131 2,151 SH   SOLE 34 2,151 0 0
TIMKEN CO COM 887389104 77 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104 569 9,378 SH   SOLE 40 9,378 0 0
TIMKEN CO COM 887389104 30 497 SH   OTR 43 497 0 0
TIMKEN CO COM 887389104 3,444 56,734 SH   SOLE 43 51,435 0 5,299
TIMKENSTEEL CORPORATION COM 887399103 823 37,619 SH   SOLE 2 4,625 0 32,994
TIMKENSTEEL CORPORATION COM 887399103 10 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103 3,842 175,589 SH   SOLE 18 175,589 0 0
TIMKENSTEEL CORPORATION COM 887399103 4,214 192,607 SH   SOLE 19 192,607 0 0
TIMKENSTEEL CORPORATION COM 887399103 121,337 5,545,548 SH   SOLE 21 5,545,548 0 0
TIMKENSTEEL CORPORATION COM 887399103 23,375 1,068,311 SH   SOLE 22 1,039,301 0 29,010
TIMKENSTEEL CORPORATION COM 887399103 199 9,088 SH   SOLE 26 0 0 9,088
TIMKENSTEEL CORPORATION COM 887399103 998 45,620 SH   SOLE 30 45,620 0 0
TIMKENSTEEL CORPORATION COM 887399103 401 18,336 SH   SOLE 43 18,119 0 217
TIPTREE INC COM 88822Q103 306 23,810 SH   SOLE 2 5,236 0 18,574
TIPTREE INC COM 88822Q103 5 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103 970 75,449 SH   SOLE 18 75,449 0 0
TIPTREE INC COM 88822Q103 570 44,330 SH   SOLE 19 44,330 0 0
TIPTREE INC COM 88822Q103 11,146 867,366 SH   SOLE 21 867,366 0 0
TIPTREE INC COM 88822Q103 6,515 506,982 SH   SOLE 22 493,631 0 13,351
TIPTREE INC COM 88822Q103 47 3,665 SH   SOLE 43 3,665 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 86 8,821 SH   SOLE 2 8,821 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 5,015 511,706 SH   SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 544 55,497 SH   SOLE 34 55,497 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 1 1,764 SH   SOLE 2 1,764 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 39 102,340 SH   SOLE 19 102,340 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 4 11,099 SH   SOLE 34 11,099 0 0
TITAN INTL INC ILL COM 88830M102 432 29,318 SH   SOLE 2 1,948 0 27,370
TITAN INTL INC ILL COM 88830M102 4,998 339,320 SH   SOLE 7 339,320 0 0
TITAN INTL INC ILL COM 88830M102 2,886 195,939 SH   SOLE 18 195,939 0 0
TITAN INTL INC ILL COM 88830M102 1,327 90,056 SH   SOLE 19 90,056 0 0
TITAN INTL INC ILL COM 88830M102 93,719 6,362,474 SH   SOLE 21 6,362,474 0 0
TITAN INTL INC ILL COM 88830M102 19,014 1,290,835 SH   SOLE 22 1,262,641 0 28,194
TITAN INTL INC ILL COM 88830M102 801 54,381 SH   SOLE 30 54,381 0 0
TITAN INTL INC ILL COM 88830M102 119 8,054 SH   SOLE 43 8,054 0 0
TITAN MACHY INC COM 88830R101 1,143 40,457 SH   SOLE 2 25,640 0 14,817
TITAN MACHY INC COM 88830R101 9 311 SH   SOLE 7 311 0 0
TITAN MACHY INC COM 88830R101 1,711 60,562 SH   SOLE 18 60,562 0 0
TITAN MACHY INC COM 88830R101 1,089 38,521 SH   SOLE 19 38,521 0 0
TITAN MACHY INC COM 88830R101 21,144 748,182 SH   SOLE 21 748,182 0 0
TITAN MACHY INC COM 88830R101 14,280 505,304 SH   SOLE 22 493,871 0 11,433
TITAN MACHY INC COM 88830R101 61 2,174 SH   SOLE 26 0 0 2,174
TITAN MACHY INC COM 88830R101 40 1,412 SH   SOLE 43 1,412 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH   SOLE 21 60 0 0
TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 1 695 SH   SOLE 18 695 0 0
TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 14 8,666 SH   SOLE 21 8,666 0 0
TIVITY HEALTH INC COM 88870R102 1,791 55,661 SH   SOLE 2 43,484 0 12,177
TIVITY HEALTH INC COM 88870R102 5 144 SH   SOLE 4 144 0 0
TIVITY HEALTH INC COM 88870R102 16 500 SH   SOLE 7 500 0 0
TIVITY HEALTH INC COM 88870R102 5,104 158,655 SH   SOLE 18 154,642 0 4,013
TIVITY HEALTH INC COM 88870R102 3,783 117,586 SH   SOLE 19 117,586 0 0
TIVITY HEALTH INC COM 88870R102 175,889 5,467,491 SH   SOLE 21 5,467,491 0 0
TIVITY HEALTH INC COM 88870R102 35,472 1,102,637 SH   SOLE 22 1,071,667 0 30,970
TIVITY HEALTH INC COM 88870R102 234 7,263 SH   SOLE 25 7,263 0 0
TIVITY HEALTH INC COM 88870R102 789 24,534 SH   SOLE 26 15,070 0 9,464
TIVITY HEALTH INC COM 88870R102 7,701 239,397 SH   SOLE 30 239,397 0 0
TIVITY HEALTH INC COM 88870R102 339 10,551 SH   SOLE 34 10,551 0 0
TIVITY HEALTH INC COM 88870R102 201 6,245 SH   SOLE 36 6,245 0 0
TIVITY HEALTH INC COM 88870R102 147 4,574 SH   SOLE 40 4,574 0 0
TIVITY HEALTH INC COM 88870R102 696 21,640 SH   SOLE 43 21,517 0 123
TJX COS INC NEW COM 872540109 141,783 2,340,434 SH   SOLE 2 359,334 0 1,981,100
TJX COS INC NEW COM 872540109 47,003 775,882 SH   SOLE 4 480,039 0 295,843
TJX COS INC NEW COM 872540109 63,005 1,040,022 SH   SOLE 7 1,004,824 0 35,198
TJX COS INC NEW COM 872540109 465 7,680 SH   SOLE 13 7,680 0 0
TJX COS INC NEW COM 872540109 10,345 170,761 SH   SOLE 15 170,761 0 0
TJX COS INC NEW COM 872540109 122,374 2,020,046 SH   SOLE 18 1,857,909 0 162,137
TJX COS INC NEW COM 872540109 93,895 1,549,928 SH   SOLE 19 1,549,928 0 0
TJX COS INC NEW COM 872540109 1,408,826 23,255,624 SH   SOLE 21 23,255,624 0 0
TJX COS INC NEW COM 872540109 1,525,979 25,189,479 SH   SOLE 22 22,827,649 0 2,361,830
TJX COS INC NEW COM 872540109 91,584 1,511,779 SH   SOLE 23 1,511,779 0 0
TJX COS INC NEW COM 872540109 118,713 1,959,611 SH   SOLE 25 1,959,611 0 0
TJX COS INC NEW COM 872540109 188,961 3,119,193 SH   SOLE 26 1,496,893 0 1,622,300
TJX COS INC NEW COM 872540109 200,459 3,308,995 SH   SOLE 28 33,034 0 3,275,961
TJX COS INC NEW COM 872540109 108 1,775 SH   SOLE 29 1,775 0 0
TJX COS INC NEW COM 872540109 358,184 5,912,576 SH   SOLE 30 5,912,576 0 0
TJX COS INC NEW COM 872540109 16,238 268,038 SH   SOLE 31 132,334 0 135,704
TJX COS INC NEW COM 872540109 68,857 1,136,629 SH   SOLE 34 1,136,629 0 0
TJX COS INC NEW COM 872540109 28,719 474,074 SH   SOLE 36 474,074 0 0
TJX COS INC NEW COM 872540109 2,426 40,049 SH   SOLE 40 40,049 0 0
TJX COS INC NEW COM 872540109 168 2,773 SH   OTR 43 2,773 0 0
TJX COS INC NEW COM 872540109 72,225 1,192,228 SH   SOLE 43 1,076,937 0 115,291
TOAST INC CL A 888787108 468 21,549 SH   SOLE 2 18,647 0 2,902
TOAST INC CL A 888787108 193 8,902 SH   SOLE 4 8,902 0 0
TOAST INC CL A 888787108 2,029 93,382 SH   SOLE 18 93,382 0 0
TOAST INC CL A 888787108 24,030 1,105,834 SH   SOLE 19 1,105,834 0 0
TOAST INC CL A 888787108 2,387 109,864 SH   SOLE 21 109,864 0 0
TOAST INC CL A 888787108 22,048 1,014,618 SH   SOLE 22 1,014,618 0 0
TOAST INC CL A 888787108 28 1,299 SH   SOLE 26 1,299 0 0
TOAST INC CL A 888787108 11,494 528,932 SH   SOLE 34 528,932 0 0
TOAST INC CL A 888787108 1 41 SH   SOLE 43 0 0 41
TOLL BROTHERS INC COM 889478103 19,231 409,004 SH   SOLE 2 217,772 0 191,232
TOLL BROTHERS INC COM 889478103 170 3,609 SH   SOLE 4 3,609 0 0
TOLL BROTHERS INC COM 889478103 143 3,050 SH   SOLE 7 3,050 0 0
TOLL BROTHERS INC COM 889478103 172 3,658 SH   SOLE 13 3,658 0 0
TOLL BROTHERS INC COM 889478103 12,272 260,997 SH   SOLE 18 260,585 0 412
TOLL BROTHERS INC COM 889478103 2,225 47,325 SH   SOLE 19 47,325 0 0
TOLL BROTHERS INC COM 889478103 307,845 6,547,116 SH   SOLE 21 6,547,116 0 0
TOLL BROTHERS INC COM 889478103 162,629 3,458,726 SH   SOLE 22 3,326,810 0 131,916
TOLL BROTHERS INC COM 889478103 273 5,796 SH   SOLE 23 5,796 0 0
TOLL BROTHERS INC COM 889478103 755 16,052 SH   SOLE 25 16,052 0 0
TOLL BROTHERS INC COM 889478103 2,328 49,512 SH   SOLE 26 32,576 0 16,936
TOLL BROTHERS INC COM 889478103 96 2,033 SH   SOLE 28 2,033 0 0
TOLL BROTHERS INC COM 889478103 112 2,382 SH   SOLE 29 2,382 0 0
TOLL BROTHERS INC COM 889478103 3,280 69,759 SH   SOLE 30 69,759 0 0
TOLL BROTHERS INC COM 889478103 201 4,268 SH   SOLE 31 4,268 0 0
TOLL BROTHERS INC COM 889478103 253 5,385 SH   SOLE 34 5,385 0 0
TOLL BROTHERS INC COM 889478103 112 2,389 SH   SOLE 36 2,389 0 0
TOLL BROTHERS INC COM 889478103 704 14,973 SH   SOLE 40 14,973 0 0
TOLL BROTHERS INC COM 889478103 4,787 101,798 SH   SOLE 43 94,517 0 7,281
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 2 2,247 SH   SOLE 18 2,247 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 30 33,005 SH   SOLE 21 33,005 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 1 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109 922 11,783 SH   SOLE 2 4,337 0 7,446
TOMPKINS FINL CORP COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 13 161 SH   SOLE 7 161 0 0
TOMPKINS FINL CORP COM 890110109 4,029 51,473 SH   SOLE 18 51,473 0 0
TOMPKINS FINL CORP COM 890110109 2,006 25,630 SH   SOLE 19 25,630 0 0
TOMPKINS FINL CORP COM 890110109 119,030 1,520,763 SH   SOLE 21 1,520,763 0 0
TOMPKINS FINL CORP COM 890110109 27,973 357,388 SH   SOLE 22 342,078 0 15,310
TOMPKINS FINL CORP COM 890110109 206 2,631 SH   SOLE 25 2,631 0 0
TOMPKINS FINL CORP COM 890110109 578 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109 1,820 23,248 SH   SOLE 30 23,248 0 0
TOMPKINS FINL CORP COM 890110109 121 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 700 8,947 SH   SOLE 43 8,724 0 223
TONIX PHARMACEUTICALS HLDG C COM 890260706 187 814,106 SH   SOLE 2 106,507 0 707,599
TONIX PHARMACEUTICALS HLDG C COM 890260706 1 5,251 SH   SOLE 7 5,251 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 311 1,351,285 SH   SOLE 18 1,351,285 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 206 895,534 SH   SOLE 19 895,534 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 4,426 19,228,211 SH   SOLE 21 19,228,211 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 2,645 11,489,464 SH   SOLE 22 11,213,295 0 276,169
TONIX PHARMACEUTICALS HLDG C COM 890260706 14 60,685 SH   SOLE 23 60,685 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 80 346,638 SH   SOLE 26 0 0 346,638
TONIX PHARMACEUTICALS HLDG C COM 890260706 46 201,188 SH   SOLE 30 201,188 0 0
TOOTSIE ROLL INDS INC COM 890516107 819 23,432 SH   SOLE 2 4,517 0 18,915
TOOTSIE ROLL INDS INC COM 890516107 3 89 SH   SOLE 4 89 0 0
TOOTSIE ROLL INDS INC COM 890516107 8 226 SH   SOLE 7 226 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,097 59,993 SH   SOLE 18 59,993 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,009 28,865 SH   SOLE 19 28,865 0 0
TOOTSIE ROLL INDS INC COM 890516107 75,247 2,152,376 SH   SOLE 21 2,152,376 0 0
TOOTSIE ROLL INDS INC COM 890516107 15,648 447,601 SH   SOLE 22 430,160 0 17,441
TOOTSIE ROLL INDS INC COM 890516107 437 12,508 SH   SOLE 23 12,508 0 0
TOOTSIE ROLL INDS INC COM 890516107 75 2,150 SH   SOLE 25 2,150 0 0
TOOTSIE ROLL INDS INC COM 890516107 39 1,111 SH   SOLE 28 1,111 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,130 32,314 SH   SOLE 30 32,314 0 0
TOOTSIE ROLL INDS INC COM 890516107 93 2,648 SH   SOLE 40 2,648 0 0
TOOTSIE ROLL INDS INC COM 890516107 12,362 353,610 SH   SOLE 43 348,144 0 5,466
TOPBUILD CORP COM 89055F103 11,195 61,718 SH   SOLE 2 27,410 0 34,308
TOPBUILD CORP COM 89055F103 20 110 SH   SOLE 4 110 0 0
TOPBUILD CORP COM 89055F103 103 569 SH   SOLE 7 569 0 0
TOPBUILD CORP COM 89055F103 13,578 74,855 SH   SOLE 18 74,855 0 0
TOPBUILD CORP COM 89055F103 1,739 9,585 SH   SOLE 19 9,585 0 0
TOPBUILD CORP COM 89055F103 353,128 1,946,786 SH   SOLE 21 1,946,786 0 0
TOPBUILD CORP COM 89055F103 165,940 914,824 SH   SOLE 22 876,376 0 38,448
TOPBUILD CORP COM 89055F103 853 4,700 SH   SOLE 25 4,700 0 0
TOPBUILD CORP COM 89055F103 2,856 15,744 SH   SOLE 26 12,992 0 2,752
TOPBUILD CORP COM 89055F103 107 589 SH   SOLE 28 589 0 0
TOPBUILD CORP COM 89055F103 6,535 36,030 SH   SOLE 30 36,030 0 0
TOPBUILD CORP COM 89055F103 88 484 SH   SOLE 31 484 0 0
TOPBUILD CORP COM 89055F103 76 420 SH   SOLE 36 420 0 0
TOPBUILD CORP COM 89055F103 787 4,338 SH   SOLE 40 4,338 0 0
TOPBUILD CORP COM 89055F103 4,436 24,457 SH   SOLE 43 23,218 0 1,239
TORO CO COM 891092108 11,532 134,893 SH   SOLE 2 86,412 0 48,481
TORO CO COM 891092108 31 357 SH   SOLE 4 357 0 0
TORO CO COM 891092108 1,664 19,460 SH   SOLE 7 19,460 0 0
TORO CO COM 891092108 19,878 232,514 SH   SOLE 18 232,514 0 0
TORO CO COM 891092108 2,639 30,872 SH   SOLE 19 30,872 0 0
TORO CO COM 891092108 459,873 5,379,265 SH   SOLE 21 5,379,265 0 0
TORO CO COM 891092108 246,623 2,884,819 SH   SOLE 22 2,760,346 0 124,473
TORO CO COM 891092108 1,591 18,615 SH   SOLE 25 18,615 0 0
TORO CO COM 891092108 3,826 44,754 SH   SOLE 26 36,325 0 8,429
TORO CO COM 891092108 163 1,908 SH   SOLE 28 1,908 0 0
TORO CO COM 891092108 5,440 63,633 SH   SOLE 30 63,633 0 0
TORO CO COM 891092108 133 1,558 SH   SOLE 31 1,558 0 0
TORO CO COM 891092108 783 9,156 SH   SOLE 36 9,156 0 0
TORO CO COM 891092108 1,169 13,677 SH   SOLE 40 13,677 0 0
TORO CO COM 891092108 15 170 SH   OTR 43 170 0 0
TORO CO COM 891092108 6,397 74,824 SH   SOLE 43 65,226 0 9,598
TORONTO DOMINION BK ONT COM NEW 891160509 216 2,720 SH   SOLE 18 2,720 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 72,379 911,344 SH   SOLE 43 863,474 0 47,870
TORRID HLDGS INC COM 89142B107 18 2,957 SH   SOLE 2 416 0 2,541
TORRID HLDGS INC COM 89142B107 306 50,495 SH   SOLE 18 50,495 0 0
TORRID HLDGS INC COM 89142B107 126 20,865 SH   SOLE 19 20,865 0 0
TORRID HLDGS INC COM 89142B107 3,399 560,903 SH   SOLE 21 560,903 0 0
TORRID HLDGS INC COM 89142B107 1,520 250,750 SH   SOLE 22 245,666 0 5,084
TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109 11 226 SH   SOLE 18 226 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 40,879 808,848 SH   SOLE 43 702,674 0 106,174
TOUGHBUILT INDS INC COM NEW 89157G504 114 653,369 SH   SOLE 22 653,369 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 339 7,007 SH   SOLE 2 7,007 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 190 3,934 SH   SOLE 21 3,934 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 50,866 1,050,941 SH   SOLE 34 1,050,941 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,177 24,322 SH   SOLE 43 12,289 0 12,033
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,966 232,667 SH   SOLE 2 166,110 0 66,557
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 28 949 SH   SOLE 7 949 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,054 202,207 SH   SOLE 18 202,207 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,693 123,358 SH   SOLE 19 123,358 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 75,941 2,536,425 SH   SOLE 21 2,536,425 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 56,518 1,887,724 SH   SOLE 22 1,816,251 0 71,473
TOWNEBANK PORTSMOUTH VA COM 89214P109 179 5,988 SH   SOLE 23 5,988 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 359 11,986 SH   SOLE 25 11,986 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,993 66,557 SH   SOLE 26 25,256 0 41,301
TOWNEBANK PORTSMOUTH VA COM 89214P109 39 1,295 SH   SOLE 28 1,295 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,374 45,884 SH   SOLE 30 45,884 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 91 3,043 SH   SOLE 34 3,043 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 255 8,510 SH   SOLE 40 8,510 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 727 24,284 SH   SOLE 43 20,418 0 3,866
TOWNSQUARE MEDIA INC CL A 892231101 757 59,203 SH   SOLE 2 52,769 0 6,434
TOWNSQUARE MEDIA INC CL A 892231101 28 2,192 SH   SOLE 18 2,192 0 0
TOWNSQUARE MEDIA INC CL A 892231101 518 40,532 SH   SOLE 21 40,532 0 0
TOWNSQUARE MEDIA INC CL A 892231101 1,320 103,186 SH   SOLE 22 103,186 0 0
TOWNSQUARE MEDIA INC CL A 892231101 209 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP ADS 892331307 17 96 SH   SOLE 18 96 0 0
TOYOTA MOTOR CORP ADS 892331307 104,157 577,847 SH   SOLE 43 525,205 0 52,642
TPB ACQUISITION CORP I COM CL A G8990L101 11,156 1,147,728 SH   SOLE 19 1,147,728 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 287 29,527 SH   SOLE 22 29,527 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 3,135 322,545 SH   SOLE 34 322,545 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 168 382,574 SH   SOLE 19 382,574 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 4 9,842 SH   SOLE 22 9,842 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 47 107,514 SH   SOLE 34 107,514 0 0
TPG INC COM CL A 872657101 29 948 SH   SOLE 2 0 0 948
TPG INC COM CL A 872657101 4 117 SH   SOLE 18 117 0 0
TPG INC COM CL A 872657101 1,200 39,819 SH   SOLE 21 39,819 0 0
TPG INC COM CL A 872657101 13,299 441,241 SH   SOLE 22 441,241 0 0
TPG INC COM CL A 872657101 14 475 SH   SOLE 26 475 0 0
TPG INC COM CL A 872657101 38 1,260 SH   SOLE 28 0 0 1,260
TPG INC COM CL A 872657101 1 24 SH   SOLE 31 0 0 24
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 4 5,890 SH   SOLE 2 5,890 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 1 1,200 SH   SOLE 4 1,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 8 12,761 SH   SOLE 18 12,761 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 171 266,810 SH   SOLE 19 266,810 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 5 8,410 SH   SOLE 22 8,410 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 1 840 SH   SOLE 26 840 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 47 72,710 SH   SOLE 34 72,710 0 0
TPG RE FIN TR INC COM 87266M107 1,468 124,321 SH   SOLE 2 86,214 0 38,107
TPG RE FIN TR INC COM 87266M107 12 1,055 SH   SOLE 7 1,055 0 0
TPG RE FIN TR INC COM 87266M107 2,087 176,730 SH   SOLE 18 176,730 0 0
TPG RE FIN TR INC COM 87266M107 1,252 106,041 SH   SOLE 19 106,041 0 0
TPG RE FIN TR INC COM 87266M107 37,364 3,163,780 SH   SOLE 21 3,163,780 0 0
TPG RE FIN TR INC COM 87266M107 17,667 1,495,901 SH   SOLE 22 1,438,983 0 56,918
TPG RE FIN TR INC COM 87266M107 75 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107 22 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 356 30,136 SH   SOLE 30 30,136 0 0
TPG RE FIN TR INC COM 87266M107 67 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 1,227 103,898 SH   SOLE 43 92,534 0 11,364
TPI COMPOSITES INC COM 87266J104 235 16,739 SH   SOLE 2 12,782 0 3,957
TPI COMPOSITES INC COM 87266J104 19 1,335 SH   SOLE 4 112 0 1,223
TPI COMPOSITES INC COM 87266J104 8 574 SH   SOLE 7 574 0 0
TPI COMPOSITES INC COM 87266J104 1,320 93,892 SH   SOLE 18 93,892 0 0
TPI COMPOSITES INC COM 87266J104 917 65,203 SH   SOLE 19 65,203 0 0
TPI COMPOSITES INC COM 87266J104 26,816 1,907,259 SH   SOLE 21 1,907,259 0 0
TPI COMPOSITES INC COM 87266J104 12,126 862,439 SH   SOLE 22 840,842 0 21,597
TPI COMPOSITES INC COM 87266J104 65 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104 207 14,718 SH   SOLE 26 12,527 0 2,191
TPI COMPOSITES INC COM 87266J104 368 26,164 SH   SOLE 28 26,164 0 0
TPI COMPOSITES INC COM 87266J104 10,963 779,741 SH   SOLE 30 779,741 0 0
TPI COMPOSITES INC COM 87266J104 56 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 3,290 234,029 SH   SOLE 43 230,637 0 3,392
TRACON PHARMACEUTICALS INC COM NEW 89237H209 7 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 94 35,772 SH   SOLE 21 35,772 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 687 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106 59,973 256,986 SH   SOLE 2 55,254 0 201,732
TRACTOR SUPPLY CO COM 892356106 13,519 57,928 SH   SOLE 4 51,111 0 6,817
TRACTOR SUPPLY CO COM 892356106 45,362 194,376 SH   SOLE 7 191,222 0 3,154
TRACTOR SUPPLY CO COM 892356106 107 457 SH   SOLE 13 457 0 0
TRACTOR SUPPLY CO COM 892356106 2,522 10,809 SH   SOLE 15 10,809 0 0
TRACTOR SUPPLY CO COM 892356106 2 7 SH   SOLE 17 0 0 7
TRACTOR SUPPLY CO COM 892356106 48,178 206,444 SH   SOLE 18 190,932 0 15,512
TRACTOR SUPPLY CO COM 892356106 323,569 1,386,505 SH   SOLE 19 1,386,505 0 0
TRACTOR SUPPLY CO COM 892356106 935,083 4,006,871 SH   SOLE 21 4,006,871 0 0
TRACTOR SUPPLY CO COM 892356106 599,590 2,569,266 SH   SOLE 22 2,341,608 0 227,658
TRACTOR SUPPLY CO COM 892356106 33,201 142,267 SH   SOLE 23 142,267 0 0
TRACTOR SUPPLY CO COM 892356106 84,279 361,139 SH   SOLE 25 361,139 0 0
TRACTOR SUPPLY CO COM 892356106 64,326 275,641 SH   SOLE 26 86,405 0 189,236
TRACTOR SUPPLY CO COM 892356106 107,858 462,175 SH   SOLE 28 6,648 0 455,527
TRACTOR SUPPLY CO COM 892356106 210,028 899,980 SH   SOLE 30 899,980 0 0
TRACTOR SUPPLY CO COM 892356106 5,955 25,516 SH   SOLE 31 12,532 0 12,984
TRACTOR SUPPLY CO COM 892356106 15,935 68,284 SH   SOLE 34 68,284 0 0
TRACTOR SUPPLY CO COM 892356106 10,425 44,672 SH   SOLE 36 44,672 0 0
TRACTOR SUPPLY CO COM 892356106 863 3,699 SH   SOLE 40 3,699 0 0
TRACTOR SUPPLY CO COM 892356106 46 199 SH   OTR 43 199 0 0
TRACTOR SUPPLY CO COM 892356106 32,728 140,240 SH   SOLE 43 129,775 0 10,465
TRADEWEB MKTS INC CL A 892672106 9,725 110,676 SH   SOLE 2 11,805 0 98,871
TRADEWEB MKTS INC CL A 892672106 7,253 82,543 SH   SOLE 4 49,556 0 32,987
TRADEWEB MKTS INC CL A 892672106 4,094 46,593 SH   SOLE 7 46,593 0 0
TRADEWEB MKTS INC CL A 892672106 29 330 SH   SOLE 13 330 0 0
TRADEWEB MKTS INC CL A 892672106 632 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106 10,472 119,179 SH   SOLE 18 113,722 0 5,457
TRADEWEB MKTS INC CL A 892672106 310,839 3,537,482 SH   SOLE 19 3,537,482 0 0
TRADEWEB MKTS INC CL A 892672106 197,234 2,244,607 SH   SOLE 21 2,244,607 0 0
TRADEWEB MKTS INC CL A 892672106 245,664 2,795,766 SH   SOLE 22 2,610,451 0 185,315
TRADEWEB MKTS INC CL A 892672106 11,540 131,333 SH   SOLE 23 131,333 0 0
TRADEWEB MKTS INC CL A 892672106 15,300 174,117 SH   SOLE 25 174,117 0 0
TRADEWEB MKTS INC CL A 892672106 8,551 97,311 SH   SOLE 26 59,685 0 37,626
TRADEWEB MKTS INC CL A 892672106 11,433 130,111 SH   SOLE 28 1,867 0 128,244
TRADEWEB MKTS INC CL A 892672106 46,242 526,260 SH   SOLE 30 364,636 0 161,624
TRADEWEB MKTS INC CL A 892672106 7,363 83,791 SH   SOLE 31 72,518 0 11,273
TRADEWEB MKTS INC CL A 892672106 7,417 84,405 SH   SOLE 34 84,405 0 0
TRADEWEB MKTS INC CL A 892672106 3,096 35,233 SH   SOLE 36 35,233 0 0
TRADEWEB MKTS INC CL A 892672106 309 3,512 SH   SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 32 364 SH   OTR 43 364 0 0
TRADEWEB MKTS INC CL A 892672106 5,877 66,887 SH   SOLE 43 61,619 0 5,268
TRAEGER INC COMMON STOCK 89269P103 99 13,344 SH   SOLE 2 9,029 0 4,315
TRAEGER INC COMMON STOCK 89269P103 623 83,687 SH   SOLE 18 83,687 0 0
TRAEGER INC COMMON STOCK 89269P103 298 40,076 SH   SOLE 19 40,076 0 0
TRAEGER INC COMMON STOCK 89269P103 7,599 1,021,361 SH   SOLE 21 1,021,361 0 0
TRAEGER INC COMMON STOCK 89269P103 4,345 584,046 SH   SOLE 22 559,964 0 24,082
TRAEGER INC COMMON STOCK 89269P103 61 8,231 SH   SOLE 25 8,231 0 0
TRAEGER INC COMMON STOCK 89269P103 19 2,567 SH   SOLE 26 2,567 0 0
TRAEGER INC COMMON STOCK 89269P103 80 10,793 SH   SOLE 30 10,793 0 0
TRAEGER INC COMMON STOCK 89269P103 34 4,611 SH   SOLE 36 4,611 0 0
TRAEGER INC COMMON STOCK 89269P103 46 6,174 SH   SOLE 40 6,174 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 68,449 448,261 SH   SOLE 2 97,168 0 351,093
TRANE TECHNOLOGIES PLC SHS G8994E103 32,168 210,663 SH   SOLE 4 142,825 0 67,838
TRANE TECHNOLOGIES PLC SHS G8994E103 31,452 205,970 SH   SOLE 7 199,396 0 6,574
TRANE TECHNOLOGIES PLC SHS G8994E103 149 976 SH   SOLE 13 976 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 5,169 33,852 SH   SOLE 15 33,852 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 75,107 491,859 SH   SOLE 18 460,028 0 31,831
TRANE TECHNOLOGIES PLC SHS G8994E103 52,941 346,699 SH   SOLE 19 346,699 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,009,512 6,611,080 SH   SOLE 21 6,611,080 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 758,810 4,969,289 SH   SOLE 22 4,496,516 0 472,773
TRANE TECHNOLOGIES PLC SHS G8994E103 45,519 298,096 SH   SOLE 23 298,096 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 99,016 648,435 SH   SOLE 25 648,435 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 107,681 705,177 SH   SOLE 26 330,999 0 374,178
TRANE TECHNOLOGIES PLC SHS G8994E103 115,850 758,679 SH   SOLE 28 10,846 0 747,833
TRANE TECHNOLOGIES PLC SHS G8994E103 9 62 SH   SOLE 29 62 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 282,362 1,849,131 SH   SOLE 30 1,843,619 0 5,512
TRANE TECHNOLOGIES PLC SHS G8994E103 7,860 51,476 SH   SOLE 31 24,802 0 26,674
TRANE TECHNOLOGIES PLC SHS G8994E103 116,712 764,322 SH   SOLE 34 764,322 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 15,745 103,111 SH   SOLE 36 103,111 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,212 7,935 SH   SOLE 40 7,935 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 115 750 SH   OTR 43 750 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 34,120 223,448 SH   SOLE 43 204,683 0 18,765
TRANSACT TECHNOLOGIES INC COM 892918103 12 1,756 SH   SOLE 18 1,756 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 219 31,068 SH   SOLE 21 31,068 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1,487 210,637 SH   SOLE 22 210,637 0 0
TRANSALTA CORP COM 89346D107 352 34,023 SH   SOLE 43 34,022 0 1
TRANSCAT INC COM 893529107 284 3,502 SH   SOLE 2 2,697 0 805
TRANSCAT INC COM 893529107 9 114 SH   SOLE 7 114 0 0
TRANSCAT INC COM 893529107 1,635 20,145 SH   SOLE 18 20,145 0 0
TRANSCAT INC COM 893529107 1,046 12,889 SH   SOLE 19 12,889 0 0
TRANSCAT INC COM 893529107 20,338 250,658 SH   SOLE 21 250,658 0 0
TRANSCAT INC COM 893529107 11,918 146,882 SH   SOLE 22 145,489 0 1,393
TRANSCAT INC COM 893529107 66 812 SH   SOLE 43 794 0 18
TRANSCODE THERAPEUTICS INC COM 89357L105 4 1,385 SH   SOLE 18 1,385 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105 42 14,637 SH   SOLE 21 14,637 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 9 243 SH   SOLE 18 243 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 128 3,278 SH   SOLE 21 3,278 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 4 101 SH   SOLE 22 101 0 0
TRANSDIGM GROUP INC COM 893641100 71,338 109,491 SH   SOLE 2 21,747 0 87,744
TRANSDIGM GROUP INC COM 893641100 23,671 36,331 SH   SOLE 4 22,267 0 14,064
TRANSDIGM GROUP INC COM 893641100 29,672 45,541 SH   SOLE 7 43,953 0 1,588
TRANSDIGM GROUP INC COM 893641100 268 412 SH   SOLE 13 412 0 0
TRANSDIGM GROUP INC COM 893641100 3,148 4,832 SH   SOLE 15 4,832 0 0
TRANSDIGM GROUP INC COM 893641100 310,004 475,802 SH   SOLE 18 342,609 0 133,193
TRANSDIGM GROUP INC COM 893641100 217,008 333,069 SH   SOLE 19 333,069 0 0
TRANSDIGM GROUP INC COM 893641100 992,327 1,523,049 SH   SOLE 21 1,523,049 0 0
TRANSDIGM GROUP INC COM 893641100 763,872 1,172,410 SH   SOLE 22 1,068,922 0 103,488
TRANSDIGM GROUP INC COM 893641100 42,424 65,114 SH   SOLE 23 65,114 0 0
TRANSDIGM GROUP INC COM 893641100 55,294 84,866 SH   SOLE 25 84,866 0 0
TRANSDIGM GROUP INC COM 893641100 73,762 113,212 SH   SOLE 26 37,087 0 76,125
TRANSDIGM GROUP INC COM 893641100 54,006 82,890 SH   SOLE 28 1,702 0 81,188
TRANSDIGM GROUP INC COM 893641100 33 51 SH   SOLE 29 51 0 0
TRANSDIGM GROUP INC COM 893641100 142,946 219,397 SH   SOLE 30 219,397 0 0
TRANSDIGM GROUP INC COM 893641100 7,452 11,437 SH   SOLE 31 5,641 0 5,796
TRANSDIGM GROUP INC COM 893641100 13,552 20,800 SH   SOLE 36 20,800 0 0
TRANSDIGM GROUP INC COM 893641100 1,153 1,770 SH   SOLE 40 1,770 0 0
TRANSDIGM GROUP INC COM 893641100 23,386 35,893 SH   SOLE 43 31,301 0 4,592
TRANSMEDICS GROUP INC COM 89377M109 273 10,149 SH   SOLE 2 7,253 0 2,896
TRANSMEDICS GROUP INC COM 89377M109 11 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,914 71,044 SH   SOLE 18 71,044 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,265 46,950 SH   SOLE 19 46,950 0 0
TRANSMEDICS GROUP INC COM 89377M109 29,706 1,102,660 SH   SOLE 21 1,102,660 0 0
TRANSMEDICS GROUP INC COM 89377M109 16,985 630,470 SH   SOLE 22 616,855 0 13,615
TRANSMEDICS GROUP INC COM 89377M109 84 3,131 SH   SOLE 25 3,131 0 0
TRANSMEDICS GROUP INC COM 89377M109 76 2,828 SH   SOLE 26 0 0 2,828
TRANSMEDICS GROUP INC COM 89377M109 213 7,923 SH   SOLE 30 7,923 0 0
TRANSMEDICS GROUP INC COM 89377M109 78 2,886 SH   SOLE 40 2,886 0 0
TRANSMEDICS GROUP INC COM 89377M109 369 13,695 SH   SOLE 43 13,444 0 251
TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1,814 1,500,000 PRN   SOLE 21 1,500,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,142 468,687 SH   SOLE 2 451,791 0 16,896
TRANSOCEAN LTD REG SHS H8817H100 11 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 117 25,585 SH   SOLE 7 25,585 0 0
TRANSOCEAN LTD REG SHS H8817H100 16,053 3,512,661 SH   SOLE 21 3,512,661 0 0
TRANSOCEAN LTD REG SHS H8817H100 40,769 8,920,912 SH   SOLE 22 8,664,999 0 255,913
TRANSOCEAN LTD REG SHS H8817H100 386 84,552 SH   SOLE 25 84,552 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,953 427,332 SH   SOLE 26 388,674 0 38,658
TRANSOCEAN LTD REG SHS H8817H100 1,301 284,657 SH   SOLE 28 284,657 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,837 401,905 SH   SOLE 30 401,905 0 0
TRANSOCEAN LTD REG SHS H8817H100 62 13,559 SH   SOLE 34 13,559 0 0
TRANSOCEAN LTD REG SHS H8817H100 939 205,379 SH   SOLE 36 205,379 0 0
TRANSOCEAN LTD REG SHS H8817H100 427 93,334 SH   SOLE 40 93,334 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,416 309,748 SH   SOLE 43 277,771 0 31,977
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 242 34,551 SH   SOLE 21 34,551 0 0
TRANSUNION COM 89400J107 29,796 288,329 SH   SOLE 2 29,312 0 259,017
TRANSUNION COM 89400J107 14,420 139,538 SH   SOLE 4 73,655 0 65,883
TRANSUNION COM 89400J107 1,924 18,619 SH   SOLE 7 18,619 0 0
TRANSUNION COM 89400J107 91 876 SH   SOLE 13 876 0 0
TRANSUNION COM 89400J107 1,550 14,996 SH   SOLE 15 14,996 0 0
TRANSUNION COM 89400J107 79,369 768,035 SH   SOLE 18 595,970 0 172,065
TRANSUNION COM 89400J107 217,887 2,108,444 SH   SOLE 19 2,108,444 0 0
TRANSUNION COM 89400J107 265,610 2,570,250 SH   SOLE 21 2,570,250 0 0
TRANSUNION COM 89400J107 446,125 4,317,064 SH   SOLE 22 3,976,737 0 340,327
TRANSUNION COM 89400J107 24,427 236,378 SH   SOLE 23 236,378 0 0
TRANSUNION COM 89400J107 29,687 287,277 SH   SOLE 25 287,277 0 0
TRANSUNION COM 89400J107 28,268 273,545 SH   SOLE 26 122,163 0 151,382
TRANSUNION COM 89400J107 46,192 446,991 SH   SOLE 28 3,412 0 443,579
TRANSUNION COM 89400J107 38,257 370,209 SH   SOLE 30 370,209 0 0
TRANSUNION COM 89400J107 4,448 43,043 SH   SOLE 31 21,591 0 21,452
TRANSUNION COM 89400J107 57,532 556,729 SH   SOLE 34 556,729 0 0
TRANSUNION COM 89400J107 7,126 68,960 SH   SOLE 36 68,960 0 0
TRANSUNION COM 89400J107 688 6,653 SH   SOLE 40 6,653 0 0
TRANSUNION COM 89400J107 68 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107 7,447 72,063 SH   SOLE 43 59,866 0 12,197
TRAVEL PLUS LEISURE CO COM 894164102 25,906 447,121 SH   SOLE 2 218,134 0 228,987
TRAVEL PLUS LEISURE CO COM 894164102 560 9,669 SH   SOLE 4 7,876 0 1,793
TRAVEL PLUS LEISURE CO COM 894164102 122 2,104 SH   SOLE 7 2,104 0 0
TRAVEL PLUS LEISURE CO COM 894164102 348 5,999 SH   SOLE 13 5,999 0 0
TRAVEL PLUS LEISURE CO COM 894164102 21,924 378,383 SH   SOLE 18 305,756 0 72,627
TRAVEL PLUS LEISURE CO COM 894164102 42,503 733,570 SH   SOLE 19 733,570 0 0
TRAVEL PLUS LEISURE CO COM 894164102 248,167 4,283,168 SH   SOLE 21 4,283,168 0 0
TRAVEL PLUS LEISURE CO COM 894164102 180,732 3,119,289 SH   SOLE 22 2,831,520 0 287,769
TRAVEL PLUS LEISURE CO COM 894164102 712 12,287 SH   SOLE 23 12,287 0 0
TRAVEL PLUS LEISURE CO COM 894164102 922 15,905 SH   SOLE 25 15,905 0 0
TRAVEL PLUS LEISURE CO COM 894164102 4,577 79,003 SH   SOLE 26 49,617 0 29,386
TRAVEL PLUS LEISURE CO COM 894164102 17,277 298,186 SH   SOLE 28 56,830 0 241,356
TRAVEL PLUS LEISURE CO COM 894164102 179 3,098 SH   SOLE 29 3,098 0 0
TRAVEL PLUS LEISURE CO COM 894164102 11,827 204,124 SH   SOLE 30 204,124 0 0
TRAVEL PLUS LEISURE CO COM 894164102 302 5,213 SH   SOLE 31 5,213 0 0
TRAVEL PLUS LEISURE CO COM 894164102 2,890 49,873 SH   SOLE 34 49,873 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,024 17,680 SH   SOLE 36 17,680 0 0
TRAVEL PLUS LEISURE CO COM 894164102 669 11,554 SH   SOLE 40 11,554 0 0
TRAVEL PLUS LEISURE CO COM 894164102 21 366 SH   OTR 43 366 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,544 130,204 SH   SOLE 43 119,684 0 10,520
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 687 15,980 SH   SOLE 2 3,342 0 12,638
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 9 201 SH   SOLE 7 201 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,704 39,661 SH   SOLE 18 39,661 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 982 22,861 SH   SOLE 19 22,861 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 21,776 506,879 SH   SOLE 21 506,879 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 12,591 293,076 SH   SOLE 22 280,666 0 12,410
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 102 2,383 SH   SOLE 25 2,383 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 76 1,771 SH   SOLE 26 822 0 949
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 152 3,543 SH   SOLE 30 3,543 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 84 1,944 SH   SOLE 36 1,944 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 68 1,594 SH   SOLE 40 1,594 0 0
TRAVELERS COMPANIES INC COM 89417E109 151,990 831,775 SH   SOLE 2 393,595 0 438,180
TRAVELERS COMPANIES INC COM 89417E109 44,547 243,787 SH   SOLE 4 148,225 0 95,562
TRAVELERS COMPANIES INC COM 89417E109 46,144 252,528 SH   SOLE 7 242,939 0 9,589
TRAVELERS COMPANIES INC COM 89417E109 5,033 27,541 SH   SOLE 13 27,541 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,531 35,740 SH   SOLE 15 35,740 0 0
TRAVELERS COMPANIES INC COM 89417E109 110,529 604,878 SH   SOLE 18 512,086 0 92,792
TRAVELERS COMPANIES INC COM 89417E109 75,660 414,051 SH   SOLE 19 414,051 0 0
TRAVELERS COMPANIES INC COM 89417E109 998,959 5,466,859 SH   SOLE 21 5,466,859 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,025,243 5,610,700 SH   SOLE 22 4,840,378 0 770,322
TRAVELERS COMPANIES INC COM 89417E109 63,069 345,148 SH   SOLE 23 345,148 0 0
TRAVELERS COMPANIES INC COM 89417E109 69,710 381,490 SH   SOLE 25 381,490 0 0
TRAVELERS COMPANIES INC COM 89417E109 126,158 690,409 SH   SOLE 26 310,872 0 379,537
TRAVELERS COMPANIES INC COM 89417E109 174,817 956,697 SH   SOLE 28 27,347 0 929,350
TRAVELERS COMPANIES INC COM 89417E109 7,514 41,121 SH   SOLE 29 41,121 0 0
TRAVELERS COMPANIES INC COM 89417E109 367,123 2,009,099 SH   SOLE 30 2,001,127 0 7,972
TRAVELERS COMPANIES INC COM 89417E109 25,204 137,930 SH   SOLE 31 109,593 0 28,337
TRAVELERS COMPANIES INC COM 89417E109 9,313 50,966 SH   SOLE 32 50,966 0 0
TRAVELERS COMPANIES INC COM 89417E109 24,677 135,044 SH   SOLE 34 135,044 0 0
TRAVELERS COMPANIES INC COM 89417E109 25,188 137,842 SH   SOLE 36 137,842 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,501 8,215 SH   SOLE 40 8,215 0 0
TRAVELERS COMPANIES INC COM 89417E109 90 495 SH   OTR 43 495 0 0
TRAVELERS COMPANIES INC COM 89417E109 65,847 360,350 SH   SOLE 43 340,667 0 19,683
TRAVELZOO COM NEW 89421Q205 7 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205 145 22,149 SH   SOLE 21 22,149 0 0
TRAVELZOO COM NEW 89421Q205 757 115,447 SH   SOLE 22 115,447 0 0
TRAVERE THERAPEUTICS INC NOTE 2.500% 9/1 761299AB2 1,837 1,775,000 PRN   SOLE 21 1,775,000 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,898 73,651 SH   SOLE 2 23,581 0 50,070
TRAVERE THERAPEUTICS INC COM 89422G107 5 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 20 776 SH   SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 4,463 173,205 SH   SOLE 18 173,205 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 4,197 162,862 SH   SOLE 19 162,862 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 65,356 2,536,116 SH   SOLE 21 2,536,116 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 35,706 1,385,567 SH   SOLE 22 1,326,047 0 59,520
TRAVERE THERAPEUTICS INC COM 89422G107 101 3,917 SH   SOLE 23 3,917 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 172 6,675 SH   SOLE 25 6,675 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,351 52,424 SH   SOLE 26 25,814 0 26,610
TRAVERE THERAPEUTICS INC COM 89422G107 26 1,009 SH   SOLE 28 1,009 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,636 63,483 SH   SOLE 30 63,483 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 0 18 SH   SOLE 36 18 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 203 7,895 SH   SOLE 40 7,895 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 451 17,516 SH   SOLE 43 16,712 0 804
TREACE MED CONCEPTS INC COM 89455T109 191 10,124 SH   SOLE 2 7,809 0 2,315
TREACE MED CONCEPTS INC COM 89455T109 3 176 SH   SOLE 7 176 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,477 78,092 SH   SOLE 18 78,092 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,018 53,834 SH   SOLE 19 53,834 0 0
TREACE MED CONCEPTS INC COM 89455T109 18,364 971,148 SH   SOLE 21 971,148 0 0
TREACE MED CONCEPTS INC COM 89455T109 9,036 477,848 SH   SOLE 22 461,985 0 15,863
TREACE MED CONCEPTS INC COM 89455T109 10 543 SH   SOLE 23 543 0 0
TREACE MED CONCEPTS INC COM 89455T109 31 1,665 SH   SOLE 25 1,665 0 0
TREACE MED CONCEPTS INC COM 89455T109 26 1,393 SH   SOLE 26 1,393 0 0
TREACE MED CONCEPTS INC COM 89455T109 149 7,863 SH   SOLE 30 7,863 0 0
TREACE MED CONCEPTS INC COM 89455T109 47 2,503 SH   SOLE 36 2,503 0 0
TREAN INS GROUP INC COM 89457R101 182 38,844 SH   SOLE 2 32,514 0 6,330
TREAN INS GROUP INC COM 89457R101 274 58,383 SH   SOLE 18 58,383 0 0
TREAN INS GROUP INC COM 89457R101 170 36,277 SH   SOLE 19 36,277 0 0
TREAN INS GROUP INC COM 89457R101 2,979 635,197 SH   SOLE 21 635,197 0 0
TREAN INS GROUP INC COM 89457R101 1,359 289,703 SH   SOLE 22 277,080 0 12,623
TREAN INS GROUP INC COM 89457R101 11 2,389 SH   SOLE 26 0 0 2,389
TREAN INS GROUP INC COM 89457R101 0 34 SH   SOLE 43 34 0 0
TRECORA RES COM 894648104 39 4,586 SH   SOLE 18 4,586 0 0
TRECORA RES COM 894648104 617 72,960 SH   SOLE 21 72,960 0 0
TRECORA RES COM 894648104 306 36,228 SH   SOLE 22 36,228 0 0
TRECORA RES COM 894648104 8 888 SH   SOLE 43 288 0 600
TREDEGAR CORP COM 894650100 187 15,581 SH   SOLE 2 7,874 0 7,707
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 4 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,136 94,744 SH   SOLE 18 94,744 0 0
TREDEGAR CORP COM 894650100 585 48,815 SH   SOLE 19 48,815 0 0
TREDEGAR CORP COM 894650100 43,423 3,621,613 SH   SOLE 21 3,621,613 0 0
TREDEGAR CORP COM 894650100 7,924 660,918 SH   SOLE 22 643,382 0 17,536
TREDEGAR CORP COM 894650100 60 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100 564 47,074 SH   SOLE 30 47,074 0 0
TREDEGAR CORP COM 894650100 30 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 308 25,698 SH   SOLE 43 18,659 0 7,039
TREEHOUSE FOODS INC COM 89469A104 1,628 50,479 SH   SOLE 2 15,673 0 34,806
TREEHOUSE FOODS INC COM 89469A104 8 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 56 1,737 SH   SOLE 7 1,737 0 0
TREEHOUSE FOODS INC COM 89469A104 6,391 198,113 SH   SOLE 18 198,113 0 0
TREEHOUSE FOODS INC COM 89469A104 2,976 92,256 SH   SOLE 19 92,256 0 0
TREEHOUSE FOODS INC COM 89469A104 221,350 6,861,437 SH   SOLE 21 6,861,437 0 0
TREEHOUSE FOODS INC COM 89469A104 43,033 1,333,934 SH   SOLE 22 1,280,502 0 53,432
TREEHOUSE FOODS INC COM 89469A104 229 7,104 SH   SOLE 25 7,104 0 0
TREEHOUSE FOODS INC COM 89469A104 578 17,909 SH   SOLE 26 13,404 0 4,505
TREEHOUSE FOODS INC COM 89469A104 32 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104 3,098 96,038 SH   SOLE 30 96,038 0 0
TREEHOUSE FOODS INC COM 89469A104 99 3,057 SH   SOLE 36 3,057 0 0
TREEHOUSE FOODS INC COM 89469A104 206 6,377 SH   SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 1,429 44,308 SH   SOLE 43 43,110 0 1,198
TREVENA INC COM 89532E109 40 71,887 SH   SOLE 2 6,599 0 65,288
TREVENA INC COM 89532E109 1 2,628 SH   SOLE 7 2,628 0 0
TREVENA INC COM 89532E109 286 519,537 SH   SOLE 18 519,537 0 0
TREVENA INC COM 89532E109 154 279,309 SH   SOLE 19 279,309 0 0
TREVENA INC COM 89532E109 3,151 5,730,188 SH   SOLE 21 5,730,188 0 0
TREVENA INC COM 89532E109 2,359 4,290,017 SH   SOLE 22 4,200,600 0 89,417
TREVI THERAPEUTICS INC COM 89532M101 4 1,850 SH   SOLE 18 1,850 0 0
TREVI THERAPEUTICS INC COM 89532M101 69 31,589 SH   SOLE 21 31,589 0 0
TREX CO INC COM 89531P105 18,357 280,996 SH   SOLE 2 167,912 0 113,084
TREX CO INC COM 89531P105 94 1,433 SH   SOLE 4 1,433 0 0
TREX CO INC COM 89531P105 103 1,577 SH   SOLE 7 1,577 0 0
TREX CO INC COM 89531P105 17,521 268,196 SH   SOLE 18 266,579 0 1,617
TREX CO INC COM 89531P105 3,719 56,933 SH   SOLE 19 56,933 0 0
TREX CO INC COM 89531P105 400,154 6,125,121 SH   SOLE 21 6,125,121 0 0
TREX CO INC COM 89531P105 214,757 3,287,266 SH   SOLE 22 3,152,288 0 134,978
TREX CO INC COM 89531P105 35,054 536,561 SH   SOLE 25 536,561 0 0
TREX CO INC COM 89531P105 3,162 48,407 SH   SOLE 26 36,682 0 11,725
TREX CO INC COM 89531P105 4,995 76,464 SH   SOLE 28 76,464 0 0
TREX CO INC COM 89531P105 25 388 SH   SOLE 29 388 0 0
TREX CO INC COM 89531P105 4,608 70,536 SH   SOLE 30 70,536 0 0
TREX CO INC COM 89531P105 111 1,697 SH   SOLE 31 1,697 0 0
TREX CO INC COM 89531P105 24,857 380,477 SH   SOLE 34 380,477 0 0
TREX CO INC COM 89531P105 428 6,552 SH   SOLE 36 6,552 0 0
TREX CO INC COM 89531P105 963 14,735 SH   SOLE 40 14,735 0 0
TREX CO INC COM 89531P105 24 363 SH   OTR 43 363 0 0
TREX CO INC COM 89531P105 6,287 96,240 SH   SOLE 43 70,649 0 25,591
TRI POINTE HOMES INC COM 87265H109 6,827 340,003 SH   SOLE 2 249,462 0 90,541
TRI POINTE HOMES INC COM 87265H109 7 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 71 3,524 SH   SOLE 7 3,524 0 0
TRI POINTE HOMES INC COM 87265H109 10,396 517,718 SH   SOLE 18 517,718 0 0
TRI POINTE HOMES INC COM 87265H109 5,280 262,930 SH   SOLE 19 262,930 0 0
TRI POINTE HOMES INC COM 87265H109 184,809 9,203,656 SH   SOLE 21 9,203,656 0 0
TRI POINTE HOMES INC COM 87265H109 69,204 3,446,414 SH   SOLE 22 3,331,482 0 114,932
TRI POINTE HOMES INC COM 87265H109 114 5,678 SH   SOLE 23 5,678 0 0
TRI POINTE HOMES INC COM 87265H109 355 17,692 SH   SOLE 25 17,692 0 0
TRI POINTE HOMES INC COM 87265H109 1,414 70,438 SH   SOLE 26 37,704 0 32,734
TRI POINTE HOMES INC COM 87265H109 41 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109 1,489 74,131 SH   SOLE 30 74,131 0 0
TRI POINTE HOMES INC COM 87265H109 1,136 56,561 SH   SOLE 34 56,561 0 0
TRI POINTE HOMES INC COM 87265H109 220 10,959 SH   SOLE 36 10,959 0 0
TRI POINTE HOMES INC COM 87265H109 280 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109 4,034 200,908 SH   SOLE 43 189,916 0 10,992
TRICIDA INC COM 89610F101 202 24,626 SH   SOLE 2 19,772 0 4,854
TRICIDA INC COM 89610F101 48 5,839 SH   SOLE 18 5,839 0 0
TRICIDA INC COM 89610F101 101 12,284 SH   SOLE 19 12,284 0 0
TRICIDA INC COM 89610F101 2,342 284,967 SH   SOLE 21 284,967 0 0
TRICIDA INC COM 89610F101 4,924 599,085 SH   SOLE 22 599,085 0 0
TRICIDA INC COM 89610F101 224 27,240 SH   SOLE 30 27,240 0 0
TRICIDA INC COM 89610F101 96 11,702 SH   SOLE 43 11,352 0 350
TRICO BANCSHARES COM 896095106 3,355 83,803 SH   SOLE 2 50,595 0 33,208
TRICO BANCSHARES COM 896095106 6 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106 13 326 SH   SOLE 7 326 0 0
TRICO BANCSHARES COM 896095106 3,274 81,785 SH   SOLE 18 81,785 0 0
TRICO BANCSHARES COM 896095106 3,609 90,149 SH   SOLE 19 90,149 0 0
TRICO BANCSHARES COM 896095106 41,117 1,027,149 SH   SOLE 21 1,027,149 0 0
TRICO BANCSHARES COM 896095106 35,163 878,428 SH   SOLE 22 846,764 0 31,664
TRICO BANCSHARES COM 896095106 94 2,340 SH   SOLE 23 2,340 0 0
TRICO BANCSHARES COM 896095106 210 5,235 SH   SOLE 25 5,235 0 0
TRICO BANCSHARES COM 896095106 1,665 41,596 SH   SOLE 26 12,975 0 28,621
TRICO BANCSHARES COM 896095106 6 155 SH   SOLE 28 155 0 0
TRICO BANCSHARES COM 896095106 926 23,126 SH   SOLE 30 23,126 0 0
TRICO BANCSHARES COM 896095106 105 2,625 SH   SOLE 34 2,625 0 0
TRICO BANCSHARES COM 896095106 193 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106 765 19,105 SH   SOLE 43 17,844 0 1,261
TRICON RESIDENTIAL INC COM NPV 89612W102 885 55,700 SH   SOLE 22 0 0 55,700
TRIMAS CORP COM NEW 896215209 1,131 35,252 SH   SOLE 2 11,957 0 23,295
TRIMAS CORP COM NEW 896215209 3 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209 20 612 SH   SOLE 7 612 0 0
TRIMAS CORP COM NEW 896215209 4,082 127,219 SH   SOLE 18 127,219 0 0
TRIMAS CORP COM NEW 896215209 2,527 78,759 SH   SOLE 19 78,759 0 0
TRIMAS CORP COM NEW 896215209 50,134 1,562,299 SH   SOLE 21 1,562,299 0 0
TRIMAS CORP COM NEW 896215209 35,694 1,112,297 SH   SOLE 22 1,065,401 0 46,896
TRIMAS CORP COM NEW 896215209 176 5,488 SH   SOLE 25 5,488 0 0
TRIMAS CORP COM NEW 896215209 590 18,399 SH   SOLE 26 16,233 0 2,166
TRIMAS CORP COM NEW 896215209 919 28,623 SH   SOLE 30 28,623 0 0
TRIMAS CORP COM NEW 896215209 162 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 52 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209 245 7,621 SH   SOLE 43 7,541 0 80
TRIMBLE INC COM 896239100 19,839 275,013 SH   SOLE 2 96,887 0 178,126
TRIMBLE INC COM 896239100 16,451 228,038 SH   SOLE 4 150,715 0 77,323
TRIMBLE INC COM 896239100 16,040 222,352 SH   SOLE 7 215,743 0 6,609
TRIMBLE INC COM 896239100 75 1,039 SH   SOLE 13 1,039 0 0
TRIMBLE INC COM 896239100 1,772 24,569 SH   SOLE 15 24,569 0 0
TRIMBLE INC COM 896239100 38,158 528,938 SH   SOLE 18 494,056 0 34,882
TRIMBLE INC COM 896239100 9,880 136,962 SH   SOLE 19 136,962 0 0
TRIMBLE INC COM 896239100 508,975 7,055,378 SH   SOLE 21 7,055,378 0 0
TRIMBLE INC COM 896239100 383,152 5,311,226 SH   SOLE 22 4,807,126 0 504,100
TRIMBLE INC COM 896239100 22,491 311,769 SH   SOLE 23 311,769 0 0
TRIMBLE INC COM 896239100 47,565 659,343 SH   SOLE 25 659,343 0 0
TRIMBLE INC COM 896239100 49,052 679,949 SH   SOLE 26 267,788 0 412,161
TRIMBLE INC COM 896239100 46,483 644,349 SH   SOLE 28 11,543 0 632,806
TRIMBLE INC COM 896239100 33 452 SH   SOLE 29 452 0 0
TRIMBLE INC COM 896239100 132,811 1,841,015 SH   SOLE 30 1,610,985 0 230,030
TRIMBLE INC COM 896239100 4,131 57,268 SH   SOLE 31 28,757 0 28,511
TRIMBLE INC COM 896239100 44,043 610,521 SH   SOLE 34 610,521 0 0
TRIMBLE INC COM 896239100 6,879 95,352 SH   SOLE 36 95,352 0 0
TRIMBLE INC COM 896239100 605 8,386 SH   SOLE 40 8,386 0 0
TRIMBLE INC COM 896239100 39 542 SH   OTR 43 542 0 0
TRIMBLE INC COM 896239100 11,349 157,314 SH   SOLE 43 132,246 0 25,068
TRINET GROUP INC COM 896288107 7,738 78,670 SH   SOLE 2 54,063 0 24,607
TRINET GROUP INC COM 896288107 13 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107 57 581 SH   SOLE 7 581 0 0
TRINET GROUP INC COM 896288107 11,180 113,663 SH   SOLE 18 106,389 0 7,274
TRINET GROUP INC COM 896288107 26,468 269,096 SH   SOLE 19 269,096 0 0
TRINET GROUP INC COM 896288107 133,629 1,358,574 SH   SOLE 21 1,358,574 0 0
TRINET GROUP INC COM 896288107 102,940 1,046,568 SH   SOLE 22 1,023,651 0 22,917
TRINET GROUP INC COM 896288107 709 7,207 SH   SOLE 23 7,207 0 0
TRINET GROUP INC COM 896288107 750 7,629 SH   SOLE 25 7,629 0 0
TRINET GROUP INC COM 896288107 6,405 65,118 SH   SOLE 26 21,650 0 43,468
TRINET GROUP INC COM 896288107 78 796 SH   SOLE 28 796 0 0
TRINET GROUP INC COM 896288107 2,364 24,035 SH   SOLE 30 24,035 0 0
TRINET GROUP INC COM 896288107 609 6,190 SH   SOLE 36 6,190 0 0
TRINET GROUP INC COM 896288107 454 4,612 SH   SOLE 40 4,612 0 0
TRINET GROUP INC COM 896288107 581 5,909 SH   SOLE 43 5,606 0 303
TRINITY CAP INC COM 896442308 883 45,747 SH   SOLE 30 45,747 0 0
TRINITY CAP INC COM 896442308 8 429 SH   SOLE 43 429 0 0
TRINITY INDS INC COM 896522109 3,623 105,446 SH   SOLE 2 58,234 0 47,212
TRINITY INDS INC COM 896522109 13 371 SH   SOLE 4 371 0 0
TRINITY INDS INC COM 896522109 68 1,980 SH   SOLE 7 1,980 0 0
TRINITY INDS INC COM 896522109 12,818 373,061 SH   SOLE 18 373,061 0 0
TRINITY INDS INC COM 896522109 5,957 173,366 SH   SOLE 19 173,366 0 0
TRINITY INDS INC COM 896522109 204,438 5,949,876 SH   SOLE 21 5,949,876 0 0
TRINITY INDS INC COM 896522109 80,486 2,342,419 SH   SOLE 22 2,259,949 0 82,470
TRINITY INDS INC COM 896522109 80 2,330 SH   SOLE 23 2,330 0 0
TRINITY INDS INC COM 896522109 379 11,020 SH   SOLE 25 11,020 0 0
TRINITY INDS INC COM 896522109 1,311 38,157 SH   SOLE 26 25,241 0 12,916
TRINITY INDS INC COM 896522109 61 1,769 SH   SOLE 28 1,769 0 0
TRINITY INDS INC COM 896522109 1,349 39,268 SH   SOLE 30 39,268 0 0
TRINITY INDS INC COM 896522109 160 4,657 SH   SOLE 36 4,657 0 0
TRINITY INDS INC COM 896522109 340 9,906 SH   SOLE 40 9,906 0 0
TRINITY INDS INC COM 896522109 2,401 69,890 SH   SOLE 43 67,256 0 2,634
TRINITY PL HLDGS INC COM 89656D101 7 3,570 SH   SOLE 18 3,570 0 0
TRINITY PL HLDGS INC COM 89656D101 387 203,451 SH   SOLE 21 203,451 0 0
TRINITY PL HLDGS INC COM 89656D101 70 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107 764 15,938 SH   SOLE 2 11,779 0 4,159
TRINSEO PLC SHS G9059U107 4 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107 55 1,152 SH   SOLE 7 1,152 0 0
TRINSEO PLC SHS G9059U107 6,383 133,203 SH   SOLE 18 133,203 0 0
TRINSEO PLC SHS G9059U107 4,102 85,605 SH   SOLE 19 85,605 0 0
TRINSEO PLC SHS G9059U107 227,502 4,747,540 SH   SOLE 21 4,747,540 0 0
TRINSEO PLC SHS G9059U107 47,889 999,358 SH   SOLE 22 979,060 0 20,298
TRINSEO PLC SHS G9059U107 27 561 SH   SOLE 23 561 0 0
TRINSEO PLC SHS G9059U107 337 7,039 SH   SOLE 25 7,039 0 0
TRINSEO PLC SHS G9059U107 1,018 21,254 SH   SOLE 26 13,918 0 7,336
TRINSEO PLC SHS G9059U107 33 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107 3,250 67,813 SH   SOLE 30 67,813 0 0
TRINSEO PLC SHS G9059U107 346 7,213 SH   SOLE 36 7,213 0 0
TRINSEO PLC SHS G9059U107 173 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107 2,590 54,047 SH   SOLE 43 38,795 0 15,252
TRIO TECH INTL COM NEW 896712205 2 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205 1 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107 17,043 737,158 SH   SOLE 2 99,291 0 637,867
TRIP COM GROUP LTD ADS 89677Q107 6,432 278,203 SH   SOLE 4 133,385 0 144,818
TRIP COM GROUP LTD ADS 89677Q107 1,375 59,489 SH   SOLE 7 59,489 0 0
TRIP COM GROUP LTD ADS 89677Q107 3,107 134,365 SH   SOLE 13 42,502 0 91,863
TRIP COM GROUP LTD ADS 89677Q107 8,737 377,914 SH   SOLE 15 377,914 0 0
TRIP COM GROUP LTD ADS 89677Q107 5,064 219,047 SH   SOLE 18 219,047 0 0
TRIP COM GROUP LTD ADS 89677Q107 15,036 650,341 SH   SOLE 19 650,341 0 0
TRIP COM GROUP LTD ADS 89677Q107 219,473 9,492,783 SH   SOLE 21 9,492,783 0 0
TRIP COM GROUP LTD ADS 89677Q107 128,756 5,569,032 SH   SOLE 22 4,945,435 0 623,597
TRIP COM GROUP LTD ADS 89677Q107 13,140 568,349 SH   SOLE 23 568,349 0 0
TRIP COM GROUP LTD ADS 89677Q107 10,388 449,297 SH   SOLE 25 449,297 0 0
TRIP COM GROUP LTD ADS 89677Q107 28,280 1,223,168 SH   SOLE 26 18,948 0 1,204,220
TRIP COM GROUP LTD ADS 89677Q107 25,827 1,117,099 SH   SOLE 28 38,008 0 1,079,091
TRIP COM GROUP LTD ADS 89677Q107 41 1,760 SH   SOLE 29 1,760 0 0
TRIP COM GROUP LTD ADS 89677Q107 72,615 3,140,802 SH   SOLE 30 3,140,802 0 0
TRIP COM GROUP LTD ADS 89677Q107 624 26,989 SH   SOLE 31 8,934 0 18,055
TRIP COM GROUP LTD ADS 89677Q107 749 32,386 SH   SOLE 32 32,386 0 0
TRIP COM GROUP LTD ADS 89677Q107 24,550 1,061,858 SH   SOLE 34 1,061,858 0 0
TRIP COM GROUP LTD ADS 89677Q107 207 8,947 SH   SOLE 36 8,947 0 0
TRIP COM GROUP LTD ADS 89677Q107 44 1,891 SH   SOLE 40 1,891 0 0
TRIP COM GROUP LTD ADS 89677Q107 7,071 305,852 SH   SOLE 43 270,481 0 35,371
TRIPADVISOR INC COM 896945201 6,564 242,029 SH   SOLE 2 90,646 0 151,383
TRIPADVISOR INC COM 896945201 23 853 SH   SOLE 4 853 0 0
TRIPADVISOR INC COM 896945201 38 1,397 SH   SOLE 7 1,397 0 0
TRIPADVISOR INC COM 896945201 5,989 220,824 SH   SOLE 18 220,824 0 0
TRIPADVISOR INC COM 896945201 832 30,694 SH   SOLE 19 30,694 0 0
TRIPADVISOR INC COM 896945201 134,851 4,972,390 SH   SOLE 21 4,972,390 0 0
TRIPADVISOR INC COM 896945201 75,538 2,785,311 SH   SOLE 22 2,673,584 0 111,727
TRIPADVISOR INC COM 896945201 410 15,107 SH   SOLE 25 15,107 0 0
TRIPADVISOR INC COM 896945201 1,153 42,501 SH   SOLE 26 36,027 0 6,474
TRIPADVISOR INC COM 896945201 51 1,890 SH   SOLE 28 1,890 0 0
TRIPADVISOR INC COM 896945201 7,785 287,061 SH   SOLE 30 287,061 0 0
TRIPADVISOR INC COM 896945201 40 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201 56 2,053 SH   SOLE 36 2,053 0 0
TRIPADVISOR INC COM 896945201 314 11,567 SH   SOLE 40 11,567 0 0
TRIPADVISOR INC COM 896945201 1,451 53,499 SH   SOLE 43 50,010 0 3,489
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3,247 185,985 SH   SOLE 30 185,985 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH   SOLE 43 182 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,177 35,415 SH   SOLE 2 12,155 0 23,260
TRISTATE CAP HLDGS INC COM 89678F100 11 321 SH   SOLE 7 321 0 0
TRISTATE CAP HLDGS INC COM 89678F100 3,049 91,759 SH   SOLE 18 91,759 0 0
TRISTATE CAP HLDGS INC COM 89678F100 3,324 100,022 SH   SOLE 19 100,022 0 0
TRISTATE CAP HLDGS INC COM 89678F100 38,017 1,144,057 SH   SOLE 21 1,144,057 0 0
TRISTATE CAP HLDGS INC COM 89678F100 25,233 759,333 SH   SOLE 22 729,931 0 29,402
TRISTATE CAP HLDGS INC COM 89678F100 64 1,936 SH   SOLE 23 1,936 0 0
TRISTATE CAP HLDGS INC COM 89678F100 156 4,693 SH   SOLE 25 4,693 0 0
TRISTATE CAP HLDGS INC COM 89678F100 594 17,877 SH   SOLE 26 2,301 0 15,576
TRISTATE CAP HLDGS INC COM 89678F100 246 7,390 SH   SOLE 30 7,390 0 0
TRISTATE CAP HLDGS INC COM 89678F100 26 781 SH   SOLE 34 781 0 0
TRISTATE CAP HLDGS INC COM 89678F100 56 1,689 SH   SOLE 36 1,689 0 0
TRISTATE CAP HLDGS INC COM 89678F100 161 4,834 SH   SOLE 40 4,834 0 0
TRISTATE CAP HLDGS INC COM 89678F100 308 9,281 SH   SOLE 43 8,826 0 455
TRITON INTL LTD CL A G9078F107 4,418 62,953 SH   SOLE 2 22,900 0 40,053
TRITON INTL LTD CL A G9078F107 20 287 SH   SOLE 4 287 0 0
TRITON INTL LTD CL A G9078F107 116 1,647 SH   SOLE 7 1,647 0 0
TRITON INTL LTD CL A G9078F107 13,780 196,349 SH   SOLE 18 196,349 0 0
TRITON INTL LTD CL A G9078F107 9,962 141,948 SH   SOLE 19 141,948 0 0
TRITON INTL LTD CL A G9078F107 168,861 2,406,114 SH   SOLE 21 2,406,114 0 0
TRITON INTL LTD CL A G9078F107 113,180 1,612,707 SH   SOLE 22 1,543,042 0 69,665
TRITON INTL LTD CL A G9078F107 29 411 SH   SOLE 23 411 0 0
TRITON INTL LTD CL A G9078F107 974 13,882 SH   SOLE 25 13,882 0 0
TRITON INTL LTD CL A G9078F107 2,755 39,260 SH   SOLE 26 28,838 0 10,422
TRITON INTL LTD CL A G9078F107 84 1,200 SH   SOLE 28 1,200 0 0
TRITON INTL LTD CL A G9078F107 2,727 38,857 SH   SOLE 30 38,857 0 0
TRITON INTL LTD CL A G9078F107 884 12,603 SH   SOLE 36 12,603 0 0
TRITON INTL LTD CL A G9078F107 577 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 26 364 SH   OTR 43 364 0 0
TRITON INTL LTD CL A G9078F107 2,161 30,786 SH   SOLE 43 23,134 0 7,652
TRIUMPH BANCORP INC COM 89679E300 957 10,183 SH   SOLE 2 6,711 0 3,472
TRIUMPH BANCORP INC COM 89679E300 88 939 SH   SOLE 4 83 0 856
TRIUMPH BANCORP INC COM 89679E300 31 326 SH   SOLE 7 326 0 0
TRIUMPH BANCORP INC COM 89679E300 7,564 80,453 SH   SOLE 18 80,453 0 0
TRIUMPH BANCORP INC COM 89679E300 3,995 42,489 SH   SOLE 19 42,489 0 0
TRIUMPH BANCORP INC COM 89679E300 261,171 2,777,826 SH   SOLE 21 2,777,826 0 0
TRIUMPH BANCORP INC COM 89679E300 53,706 571,224 SH   SOLE 22 557,260 0 13,964
TRIUMPH BANCORP INC COM 89679E300 366 3,896 SH   SOLE 25 3,896 0 0
TRIUMPH BANCORP INC COM 89679E300 1,081 11,502 SH   SOLE 26 8,730 0 2,772
TRIUMPH BANCORP INC COM 89679E300 42 448 SH   SOLE 28 448 0 0
TRIUMPH BANCORP INC COM 89679E300 3,566 37,931 SH   SOLE 30 37,931 0 0
TRIUMPH BANCORP INC COM 89679E300 264 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH BANCORP INC COM 89679E300 489 5,203 SH   SOLE 43 5,142 0 61
TRIUMPH GROUP INC NEW COM 896818101 1,860 73,585 SH   SOLE 2 22,290 0 51,295
TRIUMPH GROUP INC NEW COM 896818101 8 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 21 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 6,395 252,965 SH   SOLE 18 252,965 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,872 113,603 SH   SOLE 19 113,603 0 0
TRIUMPH GROUP INC NEW COM 896818101 192,184 7,602,214 SH   SOLE 21 7,602,214 0 0
TRIUMPH GROUP INC NEW COM 896818101 39,447 1,560,399 SH   SOLE 22 1,499,682 0 60,717
TRIUMPH GROUP INC NEW COM 896818101 10,177 402,574 SH   SOLE 25 402,574 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,584 62,648 SH   SOLE 26 33,654 0 28,994
TRIUMPH GROUP INC NEW COM 896818101 2,982 117,978 SH   SOLE 30 117,978 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,492 59,007 SH   SOLE 34 59,007 0 0
TRIUMPH GROUP INC NEW COM 896818101 244 9,639 SH   SOLE 36 9,639 0 0
TRIUMPH GROUP INC NEW COM 896818101 238 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101 67 2,650 SH   OTR 43 2,650 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,699 67,221 SH   SOLE 43 35,053 0 32,168
TROIKA MEDIA GROUP INC COM 89689F305 4 3,598 SH   SOLE 18 3,598 0 0
TROIKA MEDIA GROUP INC COM 89689F305 55 52,731 SH   SOLE 21 52,731 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,100 106,131 SH   SOLE 2 39,999 0 66,132
TRONOX HOLDINGS PLC SHS G9087Q102 6 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 32 1,623 SH   SOLE 7 1,623 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 6,715 339,314 SH   SOLE 18 339,314 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,058 205,028 SH   SOLE 19 205,028 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 81,669 4,126,763 SH   SOLE 21 4,126,763 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 62,711 3,168,841 SH   SOLE 22 3,052,261 0 116,580
TRONOX HOLDINGS PLC SHS G9087Q102 28 1,404 SH   SOLE 23 1,404 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 349 17,624 SH   SOLE 25 17,624 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,019 51,503 SH   SOLE 26 45,161 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102 41 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,451 73,305 SH   SOLE 30 73,305 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 278 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 670 33,879 SH   SOLE 43 32,784 0 1,095
TRUEBLUE INC COM 89785X101 943 32,630 SH   SOLE 2 10,806 0 21,824
TRUEBLUE INC COM 89785X101 5 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 17 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 3,748 129,727 SH   SOLE 18 129,727 0 0
TRUEBLUE INC COM 89785X101 1,810 62,654 SH   SOLE 19 62,654 0 0
TRUEBLUE INC COM 89785X101 129,768 4,491,798 SH   SOLE 21 4,491,798 0 0
TRUEBLUE INC COM 89785X101 25,183 871,686 SH   SOLE 22 839,219 0 32,467
TRUEBLUE INC COM 89785X101 202 7,008 SH   SOLE 25 7,008 0 0
TRUEBLUE INC COM 89785X101 293 10,153 SH   SOLE 26 7,972 0 2,181
TRUEBLUE INC COM 89785X101 26 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101 1,479 51,208 SH   SOLE 30 51,208 0 0
TRUEBLUE INC COM 89785X101 169 5,838 SH   SOLE 36 5,838 0 0
TRUEBLUE INC COM 89785X101 130 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 2,861 99,021 SH   SOLE 43 91,743 0 7,278
TRUECAR INC COM 89785L107 615 155,674 SH   SOLE 2 57,938 0 97,736
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 7 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,169 295,974 SH   SOLE 18 295,974 0 0
TRUECAR INC COM 89785L107 1,316 333,038 SH   SOLE 19 333,038 0 0
TRUECAR INC COM 89785L107 14,791 3,744,493 SH   SOLE 21 3,744,493 0 0
TRUECAR INC COM 89785L107 11,437 2,895,497 SH   SOLE 22 2,797,181 0 98,316
TRUECAR INC COM 89785L107 95 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 51 12,798 SH   SOLE 25 12,798 0 0
TRUECAR INC COM 89785L107 432 109,369 SH   SOLE 26 508 0 108,861
TRUECAR INC COM 89785L107 370 93,713 SH   SOLE 30 93,713 0 0
TRUECAR INC COM 89785L107 37 9,339 SH   SOLE 40 9,339 0 0
TRUECAR INC COM 89785L107 13 3,215 SH   SOLE 43 3,215 0 0
TRUIST FINL CORP COM 89832Q109 190,822 3,365,470 SH   SOLE 2 845,939 0 2,519,531
TRUIST FINL CORP COM 89832Q109 60,354 1,064,453 SH   SOLE 4 674,390 0 390,063
TRUIST FINL CORP COM 89832Q109 69,631 1,228,057 SH   SOLE 7 1,190,292 0 37,765
TRUIST FINL CORP COM 89832Q109 1,269 22,388 SH   SOLE 13 22,388 0 0
TRUIST FINL CORP COM 89832Q109 10,750 189,592 SH   SOLE 15 189,592 0 0
TRUIST FINL CORP COM 89832Q109 159,497 2,813,007 SH   SOLE 18 2,592,403 0 220,604
TRUIST FINL CORP COM 89832Q109 26,633 469,719 SH   SOLE 19 469,719 0 0
TRUIST FINL CORP COM 89832Q109 2,104,946 37,124,267 SH   SOLE 21 37,124,267 0 0
TRUIST FINL CORP COM 89832Q109 1,600,519 28,227,843 SH   SOLE 22 25,398,337 0 2,829,506
TRUIST FINL CORP COM 89832Q109 96,188 1,696,430 SH   SOLE 23 1,696,430 0 0
TRUIST FINL CORP COM 89832Q109 127,232 2,243,954 SH   SOLE 25 2,243,954 0 0
TRUIST FINL CORP COM 89832Q109 160,393 2,828,795 SH   SOLE 26 1,004,259 0 1,824,536
TRUIST FINL CORP COM 89832Q109 173,340 3,057,143 SH   SOLE 28 118,701 0 2,938,442
TRUIST FINL CORP COM 89832Q109 606 10,680 SH   SOLE 29 10,680 0 0
TRUIST FINL CORP COM 89832Q109 543,608 9,587,437 SH   SOLE 30 9,587,437 0 0
TRUIST FINL CORP COM 89832Q109 17,998 317,427 SH   SOLE 31 165,649 0 151,778
TRUIST FINL CORP COM 89832Q109 4,108 72,450 SH   SOLE 32 72,450 0 0
TRUIST FINL CORP COM 89832Q109 13,523 238,503 SH   SOLE 34 238,503 0 0
TRUIST FINL CORP COM 89832Q109 10,223 180,306 SH   SOLE 35 180,306 0 0
TRUIST FINL CORP COM 89832Q109 33,020 582,367 SH   SOLE 36 582,367 0 0
TRUIST FINL CORP COM 89832Q109 2,534 44,697 SH   SOLE 40 44,697 0 0
TRUIST FINL CORP COM 89832Q109 204 3,590 SH   OTR 43 3,590 0 0
TRUIST FINL CORP COM 89832Q109 60,586 1,068,536 SH   SOLE 43 920,346 0 148,191
TRUPANION INC COM 898202106 3,441 38,608 SH   SOLE 2 18,313 0 20,295
TRUPANION INC COM 898202106 11 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106 43 484 SH   SOLE 7 484 0 0
TRUPANION INC COM 898202106 11,843 132,885 SH   SOLE 18 126,191 0 6,694
TRUPANION INC COM 898202106 19,583 219,738 SH   SOLE 19 219,738 0 0
TRUPANION INC COM 898202106 367,912 4,128,278 SH   SOLE 21 4,128,278 0 0
TRUPANION INC COM 898202106 86,410 969,586 SH   SOLE 22 948,594 0 20,992
TRUPANION INC COM 898202106 550 6,166 SH   SOLE 23 6,166 0 0
TRUPANION INC COM 898202106 373 4,183 SH   SOLE 25 4,183 0 0
TRUPANION INC COM 898202106 3,591 40,289 SH   SOLE 26 8,052 0 32,237
TRUPANION INC COM 898202106 64 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106 5,074 56,930 SH   SOLE 30 56,930 0 0
TRUPANION INC COM 898202106 355 3,987 SH   SOLE 40 3,987 0 0
TRUPANION INC COM 898202106 448 5,025 SH   SOLE 43 4,981 0 44
TRUSTCO BK CORP N Y COM NEW 898349204 394 12,330 SH   SOLE 2 5,150 0 7,180
TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 9 294 SH   SOLE 7 294 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 2,358 73,848 SH   SOLE 18 73,848 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,054 33,015 SH   SOLE 19 33,015 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 70,188 2,198,183 SH   SOLE 21 2,198,183 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 14,814 463,958 SH   SOLE 22 446,021 0 17,937
TRUSTCO BK CORP N Y COM NEW 898349204 332 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204 1,009 31,594 SH   SOLE 30 31,594 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 83 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 315 9,876 SH   SOLE 43 9,678 0 198
TRUSTMARK CORP COM 898402102 1,311 43,135 SH   SOLE 2 17,022 0 26,113
TRUSTMARK CORP COM 898402102 9 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 27 888 SH   SOLE 7 888 0 0
TRUSTMARK CORP COM 898402102 7,013 230,758 SH   SOLE 18 230,758 0 0
TRUSTMARK CORP COM 898402102 3,358 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102 208,902 6,874,022 SH   SOLE 21 6,874,022 0 0
TRUSTMARK CORP COM 898402102 47,744 1,571,053 SH   SOLE 22 1,506,552 0 64,501
TRUSTMARK CORP COM 898402102 243 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102 662 21,774 SH   SOLE 26 17,058 0 4,716
TRUSTMARK CORP COM 898402102 34 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102 3,184 104,770 SH   SOLE 30 104,770 0 0
TRUSTMARK CORP COM 898402102 28 929 SH   SOLE 36 929 0 0
TRUSTMARK CORP COM 898402102 209 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 3,875 127,510 SH   SOLE 43 126,589 0 921
TRXADE HEALTH INC COM NEW 89846A207 2 883 SH   SOLE 18 883 0 0
TRXADE HEALTH INC COM NEW 89846A207 26 9,436 SH   SOLE 21 9,436 0 0
TSCAN THERAPEUTICS INC COM 89854M101 118 41,969 SH   SOLE 18 41,969 0 0
TSCAN THERAPEUTICS INC COM 89854M101 4,022 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101 103 36,825 SH   SOLE 21 36,825 0 0
TSCAN THERAPEUTICS INC COM 89854M101 11 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102 3,257 39,470 SH   SOLE 2 24,699 0 14,771
TTEC HLDGS INC COM 89854H102 7 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 18 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102 6,765 81,980 SH   SOLE 18 78,324 0 3,656
TTEC HLDGS INC COM 89854H102 5,758 69,772 SH   SOLE 19 69,772 0 0
TTEC HLDGS INC COM 89854H102 179,002 2,169,198 SH   SOLE 21 2,169,198 0 0
TTEC HLDGS INC COM 89854H102 41,162 498,815 SH   SOLE 22 488,230 0 10,585
TTEC HLDGS INC COM 89854H102 128 1,552 SH   SOLE 23 1,552 0 0
TTEC HLDGS INC COM 89854H102 242 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102 1,037 12,566 SH   SOLE 26 6,729 0 5,837
TTEC HLDGS INC COM 89854H102 28 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102 2,550 30,905 SH   SOLE 30 30,905 0 0
TTEC HLDGS INC COM 89854H102 10 125 SH   SOLE 36 125 0 0
TTEC HLDGS INC COM 89854H102 181 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,684 20,411 SH   SOLE 43 19,106 0 1,305
TTM TECHNOLOGIES INC COM 87305R109 1,117 75,382 SH   SOLE 2 28,981 0 46,401
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 57 3,864 SH   SOLE 7 3,864 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,723 386,170 SH   SOLE 18 386,170 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,740 184,854 SH   SOLE 19 184,854 0 0
TTM TECHNOLOGIES INC COM 87305R109 192,615 12,996,982 SH   SOLE 21 12,996,982 0 0
TTM TECHNOLOGIES INC COM 87305R109 39,402 2,658,721 SH   SOLE 22 2,554,602 0 104,119
TTM TECHNOLOGIES INC COM 87305R109 191 12,892 SH   SOLE 25 12,892 0 0
TTM TECHNOLOGIES INC COM 87305R109 810 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109 2,651 178,876 SH   SOLE 30 178,876 0 0
TTM TECHNOLOGIES INC COM 87305R109 97 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 181 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,382 93,230 SH   SOLE 43 93,035 0 195
TUCOWS INC COM NEW 898697206 357 5,222 SH   SOLE 2 4,210 0 1,012
TUCOWS INC COM NEW 898697206 12 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,910 27,958 SH   SOLE 18 27,958 0 0
TUCOWS INC COM NEW 898697206 1,214 17,775 SH   SOLE 19 17,775 0 0
TUCOWS INC COM NEW 898697206 24,245 354,972 SH   SOLE 21 354,972 0 0
TUCOWS INC COM NEW 898697206 16,046 234,939 SH   SOLE 22 229,362 0 5,577
TUCOWS INC COM NEW 898697206 78 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206 61 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206 51 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206 420 6,150 SH   SOLE 30 6,150 0 0
TUCOWS INC COM NEW 898697206 97 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 202 2,962 SH   SOLE 43 2,922 0 40
TUESDAY MORNING CORP COM 89904V101 3 2,716 SH   SOLE 22 2,716 0 0
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 36 4,031 SH   SOLE 2 4,031 0 0
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 28 3,174 SH   SOLE 22 3,174 0 0
TUPPERWARE BRANDS CORP COM 899896104 768 39,505 SH   SOLE 2 14,140 0 25,365
TUPPERWARE BRANDS CORP COM 899896104 4 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 39 1,986 SH   SOLE 7 1,986 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,701 190,267 SH   SOLE 18 190,267 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,704 87,623 SH   SOLE 19 87,623 0 0
TUPPERWARE BRANDS CORP COM 899896104 120,167 6,178,251 SH   SOLE 21 6,178,251 0 0
TUPPERWARE BRANDS CORP COM 899896104 23,975 1,232,667 SH   SOLE 22 1,176,726 0 55,941
TUPPERWARE BRANDS CORP COM 899896104 185 9,499 SH   SOLE 25 9,499 0 0
TUPPERWARE BRANDS CORP COM 899896104 566 29,082 SH   SOLE 26 25,515 0 3,567
TUPPERWARE BRANDS CORP COM 899896104 1,768 90,917 SH   SOLE 30 90,917 0 0
TUPPERWARE BRANDS CORP COM 899896104 251 12,920 SH   SOLE 36 12,920 0 0
TUPPERWARE BRANDS CORP COM 899896104 113 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,157 59,464 SH   SOLE 43 58,676 0 788
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 93 23,930 SH   SOLE 19 23,930 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 148 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 89 22,755 SH   SOLE 34 22,755 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2,481 637,725 SH   SOLE 43 637,707 0 18
TURNING POINT THERAPEUTICS I COM 90041T108 1,091 40,644 SH   SOLE 2 15,466 0 25,178
TURNING POINT THERAPEUTICS I COM 90041T108 5 179 SH   SOLE 4 179 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 20 739 SH   SOLE 7 739 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,587 133,576 SH   SOLE 18 133,576 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,236 83,278 SH   SOLE 19 83,278 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 52,165 1,942,816 SH   SOLE 21 1,942,816 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 30,923 1,151,685 SH   SOLE 22 1,105,787 0 45,898
TURNING POINT THERAPEUTICS I COM 90041T108 140 5,204 SH   SOLE 25 5,204 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 573 21,350 SH   SOLE 26 17,805 0 3,545
TURNING POINT THERAPEUTICS I COM 90041T108 19 696 SH   SOLE 28 696 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 7,974 296,969 SH   SOLE 30 296,969 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 129 4,796 SH   SOLE 40 4,796 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 7 251 SH   OTR 43 251 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 269 10,031 SH   SOLE 43 9,788 0 243
TURNING PT BRANDS INC COM 90041L105 1,011 29,714 SH   SOLE 2 28,274 0 1,440
TURNING PT BRANDS INC COM 90041L105 2 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 7 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,370 40,280 SH   SOLE 18 40,280 0 0
TURNING PT BRANDS INC COM 90041L105 1,404 41,285 SH   SOLE 19 41,285 0 0
TURNING PT BRANDS INC COM 90041L105 17,892 526,080 SH   SOLE 21 526,080 0 0
TURNING PT BRANDS INC COM 90041L105 12,747 374,815 SH   SOLE 22 364,574 0 10,241
TURNING PT BRANDS INC COM 90041L105 9 252 SH   SOLE 23 252 0 0
TURNING PT BRANDS INC COM 90041L105 109 3,202 SH   SOLE 26 1,003 0 2,199
TURNING PT BRANDS INC COM 90041L105 362 10,654 SH   SOLE 30 10,654 0 0
TURNING PT BRANDS INC COM 90041L105 39 1,150 SH   SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 81 2,392 SH   SOLE 43 2,392 0 0
TURQUOISE HILL RES LTD COM 900435207 1,169 38,905 SH   SOLE 21 38,905 0 0
TURQUOISE HILL RES LTD COM 900435207 739 24,617 SH   SOLE 43 24,617 0 0
TURTLE BEACH CORP COM NEW 900450206 62 2,897 SH   SOLE 2 602 0 2,295
TURTLE BEACH CORP COM NEW 900450206 2 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206 943 44,278 SH   SOLE 18 44,278 0 0
TURTLE BEACH CORP COM NEW 900450206 581 27,294 SH   SOLE 19 27,294 0 0
TURTLE BEACH CORP COM NEW 900450206 11,880 557,985 SH   SOLE 21 557,985 0 0
TURTLE BEACH CORP COM NEW 900450206 8,086 379,783 SH   SOLE 22 375,877 0 3,906
TURTLE BEACH CORP COM NEW 900450206 23 1,073 SH   SOLE 43 1,073 0 0
TUSIMPLE HLDGS INC CL A 90089L108 1,145 93,813 SH   SOLE 2 27,433 0 66,380
TUSIMPLE HLDGS INC CL A 90089L108 23 1,888 SH   SOLE 7 1,888 0 0
TUSIMPLE HLDGS INC CL A 90089L108 16 1,337 SH   SOLE 13 1,337 0 0
TUSIMPLE HLDGS INC CL A 90089L108 702 57,520 SH   SOLE 18 57,520 0 0
TUSIMPLE HLDGS INC CL A 90089L108 475 38,901 SH   SOLE 19 38,901 0 0
TUSIMPLE HLDGS INC CL A 90089L108 17,680 1,449,196 SH   SOLE 21 1,449,196 0 0
TUSIMPLE HLDGS INC CL A 90089L108 19,473 1,596,153 SH   SOLE 22 1,486,287 0 109,866
TUSIMPLE HLDGS INC CL A 90089L108 72 5,874 SH   SOLE 25 5,874 0 0
TUSIMPLE HLDGS INC CL A 90089L108 54 4,447 SH   SOLE 26 1,381 0 3,066
TUSIMPLE HLDGS INC CL A 90089L108 38 3,113 SH   SOLE 28 3,113 0 0
TUSIMPLE HLDGS INC CL A 90089L108 268 21,935 SH   SOLE 30 21,935 0 0
TUSIMPLE HLDGS INC CL A 90089L108 24 1,944 SH   SOLE 31 1,944 0 0
TUSIMPLE HLDGS INC CL A 90089L108 9 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108 50 4,128 SH   SOLE 40 4,128 0 0
TUTOR PERINI CORP COM 901109108 2,085 193,011 SH   SOLE 2 146,127 0 46,884
TUTOR PERINI CORP COM 901109108 3 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 9 806 SH   SOLE 7 806 0 0
TUTOR PERINI CORP COM 901109108 1,428 132,249 SH   SOLE 18 132,249 0 0
TUTOR PERINI CORP COM 901109108 3,347 309,939 SH   SOLE 19 309,939 0 0
TUTOR PERINI CORP COM 901109108 22,854 2,116,149 SH   SOLE 21 2,116,149 0 0
TUTOR PERINI CORP COM 901109108 15,016 1,390,345 SH   SOLE 22 1,347,292 0 43,053
TUTOR PERINI CORP COM 901109108 45 4,126 SH   SOLE 23 4,126 0 0
TUTOR PERINI CORP COM 901109108 63 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108 473 43,836 SH   SOLE 26 0 0 43,836
TUTOR PERINI CORP COM 901109108 331 30,648 SH   SOLE 28 30,648 0 0
TUTOR PERINI CORP COM 901109108 246 22,818 SH   SOLE 30 22,818 0 0
TUTOR PERINI CORP COM 901109108 12 1,151 SH   SOLE 34 1,151 0 0
TUTOR PERINI CORP COM 901109108 44 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 850 78,728 SH   SOLE 43 77,509 0 1,219
TUYA INC SPONSERED ADS 90114C107 29 9,719 SH   SOLE 2 9,719 0 0
TUYA INC SPONSERED ADS 90114C107 140 47,381 SH   SOLE 19 47,381 0 0
TUYA INC SPONSERED ADS 90114C107 469 158,359 SH   SOLE 25 158,359 0 0
TUYA INC SPONSERED ADS 90114C107 251 84,741 SH   SOLE 28 0 0 84,741
TUYA INC SPONSERED ADS 90114C107 287 96,854 SH   SOLE 34 96,854 0 0
TWILIO INC CL A 90138F102 57,680 349,979 SH   SOLE 2 105,549 0 244,430
TWILIO INC CL A 90138F102 18,916 114,777 SH   SOLE 4 78,164 0 36,613
TWILIO INC CL A 90138F102 2,703 16,400 SH   SOLE 7 16,400 0 0
TWILIO INC CL A 90138F102 132 800 SH   SOLE 13 800 0 0
TWILIO INC CL A 90138F102 2,171 13,174 SH   SOLE 15 13,174 0 0
TWILIO INC CL A 90138F102 0 1 SH   SOLE 17 0 0 1
TWILIO INC CL A 90138F102 15,175 92,077 SH   SOLE 18 83,461 0 8,616
TWILIO INC CL A 90138F102 135,959 824,942 SH   SOLE 19 824,942 0 0
TWILIO INC CL A 90138F102 272,889 1,655,777 SH   SOLE 21 1,655,777 0 0
TWILIO INC CL A 90138F102 591,812 3,590,873 SH   SOLE 22 3,284,620 0 306,253
TWILIO INC CL A 90138F102 34,373 208,560 SH   SOLE 23 208,560 0 0
TWILIO INC CL A 90138F102 44,640 270,857 SH   SOLE 25 270,857 0 0
TWILIO INC CL A 90138F102 53,472 324,447 SH   SOLE 26 134,921 0 189,526
TWILIO INC CL A 90138F102 68,862 417,828 SH   SOLE 28 5,600 0 412,228
TWILIO INC CL A 90138F102 30 180 SH   SOLE 29 180 0 0
TWILIO INC CL A 90138F102 60,885 369,423 SH   SOLE 30 369,423 0 0
TWILIO INC CL A 90138F102 6,119 37,126 SH   SOLE 31 18,784 0 18,342
TWILIO INC CL A 90138F102 164,384 997,414 SH   SOLE 34 997,414 0 0
TWILIO INC CL A 90138F102 10,010 60,735 SH   SOLE 36 60,735 0 0
TWILIO INC CL A 90138F102 902 5,471 SH   SOLE 40 5,471 0 0
TWILIO INC CL A 90138F102 61 373 SH   OTR 43 373 0 0
TWILIO INC CL A 90138F102 16,722 101,462 SH   SOLE 43 92,781 0 8,681
TWILIO INC OPTIONS 90138F102 181 1,100 SH Call SOLE 4 1,100 0 0
TWILIO INC OPTIONS 90138F102 2,110 12,800 SH Call SOLE 18 12,800 0 0
TWILIO INC OPTIONS 90138F102 15,327 93,000 SH Call SOLE 19 93,000 0 0
TWILIO INC OPTIONS 90138F102 1,170 7,100 SH Call SOLE 22 7,100 0 0
TWILIO INC OPTIONS 90138F102 181 1,100 SH Call SOLE 26 1,100 0 0
TWILIO INC OPTIONS 90138F102 8,109 49,200 SH Call SOLE 34 49,200 0 0
TWIN DISC INC COM 901476101 33 2,005 SH   SOLE 18 2,005 0 0
TWIN DISC INC COM 901476101 550 33,034 SH   SOLE 21 33,034 0 0
TWIN DISC INC COM 901476101 2,422 145,547 SH   SOLE 22 145,547 0 0
TWIN VEE POWERCATS CO COM 90177C101 2 597 SH   SOLE 18 597 0 0
TWIN VEE POWERCATS CO COM 90177C101 24 5,669 SH   SOLE 21 5,669 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,511 50,860 SH   SOLE 2 26,663 0 24,197
TWIST BIOSCIENCE CORP COM 90184D100 7 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 34 688 SH   SOLE 7 688 0 0
TWIST BIOSCIENCE CORP COM 90184D100 7,556 153,013 SH   SOLE 18 144,909 0 8,104
TWIST BIOSCIENCE CORP COM 90184D100 22,592 457,520 SH   SOLE 19 457,520 0 0
TWIST BIOSCIENCE CORP COM 90184D100 115,974 2,348,598 SH   SOLE 21 2,348,598 0 0
TWIST BIOSCIENCE CORP COM 90184D100 68,593 1,389,092 SH   SOLE 22 1,360,463 0 28,629
TWIST BIOSCIENCE CORP COM 90184D100 332 6,723 SH   SOLE 23 6,723 0 0
TWIST BIOSCIENCE CORP COM 90184D100 300 6,080 SH   SOLE 25 6,080 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,266 45,889 SH   SOLE 26 13,070 0 32,819
TWIST BIOSCIENCE CORP COM 90184D100 40 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100 10,179 206,139 SH   SOLE 30 206,139 0 0
TWIST BIOSCIENCE CORP COM 90184D100 64 1,300 SH   SOLE 34 1,300 0 0
TWIST BIOSCIENCE CORP COM 90184D100 253 5,115 SH   SOLE 40 5,115 0 0
TWIST BIOSCIENCE CORP COM 90184D100 20 412 SH   OTR 43 412 0 0
TWIST BIOSCIENCE CORP COM 90184D100 975 19,752 SH   SOLE 43 19,310 0 442
TWITTER INC COM 90184L102 73,614 1,902,665 SH   SOLE 2 528,609 0 1,374,056
TWITTER INC COM 90184L102 21,963 567,678 SH   SOLE 4 370,094 0 197,584
TWITTER INC COM 90184L102 26,520 685,454 SH   SOLE 7 662,798 0 22,656
TWITTER INC COM 90184L102 571 14,752 SH   SOLE 13 14,752 0 0
TWITTER INC COM 90184L102 2,879 74,407 SH   SOLE 15 74,407 0 0
TWITTER INC COM 90184L102 33 851 SH   SOLE 17 0 0 851
TWITTER INC COM 90184L102 87,245 2,254,988 SH   SOLE 18 2,144,888 0 110,100
TWITTER INC COM 90184L102 13,605 351,650 SH   SOLE 19 351,650 0 0
TWITTER INC COM 90184L102 747,151 19,311,216 SH   SOLE 21 19,311,216 0 0
TWITTER INC COM 90184L102 641,831 16,589,078 SH   SOLE 22 15,034,965 0 1,554,113
TWITTER INC COM 90184L102 38,811 1,003,124 SH   SOLE 23 1,003,124 0 0
TWITTER INC COM 90184L102 41,405 1,070,166 SH   SOLE 25 1,070,166 0 0
TWITTER INC COM 90184L102 62,962 1,627,349 SH   SOLE 26 551,683 0 1,075,666
TWITTER INC COM 90184L102 45,266 1,169,973 SH   SOLE 28 89,730 0 1,080,243
TWITTER INC COM 90184L102 39 1,016 SH   SOLE 29 1,016 0 0
TWITTER INC COM 90184L102 136,127 3,518,393 SH   SOLE 30 3,518,393 0 0
TWITTER INC COM 90184L102 6,895 178,209 SH   SOLE 31 88,144 0 90,065
TWITTER INC COM 90184L102 1,661 42,932 SH   SOLE 34 42,932 0 0
TWITTER INC COM 90184L102 11,111 287,182 SH   SOLE 36 287,182 0 0
TWITTER INC COM 90184L102 1,008 26,064 SH   SOLE 40 26,064 0 0
TWITTER INC COM 90184L102 59 1,530 SH   OTR 43 1,530 0 0
TWITTER INC COM 90184L102 19,730 509,945 SH   SOLE 43 471,763 0 38,182
TWITTER INC NOTE 0.250% 6/1 90184LAF9 7,687 7,555,000 PRN   SOLE 21 7,555,000 0 0
TWITTER INC NOTE 3/1 90184LAN2 3,042 3,624,000 PRN   SOLE 2 3,624,000 0 0
TWITTER INC NOTE 3/1 90184LAN2 4,347 5,178,000 PRN   SOLE 19 5,178,000 0 0
TWITTER INC NOTE 3/1 90184LAN2 8,269 9,850,000 PRN   SOLE 21 9,850,000 0 0
TWITTER INC NOTE 3/1 90184LAN2 3,104 3,698,000 PRN   SOLE 34 3,698,000 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 1,978 2,000,000 PRN   SOLE 21 2,000,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,540 278,539 SH   SOLE 2 95,215 0 183,324
TWO HBRS INVT CORP COM NEW 90187B408 7 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 53 9,515 SH   SOLE 7 9,515 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,009 1,267,508 SH   SOLE 18 1,267,508 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,352 606,130 SH   SOLE 19 606,130 0 0
TWO HBRS INVT CORP COM NEW 90187B408 265,499 48,010,750 SH   SOLE 21 48,010,750 0 0
TWO HBRS INVT CORP COM NEW 90187B408 45,697 8,263,481 SH   SOLE 22 7,939,061 0 324,420
TWO HBRS INVT CORP COM NEW 90187B408 220 39,871 SH   SOLE 25 39,871 0 0
TWO HBRS INVT CORP COM NEW 90187B408 544 98,336 SH   SOLE 26 77,823 0 20,513
TWO HBRS INVT CORP COM NEW 90187B408 31 5,590 SH   SOLE 28 5,590 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,076 556,239 SH   SOLE 30 556,239 0 0
TWO HBRS INVT CORP COM NEW 90187B408 81 14,644 SH   SOLE 36 14,644 0 0
TWO HBRS INVT CORP COM NEW 90187B408 172 31,139 SH   SOLE 40 31,139 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,523 275,342 SH   SOLE 43 254,078 0 21,264
TYLER TECHNOLOGIES INC COM 902252105 33,975 76,367 SH   SOLE 2 13,447 0 62,920
TYLER TECHNOLOGIES INC COM 902252105 12,024 27,028 SH   SOLE 4 16,831 0 10,197
TYLER TECHNOLOGIES INC COM 902252105 22,292 50,107 SH   SOLE 7 48,861 0 1,246
TYLER TECHNOLOGIES INC COM 902252105 81 182 SH   SOLE 13 182 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,675 3,765 SH   SOLE 15 3,765 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 4 SH   SOLE 17 0 0 4
TYLER TECHNOLOGIES INC COM 902252105 46,460 104,430 SH   SOLE 18 98,753 0 5,677
TYLER TECHNOLOGIES INC COM 902252105 185,008 415,850 SH   SOLE 19 415,850 0 0
TYLER TECHNOLOGIES INC COM 902252105 842,643 1,894,047 SH   SOLE 21 1,894,047 0 0
TYLER TECHNOLOGIES INC COM 902252105 462,620 1,039,853 SH   SOLE 22 957,826 0 82,027
TYLER TECHNOLOGIES INC COM 902252105 22,835 51,327 SH   SOLE 23 51,327 0 0
TYLER TECHNOLOGIES INC COM 902252105 22,907 51,490 SH   SOLE 25 51,490 0 0
TYLER TECHNOLOGIES INC COM 902252105 38,599 86,760 SH   SOLE 26 28,557 0 58,203
TYLER TECHNOLOGIES INC COM 902252105 39,852 89,577 SH   SOLE 28 726 0 88,851
TYLER TECHNOLOGIES INC COM 902252105 32 72 SH   SOLE 29 72 0 0
TYLER TECHNOLOGIES INC COM 902252105 139,737 314,094 SH   SOLE 30 314,094 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,115 9,250 SH   SOLE 31 4,709 0 4,541
TYLER TECHNOLOGIES INC COM 902252105 831 1,867 SH   SOLE 34 1,867 0 0
TYLER TECHNOLOGIES INC COM 902252105 11,489 25,824 SH   SOLE 36 25,824 0 0
TYLER TECHNOLOGIES INC COM 902252105 628 1,411 SH   SOLE 40 1,411 0 0
TYLER TECHNOLOGIES INC COM 902252105 30 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105 15,488 34,813 SH   SOLE 43 32,490 0 2,323
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 4,529 4,115,000 PRN   SOLE 21 4,115,000 0 0
TYME TECHNOLOGIES INC COM 90238J103 19 53,573 SH   SOLE 2 53,009 0 564
TYME TECHNOLOGIES INC COM 90238J103 5 14,865 SH   SOLE 18 14,865 0 0
TYME TECHNOLOGIES INC COM 90238J103 147 420,352 SH   SOLE 21 420,352 0 0
TYME TECHNOLOGIES INC COM 90238J103 555 1,586,876 SH   SOLE 22 1,586,876 0 0
TYRA BIOSCIENCES INC COM 90240B106 28 2,582 SH   SOLE 2 599 0 1,983
TYRA BIOSCIENCES INC COM 90240B106 374 34,930 SH   SOLE 18 34,930 0 0
TYRA BIOSCIENCES INC COM 90240B106 237 22,112 SH   SOLE 19 22,112 0 0
TYRA BIOSCIENCES INC COM 90240B106 4,237 395,980 SH   SOLE 21 395,980 0 0
TYRA BIOSCIENCES INC COM 90240B106 1,366 127,632 SH   SOLE 22 124,610 0 3,022
TYSON FOODS INC CL A 902494103 56,853 634,312 SH   SOLE 2 113,977 0 520,335
TYSON FOODS INC CL A 902494103 12,045 134,389 SH   SOLE 4 121,444 0 12,945
TYSON FOODS INC CL A 902494103 48,376 539,732 SH   SOLE 7 461,292 0 78,440
TYSON FOODS INC CL A 902494103 76 845 SH   SOLE 13 845 0 0
TYSON FOODS INC CL A 902494103 3,696 41,235 SH   SOLE 15 41,235 0 0
TYSON FOODS INC CL A 902494103 1 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 42,627 475,592 SH   SOLE 18 435,943 0 39,649
TYSON FOODS INC CL A 902494103 11,003 122,756 SH   SOLE 19 122,756 0 0
TYSON FOODS INC CL A 902494103 750,337 8,371,492 SH   SOLE 21 8,371,492 0 0
TYSON FOODS INC CL A 902494103 560,426 6,252,666 SH   SOLE 22 5,666,151 0 586,515
TYSON FOODS INC CL A 902494103 32,612 363,855 SH   SOLE 23 363,855 0 0
TYSON FOODS INC CL A 902494103 35,296 393,793 SH   SOLE 25 393,793 0 0
TYSON FOODS INC CL A 902494103 64,802 722,997 SH   SOLE 26 236,684 0 486,313
TYSON FOODS INC CL A 902494103 63,848 712,355 SH   SOLE 28 5,252 0 707,103
TYSON FOODS INC CL A 902494103 204,009 2,276,121 SH   SOLE 30 2,273,405 0 2,716
TYSON FOODS INC CL A 902494103 5,992 66,851 SH   SOLE 31 33,342 0 33,509
TYSON FOODS INC CL A 902494103 1,298 14,481 SH   SOLE 34 14,481 0 0
TYSON FOODS INC CL A 902494103 12,084 134,818 SH   SOLE 36 134,818 0 0
TYSON FOODS INC CL A 902494103 859 9,582 SH   SOLE 40 9,582 0 0
TYSON FOODS INC CL A 902494103 86 963 SH   OTR 43 963 0 0
TYSON FOODS INC CL A 902494103 23,670 264,089 SH   SOLE 43 242,184 0 21,904
U S ENERGY CORP WYO COM 911805307 2 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 59 13,675 SH   SOLE 22 13,675 0 0
U S GLOBAL INVS INC CL A 902952100 94 18,051 SH   SOLE 21 18,051 0 0
U S GLOBAL INVS INC CL A 902952100 1,397 268,742 SH   SOLE 22 268,742 0 0
U S GOLD CORP COM NEW 90291C201 8 1,200 SH   SOLE 18 1,200 0 0
U S GOLD CORP COM NEW 90291C201 107 15,337 SH   SOLE 21 15,337 0 0
U S GOLD CORP COM NEW 90291C201 2 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108 885 8,897 SH   SOLE 2 6,369 0 2,528
U S PHYSICAL THERAPY COM 90337L108 4 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108 18 181 SH   SOLE 7 181 0 0
U S PHYSICAL THERAPY COM 90337L108 4,250 42,732 SH   SOLE 18 42,732 0 0
U S PHYSICAL THERAPY COM 90337L108 6,834 68,720 SH   SOLE 19 68,720 0 0
U S PHYSICAL THERAPY COM 90337L108 156,981 1,578,489 SH   SOLE 21 1,578,489 0 0
U S PHYSICAL THERAPY COM 90337L108 32,960 331,424 SH   SOLE 22 323,657 0 7,767
U S PHYSICAL THERAPY COM 90337L108 32 318 SH   SOLE 23 318 0 0
U S PHYSICAL THERAPY COM 90337L108 201 2,021 SH   SOLE 25 2,021 0 0
U S PHYSICAL THERAPY COM 90337L108 952 9,574 SH   SOLE 26 4,751 0 4,823
U S PHYSICAL THERAPY COM 90337L108 2 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108 2,243 22,552 SH   SOLE 30 22,552 0 0
U S PHYSICAL THERAPY COM 90337L108 143 1,438 SH   SOLE 34 1,438 0 0
U S PHYSICAL THERAPY COM 90337L108 118 1,182 SH   SOLE 36 1,182 0 0
U S PHYSICAL THERAPY COM 90337L108 132 1,326 SH   SOLE 40 1,326 0 0
U S PHYSICAL THERAPY COM 90337L108 711 7,145 SH   SOLE 43 6,808 0 337
U S SILICA HLDGS INC COM 90346E103 1,183 63,411 SH   SOLE 2 21,214 0 42,197
U S SILICA HLDGS INC COM 90346E103 15 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103 5,375 288,070 SH   SOLE 18 288,070 0 0
U S SILICA HLDGS INC COM 90346E103 2,462 131,928 SH   SOLE 19 131,928 0 0
U S SILICA HLDGS INC COM 90346E103 185,885 9,961,676 SH   SOLE 21 9,961,676 0 0
U S SILICA HLDGS INC COM 90346E103 35,196 1,886,185 SH   SOLE 22 1,805,597 0 80,588
U S SILICA HLDGS INC COM 90346E103 176 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103 2,880 154,320 SH   SOLE 30 154,320 0 0
U S SILICA HLDGS INC COM 90346E103 162 8,685 SH   SOLE 40 8,685 0 0
U S SILICA HLDGS INC COM 90346E103 271 14,515 SH   SOLE 43 13,113 0 1,402
U S XPRESS ENTERPRISES INC COM CL A 90338N202 45 11,705 SH   SOLE 2 948 0 10,757
U S XPRESS ENTERPRISES INC COM CL A 90338N202 336 86,586 SH   SOLE 18 86,586 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 163 42,037 SH   SOLE 19 42,037 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 3,998 1,030,336 SH   SOLE 21 1,030,336 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 1,791 461,710 SH   SOLE 22 442,992 0 18,718
UBER TECHNOLOGIES INC COM 90353T100 106,011 2,971,160 SH   SOLE 2 263,615 0 2,707,545
UBER TECHNOLOGIES INC COM 90353T100 30,542 855,992 SH   SOLE 4 569,299 0 286,693
UBER TECHNOLOGIES INC COM 90353T100 4,781 134,007 SH   SOLE 7 134,007 0 0
UBER TECHNOLOGIES INC COM 90353T100 350 9,796 SH   SOLE 13 9,796 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,106 115,072 SH   SOLE 15 115,072 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 11 SH   SOLE 17 0 0 11
UBER TECHNOLOGIES INC COM 90353T100 45,640 1,279,136 SH   SOLE 18 1,204,291 0 74,845
UBER TECHNOLOGIES INC COM 90353T100 49,391 1,384,283 SH   SOLE 19 1,384,283 0 0
UBER TECHNOLOGIES INC COM 90353T100 517,537 14,504,961 SH   SOLE 21 14,504,961 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,235,185 34,618,406 SH   SOLE 22 31,903,893 0 2,714,513
UBER TECHNOLOGIES INC COM 90353T100 65,062 1,823,484 SH   SOLE 23 1,823,484 0 0
UBER TECHNOLOGIES INC COM 90353T100 90,692 2,541,825 SH   SOLE 25 2,541,825 0 0
UBER TECHNOLOGIES INC COM 90353T100 81,533 2,285,131 SH   SOLE 26 1,060,282 0 1,224,849
UBER TECHNOLOGIES INC COM 90353T100 75,381 2,112,709 SH   SOLE 28 53,675 0 2,059,034
UBER TECHNOLOGIES INC COM 90353T100 93 2,609 SH   SOLE 29 2,609 0 0
UBER TECHNOLOGIES INC COM 90353T100 124,015 3,475,747 SH   SOLE 30 3,211,679 0 264,068
UBER TECHNOLOGIES INC COM 90353T100 11,318 317,207 SH   SOLE 31 157,498 0 159,709
UBER TECHNOLOGIES INC COM 90353T100 18,134 508,233 SH   SOLE 34 508,233 0 0
UBER TECHNOLOGIES INC COM 90353T100 21,060 590,240 SH   SOLE 36 590,240 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,742 48,834 SH   SOLE 40 48,834 0 0
UBER TECHNOLOGIES INC COM 90353T100 126 3,526 SH   OTR 43 3,526 0 0
UBER TECHNOLOGIES INC COM 90353T100 17,230 482,892 SH   SOLE 43 450,480 0 32,412
UBER TECHNOLOGIES INC OPTIONS 90353T100 6,958 195,000 SH Put SOLE 19 195,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 54 1,500 SH Put SOLE 22 1,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 1,195 33,500 SH Put SOLE 34 33,500 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 3,532 3,946,000 PRN   SOLE 2 3,384,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1,405 1,570,000 PRN   SOLE 18 1,570,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 29,940 33,452,000 PRN   SOLE 19 33,452,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 7,111 7,945,000 PRN   SOLE 21 7,945,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 158 176,000 PRN   SOLE 22 176,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 2,417 2,701,000 PRN   SOLE 26 2,701,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 20 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 9,844 10,999,000 PRN   SOLE 34 10,999,000 0 0
UBIQUITI INC COM 90353W103 2,451 8,418 SH   SOLE 2 1,203 0 7,215
UBIQUITI INC COM 90353W103 24 83 SH   SOLE 7 83 0 0
UBIQUITI INC COM 90353W103 36 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103 766 2,632 SH   SOLE 18 2,632 0 0
UBIQUITI INC COM 90353W103 445 1,529 SH   SOLE 19 1,529 0 0
UBIQUITI INC COM 90353W103 47,864 164,390 SH   SOLE 21 164,390 0 0
UBIQUITI INC COM 90353W103 34,776 119,441 SH   SOLE 22 114,762 0 4,679
UBIQUITI INC COM 90353W103 729 2,505 SH   SOLE 25 2,505 0 0
UBIQUITI INC COM 90353W103 250 857 SH   SOLE 26 0 0 857
UBIQUITI INC COM 90353W103 434 1,489 SH   SOLE 28 0 0 1,489
UBIQUITI INC COM 90353W103 10,426 35,808 SH   SOLE 30 35,808 0 0
UBIQUITI INC COM 90353W103 28 95 SH   SOLE 31 95 0 0
UBIQUITI INC COM 90353W103 2,881 9,895 SH   SOLE 43 9,646 0 249
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 48,168 2,465,107 SH   SOLE 43 2,249,291 0 215,816
UDEMY INC COM 902685106 29 2,346 SH   SOLE 2 666 0 1,680
UDEMY INC COM 902685106 490 39,319 SH   SOLE 18 39,319 0 0
UDEMY INC COM 902685106 314 25,223 SH   SOLE 19 25,223 0 0
UDEMY INC COM 902685106 5,685 456,240 SH   SOLE 21 456,240 0 0
UDEMY INC COM 902685106 4,187 336,059 SH   SOLE 22 330,020 0 6,039
UDR INC COM 902653104 67,955 1,184,502 SH   SOLE 2 511,111 0 673,391
UDR INC COM 902653104 48,824 851,030 SH   SOLE 4 713,356 0 137,674
UDR INC COM 902653104 39,386 686,530 SH   SOLE 7 677,728 0 8,802
UDR INC COM 902653104 544 9,485 SH   SOLE 13 9,485 0 0
UDR INC COM 902653104 2,416 42,121 SH   SOLE 15 42,121 0 0
UDR INC COM 902653104 62,629 1,091,675 SH   SOLE 18 1,050,029 0 41,646
UDR INC COM 902653104 79,397 1,383,938 SH   SOLE 19 1,383,938 0 0
UDR INC COM 902653104 667,216 11,630,044 SH   SOLE 21 11,630,044 0 0
UDR INC COM 902653104 542,420 9,454,763 SH   SOLE 22 8,369,529 0 1,085,234
UDR INC COM 902653104 25,269 440,465 SH   SOLE 23 440,465 0 0
UDR INC COM 902653104 118,637 2,067,922 SH   SOLE 25 2,067,922 0 0
UDR INC COM 902653104 49,988 871,335 SH   SOLE 26 264,022 0 607,313
UDR INC COM 902653104 57,550 1,003,137 SH   SOLE 28 96,958 0 906,179
UDR INC COM 902653104 69 1,202 SH   SOLE 29 1,202 0 0
UDR INC COM 902653104 151,209 2,635,688 SH   SOLE 30 2,635,688 0 0
UDR INC COM 902653104 3,717 64,787 SH   SOLE 31 31,812 0 32,975
UDR INC COM 902653104 50,685 883,476 SH   SOLE 34 883,476 0 0
UDR INC COM 902653104 6,514 113,538 SH   SOLE 36 113,538 0 0
UDR INC COM 902653104 596 10,393 SH   SOLE 40 10,393 0 0
UDR INC COM 902653104 52 913 SH   OTR 43 913 0 0
UDR INC COM 902653104 6,704 116,858 SH   SOLE 43 113,351 0 3,507
UFP INDUSTRIES INC COM 90278Q108 9,051 117,298 SH   SOLE 2 69,447 0 47,851
UFP INDUSTRIES INC COM 90278Q108 17 220 SH   SOLE 4 220 0 0
UFP INDUSTRIES INC COM 90278Q108 89 1,152 SH   SOLE 7 1,152 0 0
UFP INDUSTRIES INC COM 90278Q108 17,187 222,742 SH   SOLE 18 207,771 0 14,971
UFP INDUSTRIES INC COM 90278Q108 29,277 379,434 SH   SOLE 19 379,434 0 0
UFP INDUSTRIES INC COM 90278Q108 569,494 7,380,694 SH   SOLE 21 7,380,694 0 0
UFP INDUSTRIES INC COM 90278Q108 137,372 1,780,347 SH   SOLE 22 1,741,365 0 38,982
UFP INDUSTRIES INC COM 90278Q108 861 11,163 SH   SOLE 23 11,163 0 0
UFP INDUSTRIES INC COM 90278Q108 677 8,777 SH   SOLE 25 8,777 0 0
UFP INDUSTRIES INC COM 90278Q108 6,215 80,552 SH   SOLE 26 23,089 0 57,463
UFP INDUSTRIES INC COM 90278Q108 85 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108 8,309 107,682 SH   SOLE 30 107,682 0 0
UFP INDUSTRIES INC COM 90278Q108 58 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108 636 8,245 SH   SOLE 40 8,245 0 0
UFP INDUSTRIES INC COM 90278Q108 3,179 41,202 SH   SOLE 43 40,312 0 890
UFP TECHNOLOGIES INC COM 902673102 462 6,989 SH   SOLE 2 247 0 6,742
UFP TECHNOLOGIES INC COM 902673102 5 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,424 21,519 SH   SOLE 18 21,519 0 0
UFP TECHNOLOGIES INC COM 902673102 822 12,430 SH   SOLE 19 12,430 0 0
UFP TECHNOLOGIES INC COM 902673102 16,612 251,052 SH   SOLE 21 251,052 0 0
UFP TECHNOLOGIES INC COM 902673102 9,420 142,358 SH   SOLE 22 138,315 0 4,043
UFP TECHNOLOGIES INC COM 902673102 84 1,270 SH   SOLE 43 1,270 0 0
UGI CORP NEW COM 902681105 32,474 896,574 SH   SOLE 2 510,910 0 385,664
UGI CORP NEW COM 902681105 9,690 267,543 SH   SOLE 4 141,476 0 126,067
UGI CORP NEW COM 902681105 8,858 244,553 SH   SOLE 7 244,553 0 0
UGI CORP NEW COM 902681105 482 13,305 SH   SOLE 13 13,305 0 0
UGI CORP NEW COM 902681105 848 23,413 SH   SOLE 15 23,413 0 0
UGI CORP NEW COM 902681105 22,051 608,814 SH   SOLE 18 597,488 0 11,326
UGI CORP NEW COM 902681105 2,369 65,396 SH   SOLE 19 65,396 0 0
UGI CORP NEW COM 902681105 649,525 17,932,765 SH   SOLE 21 17,932,765 0 0
UGI CORP NEW COM 902681105 226,893 6,264,311 SH   SOLE 22 5,838,487 0 425,824
UGI CORP NEW COM 902681105 10,118 279,358 SH   SOLE 23 279,358 0 0
UGI CORP NEW COM 902681105 16,653 459,773 SH   SOLE 25 459,773 0 0
UGI CORP NEW COM 902681105 16,622 458,914 SH   SOLE 26 363,864 0 95,050
UGI CORP NEW COM 902681105 34,609 955,510 SH   SOLE 28 15,254 0 940,256
UGI CORP NEW COM 902681105 789 21,789 SH   SOLE 29 21,789 0 0
UGI CORP NEW COM 902681105 42,412 1,170,959 SH   SOLE 30 770,791 0 400,168
UGI CORP NEW COM 902681105 3,251 89,759 SH   SOLE 31 67,129 0 22,630
UGI CORP NEW COM 902681105 3,608 99,610 SH   SOLE 32 99,610 0 0
UGI CORP NEW COM 902681105 2,359 65,130 SH   SOLE 34 65,130 0 0
UGI CORP NEW COM 902681105 2,515 69,425 SH   SOLE 36 69,425 0 0
UGI CORP NEW COM 902681105 230 6,340 SH   SOLE 40 6,340 0 0
UGI CORP NEW COM 902681105 30 824 SH   OTR 43 824 0 0
UGI CORP NEW COM 902681105 10,080 278,299 SH   SOLE 43 263,285 0 15,014
UGI CORP NEW UNIT 99/99/9999 902681113 15,866 176,294 SH   SOLE 21 176,294 0 0
UIPATH INC CL A 90364P105 1,950 90,337 SH   SOLE 2 11,172 0 79,165
UIPATH INC CL A 90364P105 44 2,027 SH   SOLE 15 2,027 0 0
UIPATH INC CL A 90364P105 25,225 1,168,343 SH   SOLE 21 1,168,343 0 0
UIPATH INC CL A 90364P105 73,785 3,417,575 SH   SOLE 22 3,417,575 0 0
UIPATH INC CL A 90364P105 6,792 314,590 SH   SOLE 25 314,590 0 0
UIPATH INC CL A 90364P105 3,355 155,394 SH   SOLE 26 9,813 0 145,581
UIPATH INC CL A 90364P105 2,243 103,900 SH   SOLE 28 2,432 0 101,468
UIPATH INC CL A 90364P105 1,154 53,452 SH   SOLE 36 53,452 0 0
UIPATH INC CL A 90364P105 238 11,017 SH   SOLE 43 3,250 0 7,767
ULTA BEAUTY INC COM 90384S303 56,767 142,551 SH   SOLE 2 54,895 0 87,656
ULTA BEAUTY INC COM 90384S303 18,283 45,912 SH   SOLE 4 28,852 0 17,060
ULTA BEAUTY INC COM 90384S303 25,046 62,894 SH   SOLE 7 49,069 0 13,825
ULTA BEAUTY INC COM 90384S303 1,081 2,714 SH   SOLE 13 2,714 0 0
ULTA BEAUTY INC COM 90384S303 1,960 4,921 SH   SOLE 15 4,921 0 0
ULTA BEAUTY INC COM 90384S303 3 7 SH   SOLE 17 0 0 7
ULTA BEAUTY INC COM 90384S303 39,674 99,629 SH   SOLE 18 92,490 0 7,139
ULTA BEAUTY INC COM 90384S303 26,418 66,341 SH   SOLE 19 66,341 0 0
ULTA BEAUTY INC COM 90384S303 691,636 1,736,819 SH   SOLE 21 1,736,819 0 0
ULTA BEAUTY INC COM 90384S303 460,445 1,156,257 SH   SOLE 22 1,047,096 0 109,161
ULTA BEAUTY INC COM 90384S303 26,740 67,148 SH   SOLE 23 67,148 0 0
ULTA BEAUTY INC COM 90384S303 50,512 126,844 SH   SOLE 25 126,844 0 0
ULTA BEAUTY INC COM 90384S303 48,060 120,687 SH   SOLE 26 44,739 0 75,948
ULTA BEAUTY INC COM 90384S303 53,929 135,424 SH   SOLE 28 1,074 0 134,350
ULTA BEAUTY INC COM 90384S303 1,198 3,008 SH   SOLE 29 3,008 0 0
ULTA BEAUTY INC COM 90384S303 111,175 279,180 SH   SOLE 30 279,180 0 0
ULTA BEAUTY INC COM 90384S303 5,958 14,961 SH   SOLE 31 8,937 0 6,024
ULTA BEAUTY INC COM 90384S303 44,577 111,940 SH   SOLE 34 111,940 0 0
ULTA BEAUTY INC COM 90384S303 7,635 19,174 SH   SOLE 36 19,174 0 0
ULTA BEAUTY INC COM 90384S303 615 1,544 SH   SOLE 40 1,544 0 0
ULTA BEAUTY INC COM 90384S303 53 132 SH   OTR 43 132 0 0
ULTA BEAUTY INC COM 90384S303 12,239 30,735 SH   SOLE 43 26,353 0 4,382
ULTRA CLEAN HLDGS INC COM 90385V107 1,978 46,661 SH   SOLE 2 29,231 0 17,430
ULTRA CLEAN HLDGS INC COM 90385V107 6 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 27 628 SH   SOLE 7 628 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 6,780 159,943 SH   SOLE 18 151,405 0 8,538
ULTRA CLEAN HLDGS INC COM 90385V107 9,289 219,135 SH   SOLE 19 219,135 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 222,040 5,238,033 SH   SOLE 21 5,238,033 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 49,620 1,170,560 SH   SOLE 22 1,143,683 0 26,877
ULTRA CLEAN HLDGS INC COM 90385V107 213 5,013 SH   SOLE 23 5,013 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 285 6,716 SH   SOLE 25 6,716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,572 37,082 SH   SOLE 26 12,258 0 24,824
ULTRA CLEAN HLDGS INC COM 90385V107 33 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 3,424 80,774 SH   SOLE 30 80,774 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 54,513 1,285,997 SH   SOLE 34 1,285,997 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 243 5,726 SH   SOLE 40 5,726 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 576 13,596 SH   SOLE 43 13,419 0 177
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,933 81,700 SH   SOLE 2 28,760 0 52,940
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 28 383 SH   SOLE 4 383 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 67 925 SH   SOLE 7 925 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1 10 SH   SOLE 17 0 0 10
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,473 34,060 SH   SOLE 18 32,109 0 1,951
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,844 121,782 SH   SOLE 19 121,782 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 101,804 1,401,878 SH   SOLE 21 1,401,878 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 117,036 1,611,619 SH   SOLE 22 1,536,065 0 75,554
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 297 4,085 SH   SOLE 23 4,085 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 924 12,724 SH   SOLE 25 12,724 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,871 53,308 SH   SOLE 26 24,817 0 28,491
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 306 4,219 SH   SOLE 28 4,219 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,379 74,064 SH   SOLE 30 74,064 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 69 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 71 972 SH   SOLE 34 972 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 739 10,181 SH   SOLE 36 10,181 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 629 8,655 SH   SOLE 40 8,655 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 33 456 SH   OTR 43 456 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,358 18,695 SH   SOLE 43 17,127 0 1,568
ULTRALIFE CORP COM 903899102 10 1,878 SH   SOLE 18 1,878 0 0
ULTRALIFE CORP COM 903899102 170 31,707 SH   SOLE 21 31,707 0 0
ULTRALIFE CORP COM 903899102 637 118,534 SH   SOLE 22 118,534 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,591 1,185,205 SH   SOLE 2 526,713 0 658,492
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 213 70,435 SH   SOLE 4 70,435 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,238 738,675 SH   SOLE 7 738,675 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 46 15,056 SH   SOLE 18 15,056 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,505 496,697 SH   SOLE 21 496,697 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 7,171 2,366,710 SH   SOLE 22 1,753,662 0 613,048
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,930 1,297,142 SH   SOLE 30 1,297,142 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,072 353,873 SH   SOLE 43 346,832 0 7,041
UMB FINL CORP COM 902788108 8,373 86,174 SH   SOLE 2 59,393 0 26,781
UMB FINL CORP COM 902788108 155 1,594 SH   SOLE 4 150 0 1,444
UMB FINL CORP COM 902788108 1,739 17,894 SH   SOLE 7 17,894 0 0
UMB FINL CORP COM 902788108 19,962 205,460 SH   SOLE 18 205,460 0 0
UMB FINL CORP COM 902788108 11,969 123,191 SH   SOLE 19 123,191 0 0
UMB FINL CORP COM 902788108 317,404 3,266,818 SH   SOLE 21 3,266,818 0 0
UMB FINL CORP COM 902788108 128,241 1,319,895 SH   SOLE 22 1,274,059 0 45,836
UMB FINL CORP COM 902788108 21 220 SH   SOLE 23 220 0 0
UMB FINL CORP COM 902788108 640 6,588 SH   SOLE 25 6,588 0 0
UMB FINL CORP COM 902788108 2,451 25,224 SH   SOLE 26 17,747 0 7,477
UMB FINL CORP COM 902788108 69 714 SH   SOLE 28 714 0 0
UMB FINL CORP COM 902788108 7,478 76,969 SH   SOLE 30 76,969 0 0
UMB FINL CORP COM 902788108 102 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 600 6,175 SH   SOLE 40 6,175 0 0
UMB FINL CORP COM 902788108 2,553 26,274 SH   SOLE 43 23,931 0 2,343
UMH PPTYS INC COM 903002103 2,139 86,973 SH   SOLE 2 63,686 0 23,287
UMH PPTYS INC COM 903002103 16 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 3,052 124,114 SH   SOLE 18 124,114 0 0
UMH PPTYS INC COM 903002103 1,868 75,952 SH   SOLE 19 75,952 0 0
UMH PPTYS INC COM 903002103 44,124 1,794,376 SH   SOLE 21 1,794,376 0 0
UMH PPTYS INC COM 903002103 28,287 1,150,343 SH   SOLE 22 1,123,387 0 26,956
UMH PPTYS INC COM 903002103 32 1,313 SH   SOLE 23 1,313 0 0
UMH PPTYS INC COM 903002103 192 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103 606 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103 2,156 87,691 SH   SOLE 30 87,691 0 0
UMH PPTYS INC COM 903002103 201 8,168 SH   SOLE 34 8,168 0 0
UMH PPTYS INC COM 903002103 180 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103 559 22,751 SH   SOLE 43 22,489 0 262
UMPQUA HLDGS CORP COM 904214103 18,044 956,715 SH   SOLE 2 171,144 0 785,571
UMPQUA HLDGS CORP COM 904214103 209 11,078 SH   SOLE 4 1,388 0 9,690
UMPQUA HLDGS CORP COM 904214103 92 4,860 SH   SOLE 7 4,860 0 0
UMPQUA HLDGS CORP COM 904214103 8,972 475,710 SH   SOLE 18 475,710 0 0
UMPQUA HLDGS CORP COM 904214103 1,209 64,106 SH   SOLE 19 64,106 0 0
UMPQUA HLDGS CORP COM 904214103 208,827 11,072,483 SH   SOLE 21 11,072,483 0 0
UMPQUA HLDGS CORP COM 904214103 114,059 6,047,690 SH   SOLE 22 5,793,960 0 253,730
UMPQUA HLDGS CORP COM 904214103 761 40,352 SH   SOLE 25 40,352 0 0
UMPQUA HLDGS CORP COM 904214103 2,111 111,905 SH   SOLE 26 92,710 0 19,195
UMPQUA HLDGS CORP COM 904214103 74 3,931 SH   SOLE 28 3,931 0 0
UMPQUA HLDGS CORP COM 904214103 6,966 369,376 SH   SOLE 30 369,376 0 0
UMPQUA HLDGS CORP COM 904214103 60 3,166 SH   SOLE 31 3,166 0 0
UMPQUA HLDGS CORP COM 904214103 478 25,326 SH   SOLE 36 25,326 0 0
UMPQUA HLDGS CORP COM 904214103 550 29,185 SH   SOLE 40 29,185 0 0
UMPQUA HLDGS CORP COM 904214103 6,932 367,563 SH   SOLE 43 327,479 0 40,084
UNDER ARMOUR INC CL A 904311107 8,596 505,063 SH   SOLE 2 350,100 0 154,963
UNDER ARMOUR INC CL A 904311107 435 25,572 SH   SOLE 4 25,572 0 0
UNDER ARMOUR INC CL A 904311107 2,668 156,763 SH   SOLE 7 150,253 0 6,510
UNDER ARMOUR INC CL A 904311107 53 3,140 SH   SOLE 15 3,140 0 0
UNDER ARMOUR INC CL A 904311107 4,804 282,276 SH   SOLE 18 263,981 0 18,295
UNDER ARMOUR INC CL A 904311107 2,696 158,373 SH   SOLE 19 158,373 0 0
UNDER ARMOUR INC CL A 904311107 76,188 4,476,389 SH   SOLE 21 4,476,389 0 0
UNDER ARMOUR INC CL A 904311107 82,378 4,840,066 SH   SOLE 22 4,521,364 0 318,702
UNDER ARMOUR INC CL A 904311107 19 1,134 SH   SOLE 23 1,134 0 0
UNDER ARMOUR INC CL A 904311107 534 31,348 SH   SOLE 25 31,348 0 0
UNDER ARMOUR INC CL A 904311107 3,242 190,498 SH   SOLE 26 71,104 0 119,394
UNDER ARMOUR INC CL A 904311107 57 3,361 SH   SOLE 28 3,361 0 0
UNDER ARMOUR INC CL A 904311107 9,006 529,134 SH   SOLE 30 529,134 0 0
UNDER ARMOUR INC CL A 904311107 47 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107 165 9,699 SH   SOLE 36 9,699 0 0
UNDER ARMOUR INC CL A 904311107 415 24,383 SH   SOLE 40 24,383 0 0
UNDER ARMOUR INC CL A 904311107 1,196 70,275 SH   SOLE 43 65,388 0 4,887
UNDER ARMOUR INC CL C 904311206 3,252 208,972 SH   SOLE 2 94,421 0 114,551
UNDER ARMOUR INC CL C 904311206 10 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206 2,658 170,797 SH   SOLE 7 167,243 0 3,554
UNDER ARMOUR INC CL C 904311206 52 3,321 SH   SOLE 15 3,321 0 0
UNDER ARMOUR INC CL C 904311206 5,042 324,011 SH   SOLE 18 302,718 0 21,293
UNDER ARMOUR INC CL C 904311206 1,793 115,222 SH   SOLE 19 115,222 0 0
UNDER ARMOUR INC CL C 904311206 75,567 4,856,466 SH   SOLE 21 4,856,466 0 0
UNDER ARMOUR INC CL C 904311206 73,113 4,698,808 SH   SOLE 22 4,376,914 0 321,894
UNDER ARMOUR INC CL C 904311206 21 1,377 SH   SOLE 23 1,377 0 0
UNDER ARMOUR INC CL C 904311206 489 31,434 SH   SOLE 25 31,434 0 0
UNDER ARMOUR INC CL C 904311206 3,382 217,348 SH   SOLE 26 81,195 0 136,153
UNDER ARMOUR INC CL C 904311206 55 3,552 SH   SOLE 28 3,552 0 0
UNDER ARMOUR INC CL C 904311206 9,253 594,637 SH   SOLE 30 594,637 0 0
UNDER ARMOUR INC CL C 904311206 47 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206 206 13,250 SH   SOLE 36 13,250 0 0
UNDER ARMOUR INC CL C 904311206 416 26,709 SH   SOLE 40 26,709 0 0
UNDER ARMOUR INC CL C 904311206 7 461 SH   OTR 43 461 0 0
UNDER ARMOUR INC CL C 904311206 375 24,103 SH   SOLE 43 22,338 0 1,765
UNICO AMERN CORP COM 904607108 2 619 SH   SOLE 21 619 0 0
UNICYCIVE THERAPEUTICS INC COM 90466Y103 2 1,301 SH   SOLE 18 1,301 0 0
UNICYCIVE THERAPEUTICS INC COM 90466Y103 29 22,865 SH   SOLE 21 22,865 0 0
UNIFI INC COM NEW 904677200 167 9,245 SH   SOLE 2 4,912 0 4,333
UNIFI INC COM NEW 904677200 6 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,000 55,249 SH   SOLE 18 55,249 0 0
UNIFI INC COM NEW 904677200 1,091 60,293 SH   SOLE 19 60,293 0 0
UNIFI INC COM NEW 904677200 31,502 1,740,442 SH   SOLE 21 1,740,442 0 0
UNIFI INC COM NEW 904677200 6,660 367,934 SH   SOLE 22 359,758 0 8,176
UNIFI INC COM NEW 904677200 286 15,800 SH   SOLE 30 15,800 0 0
UNIFI INC COM NEW 904677200 95 5,252 SH   SOLE 43 2,777 0 2,475
UNIFIRST CORP MASS COM 904708104 2,261 12,272 SH   SOLE 2 4,368 0 7,904
UNIFIRST CORP MASS COM 904708104 11 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104 35 191 SH   SOLE 7 191 0 0
UNIFIRST CORP MASS COM 904708104 10,391 56,386 SH   SOLE 18 56,386 0 0
UNIFIRST CORP MASS COM 904708104 4,957 26,901 SH   SOLE 19 26,901 0 0
UNIFIRST CORP MASS COM 904708104 344,520 1,869,548 SH   SOLE 21 1,869,548 0 0
UNIFIRST CORP MASS COM 904708104 69,375 376,465 SH   SOLE 22 361,478 0 14,987
UNIFIRST CORP MASS COM 904708104 413 2,239 SH   SOLE 25 2,239 0 0
UNIFIRST CORP MASS COM 904708104 1,105 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 50 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104 4,759 25,823 SH   SOLE 30 25,823 0 0
UNIFIRST CORP MASS COM 904708104 340 1,846 SH   SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 965 5,236 SH   SOLE 43 5,165 0 71
UNILEVER PLC SPON ADR NEW 904767704 25,506 559,719 SH   SOLE 2 559,719 0 0
UNILEVER PLC SPON ADR NEW 904767704 270,992 5,946,727 SH   SOLE 18 5,633,019 0 313,708
UNILEVER PLC SPON ADR NEW 904767704 474,688 10,416,675 SH   SOLE 19 10,416,675 0 0
UNILEVER PLC SPON ADR NEW 904767704 40,577 890,423 SH   SOLE 22 890,423 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,309 94,547 SH   SOLE 23 94,547 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,263 49,662 SH   SOLE 25 0 0 49,662
UNILEVER PLC SPON ADR NEW 904767704 5,024 110,249 SH   SOLE 26 0 0 110,249
UNILEVER PLC SPON ADR NEW 904767704 32,338 709,641 SH   SOLE 34 709,641 0 0
UNILEVER PLC SPON ADR NEW 904767704 867 19,022 SH   SOLE 36 19,022 0 0
UNILEVER PLC SPON ADR NEW 904767704 44,182 969,546 SH   SOLE 43 848,048 0 121,498
UNION BANKSHARES INC COM 905400107 26 849 SH   SOLE 18 849 0 0
UNION BANKSHARES INC COM 905400107 315 10,141 SH   SOLE 21 10,141 0 0
UNION BANKSHARES INC COM 905400107 21 661 SH   SOLE 22 661 0 0
UNION PAC CORP COM 907818108 427,989 1,566,519 SH   SOLE 2 419,117 0 1,147,402
UNION PAC CORP COM 907818108 101,831 372,720 SH   SOLE 4 311,151 0 61,569
UNION PAC CORP COM 907818108 153,147 560,548 SH   SOLE 7 541,919 0 18,629
UNION PAC CORP COM 907818108 7,810 28,585 SH   SOLE 13 28,585 0 0
UNION PAC CORP COM 907818108 25,198 92,229 SH   SOLE 15 92,229 0 0
UNION PAC CORP COM 907818108 1 4 SH   SOLE 17 0 0 4
UNION PAC CORP COM 907818108 483,967 1,771,411 SH   SOLE 18 1,641,176 0 130,235
UNION PAC CORP COM 907818108 355,683 1,301,866 SH   SOLE 19 1,301,866 0 0
UNION PAC CORP COM 907818108 20,677 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 3,995,310 14,623,586 SH   SOLE 21 14,623,586 0 0
UNION PAC CORP COM 907818108 3,748,554 13,720,412 SH   SOLE 22 12,301,389 0 1,419,023
UNION PAC CORP COM 907818108 237,382 868,862 SH   SOLE 23 868,862 0 0
UNION PAC CORP COM 907818108 269,701 987,158 SH   SOLE 25 987,158 0 0
UNION PAC CORP COM 907818108 431,769 1,580,357 SH   SOLE 26 686,309 0 894,048
UNION PAC CORP COM 907818108 391,085 1,431,444 SH   SOLE 28 16,233 0 1,415,211
UNION PAC CORP COM 907818108 5,145 18,831 SH   SOLE 29 18,831 0 0
UNION PAC CORP COM 907818108 915,131 3,349,550 SH   SOLE 30 3,339,821 0 9,729
UNION PAC CORP COM 907818108 51,817 189,661 SH   SOLE 31 117,352 0 72,309
UNION PAC CORP COM 907818108 129,965 475,696 SH   SOLE 34 475,696 0 0
UNION PAC CORP COM 907818108 78,410 286,995 SH   SOLE 36 286,995 0 0
UNION PAC CORP COM 907818108 5,857 21,436 SH   SOLE 40 21,436 0 0
UNION PAC CORP COM 907818108 457 1,673 SH   OTR 43 1,673 0 0
UNION PAC CORP COM 907818108 187,872 687,647 SH   SOLE 43 612,454 0 75,192
UNIQUE FABRICATING INC COM 90915J103 3 1,633 SH   SOLE 18 1,633 0 0
UNIQUE FABRICATING INC COM 90915J103 41 21,774 SH   SOLE 21 21,774 0 0
UNIQURE NV SHS N90064101 173 9,550 SH   SOLE 2 8,583 0 967
UNIQURE NV SHS N90064101 3 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 520 28,754 SH   SOLE 18 28,754 0 0
UNIQURE NV SHS N90064101 62,236 3,444,182 SH   SOLE 21 3,444,182 0 0
UNIQURE NV SHS N90064101 10,092 558,468 SH   SOLE 22 542,570 0 15,898
UNIQURE NV SHS N90064101 119 6,572 SH   SOLE 25 6,572 0 0
UNIQURE NV SHS N90064101 267 14,753 SH   SOLE 26 12,113 0 2,640
UNIQURE NV SHS N90064101 50 2,790 SH   SOLE 28 2,790 0 0
UNIQURE NV SHS N90064101 5,102 282,358 SH   SOLE 30 282,358 0 0
UNIQURE NV SHS N90064101 29 1,630 SH   SOLE 34 1,630 0 0
UNIQURE NV SHS N90064101 112 6,190 SH   SOLE 36 6,190 0 0
UNIQURE NV SHS N90064101 69 3,802 SH   SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 136 7,510 SH   SOLE 43 5,929 0 1,581
UNISYS CORP COM NEW 909214306 730 33,796 SH   SOLE 2 19,137 0 14,659
UNISYS CORP COM NEW 909214306 5 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 18 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306 5,228 241,904 SH   SOLE 18 241,904 0 0
UNISYS CORP COM NEW 909214306 2,526 116,874 SH   SOLE 19 116,874 0 0
UNISYS CORP COM NEW 909214306 175,518 8,122,079 SH   SOLE 21 8,122,079 0 0
UNISYS CORP COM NEW 909214306 35,957 1,663,919 SH   SOLE 22 1,619,626 0 44,293
UNISYS CORP COM NEW 909214306 173 8,012 SH   SOLE 25 8,012 0 0
UNISYS CORP COM NEW 909214306 770 35,614 SH   SOLE 26 29,225 0 6,389
UNISYS CORP COM NEW 909214306 662 30,626 SH   SOLE 28 30,626 0 0
UNISYS CORP COM NEW 909214306 10,014 463,387 SH   SOLE 30 463,387 0 0
UNISYS CORP COM NEW 909214306 62 2,881 SH   SOLE 36 2,881 0 0
UNISYS CORP COM NEW 909214306 220 10,172 SH   SOLE 40 10,172 0 0
UNISYS CORP COM NEW 909214306 602 27,835 SH   SOLE 43 27,414 0 421
UNITED AIRLS HLDGS INC COM 910047109 9,557 206,158 SH   SOLE 2 51,436 0 154,722
UNITED AIRLS HLDGS INC COM 910047109 11,733 253,089 SH   SOLE 7 244,047 0 9,042
UNITED AIRLS HLDGS INC COM 910047109 285 6,139 SH   SOLE 15 6,139 0 0
UNITED AIRLS HLDGS INC COM 910047109 21,776 469,720 SH   SOLE 18 441,531 0 28,189
UNITED AIRLS HLDGS INC COM 910047109 8,689 187,428 SH   SOLE 19 187,428 0 0
UNITED AIRLS HLDGS INC COM 910047109 367,460 7,926,233 SH   SOLE 21 7,926,233 0 0
UNITED AIRLS HLDGS INC COM 910047109 285,794 6,164,669 SH   SOLE 22 5,848,058 0 316,611
UNITED AIRLS HLDGS INC COM 910047109 33 703 SH   SOLE 23 703 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,542 119,536 SH   SOLE 25 119,536 0 0
UNITED AIRLS HLDGS INC COM 910047109 11,828 255,129 SH   SOLE 26 23,600 0 231,529
UNITED AIRLS HLDGS INC COM 910047109 4,763 102,731 SH   SOLE 28 73,280 0 29,451
UNITED AIRLS HLDGS INC COM 910047109 33,513 722,887 SH   SOLE 30 722,887 0 0
UNITED AIRLS HLDGS INC COM 910047109 220 4,742 SH   SOLE 31 4,742 0 0
UNITED AIRLS HLDGS INC COM 910047109 715 15,423 SH   SOLE 34 15,423 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,770 38,173 SH   SOLE 36 38,173 0 0
UNITED AIRLS HLDGS INC COM 910047109 18 385 SH   OTR 43 385 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,251 199,540 SH   SOLE 43 163,580 0 35,961
UNITED BANCORP INC OHIO COM 909911109 19 1,031 SH   SOLE 18 1,031 0 0
UNITED BANCORP INC OHIO COM 909911109 355 19,517 SH   SOLE 21 19,517 0 0
UNITED BANCORP INC OHIO COM 909911109 5 298 SH   SOLE 22 298 0 0
UNITED BANCSHARES INC OHIO COM 909458101 18 573 SH   SOLE 18 573 0 0
UNITED BANCSHARES INC OHIO COM 909458101 215 6,707 SH   SOLE 21 6,707 0 0
UNITED BANCSHARES INC OHIO COM 909458101 3 98 SH   SOLE 22 98 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,983 171,519 SH   SOLE 2 95,370 0 76,149
UNITED BANKSHARES INC WEST V COM 909907107 131 3,758 SH   SOLE 4 464 0 3,294
UNITED BANKSHARES INC WEST V COM 909907107 3,559 102,034 SH   SOLE 7 102,034 0 0
UNITED BANKSHARES INC WEST V COM 909907107 24,449 700,947 SH   SOLE 18 700,947 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,180 234,529 SH   SOLE 19 234,529 0 0
UNITED BANKSHARES INC WEST V COM 909907107 462,129 13,249,122 SH   SOLE 21 13,249,122 0 0
UNITED BANKSHARES INC WEST V COM 909907107 136,721 3,919,749 SH   SOLE 22 3,780,292 0 139,457
UNITED BANKSHARES INC WEST V COM 909907107 643 18,423 SH   SOLE 25 18,423 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,981 56,808 SH   SOLE 26 45,832 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107 80 2,302 SH   SOLE 28 2,302 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,281 237,411 SH   SOLE 30 237,411 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,164 62,054 SH   SOLE 32 62,054 0 0
UNITED BANKSHARES INC WEST V COM 909907107 126 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107 612 17,539 SH   SOLE 40 17,539 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,309 94,866 SH   SOLE 43 88,533 0 6,333
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,871 82,496 SH   SOLE 2 27,512 0 54,984
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 97 2,794 SH   SOLE 4 189 0 2,605
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 51 1,467 SH   SOLE 7 1,467 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 13,349 383,595 SH   SOLE 18 383,595 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,771 165,819 SH   SOLE 19 165,819 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 429,933 12,354,401 SH   SOLE 21 12,354,401 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 83,182 2,390,274 SH   SOLE 22 2,304,492 0 85,782
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 448 12,880 SH   SOLE 25 12,880 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 473 13,602 SH   SOLE 26 7,068 0 6,534
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 21 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,122 175,929 SH   SOLE 30 175,929 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 416 11,954 SH   SOLE 40 11,954 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 953 27,372 SH   SOLE 43 27,275 0 97
UNITED FIRE GROUP INC COM 910340108 1,222 39,324 SH   SOLE 2 28,357 0 10,967
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 10 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 2,481 79,859 SH   SOLE 18 79,859 0 0
UNITED FIRE GROUP INC COM 910340108 1,183 38,074 SH   SOLE 19 38,074 0 0
UNITED FIRE GROUP INC COM 910340108 83,633 2,691,749 SH   SOLE 21 2,691,749 0 0
UNITED FIRE GROUP INC COM 910340108 18,888 607,909 SH   SOLE 22 584,199 0 23,710
UNITED FIRE GROUP INC COM 910340108 112 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108 158 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 490 15,759 SH   SOLE 28 15,759 0 0
UNITED FIRE GROUP INC COM 910340108 1,274 41,019 SH   SOLE 30 41,019 0 0
UNITED FIRE GROUP INC COM 910340108 64 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 432 13,917 SH   SOLE 43 13,820 0 97
UNITED GUARDIAN INC COM 910571108 15 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 575 25,264 SH   SOLE 21 25,264 0 0
UNITED GUARDIAN INC COM 910571108 126 5,523 SH   SOLE 22 5,523 0 0
UNITED INS HLDGS CORP COM 910710102 154 46,671 SH   SOLE 2 17,573 0 29,098
UNITED INS HLDGS CORP COM 910710102 239 72,189 SH   SOLE 18 72,189 0 0
UNITED INS HLDGS CORP COM 910710102 114 34,560 SH   SOLE 19 34,560 0 0
UNITED INS HLDGS CORP COM 910710102 2,678 809,200 SH   SOLE 21 809,200 0 0
UNITED INS HLDGS CORP COM 910710102 2,601 785,791 SH   SOLE 22 771,831 0 13,960
UNITED INS HLDGS CORP COM 910710102 22 6,760 SH   SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 19 5,779 SH   SOLE 26 0 0 5,779
UNITED INS HLDGS CORP COM 910710102 0 89 SH   SOLE 43 89 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5,245 575,142 SH   SOLE 2 381,701 0 193,441
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 200 21,939 SH   SOLE 4 21,939 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 890 97,592 SH   SOLE 13 97,592 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 875 95,959 SH   SOLE 18 95,959 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 86 9,441 SH   SOLE 19 9,441 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 68,277 7,486,499 SH   SOLE 21 7,486,499 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 10,862 1,191,039 SH   SOLE 22 1,191,039 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 175 19,214 SH   SOLE 30 19,214 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 190 20,800 SH   SOLE 34 20,800 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 62,192 6,819,336 SH   SOLE 43 6,520,859 0 298,477
UNITED NAT FOODS INC COM 911163103 2,159 52,210 SH   SOLE 2 18,870 0 33,340
UNITED NAT FOODS INC COM 911163103 9 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 97 2,357 SH   SOLE 7 2,357 0 0
UNITED NAT FOODS INC COM 911163103 8,758 211,812 SH   SOLE 18 211,812 0 0
UNITED NAT FOODS INC COM 911163103 4,168 100,796 SH   SOLE 19 100,796 0 0
UNITED NAT FOODS INC COM 911163103 288,665 6,981,024 SH   SOLE 21 6,981,024 0 0
UNITED NAT FOODS INC COM 911163103 59,977 1,450,460 SH   SOLE 22 1,393,617 0 56,843
UNITED NAT FOODS INC COM 911163103 219 5,296 SH   SOLE 23 5,296 0 0
UNITED NAT FOODS INC COM 911163103 305 7,370 SH   SOLE 25 7,370 0 0
UNITED NAT FOODS INC COM 911163103 1,831 44,269 SH   SOLE 26 38,972 0 5,297
UNITED NAT FOODS INC COM 911163103 42 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103 4,123 99,707 SH   SOLE 30 99,707 0 0
UNITED NAT FOODS INC COM 911163103 609 14,730 SH   SOLE 36 14,730 0 0
UNITED NAT FOODS INC COM 911163103 275 6,648 SH   SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 3,234 78,203 SH   SOLE 43 75,146 0 3,057
UNITED PARCEL SERVICE INC CL B 911312106 375,924 1,752,884 SH   SOLE 2 507,462 0 1,245,422
UNITED PARCEL SERVICE INC CL B 911312106 99,190 462,509 SH   SOLE 4 376,910 0 85,599
UNITED PARCEL SERVICE INC CL B 911312106 159,315 742,867 SH   SOLE 7 658,505 0 84,362
UNITED PARCEL SERVICE INC CL B 911312106 10,411 48,543 SH   SOLE 13 48,543 0 0
UNITED PARCEL SERVICE INC CL B 911312106 22,366 104,291 SH   SOLE 15 104,291 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12 57 SH   SOLE 17 0 0 57
UNITED PARCEL SERVICE INC CL B 911312106 888,562 4,143,251 SH   SOLE 18 3,997,462 0 145,789
UNITED PARCEL SERVICE INC CL B 911312106 265,552 1,238,235 SH   SOLE 19 1,238,235 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,020,107 18,745,253 SH   SOLE 21 18,745,253 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,409,425 15,897,720 SH   SOLE 22 14,178,001 0 1,719,719
UNITED PARCEL SERVICE INC CL B 911312106 212,445 990,606 SH   SOLE 23 990,606 0 0
UNITED PARCEL SERVICE INC CL B 911312106 245,221 1,143,436 SH   SOLE 25 1,143,436 0 0
UNITED PARCEL SERVICE INC CL B 911312106 376,370 1,754,966 SH   SOLE 26 733,763 0 1,021,203
UNITED PARCEL SERVICE INC CL B 911312106 376,590 1,755,992 SH   SOLE 28 38,957 0 1,717,035
UNITED PARCEL SERVICE INC CL B 911312106 8,130 37,911 SH   SOLE 29 37,911 0 0
UNITED PARCEL SERVICE INC CL B 911312106 727,893 3,394,072 SH   SOLE 30 3,394,072 0 0
UNITED PARCEL SERVICE INC CL B 911312106 50,740 236,596 SH   SOLE 31 155,388 0 81,208
UNITED PARCEL SERVICE INC CL B 911312106 118,942 554,613 SH   SOLE 34 554,613 0 0
UNITED PARCEL SERVICE INC CL B 911312106 63,683 296,946 SH   SOLE 36 296,946 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,212 24,301 SH   SOLE 40 24,301 0 0
UNITED PARCEL SERVICE INC CL B 911312106 403 1,881 SH   OTR 43 1,881 0 0
UNITED PARCEL SERVICE INC CL B 911312106 117,157 546,287 SH   SOLE 43 483,225 0 63,063
UNITED RENTALS INC COM 911363109 68,950 194,110 SH   SOLE 2 48,086 0 146,024
UNITED RENTALS INC COM 911363109 24,944 70,222 SH   SOLE 4 40,975 0 29,247
UNITED RENTALS INC COM 911363109 29,931 84,262 SH   SOLE 7 65,063 0 19,199
UNITED RENTALS INC COM 911363109 1,936 5,449 SH   SOLE 13 5,449 0 0
UNITED RENTALS INC COM 911363109 3,540 9,967 SH   SOLE 15 9,967 0 0
UNITED RENTALS INC COM 911363109 55,424 156,033 SH   SOLE 18 145,969 0 10,064
UNITED RENTALS INC COM 911363109 46,804 131,765 SH   SOLE 19 131,765 0 0
UNITED RENTALS INC COM 911363109 725,381 2,042,120 SH   SOLE 21 2,042,120 0 0
UNITED RENTALS INC COM 911363109 558,784 1,573,110 SH   SOLE 22 1,412,982 0 160,128
UNITED RENTALS INC COM 911363109 34,325 96,634 SH   SOLE 23 96,634 0 0
UNITED RENTALS INC COM 911363109 54,806 154,292 SH   SOLE 25 154,292 0 0
UNITED RENTALS INC COM 911363109 57,102 160,756 SH   SOLE 26 55,568 0 105,188
UNITED RENTALS INC COM 911363109 74,067 208,515 SH   SOLE 28 16,218 0 192,297
UNITED RENTALS INC COM 911363109 575 1,619 SH   SOLE 29 1,619 0 0
UNITED RENTALS INC COM 911363109 140,441 395,374 SH   SOLE 30 395,374 0 0
UNITED RENTALS INC COM 911363109 6,834 19,239 SH   SOLE 31 11,210 0 8,029
UNITED RENTALS INC COM 911363109 17,778 50,048 SH   SOLE 34 50,048 0 0
UNITED RENTALS INC COM 911363109 10,948 30,820 SH   SOLE 36 30,820 0 0
UNITED RENTALS INC COM 911363109 802 2,258 SH   SOLE 40 2,258 0 0
UNITED RENTALS INC COM 911363109 59 167 SH   OTR 43 167 0 0
UNITED RENTALS INC COM 911363109 22,700 63,905 SH   SOLE 43 58,556 0 5,349
UNITED SEC BANCSHARES CALIF COM 911460103 24 2,928 SH   SOLE 18 2,928 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 354 42,675 SH   SOLE 21 42,675 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 111 13,319 SH   SOLE 22 13,319 0 0
UNITED STATES ANTIMONY CORP COM 911549103 45 70,438 SH   SOLE 21 70,438 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1,003 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,223 106,616 SH   SOLE 2 92,797 0 13,819
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 4 117 SH   SOLE 7 117 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,275 108,350 SH   SOLE 18 79,723 0 28,627
UNITED STATES CELLULAR CORP COM 911684108 9,115 301,516 SH   SOLE 19 301,516 0 0
UNITED STATES CELLULAR CORP COM 911684108 17,652 583,921 SH   SOLE 21 583,921 0 0
UNITED STATES CELLULAR CORP COM 911684108 19,407 641,966 SH   SOLE 22 582,050 0 59,916
UNITED STATES CELLULAR CORP COM 911684108 70 2,317 SH   SOLE 25 2,317 0 0
UNITED STATES CELLULAR CORP COM 911684108 12 383 SH   SOLE 26 0 0 383
UNITED STATES CELLULAR CORP COM 911684108 1,817 60,101 SH   SOLE 28 1,609 0 58,492
UNITED STATES CELLULAR CORP COM 911684108 1,283 42,430 SH   SOLE 30 42,430 0 0
UNITED STATES CELLULAR CORP COM 911684108 463 15,313 SH   SOLE 34 15,313 0 0
UNITED STATES CELLULAR CORP COM 911684108 127 4,205 SH   SOLE 36 4,205 0 0
UNITED STATES CELLULAR CORP COM 911684108 37 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,413 46,749 SH   SOLE 43 45,844 0 905
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 6,734 2,305,000 PRN   SOLE 21 2,305,000 0 0
UNITED STATES STL CORP NEW COM 912909108 27,862 738,266 SH   SOLE 2 230,688 0 507,578
UNITED STATES STL CORP NEW COM 912909108 281 7,443 SH   SOLE 4 7,443 0 0
UNITED STATES STL CORP NEW COM 912909108 262 6,939 SH   SOLE 7 6,939 0 0
UNITED STATES STL CORP NEW COM 912909108 24,169 640,406 SH   SOLE 18 640,406 0 0
UNITED STATES STL CORP NEW COM 912909108 39,777 1,053,978 SH   SOLE 19 1,053,978 0 0
UNITED STATES STL CORP NEW COM 912909108 498,712 13,214,422 SH   SOLE 21 13,214,422 0 0
UNITED STATES STL CORP NEW COM 912909108 275,493 7,299,766 SH   SOLE 22 6,988,393 0 311,373
UNITED STATES STL CORP NEW COM 912909108 1,401 37,126 SH   SOLE 25 37,126 0 0
UNITED STATES STL CORP NEW COM 912909108 5,148 136,401 SH   SOLE 26 115,420 0 20,981
UNITED STATES STL CORP NEW COM 912909108 181 4,805 SH   SOLE 28 4,805 0 0
UNITED STATES STL CORP NEW COM 912909108 5,978 158,393 SH   SOLE 30 158,393 0 0
UNITED STATES STL CORP NEW COM 912909108 148 3,921 SH   SOLE 31 3,921 0 0
UNITED STATES STL CORP NEW COM 912909108 14,720 390,037 SH   SOLE 34 390,037 0 0
UNITED STATES STL CORP NEW COM 912909108 1,061 28,110 SH   SOLE 36 28,110 0 0
UNITED STATES STL CORP NEW COM 912909108 1,265 33,514 SH   SOLE 40 33,514 0 0
UNITED STATES STL CORP NEW COM 912909108 8,458 224,113 SH   SOLE 43 198,242 0 25,871
UNITED STATES STL CORP NEW OPTIONS 912909108 45 1,200 SH Put SOLE 4 1,200 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 506 13,400 SH Put SOLE 18 13,400 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 14,364 380,600 SH Put SOLE 19 380,600 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 340 9,000 SH Put SOLE 22 9,000 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 3,615 95,800 SH Put SOLE 34 95,800 0 0
UNITED STS LIME & MINERALS I COM 911922102 107 918 SH   SOLE 2 629 0 289
UNITED STS LIME & MINERALS I COM 911922102 4 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102 792 6,821 SH   SOLE 18 6,821 0 0
UNITED STS LIME & MINERALS I COM 911922102 434 3,740 SH   SOLE 19 3,740 0 0
UNITED STS LIME & MINERALS I COM 911922102 8,853 76,292 SH   SOLE 21 76,292 0 0
UNITED STS LIME & MINERALS I COM 911922102 8,393 72,330 SH   SOLE 22 69,936 0 2,394
UNITED STS LIME & MINERALS I COM 911922102 56 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102 98 841 SH   SOLE 30 841 0 0
UNITED STS LIME & MINERALS I COM 911922102 30 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 170 1,465 SH   SOLE 43 763 0 702
UNITED STS OIL FD LP UNITS 91232N207 259 3,494 SH   SOLE 4 3,494 0 0
UNITED STS OIL FD LP UNITS 91232N207 3,223 43,486 SH   SOLE 18 43,486 0 0
UNITED STS OIL FD LP UNITS 91232N207 20,503 276,618 SH   SOLE 19 276,618 0 0
UNITED STS OIL FD LP UNITS 91232N207 273 3,681 SH   SOLE 26 3,681 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 21,445 119,530 SH   SOLE 2 40,774 0 78,756
UNITED THERAPEUTICS CORP DEL COM 91307C102 423 2,356 SH   SOLE 4 2,356 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 178 994 SH   SOLE 7 994 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 446 2,485 SH   SOLE 13 2,485 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 17,420 97,098 SH   SOLE 18 97,098 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 13,993 77,996 SH   SOLE 19 77,996 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 464,049 2,586,528 SH   SOLE 21 2,586,528 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 225,228 1,255,384 SH   SOLE 22 1,189,459 0 65,925
UNITED THERAPEUTICS CORP DEL COM 91307C102 826 4,604 SH   SOLE 23 4,604 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,175 6,548 SH   SOLE 25 6,548 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,337 18,601 SH   SOLE 26 14,107 0 4,494
UNITED THERAPEUTICS CORP DEL COM 91307C102 150 836 SH   SOLE 28 798 0 38
UNITED THERAPEUTICS CORP DEL COM 91307C102 38 212 SH   SOLE 29 212 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,570 47,769 SH   SOLE 30 47,769 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 399 2,226 SH   SOLE 31 2,226 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 961 5,358 SH   SOLE 34 5,358 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 115 643 SH   SOLE 36 643 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,051 5,857 SH   SOLE 40 5,857 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 48 269 SH   OTR 43 269 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,498 41,795 SH   SOLE 43 37,614 0 4,181
UNITEDHEALTH GROUP INC COM 91324P102 1,165,951 2,286,313 SH   SOLE 2 709,306 0 1,577,007
UNITEDHEALTH GROUP INC COM 91324P102 311,973 611,747 SH   SOLE 4 382,991 0 228,756
UNITEDHEALTH GROUP INC COM 91324P102 422,798 829,064 SH   SOLE 7 801,556 0 27,508
UNITEDHEALTH GROUP INC COM 91324P102 4,843 9,496 SH   SOLE 13 9,496 0 0
UNITEDHEALTH GROUP INC COM 91324P102 68,411 134,147 SH   SOLE 15 134,147 0 0
UNITEDHEALTH GROUP INC COM 91324P102 204 400 SH   SOLE 17 0 0 400
UNITEDHEALTH GROUP INC COM 91324P102 2,179,713 4,274,199 SH   SOLE 18 4,054,842 0 219,357
UNITEDHEALTH GROUP INC COM 91324P102 1,920,519 3,765,945 SH   SOLE 19 3,765,945 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,606,057 20,797,413 SH   SOLE 21 20,797,413 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,217,913 20,036,302 SH   SOLE 22 18,102,802 0 1,933,500
UNITEDHEALTH GROUP INC COM 91324P102 613,342 1,202,702 SH   SOLE 23 1,202,702 0 0
UNITEDHEALTH GROUP INC COM 91324P102 835,918 1,639,152 SH   SOLE 25 1,627,084 0 12,068
UNITEDHEALTH GROUP INC COM 91324P102 1,183,126 2,319,991 SH   SOLE 26 899,215 0 1,420,776
UNITEDHEALTH GROUP INC COM 91324P102 807,672 1,583,764 SH   SOLE 28 38,302 0 1,545,462
UNITEDHEALTH GROUP INC COM 91324P102 4,447 8,720 SH   SOLE 29 8,720 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,326,059 4,561,168 SH   SOLE 30 4,561,168 0 0
UNITEDHEALTH GROUP INC COM 91324P102 115,397 226,281 SH   SOLE 31 119,564 0 106,717
UNITEDHEALTH GROUP INC COM 91324P102 25,995 50,973 SH   SOLE 32 50,973 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,619,697 3,176,063 SH   SOLE 34 3,176,063 0 0
UNITEDHEALTH GROUP INC COM 91324P102 203,485 399,013 SH   SOLE 36 399,013 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,254 4,419 SH   SOLE 37 4,419 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,014 31,401 SH   SOLE 40 31,401 0 0
UNITEDHEALTH GROUP INC COM 91324P102 544,618 1,067,941 SH   SOLE 43 971,497 0 96,444
UNITI GROUP INC COM 91325V108 2,458 178,618 SH   SOLE 2 65,294 0 113,324
UNITI GROUP INC COM 91325V108 323 23,451 SH   SOLE 4 23,451 0 0
UNITI GROUP INC COM 91325V108 80 5,817 SH   SOLE 7 5,817 0 0
UNITI GROUP INC COM 91325V108 10,473 761,094 SH   SOLE 18 761,094 0 0
UNITI GROUP INC COM 91325V108 4,806 349,244 SH   SOLE 19 349,244 0 0
UNITI GROUP INC COM 91325V108 377,533 27,436,992 SH   SOLE 21 27,436,992 0 0
UNITI GROUP INC COM 91325V108 75,615 5,495,311 SH   SOLE 22 5,242,529 0 252,782
UNITI GROUP INC COM 91325V108 623 45,254 SH   SOLE 25 45,254 0 0
UNITI GROUP INC COM 91325V108 1,798 130,662 SH   SOLE 26 109,513 0 21,149
UNITI GROUP INC COM 91325V108 57 4,159 SH   SOLE 28 4,159 0 0
UNITI GROUP INC COM 91325V108 7,408 538,382 SH   SOLE 30 538,382 0 0
UNITI GROUP INC COM 91325V108 761 55,317 SH   SOLE 36 55,317 0 0
UNITI GROUP INC COM 91325V108 442 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108 1,241 90,201 SH   SOLE 43 89,925 0 276
UNITIL CORP COM 913259107 1,498 30,024 SH   SOLE 2 21,351 0 8,673
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,427 28,613 SH   SOLE 7 28,613 0 0
UNITIL CORP COM 913259107 3,090 61,946 SH   SOLE 18 61,946 0 0
UNITIL CORP COM 913259107 1,408 28,224 SH   SOLE 19 28,224 0 0
UNITIL CORP COM 913259107 106,351 2,132,144 SH   SOLE 21 2,132,144 0 0
UNITIL CORP COM 913259107 21,661 434,268 SH   SOLE 22 418,173 0 16,095
UNITIL CORP COM 913259107 95 1,908 SH   SOLE 25 1,908 0 0
UNITIL CORP COM 913259107 118 2,360 SH   SOLE 26 1,225 0 1,135
UNITIL CORP COM 913259107 1,485 29,776 SH   SOLE 30 29,776 0 0
UNITIL CORP COM 913259107 36 719 SH   SOLE 34 719 0 0
UNITIL CORP COM 913259107 75 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 1,214 24,335 SH   SOLE 43 21,051 0 3,284
UNITY BANCORP INC COM 913290102 2 87 SH   SOLE 2 0 0 87
UNITY BANCORP INC COM 913290102 38 1,375 SH   SOLE 18 1,375 0 0
UNITY BANCORP INC COM 913290102 688 24,581 SH   SOLE 21 24,581 0 0
UNITY BANCORP INC COM 913290102 25 911 SH   SOLE 22 911 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 5 4,282 SH   SOLE 2 3,544 0 738
UNITY BIOTECHNOLOGY INC COM 91381U101 8 7,493 SH   SOLE 18 7,493 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 115 102,879 SH   SOLE 21 102,879 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 510 455,693 SH   SOLE 22 455,693 0 0
UNITY SOFTWARE INC COM 91332U101 22,663 228,430 SH   SOLE 2 31,393 0 197,037
UNITY SOFTWARE INC COM 91332U101 3,568 35,964 SH   SOLE 4 22,394 0 13,570
UNITY SOFTWARE INC COM 91332U101 574 5,787 SH   SOLE 7 5,787 0 0
UNITY SOFTWARE INC COM 91332U101 18 179 SH   SOLE 13 179 0 0
UNITY SOFTWARE INC COM 91332U101 580 5,844 SH   SOLE 15 5,844 0 0
UNITY SOFTWARE INC COM 91332U101 14,601 147,172 SH   SOLE 18 144,002 0 3,170
UNITY SOFTWARE INC COM 91332U101 44,775 451,315 SH   SOLE 19 451,315 0 0
UNITY SOFTWARE INC COM 91332U101 271,883 2,740,476 SH   SOLE 21 2,740,476 0 0
UNITY SOFTWARE INC COM 91332U101 318,172 3,207,053 SH   SOLE 22 3,034,048 0 173,005
UNITY SOFTWARE INC COM 91332U101 6,914 69,692 SH   SOLE 23 69,692 0 0
UNITY SOFTWARE INC COM 91332U101 18,903 190,539 SH   SOLE 25 190,539 0 0
UNITY SOFTWARE INC COM 91332U101 17,346 174,843 SH   SOLE 26 39,608 0 135,235
UNITY SOFTWARE INC COM 91332U101 25,585 257,891 SH   SOLE 28 2,904 0 254,987
UNITY SOFTWARE INC COM 91332U101 21 216 SH   SOLE 29 216 0 0
UNITY SOFTWARE INC COM 91332U101 32,328 325,854 SH   SOLE 30 325,854 0 0
UNITY SOFTWARE INC COM 91332U101 1,419 14,304 SH   SOLE 31 8,177 0 6,127
UNITY SOFTWARE INC COM 91332U101 52,129 525,446 SH   SOLE 34 525,446 0 0
UNITY SOFTWARE INC COM 91332U101 4,055 40,872 SH   SOLE 36 40,872 0 0
UNITY SOFTWARE INC COM 91332U101 184 1,858 SH   SOLE 40 1,858 0 0
UNITY SOFTWARE INC COM 91332U101 440 4,436 SH   SOLE 43 4,236 0 200
UNIVAR SOLUTIONS INC COM 91336L107 22,298 693,787 SH   SOLE 2 129,542 0 564,245
UNIVAR SOLUTIONS INC COM 91336L107 21 638 SH   SOLE 4 638 0 0
UNIVAR SOLUTIONS INC COM 91336L107 148 4,599 SH   SOLE 7 4,599 0 0
UNIVAR SOLUTIONS INC COM 91336L107 11,882 369,688 SH   SOLE 18 369,688 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,605 49,947 SH   SOLE 19 49,947 0 0
UNIVAR SOLUTIONS INC COM 91336L107 266,502 8,291,899 SH   SOLE 21 8,291,899 0 0
UNIVAR SOLUTIONS INC COM 91336L107 149,812 4,661,236 SH   SOLE 22 4,460,285 0 200,951
UNIVAR SOLUTIONS INC COM 91336L107 794 24,710 SH   SOLE 25 24,710 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,601 80,935 SH   SOLE 26 68,805 0 12,130
UNIVAR SOLUTIONS INC COM 91336L107 3,629 112,904 SH   SOLE 28 112,904 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,338 103,869 SH   SOLE 30 103,869 0 0
UNIVAR SOLUTIONS INC COM 91336L107 79 2,460 SH   SOLE 31 2,460 0 0
UNIVAR SOLUTIONS INC COM 91336L107 222 6,907 SH   SOLE 36 6,907 0 0
UNIVAR SOLUTIONS INC COM 91336L107 752 23,411 SH   SOLE 40 23,411 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,333 103,695 SH   SOLE 43 99,246 0 4,449
UNIVERSAL CORP VA COM 913456109 1,774 30,555 SH   SOLE 2 7,051 0 23,504
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 20 342 SH   SOLE 7 342 0 0
UNIVERSAL CORP VA COM 913456109 5,236 90,165 SH   SOLE 18 90,165 0 0
UNIVERSAL CORP VA COM 913456109 2,492 42,913 SH   SOLE 19 42,913 0 0
UNIVERSAL CORP VA COM 913456109 176,664 3,042,251 SH   SOLE 21 3,042,251 0 0
UNIVERSAL CORP VA COM 913456109 37,574 647,042 SH   SOLE 22 621,582 0 25,460
UNIVERSAL CORP VA COM 913456109 641 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 2,057 35,422 SH   SOLE 30 35,422 0 0
UNIVERSAL CORP VA COM 913456109 192 3,312 SH   SOLE 40 3,312 0 0
UNIVERSAL CORP VA COM 913456109 3,164 54,482 SH   SOLE 43 50,402 0 4,080
UNIVERSAL DISPLAY CORP COM 91347P105 13,070 78,284 SH   SOLE 2 33,432 0 44,852
UNIVERSAL DISPLAY CORP COM 91347P105 43 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105 97 580 SH   SOLE 7 580 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 16,294 97,596 SH   SOLE 18 97,596 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,084 12,483 SH   SOLE 19 12,483 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 448,874 2,688,671 SH   SOLE 21 2,688,671 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 199,669 1,195,983 SH   SOLE 22 1,144,735 0 51,248
UNIVERSAL DISPLAY CORP COM 91347P105 1,487 8,905 SH   SOLE 25 8,905 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,084 18,472 SH   SOLE 26 15,143 0 3,329
UNIVERSAL DISPLAY CORP COM 91347P105 4,873 29,188 SH   SOLE 28 29,188 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 18,756 112,348 SH   SOLE 30 112,348 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 106 635 SH   SOLE 31 635 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,156 6,923 SH   SOLE 36 6,923 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 996 5,965 SH   SOLE 40 5,965 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 8,866 53,108 SH   SOLE 43 51,189 0 1,919
UNIVERSAL ELECTRS INC COM 913483103 231 7,400 SH   SOLE 2 3,788 0 3,612
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 7 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,566 50,142 SH   SOLE 18 48,076 0 2,066
UNIVERSAL ELECTRS INC COM 913483103 736 23,557 SH   SOLE 19 23,557 0 0
UNIVERSAL ELECTRS INC COM 913483103 51,637 1,652,917 SH   SOLE 21 1,652,917 0 0
UNIVERSAL ELECTRS INC COM 913483103 10,870 347,951 SH   SOLE 22 332,817 0 15,134
UNIVERSAL ELECTRS INC COM 913483103 55 1,751 SH   SOLE 25 1,751 0 0
UNIVERSAL ELECTRS INC COM 913483103 21 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 701 22,436 SH   SOLE 30 22,436 0 0
UNIVERSAL ELECTRS INC COM 913483103 52 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 210 6,727 SH   SOLE 43 6,279 0 448
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 575 9,852 SH   SOLE 2 3,790 0 6,062
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 369 6,318 SH   SOLE 4 6,318 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 933 15,983 SH   SOLE 7 15,983 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,733 46,823 SH   SOLE 18 46,823 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,185 37,440 SH   SOLE 19 37,440 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 95,976 1,644,276 SH   SOLE 21 1,644,276 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 24,638 422,092 SH   SOLE 22 413,426 0 8,666
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 22 370 SH   SOLE 23 370 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,533 60,530 SH   SOLE 25 60,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 453 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 479 8,203 SH   SOLE 28 0 0 8,203
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4,581 78,485 SH   SOLE 30 78,485 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 89 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 942 16,141 SH   SOLE 43 15,740 0 401
UNIVERSAL HLTH SVCS INC CL B 913903100 10,952 75,555 SH   SOLE 2 28,230 0 47,325
UNIVERSAL HLTH SVCS INC CL B 913903100 4,897 33,786 SH   SOLE 4 30,851 0 2,935
UNIVERSAL HLTH SVCS INC CL B 913903100 12,436 85,796 SH   SOLE 7 65,844 0 19,952
UNIVERSAL HLTH SVCS INC CL B 913903100 53 367 SH   SOLE 13 367 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,420 9,798 SH   SOLE 15 9,798 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 17,296 119,324 SH   SOLE 18 109,399 0 9,925
UNIVERSAL HLTH SVCS INC CL B 913903100 4,468 30,824 SH   SOLE 19 30,824 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 300,427 2,072,623 SH   SOLE 21 2,072,623 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 223,136 1,539,402 SH   SOLE 22 1,387,050 0 152,352
UNIVERSAL HLTH SVCS INC CL B 913903100 13,584 93,715 SH   SOLE 23 93,715 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 15,946 110,010 SH   SOLE 25 110,010 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 22,050 152,118 SH   SOLE 26 53,316 0 98,802
UNIVERSAL HLTH SVCS INC CL B 913903100 23,660 163,228 SH   SOLE 28 43,322 0 119,906
UNIVERSAL HLTH SVCS INC CL B 913903100 65,617 452,686 SH   SOLE 30 452,686 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,281 15,735 SH   SOLE 31 6,983 0 8,752
UNIVERSAL HLTH SVCS INC CL B 913903100 569 3,923 SH   SOLE 34 3,923 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,537 31,299 SH   SOLE 36 31,299 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 368 2,540 SH   SOLE 40 2,540 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,897 33,783 SH   SOLE 43 29,302 0 4,481
UNIVERSAL INS HLDGS INC COM 91359V107 327 24,275 SH   SOLE 2 7,779 0 16,496
UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 7 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,441 106,804 SH   SOLE 18 106,804 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 660 48,951 SH   SOLE 19 48,951 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 48,456 3,592,025 SH   SOLE 21 3,592,025 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 8,966 664,619 SH   SOLE 22 634,177 0 30,442
UNIVERSAL INS HLDGS INC COM 91359V107 180 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 632 46,875 SH   SOLE 30 46,875 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 49 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 112 8,299 SH   SOLE 43 8,299 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 484 24,014 SH   SOLE 2 346 0 23,668
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 454 22,535 SH   SOLE 18 22,535 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,550 76,902 SH   SOLE 19 76,902 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,342 265,129 SH   SOLE 21 265,129 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,815 387,847 SH   SOLE 22 385,699 0 2,148
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 75 3,699 SH   SOLE 23 3,699 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,078 53,501 SH   SOLE 26 0 0 53,501
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 13 SH   SOLE 43 13 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 3 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 175 20,112 SH   SOLE 2 20,112 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 15 1,695 SH   SOLE 18 1,695 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 232 26,713 SH   SOLE 21 26,713 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 898 103,410 SH   SOLE 22 103,410 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 112 12,688 SH   SOLE 2 11,506 0 1,182
UNIVERSAL TECHNICAL INST INC COM 913915104 57 6,473 SH   SOLE 18 6,473 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 874 98,796 SH   SOLE 21 98,796 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 3,444 389,159 SH   SOLE 22 389,159 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,954 110,396 SH   SOLE 2 42,850 0 67,546
UNIVEST FINANCIAL CORPORATIO COM 915271100 12 465 SH   SOLE 7 465 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,428 90,738 SH   SOLE 18 90,738 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 4,267 159,440 SH   SOLE 19 159,440 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 31,281 1,168,936 SH   SOLE 21 1,168,936 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 30,942 1,156,292 SH   SOLE 22 1,125,296 0 30,996
UNIVEST FINANCIAL CORPORATIO COM 915271100 306 11,447 SH   SOLE 23 11,447 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 100 3,723 SH   SOLE 25 3,723 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,831 68,416 SH   SOLE 26 35 0 68,381
UNIVEST FINANCIAL CORPORATIO COM 915271100 692 25,868 SH   SOLE 30 25,868 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 122 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,687 63,024 SH   SOLE 43 60,275 0 2,749
UNUM GROUP COM 91529Y106 27,414 870,000 SH   SOLE 2 162,281 0 707,719
UNUM GROUP COM 91529Y106 65 2,054 SH   SOLE 4 2,054 0 0
UNUM GROUP COM 91529Y106 732 23,237 SH   SOLE 7 23,237 0 0
UNUM GROUP COM 91529Y106 17,097 542,596 SH   SOLE 18 542,596 0 0
UNUM GROUP COM 91529Y106 2,439 77,390 SH   SOLE 19 77,390 0 0
UNUM GROUP COM 91529Y106 465,706 14,779,627 SH   SOLE 21 14,779,627 0 0
UNUM GROUP COM 91529Y106 177,687 5,639,054 SH   SOLE 22 5,373,339 0 265,715
UNUM GROUP COM 91529Y106 66 2,079 SH   SOLE 23 2,079 0 0
UNUM GROUP COM 91529Y106 854 27,118 SH   SOLE 25 27,118 0 0
UNUM GROUP COM 91529Y106 4,012 127,318 SH   SOLE 26 111,265 0 16,053
UNUM GROUP COM 91529Y106 3,732 118,446 SH   SOLE 28 118,446 0 0
UNUM GROUP COM 91529Y106 8,319 264,016 SH   SOLE 30 264,016 0 0
UNUM GROUP COM 91529Y106 94 2,988 SH   SOLE 31 2,988 0 0
UNUM GROUP COM 91529Y106 2,812 89,242 SH   SOLE 32 89,242 0 0
UNUM GROUP COM 91529Y106 1,557 49,421 SH   SOLE 36 49,421 0 0
UNUM GROUP COM 91529Y106 787 24,966 SH   SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 56 1,774 SH   OTR 43 1,774 0 0
UNUM GROUP COM 91529Y106 32,775 1,040,159 SH   SOLE 43 955,975 0 84,184
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 21 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 5,096 1,039,905 SH   SOLE 21 1,039,905 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2,822 576,010 SH   SOLE 22 563,744 0 12,266
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 12 2,449 SH   SOLE 25 2,449 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1,267 258,642 SH   SOLE 30 258,642 0 0
UPHEALTH INC COM 91532B101 169 143,392 SH   SOLE 22 143,392 0 0
UPLAND SOFTWARE INC COM 91544A109 876 49,731 SH   SOLE 2 46,672 0 3,059
UPLAND SOFTWARE INC COM 91544A109 2 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 8 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 1,348 76,568 SH   SOLE 18 76,568 0 0
UPLAND SOFTWARE INC COM 91544A109 918 52,111 SH   SOLE 19 52,111 0 0
UPLAND SOFTWARE INC COM 91544A109 16,738 950,506 SH   SOLE 21 950,506 0 0
UPLAND SOFTWARE INC COM 91544A109 12,249 695,591 SH   SOLE 22 676,883 0 18,708
UPLAND SOFTWARE INC COM 91544A109 8 447 SH   SOLE 23 447 0 0
UPLAND SOFTWARE INC COM 91544A109 57 3,240 SH   SOLE 25 3,240 0 0
UPLAND SOFTWARE INC COM 91544A109 295 16,746 SH   SOLE 26 13,584 0 3,162
UPLAND SOFTWARE INC COM 91544A109 48 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 263 14,910 SH   SOLE 30 14,910 0 0
UPLAND SOFTWARE INC COM 91544A109 104 5,932 SH   SOLE 34 5,932 0 0
UPLAND SOFTWARE INC COM 91544A109 44 2,489 SH   SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 356 20,191 SH   SOLE 43 18,420 0 1,771
UPSTART HLDGS INC COM 91680M107 9,311 85,351 SH   SOLE 2 16,147 0 69,204
UPSTART HLDGS INC COM 91680M107 2,235 20,490 SH   SOLE 4 14,929 0 5,561
UPSTART HLDGS INC COM 91680M107 320 2,929 SH   SOLE 7 2,929 0 0
UPSTART HLDGS INC COM 91680M107 12 106 SH   SOLE 13 106 0 0
UPSTART HLDGS INC COM 91680M107 125 1,148 SH   SOLE 15 1,148 0 0
UPSTART HLDGS INC COM 91680M107 5,732 52,548 SH   SOLE 18 50,455 0 2,093
UPSTART HLDGS INC COM 91680M107 1,548 14,193 SH   SOLE 19 14,193 0 0
UPSTART HLDGS INC COM 91680M107 85,935 787,748 SH   SOLE 21 787,748 0 0
UPSTART HLDGS INC COM 91680M107 125,971 1,154,743 SH   SOLE 22 1,076,735 0 78,008
UPSTART HLDGS INC COM 91680M107 5,541 50,794 SH   SOLE 23 50,794 0 0
UPSTART HLDGS INC COM 91680M107 779 7,142 SH   SOLE 25 7,142 0 0
UPSTART HLDGS INC COM 91680M107 2,977 27,291 SH   SOLE 26 20,874 0 6,417
UPSTART HLDGS INC COM 91680M107 5,214 47,792 SH   SOLE 28 4,509 0 43,283
UPSTART HLDGS INC COM 91680M107 10,060 92,217 SH   SOLE 30 92,217 0 0
UPSTART HLDGS INC COM 91680M107 436 3,998 SH   SOLE 31 3,464 0 534
UPSTART HLDGS INC COM 91680M107 167 1,527 SH   SOLE 34 1,527 0 0
UPSTART HLDGS INC COM 91680M107 450 4,123 SH   SOLE 36 4,123 0 0
UPSTART HLDGS INC COM 91680M107 103 946 SH   SOLE 40 946 0 0
UPSTART HLDGS INC COM 91680M107 87 795 SH   SOLE 43 788 0 7
UPWORK INC COM 91688F104 1,803 77,562 SH   SOLE 2 55,632 0 21,930
UPWORK INC COM 91688F104 6 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104 40 1,720 SH   SOLE 7 1,720 0 0
UPWORK INC COM 91688F104 0 1 SH   SOLE 17 0 0 1
UPWORK INC COM 91688F104 7,485 322,068 SH   SOLE 18 310,050 0 12,018
UPWORK INC COM 91688F104 8,247 354,856 SH   SOLE 19 354,856 0 0
UPWORK INC COM 91688F104 90,603 3,898,595 SH   SOLE 21 3,898,595 0 0
UPWORK INC COM 91688F104 65,605 2,822,942 SH   SOLE 22 2,754,667 0 68,275
UPWORK INC COM 91688F104 145 6,226 SH   SOLE 23 6,226 0 0
UPWORK INC COM 91688F104 433 18,615 SH   SOLE 25 18,615 0 0
UPWORK INC COM 91688F104 1,722 74,082 SH   SOLE 26 43,305 0 30,777
UPWORK INC COM 91688F104 52 2,248 SH   SOLE 28 2,248 0 0
UPWORK INC COM 91688F104 4,348 187,083 SH   SOLE 30 187,083 0 0
UPWORK INC COM 91688F104 180 7,741 SH   SOLE 36 7,741 0 0
UPWORK INC COM 91688F104 357 15,380 SH   SOLE 40 15,380 0 0
UPWORK INC COM 91688F104 875 37,652 SH   SOLE 43 36,441 0 1,211
UR-ENERGY INC COM 91688R108 521 325,881 SH   SOLE 2 21,793 0 304,088
UR-ENERGY INC COM 91688R108 5 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108 857 535,826 SH   SOLE 18 535,826 0 0
UR-ENERGY INC COM 91688R108 534 333,611 SH   SOLE 19 333,611 0 0
UR-ENERGY INC COM 91688R108 9,998 6,248,616 SH   SOLE 21 6,248,616 0 0
UR-ENERGY INC COM 91688R108 2,974 1,858,791 SH   SOLE 22 1,807,811 0 50,980
UR-ENERGY INC COM 91688R108 43 26,625 SH   SOLE 43 26,625 0 0
URANIUM ENERGY CORP COM 916896103 479 104,359 SH   SOLE 2 73,412 0 30,947
URANIUM ENERGY CORP COM 916896103 18 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 3,411 743,033 SH   SOLE 18 743,033 0 0
URANIUM ENERGY CORP COM 916896103 2,102 457,937 SH   SOLE 19 457,937 0 0
URANIUM ENERGY CORP COM 916896103 43,655 9,510,867 SH   SOLE 21 9,510,867 0 0
URANIUM ENERGY CORP COM 916896103 28,291 6,163,555 SH   SOLE 22 6,025,952 0 137,603
URANIUM ENERGY CORP COM 916896103 243 53,025 SH   SOLE 25 53,025 0 0
URANIUM ENERGY CORP COM 916896103 62 13,410 SH   SOLE 26 0 0 13,410
URANIUM ENERGY CORP COM 916896103 863 187,938 SH   SOLE 30 187,938 0 0
URANIUM ENERGY CORP COM 916896103 52 11,403 SH   SOLE 36 11,403 0 0
URANIUM ENERGY CORP COM 916896103 125 27,255 SH   SOLE 40 27,255 0 0
URANIUM ENERGY CORP COM 916896103 232 50,648 SH   SOLE 43 49,860 0 788
URBAN EDGE PPTYS COM 91704F104 2,102 110,071 SH   SOLE 2 41,895 0 68,176
URBAN EDGE PPTYS COM 91704F104 1,054 55,195 SH   SOLE 4 55,195 0 0
URBAN EDGE PPTYS COM 91704F104 2,782 145,639 SH   SOLE 7 145,639 0 0
URBAN EDGE PPTYS COM 91704F104 8,197 429,183 SH   SOLE 18 429,183 0 0
URBAN EDGE PPTYS COM 91704F104 6,669 349,140 SH   SOLE 19 349,140 0 0
URBAN EDGE PPTYS COM 91704F104 268,307 14,047,487 SH   SOLE 21 14,047,487 0 0
URBAN EDGE PPTYS COM 91704F104 73,274 3,836,309 SH   SOLE 22 3,551,693 0 284,616
URBAN EDGE PPTYS COM 91704F104 61 3,177 SH   SOLE 23 3,177 0 0
URBAN EDGE PPTYS COM 91704F104 9,849 515,658 SH   SOLE 25 515,658 0 0
URBAN EDGE PPTYS COM 91704F104 685 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,359 71,159 SH   SOLE 28 2,085 0 69,074
URBAN EDGE PPTYS COM 91704F104 13,391 701,098 SH   SOLE 30 701,098 0 0
URBAN EDGE PPTYS COM 91704F104 59 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104 290 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 2,526 132,225 SH   SOLE 43 128,842 0 3,383
URBAN ONE INC CL A 91705J105 9 1,436 SH   SOLE 18 1,436 0 0
URBAN ONE INC CL A 91705J105 127 20,352 SH   SOLE 21 20,352 0 0
URBAN ONE INC CL A 91705J105 3 529 SH   SOLE 22 529 0 0
URBAN ONE INC CL D NON VTG 91705J204 16 3,024 SH   SOLE 18 3,024 0 0
URBAN ONE INC CL D NON VTG 91705J204 351 68,162 SH   SOLE 21 68,162 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,779 539,540 SH   SOLE 22 539,540 0 0
URBAN OUTFITTERS INC COM 917047102 5,758 229,318 SH   SOLE 2 133,129 0 96,189
URBAN OUTFITTERS INC COM 917047102 7 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 48 1,931 SH   SOLE 7 1,931 0 0
URBAN OUTFITTERS INC COM 917047102 8,076 321,627 SH   SOLE 18 302,281 0 19,346
URBAN OUTFITTERS INC COM 917047102 18,834 750,056 SH   SOLE 19 750,056 0 0
URBAN OUTFITTERS INC COM 917047102 118,187 4,706,772 SH   SOLE 21 4,706,772 0 0
URBAN OUTFITTERS INC COM 917047102 64,093 2,552,498 SH   SOLE 22 2,504,056 0 48,442
URBAN OUTFITTERS INC COM 917047102 673 26,797 SH   SOLE 23 26,797 0 0
URBAN OUTFITTERS INC COM 917047102 272 10,830 SH   SOLE 25 10,830 0 0
URBAN OUTFITTERS INC COM 917047102 4,168 165,978 SH   SOLE 26 21,617 0 144,361
URBAN OUTFITTERS INC COM 917047102 29 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102 1,246 49,603 SH   SOLE 30 49,603 0 0
URBAN OUTFITTERS INC COM 917047102 65 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102 252 10,041 SH   SOLE 40 10,041 0 0
URBAN OUTFITTERS INC COM 917047102 1,401 55,801 SH   SOLE 43 53,109 0 2,692
URBAN-GRO INC COM NEW 91704K202 16 1,510 SH   SOLE 18 1,510 0 0
URBAN-GRO INC COM NEW 91704K202 205 19,067 SH   SOLE 21 19,067 0 0
URBAN-GRO INC COM NEW 91704K202 805 74,909 SH   SOLE 22 74,909 0 0
UROGEN PHARMA LTD COM M96088105 171 19,612 SH   SOLE 2 4,916 0 14,696
UROGEN PHARMA LTD COM M96088105 1 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 106 12,145 SH   SOLE 7 12,145 0 0
UROGEN PHARMA LTD COM M96088105 483 55,414 SH   SOLE 18 55,414 0 0
UROGEN PHARMA LTD COM M96088105 959 110,062 SH   SOLE 19 110,062 0 0
UROGEN PHARMA LTD COM M96088105 8,855 1,016,682 SH   SOLE 21 1,016,682 0 0
UROGEN PHARMA LTD COM M96088105 3,034 348,350 SH   SOLE 22 335,315 0 13,035
UROGEN PHARMA LTD COM M96088105 24 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 7 818 SH   SOLE 25 818 0 0
UROGEN PHARMA LTD COM M96088105 110 12,583 SH   SOLE 26 166 0 12,417
UROGEN PHARMA LTD COM M96088105 1,027 117,868 SH   SOLE 30 117,868 0 0
UROGEN PHARMA LTD COM M96088105 16 1,785 SH   SOLE 40 1,785 0 0
UROGEN PHARMA LTD COM M96088105 23 2,604 SH   SOLE 43 857 0 1,747
URSTADT BIDDLE PPTYS INC CL A 917286205 460 24,477 SH   SOLE 2 8,062 0 16,415
URSTADT BIDDLE PPTYS INC CL A 917286205 5 271 SH   SOLE 7 271 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,211 117,518 SH   SOLE 18 117,518 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,027 54,584 SH   SOLE 19 54,584 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 67,400 3,583,189 SH   SOLE 21 3,583,189 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 15,234 809,870 SH   SOLE 22 780,469 0 29,401
URSTADT BIDDLE PPTYS INC CL A 917286205 16 866 SH   SOLE 23 866 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 72 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,257 66,803 SH   SOLE 30 66,803 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 55 2,926 SH   SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 540 28,732 SH   SOLE 43 28,732 0 0
US BANCORP DEL COM NEW 902973304 165,364 3,111,261 SH   SOLE 2 770,256 0 2,341,005
US BANCORP DEL COM NEW 902973304 55,654 1,047,115 SH   SOLE 4 610,290 0 436,825
US BANCORP DEL COM NEW 902973304 69,564 1,308,828 SH   SOLE 7 1,270,141 0 38,687
US BANCORP DEL COM NEW 902973304 2,895 54,463 SH   SOLE 13 54,463 0 0
US BANCORP DEL COM NEW 902973304 10,568 198,827 SH   SOLE 15 198,827 0 0
US BANCORP DEL COM NEW 902973304 0 7 SH   SOLE 17 0 0 7
US BANCORP DEL COM NEW 902973304 152,880 2,876,394 SH   SOLE 18 2,688,699 0 187,695
US BANCORP DEL COM NEW 902973304 33,730 634,613 SH   SOLE 19 634,613 0 0
US BANCORP DEL COM NEW 902973304 2,113,654 39,767,711 SH   SOLE 21 39,767,711 0 0
US BANCORP DEL COM NEW 902973304 1,522,541 28,646,110 SH   SOLE 22 25,712,144 0 2,933,966
US BANCORP DEL COM NEW 902973304 95,986 1,805,945 SH   SOLE 23 1,805,945 0 0
US BANCORP DEL COM NEW 902973304 142,539 2,681,819 SH   SOLE 25 2,681,819 0 0
US BANCORP DEL COM NEW 902973304 157,129 2,956,338 SH   SOLE 26 1,005,001 0 1,951,337
US BANCORP DEL COM NEW 902973304 148,413 2,792,337 SH   SOLE 28 58,768 0 2,733,569
US BANCORP DEL COM NEW 902973304 768 14,452 SH   SOLE 29 14,452 0 0
US BANCORP DEL COM NEW 902973304 368,476 6,932,757 SH   SOLE 30 6,932,757 0 0
US BANCORP DEL COM NEW 902973304 18,626 350,434 SH   SOLE 31 189,657 0 160,777
US BANCORP DEL COM NEW 902973304 4,360 82,026 SH   SOLE 32 82,026 0 0
US BANCORP DEL COM NEW 902973304 11,134 209,480 SH   SOLE 34 209,480 0 0
US BANCORP DEL COM NEW 902973304 10,995 206,874 SH   SOLE 35 206,874 0 0
US BANCORP DEL COM NEW 902973304 31,714 596,692 SH   SOLE 36 596,692 0 0
US BANCORP DEL COM NEW 902973304 2,473 46,520 SH   SOLE 40 46,520 0 0
US BANCORP DEL COM NEW 902973304 234 4,406 SH   OTR 43 4,406 0 0
US BANCORP DEL COM NEW 902973304 60,154 1,131,775 SH   SOLE 43 1,016,001 0 115,774
US ECOLOGY INC COM 91734M103 1,174 24,513 SH   SOLE 2 8,858 0 15,655
US ECOLOGY INC COM 91734M103 7 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 20 408 SH   SOLE 7 408 0 0
US ECOLOGY INC COM 91734M103 5,551 115,943 SH   SOLE 18 115,943 0 0
US ECOLOGY INC COM 91734M103 2,669 55,752 SH   SOLE 19 55,752 0 0
US ECOLOGY INC COM 91734M103 183,270 3,827,703 SH   SOLE 21 3,827,703 0 0
US ECOLOGY INC COM 91734M103 36,861 769,867 SH   SOLE 22 737,809 0 32,058
US ECOLOGY INC COM 91734M103 185 3,862 SH   SOLE 25 3,862 0 0
US ECOLOGY INC COM 91734M103 377 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91734M103 9 195 SH   SOLE 28 195 0 0
US ECOLOGY INC COM 91734M103 3,883 81,098 SH   SOLE 30 81,098 0 0
US ECOLOGY INC COM 91734M103 209 4,356 SH   SOLE 40 4,356 0 0
US ECOLOGY INC COM 91734M103 1,499 31,302 SH   SOLE 43 29,354 0 1,948
US FOODS HLDG CORP COM 912008109 11,403 303,038 SH   SOLE 2 71,391 0 231,647
US FOODS HLDG CORP COM 912008109 84 2,225 SH   SOLE 4 777 0 1,448
US FOODS HLDG CORP COM 912008109 282 7,490 SH   SOLE 7 7,490 0 0
US FOODS HLDG CORP COM 912008109 3,342 88,800 SH   SOLE 18 88,800 0 0
US FOODS HLDG CORP COM 912008109 2,434 64,685 SH   SOLE 19 64,685 0 0
US FOODS HLDG CORP COM 912008109 99,114 2,633,903 SH   SOLE 21 2,633,903 0 0
US FOODS HLDG CORP COM 912008109 186,027 4,943,582 SH   SOLE 22 4,690,043 0 253,539
US FOODS HLDG CORP COM 912008109 0 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109 1,111 29,534 SH   SOLE 25 29,534 0 0
US FOODS HLDG CORP COM 912008109 4,986 132,511 SH   SOLE 26 115,518 0 16,993
US FOODS HLDG CORP COM 912008109 149 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109 5,245 139,393 SH   SOLE 30 139,393 0 0
US FOODS HLDG CORP COM 912008109 122 3,239 SH   SOLE 31 3,239 0 0
US FOODS HLDG CORP COM 912008109 1,840 48,908 SH   SOLE 36 48,908 0 0
US FOODS HLDG CORP COM 912008109 1,023 27,181 SH   SOLE 40 27,181 0 0
US FOODS HLDG CORP COM 912008109 33 879 SH   OTR 43 879 0 0
US FOODS HLDG CORP COM 912008109 3,373 89,638 SH   SOLE 43 85,029 0 4,609
US WELL SERVICES INC CL A NEW 91274U200 20 17,877 SH   SOLE 21 17,877 0 0
US WELL SERVICES INC CL A NEW 91274U200 330 300,201 SH   SOLE 22 300,201 0 0
USA TRUCK INC COM 902925106 32 1,560 SH   SOLE 18 1,560 0 0
USA TRUCK INC COM 902925106 575 27,935 SH   SOLE 21 27,935 0 0
USA TRUCK INC COM 902925106 1,247 60,511 SH   SOLE 22 60,511 0 0
USANA HEALTH SCIENCES INC COM 90328M107 409 5,143 SH   SOLE 2 3,898 0 1,245
USANA HEALTH SCIENCES INC COM 90328M107 4 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 11 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,180 40,024 SH   SOLE 18 40,024 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,712 21,546 SH   SOLE 19 21,546 0 0
USANA HEALTH SCIENCES INC COM 90328M107 111,482 1,403,166 SH   SOLE 21 1,403,166 0 0
USANA HEALTH SCIENCES INC COM 90328M107 23,140 291,252 SH   SOLE 22 283,399 0 7,853
USANA HEALTH SCIENCES INC COM 90328M107 127 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107 425 5,353 SH   SOLE 26 3,762 0 1,591
USANA HEALTH SCIENCES INC COM 90328M107 4 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,673 21,051 SH   SOLE 30 21,051 0 0
USANA HEALTH SCIENCES INC COM 90328M107 107 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 841 10,591 SH   SOLE 43 10,436 0 155
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 23 1,593 SH   SOLE 18 1,593 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 330 23,060 SH   SOLE 21 23,060 0 0
USERTESTING INC COM 91734E101 1,050 98,183 SH   SOLE 2 97,536 0 647
USERTESTING INC COM 91734E101 233 21,781 SH   SOLE 18 21,781 0 0
USERTESTING INC COM 91734E101 18 1,727 SH   SOLE 19 1,727 0 0
USERTESTING INC COM 91734E101 3,031 283,490 SH   SOLE 21 283,490 0 0
USERTESTING INC COM 91734E101 388 36,284 SH   SOLE 22 35,639 0 645
USERTESTING INC COM 91734E101 8,314 777,778 SH   SOLE 28 0 0 777,778
USIO INC COM 917313108 22 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108 15 4,292 SH   SOLE 18 4,292 0 0
USIO INC COM 917313108 167 46,698 SH   SOLE 21 46,698 0 0
USIO INC COM 917313108 157 43,840 SH   SOLE 22 43,840 0 0
UTAH MED PRODS INC COM 917488108 379 4,213 SH   SOLE 2 120 0 4,093
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 945 10,512 SH   SOLE 18 10,512 0 0
UTAH MED PRODS INC COM 917488108 571 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 10,849 120,736 SH   SOLE 21 120,736 0 0
UTAH MED PRODS INC COM 917488108 6,290 69,993 SH   SOLE 22 68,214 0 1,779
UTAH MED PRODS INC COM 917488108 114 1,272 SH   SOLE 43 1,138 0 134
UTZ BRANDS INC COM CL A 918090101 362 24,463 SH   SOLE 2 17,760 0 6,703
UTZ BRANDS INC COM CL A 918090101 2 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 14 948 SH   SOLE 7 948 0 0
UTZ BRANDS INC COM CL A 918090101 2,308 156,184 SH   SOLE 18 156,184 0 0
UTZ BRANDS INC COM CL A 918090101 1,602 108,366 SH   SOLE 19 108,366 0 0
UTZ BRANDS INC COM CL A 918090101 30,006 2,030,171 SH   SOLE 21 2,030,171 0 0
UTZ BRANDS INC COM CL A 918090101 21,115 1,428,592 SH   SOLE 22 1,393,620 0 34,972
UTZ BRANDS INC COM CL A 918090101 115 7,776 SH   SOLE 25 7,776 0 0
UTZ BRANDS INC COM CL A 918090101 367 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101 264 17,865 SH   SOLE 30 17,865 0 0
UTZ BRANDS INC COM CL A 918090101 116 7,822 SH   SOLE 40 7,822 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 509 112,260 SH   SOLE 2 52,794 0 59,466
UWM HOLDINGS CORPORATION COM CL A 91823B109 3 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 177 39,087 SH   SOLE 18 39,087 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 130 28,611 SH   SOLE 19 28,611 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 5,366 1,184,629 SH   SOLE 21 1,184,629 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 9,746 2,151,540 SH   SOLE 22 2,037,141 0 114,399
UWM HOLDINGS CORPORATION COM CL A 91823B109 53 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 264 58,226 SH   SOLE 30 58,226 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 6 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 11 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 50 11,017 SH   SOLE 40 11,017 0 0
UXIN LTD ADS 91818X108 2,683 2,630,120 SH   SOLE 21 2,630,120 0 0
UXIN LTD ADS 91818X108 1,557 1,526,588 SH   SOLE 22 1,495,368 0 31,220
UXIN LTD ADS 91818X108 403 394,902 SH   SOLE 30 394,902 0 0
V F CORP COM 918204108 18,747 329,707 SH   SOLE 2 101,805 0 227,902
V F CORP COM 918204108 16,510 290,365 SH   SOLE 4 194,616 0 95,749
V F CORP COM 918204108 20,819 366,148 SH   SOLE 7 355,897 0 10,251
V F CORP COM 918204108 84 1,471 SH   SOLE 13 1,471 0 0
V F CORP COM 918204108 2,230 39,214 SH   SOLE 15 39,214 0 0
V F CORP COM 918204108 34,832 612,590 SH   SOLE 18 568,688 0 43,902
V F CORP COM 918204108 9,384 165,036 SH   SOLE 19 165,036 0 0
V F CORP COM 918204108 589,584 10,369,044 SH   SOLE 21 10,369,044 0 0
V F CORP COM 918204108 389,887 6,856,967 SH   SOLE 22 6,199,385 0 657,582
V F CORP COM 918204108 23,658 416,075 SH   SOLE 23 416,075 0 0
V F CORP COM 918204108 40,464 711,637 SH   SOLE 25 711,637 0 0
V F CORP COM 918204108 46,807 823,194 SH   SOLE 26 342,471 0 480,723
V F CORP COM 918204108 66,800 1,174,810 SH   SOLE 28 59,551 0 1,115,259
V F CORP COM 918204108 134,187 2,359,954 SH   SOLE 30 2,359,954 0 0
V F CORP COM 918204108 4,145 72,906 SH   SOLE 31 35,586 0 37,320
V F CORP COM 918204108 1,131 19,889 SH   SOLE 34 19,889 0 0
V F CORP COM 918204108 8,187 143,981 SH   SOLE 36 143,981 0 0
V F CORP COM 918204108 604 10,628 SH   SOLE 40 10,628 0 0
V F CORP COM 918204108 56 979 SH   OTR 43 979 0 0
V F CORP COM 918204108 14,154 248,927 SH   SOLE 43 229,463 0 19,464
VAALCO ENERGY INC COM NEW 91851C201 13 2,051 SH   SOLE 2 0 0 2,051
VAALCO ENERGY INC COM NEW 91851C201 69 10,616 SH   SOLE 18 10,616 0 0
VAALCO ENERGY INC COM NEW 91851C201 814 124,653 SH   SOLE 21 124,653 0 0
VAALCO ENERGY INC COM NEW 91851C201 5,240 802,423 SH   SOLE 22 802,423 0 0
VAALCO ENERGY INC COM NEW 91851C201 224 34,234 SH   SOLE 43 34,234 0 0
VACASA INC CLASS A COM 91854V107 25 2,979 SH   SOLE 2 0 0 2,979
VACASA INC CLASS A COM 91854V107 1,073 129,748 SH   SOLE 21 129,748 0 0
VACASA INC CLASS A COM 91854V107 9,843 1,190,147 SH   SOLE 22 1,190,147 0 0
VACCINEX INC COM 918640103 5 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103 58 43,988 SH   SOLE 21 43,988 0 0
VAIL RESORTS INC COM 91879Q109 16,300 62,628 SH   SOLE 2 32,189 0 30,439
VAIL RESORTS INC COM 91879Q109 6,863 26,367 SH   SOLE 4 24,059 0 2,308
VAIL RESORTS INC COM 91879Q109 1,048 4,026 SH   SOLE 7 4,026 0 0
VAIL RESORTS INC COM 91879Q109 49 189 SH   SOLE 13 189 0 0
VAIL RESORTS INC COM 91879Q109 795 3,053 SH   SOLE 15 3,053 0 0
VAIL RESORTS INC COM 91879Q109 7,452 28,632 SH   SOLE 18 26,549 0 2,083
VAIL RESORTS INC COM 91879Q109 238,516 916,418 SH   SOLE 19 916,418 0 0
VAIL RESORTS INC COM 91879Q109 190,036 730,151 SH   SOLE 21 730,151 0 0
VAIL RESORTS INC COM 91879Q109 277,285 1,065,374 SH   SOLE 22 989,571 0 75,803
VAIL RESORTS INC COM 91879Q109 12,899 49,561 SH   SOLE 23 49,561 0 0
VAIL RESORTS INC COM 91879Q109 22,189 85,253 SH   SOLE 25 85,253 0 0
VAIL RESORTS INC COM 91879Q109 18,620 71,542 SH   SOLE 26 40,367 0 31,175
VAIL RESORTS INC COM 91879Q109 28,373 109,014 SH   SOLE 28 2,303 0 106,711
VAIL RESORTS INC COM 91879Q109 60,101 230,918 SH   SOLE 30 198,687 0 32,231
VAIL RESORTS INC COM 91879Q109 2,316 8,898 SH   SOLE 31 4,370 0 4,528
VAIL RESORTS INC COM 91879Q109 419 1,609 SH   SOLE 34 1,609 0 0
VAIL RESORTS INC COM 91879Q109 4,748 18,243 SH   SOLE 36 18,243 0 0
VAIL RESORTS INC COM 91879Q109 365 1,403 SH   SOLE 40 1,403 0 0
VAIL RESORTS INC COM 91879Q109 26 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109 2,853 10,962 SH   SOLE 43 9,634 0 1,328
VAIL RESORTS INC NOTE 1/0 91879QAN9 3,729 3,850,000 PRN   SOLE 21 3,850,000 0 0
VALARIS LIMITED CL A G9460G101 544 10,462 SH   SOLE 2 8,611 0 1,851
VALARIS LIMITED CL A G9460G101 48 921 SH   SOLE 7 921 0 0
VALARIS LIMITED CL A G9460G101 16,076 309,326 SH   SOLE 21 309,326 0 0
VALARIS LIMITED CL A G9460G101 44,382 853,995 SH   SOLE 22 844,128 0 9,867
VALARIS LIMITED CL A G9460G101 175 3,368 SH   SOLE 25 3,368 0 0
VALARIS LIMITED CL A G9460G101 1,099 21,153 SH   SOLE 30 21,153 0 0
VALARIS LIMITED CL A G9460G101 176 3,390 SH   SOLE 40 3,390 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 1 61 SH   SOLE 18 61 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH   SOLE 43 22 0 0
VALE S A SPONSORED ADS 91912E105 4,432 221,728 SH   SOLE 2 221,728 0 0
VALE S A SPONSORED ADS 91912E105 23,557 1,178,431 SH   SOLE 18 0 0 1,178,431
VALE S A SPONSORED ADS 91912E105 113,600 5,682,849 SH   SOLE 19 5,682,849 0 0
VALE S A SPONSORED ADS 91912E105 308,043 15,409,862 SH   SOLE 21 15,409,862 0 0
VALE S A SPONSORED ADS 91912E105 3,249 162,515 SH   SOLE 22 162,515 0 0
VALE S A SPONSORED ADS 91912E105 235,221 11,766,934 SH   SOLE 25 11,766,934 0 0
VALE S A SPONSORED ADS 91912E105 1,471 73,605 SH   SOLE 26 73,605 0 0
VALE S A SPONSORED ADS 91912E105 77,687 3,886,272 SH   SOLE 29 3,886,272 0 0
VALE S A SPONSORED ADS 91912E105 18,152 908,062 SH   SOLE 30 908,062 0 0
VALE S A SPONSORED ADS 91912E105 754,572 37,747,472 SH   SOLE 34 37,747,472 0 0
VALE S A SPONSORED ADS 91912E105 25,315 1,266,371 SH   SOLE 43 1,196,982 0 69,389
VALERO ENERGY CORP COM 91913Y100 68,565 675,252 SH   SOLE 2 188,969 0 486,283
VALERO ENERGY CORP COM 91913Y100 40,176 395,671 SH   SOLE 4 259,977 0 135,694
VALERO ENERGY CORP COM 91913Y100 37,970 373,945 SH   SOLE 7 362,234 0 11,711
VALERO ENERGY CORP COM 91913Y100 761 7,492 SH   SOLE 13 7,492 0 0
VALERO ENERGY CORP COM 91913Y100 6,032 59,408 SH   SOLE 15 59,408 0 0
VALERO ENERGY CORP COM 91913Y100 108,507 1,068,616 SH   SOLE 18 996,835 0 71,781
VALERO ENERGY CORP COM 91913Y100 239,535 2,359,019 SH   SOLE 19 2,359,019 0 0
VALERO ENERGY CORP COM 91913Y100 1,624,270 15,996,357 SH   SOLE 21 15,996,357 0 0
VALERO ENERGY CORP COM 91913Y100 909,571 8,957,756 SH   SOLE 22 8,122,354 0 835,402
VALERO ENERGY CORP COM 91913Y100 53,254 524,466 SH   SOLE 23 524,466 0 0
VALERO ENERGY CORP COM 91913Y100 73,969 728,471 SH   SOLE 25 728,471 0 0
VALERO ENERGY CORP COM 91913Y100 113,596 1,118,736 SH   SOLE 26 426,465 0 692,271
VALERO ENERGY CORP COM 91913Y100 104,223 1,026,419 SH   SOLE 28 7,100 0 1,019,319
VALERO ENERGY CORP COM 91913Y100 13,625 134,181 SH   SOLE 29 134,181 0 0
VALERO ENERGY CORP COM 91913Y100 303,778 2,991,705 SH   SOLE 30 2,986,531 0 5,174
VALERO ENERGY CORP COM 91913Y100 10,133 99,797 SH   SOLE 31 53,884 0 45,913
VALERO ENERGY CORP COM 91913Y100 7,473 73,597 SH   SOLE 32 73,597 0 0
VALERO ENERGY CORP COM 91913Y100 212,524 2,093,003 SH   SOLE 34 2,093,003 0 0
VALERO ENERGY CORP COM 91913Y100 23,322 229,685 SH   SOLE 36 229,685 0 0
VALERO ENERGY CORP COM 91913Y100 1,362 13,415 SH   SOLE 40 13,415 0 0
VALERO ENERGY CORP COM 91913Y100 14,713 144,899 SH   SOLE 43 134,731 0 10,168
VALERO ENERGY CORP OPTIONS 91913Y100 30,817 303,500 SH Call SOLE 19 303,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 152 1,500 SH Call SOLE 22 1,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 4,569 45,000 SH Call SOLE 34 45,000 0 0
VALHI INC NEW COM 918905209 89 3,033 SH   SOLE 2 115 0 2,918
VALHI INC NEW COM 918905209 217 7,416 SH   SOLE 18 7,416 0 0
VALHI INC NEW COM 918905209 67 2,286 SH   SOLE 19 2,286 0 0
VALHI INC NEW COM 918905209 2,480 84,628 SH   SOLE 21 84,628 0 0
VALHI INC NEW COM 918905209 1,081 36,877 SH   SOLE 22 35,698 0 1,179
VALLEY NATL BANCORP COM 919794107 7,248 556,657 SH   SOLE 2 337,511 0 219,146
VALLEY NATL BANCORP COM 919794107 173 13,286 SH   SOLE 4 1,416 0 11,870
VALLEY NATL BANCORP COM 919794107 517 39,742 SH   SOLE 7 39,742 0 0
VALLEY NATL BANCORP COM 919794107 27,719 2,128,947 SH   SOLE 18 2,128,947 0 0
VALLEY NATL BANCORP COM 919794107 11,198 860,048 SH   SOLE 19 860,048 0 0
VALLEY NATL BANCORP COM 919794107 525,571 40,366,441 SH   SOLE 21 40,366,441 0 0
VALLEY NATL BANCORP COM 919794107 163,244 12,537,909 SH   SOLE 22 12,118,538 0 419,371
VALLEY NATL BANCORP COM 919794107 980 75,235 SH   SOLE 25 75,235 0 0
VALLEY NATL BANCORP COM 919794107 2,369 181,960 SH   SOLE 26 152,328 0 29,632
VALLEY NATL BANCORP COM 919794107 94 7,232 SH   SOLE 28 7,232 0 0
VALLEY NATL BANCORP COM 919794107 9,293 713,721 SH   SOLE 30 713,721 0 0
VALLEY NATL BANCORP COM 919794107 2,371 182,129 SH   SOLE 32 182,129 0 0
VALLEY NATL BANCORP COM 919794107 536 41,157 SH   SOLE 36 41,157 0 0
VALLEY NATL BANCORP COM 919794107 684 52,539 SH   SOLE 40 52,539 0 0
VALLEY NATL BANCORP COM 919794107 2,343 179,967 SH   SOLE 43 174,645 0 5,322
VALMONT INDS INC COM 920253101 8,730 36,589 SH   SOLE 2 25,422 0 11,167
VALMONT INDS INC COM 920253101 21 86 SH   SOLE 4 86 0 0
VALMONT INDS INC COM 920253101 94 394 SH   SOLE 7 394 0 0
VALMONT INDS INC COM 920253101 10,910 45,723 SH   SOLE 18 45,723 0 0
VALMONT INDS INC COM 920253101 1,479 6,198 SH   SOLE 19 6,198 0 0
VALMONT INDS INC COM 920253101 243,095 1,018,841 SH   SOLE 21 1,018,841 0 0
VALMONT INDS INC COM 920253101 137,718 577,194 SH   SOLE 22 552,707 0 24,487
VALMONT INDS INC COM 920253101 760 3,187 SH   SOLE 25 3,187 0 0
VALMONT INDS INC COM 920253101 2,343 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101 2,081 8,721 SH   SOLE 28 8,721 0 0
VALMONT INDS INC COM 920253101 2,862 11,993 SH   SOLE 30 11,993 0 0
VALMONT INDS INC COM 920253101 73 306 SH   SOLE 31 306 0 0
VALMONT INDS INC COM 920253101 14 58 SH   SOLE 34 58 0 0
VALMONT INDS INC COM 920253101 356 1,492 SH   SOLE 36 1,492 0 0
VALMONT INDS INC COM 920253101 625 2,621 SH   SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 48 201 SH   OTR 43 201 0 0
VALMONT INDS INC COM 920253101 1,911 8,010 SH   SOLE 43 7,783 0 227
VALUE LINE INC COM 920437100 64 957 SH   SOLE 2 0 0 957
VALUE LINE INC COM 920437100 237 3,535 SH   SOLE 18 3,535 0 0
VALUE LINE INC COM 920437100 118 1,765 SH   SOLE 19 1,765 0 0
VALUE LINE INC COM 920437100 2,363 35,274 SH   SOLE 21 35,274 0 0
VALUE LINE INC COM 920437100 2,963 44,219 SH   SOLE 22 44,146 0 73
VALUE LINE INC COM 920437100 61 911 SH   SOLE 43 911 0 0
VALVOLINE INC COM 92047W101 24,393 772,918 SH   SOLE 2 240,278 0 532,640
VALVOLINE INC COM 92047W101 197 6,250 SH   SOLE 4 6,250 0 0
VALVOLINE INC COM 92047W101 126 4,006 SH   SOLE 7 4,006 0 0
VALVOLINE INC COM 92047W101 732 23,202 SH   SOLE 13 23,202 0 0
VALVOLINE INC COM 92047W101 12,222 387,274 SH   SOLE 18 386,625 0 649
VALVOLINE INC COM 92047W101 4,869 154,289 SH   SOLE 19 154,289 0 0
VALVOLINE INC COM 92047W101 282,611 8,954,737 SH   SOLE 21 8,954,737 0 0
VALVOLINE INC COM 92047W101 160,295 5,079,071 SH   SOLE 22 4,837,120 0 241,951
VALVOLINE INC COM 92047W101 270 8,542 SH   SOLE 23 8,542 0 0
VALVOLINE INC COM 92047W101 1,364 43,207 SH   SOLE 25 43,207 0 0
VALVOLINE INC COM 92047W101 3,439 108,953 SH   SOLE 26 76,547 0 32,406
VALVOLINE INC COM 92047W101 121 3,838 SH   SOLE 28 3,226 0 612
VALVOLINE INC COM 92047W101 3,498 110,832 SH   SOLE 30 110,832 0 0
VALVOLINE INC COM 92047W101 164 5,191 SH   SOLE 31 5,191 0 0
VALVOLINE INC COM 92047W101 2,305 73,051 SH   SOLE 34 73,051 0 0
VALVOLINE INC COM 92047W101 975 30,908 SH   SOLE 36 30,908 0 0
VALVOLINE INC COM 92047W101 743 23,543 SH   SOLE 40 23,543 0 0
VALVOLINE INC COM 92047W101 10 329 SH   OTR 43 329 0 0
VALVOLINE INC COM 92047W101 5,776 183,001 SH   SOLE 43 171,044 0 11,957
VANDA PHARMACEUTICALS INC COM 921659108 1,068 94,430 SH   SOLE 2 26,459 0 67,971
VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108 11 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,414 213,455 SH   SOLE 18 213,455 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,114 98,488 SH   SOLE 19 98,488 0 0
VANDA PHARMACEUTICALS INC COM 921659108 84,483 7,469,733 SH   SOLE 21 7,469,733 0 0
VANDA PHARMACEUTICALS INC COM 921659108 15,679 1,386,338 SH   SOLE 22 1,323,969 0 62,369
VANDA PHARMACEUTICALS INC COM 921659108 79 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108 266 23,525 SH   SOLE 26 17,544 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 52 4,588 SH   SOLE 28 4,588 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,515 399,192 SH   SOLE 30 399,192 0 0
VANDA PHARMACEUTICALS INC COM 921659108 71 6,250 SH   SOLE 40 6,250 0 0
VANDA PHARMACEUTICALS INC COM 921659108 493 43,580 SH   SOLE 43 41,814 0 1,766
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 42 1,793 SH   SOLE 2 1,793 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3 99 SH   SOLE 17 0 0 99
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1 79 SH   SOLE 17 0 0 79
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 130 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,524 5,650 SH   SOLE 18 5,650 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 18,875 69,961 SH   SOLE 19 69,961 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 933 3,457 SH   SOLE 22 3,457 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 833 17,598 SH   SOLE 17 0 0 17,598
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 781 28,930 SH   SOLE 2 28,930 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1 19 SH   SOLE 17 0 0 19
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 24,848 920,646 SH   SOLE 19 920,646 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 25 427 SH   SOLE 2 427 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 6 96 SH   SOLE 17 0 0 96
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 39 140 SH   SOLE 17 0 0 140
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 207 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 17 111 SH   SOLE 17 0 0 111
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 5 24 SH   SOLE 17 0 0 24
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 36 200 SH   SOLE 43 200 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 13 141 SH   SOLE 17 0 0 141
VANGUARD BD INDEX FDS INTERMED TERM 921937819 38 469 SH   SOLE 17 0 0 469
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 68 867 SH   SOLE 17 0 0 867
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 0 1 SH   SOLE 18 1 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,046,004 13,150,670 SH   SOLE 2 13,150,670 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 77,183 970,368 SH   SOLE 17 0 0 970,368
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 27,779 349,243 SH   SOLE 18 0 0 349,243
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9,991 190,517 SH   SOLE 2 190,517 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 197 3,751 SH   SOLE 17 0 0 3,751
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 0 1 SH   SOLE 18 1 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 92,919 223,809 SH   SOLE 2 223,809 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,404 32,285 SH   SOLE 17 0 0 32,285
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,266 34,363 SH   SOLE 18 34,278 0 85
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 102 683 SH   SOLE 17 0 0 683
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 19 84 SH   SOLE 17 0 0 84
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 34,344 316,911 SH   SOLE 2 316,358 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5 46 SH   SOLE 17 0 0 46
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 196 1,812 SH   SOLE 18 1,812 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 87 800 SH   SOLE 43 800 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5 20 SH   SOLE 2 20 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 32 127 SH   SOLE 17 0 0 127
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4 20 SH   SOLE 2 20 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 179 1,019 SH   SOLE 17 0 0 1,019
VANGUARD INDEX FDS MID CAP ETF 922908629 36,728 154,422 SH   SOLE 17 0 0 154,422
VANGUARD INDEX FDS MID CAP ETF 922908629 138 580 SH   SOLE 43 580 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,501 11,995 SH   SOLE 17 0 0 11,995
VANGUARD INDEX FDS LARGE CAP ETF 922908637 448 2,148 SH   SOLE 43 2,148 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 20 121 SH   SOLE 17 0 0 121
VANGUARD INDEX FDS GROWTH ETF 922908736 37 128 SH   SOLE 2 128 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,617 12,575 SH   SOLE 17 0 0 12,575
VANGUARD INDEX FDS GROWTH ETF 922908736 894 3,110 SH   SOLE 18 3,110 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 35 234 SH   SOLE 2 234 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 9,993 67,624 SH   SOLE 17 0 0 67,624
VANGUARD INDEX FDS VALUE ETF 922908744 48,806 330,260 SH   SOLE 18 325,014 0 5,246
VANGUARD INDEX FDS SMALL CP ETF 922908751 49,115 231,108 SH   SOLE 2 231,108 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 49,771 234,196 SH   SOLE 17 0 0 234,196
VANGUARD INDEX FDS SMALL CP ETF 922908751 81 382 SH   SOLE 18 382 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 63 296 SH   SOLE 43 296 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,133 35,721 SH   SOLE 2 11,210 0 24,511
VANGUARD INDEX FDS TOTAL STK MKT 922908769 37,098 162,948 SH   SOLE 17 0 0 162,948
VANGUARD INDEX FDS TOTAL STK MKT 922908769 354 1,555 SH   SOLE 43 1,555 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 27,627 222,996 SH   SOLE 2 222,996 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7,901 63,770 SH   SOLE 17 0 0 63,770
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 185 1,829 SH   SOLE 17 0 0 1,829
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7,601 75,043 SH   SOLE 18 73,840 0 1,203
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6 59 SH   SOLE 43 59 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 376 6,532 SH   SOLE 17 0 0 6,532
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 838 14,543 SH   SOLE 18 14,434 0 109
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20,593 446,418 SH   SOLE 17 0 0 446,418
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,202 69,418 SH   SOLE 18 69,418 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 37 800 SH   SOLE 43 800 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6 75 SH   SOLE 17 0 0 75
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 32 516 SH   SOLE 17 0 0 516
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 142,597 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,969 38,454 SH   SOLE 17 0 0 38,454
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 27,303 529,648 SH   SOLE 17 0 0 529,648
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40 677 SH   SOLE 17 0 0 677
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 113 1,443 SH   SOLE 17 0 0 1,443
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 8 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 0 1 SH   SOLE 43 1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5,197 62,725 SH   SOLE 17 0 0 62,725
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15 205 SH   SOLE 17 0 0 205
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,231 19,575 SH   SOLE 2 19,575 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7 109 SH   SOLE 17 0 0 109
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 14,260 68,822 SH   SOLE 17 0 0 68,822
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 35 706 SH   SOLE 17 0 0 706
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 16 167 SH   SOLE 17 0 0 167
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2 20 SH   SOLE 2 20 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18,389 213,724 SH   SOLE 17 0 0 213,724
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH   SOLE 18 1 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 224 1,378 SH   SOLE 17 0 0 1,378
VANGUARD STAR FDS VG TL INTL STK F 921909768 76 1,275 SH   SOLE 17 0 0 1,275
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 55,180 1,148,874 SH   SOLE 17 0 0 1,148,874
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,430 29,771 SH   SOLE 18 29,771 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 58 1,200 SH   SOLE 43 1,200 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 59 525 SH   SOLE 2 525 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 70 620 SH   SOLE 17 0 0 620
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 0 7 SH   SOLE 17 0 0 7
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 758 10,845 SH   SOLE 17 0 0 10,845
VANGUARD WORLD FD EXTENDED DUR 921910709 1 12 SH   SOLE 17 0 0 12
VANGUARD WORLD FD ESG INTL STK ETF 921910725 1 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FD ESG US STK ETF 921910733 11 135 SH   SOLE 17 0 0 135
VANGUARD WORLD FD MEGA GRWTH IND 921910816 82 348 SH   SOLE 17 0 0 348
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3 23 SH   SOLE 17 0 0 23
VANGUARD WORLD FD MEGA CAP INDEX 921910873 6 40 SH   SOLE 17 0 0 40
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 129 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306 2 18 SH   SOLE 17 0 0 18
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21 84 SH   SOLE 17 0 0 84
VANGUARD WORLD FDS INF TECH ETF 92204A702 1 2 SH   SOLE 17 0 0 2
VANGUARD WORLD FDS INF TECH ETF 92204A702 62 150 SH   SOLE 43 150 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 30 250 SH   SOLE 43 250 0 0
VAPOTHERM INC COM 922107107 148 10,633 SH   SOLE 2 8,420 0 2,213
VAPOTHERM INC COM 922107107 5 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 879 63,224 SH   SOLE 18 63,224 0 0
VAPOTHERM INC COM 922107107 575 41,353 SH   SOLE 19 41,353 0 0
VAPOTHERM INC COM 922107107 14,165 1,019,095 SH   SOLE 21 1,019,095 0 0
VAPOTHERM INC COM 922107107 7,978 573,956 SH   SOLE 22 564,557 0 9,399
VAPOTHERM INC COM 922107107 19 1,378 SH   SOLE 23 1,378 0 0
VAPOTHERM INC COM 922107107 59 4,224 SH   SOLE 25 4,224 0 0
VAPOTHERM INC COM 922107107 20 1,458 SH   SOLE 26 1,458 0 0
VAPOTHERM INC COM 922107107 73 5,247 SH   SOLE 30 5,247 0 0
VAPOTHERM INC COM 922107107 40 2,872 SH   SOLE 36 2,872 0 0
VAPOTHERM INC COM 922107107 42 3,019 SH   SOLE 40 3,019 0 0
VAPOTHERM INC COM 922107107 101 7,249 SH   SOLE 43 7,249 0 0
VAREX IMAGING CORP COM 92214X106 1,230 57,759 SH   SOLE 2 19,427 0 38,332
VAREX IMAGING CORP COM 92214X106 18 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106 13 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 2,992 140,515 SH   SOLE 18 140,515 0 0
VAREX IMAGING CORP COM 92214X106 3,607 169,425 SH   SOLE 19 169,425 0 0
VAREX IMAGING CORP COM 92214X106 107,192 5,034,870 SH   SOLE 21 5,034,870 0 0
VAREX IMAGING CORP COM 92214X106 22,917 1,076,425 SH   SOLE 22 1,037,029 0 39,396
VAREX IMAGING CORP COM 92214X106 82 3,832 SH   SOLE 23 3,832 0 0
VAREX IMAGING CORP COM 92214X106 127 5,970 SH   SOLE 25 5,970 0 0
VAREX IMAGING CORP COM 92214X106 491 23,073 SH   SOLE 26 6,222 0 16,851
VAREX IMAGING CORP COM 92214X106 206 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106 1,510 70,914 SH   SOLE 30 70,914 0 0
VAREX IMAGING CORP COM 92214X106 115 5,414 SH   SOLE 34 5,414 0 0
VAREX IMAGING CORP COM 92214X106 71 3,350 SH   SOLE 36 3,350 0 0
VAREX IMAGING CORP COM 92214X106 90 4,240 SH   SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 1,360 63,859 SH   SOLE 43 59,305 0 4,554
VARONIS SYS INC COM 922280102 13,838 291,080 SH   SOLE 2 158,482 0 132,598
VARONIS SYS INC COM 922280102 260 5,478 SH   SOLE 4 4,167 0 1,311
VARONIS SYS INC COM 922280102 71 1,497 SH   SOLE 7 1,497 0 0
VARONIS SYS INC COM 922280102 15,251 320,803 SH   SOLE 18 281,579 0 39,224
VARONIS SYS INC COM 922280102 51,343 1,080,003 SH   SOLE 19 1,080,003 0 0
VARONIS SYS INC COM 922280102 201,863 4,246,174 SH   SOLE 21 4,246,174 0 0
VARONIS SYS INC COM 922280102 163,495 3,439,095 SH   SOLE 22 3,370,034 0 69,061
VARONIS SYS INC COM 922280102 1,601 33,670 SH   SOLE 23 33,670 0 0
VARONIS SYS INC COM 922280102 705 14,828 SH   SOLE 25 14,828 0 0
VARONIS SYS INC COM 922280102 9,297 195,570 SH   SOLE 26 32,040 0 163,530
VARONIS SYS INC COM 922280102 90 1,891 SH   SOLE 28 1,891 0 0
VARONIS SYS INC COM 922280102 25,409 534,474 SH   SOLE 30 534,474 0 0
VARONIS SYS INC COM 922280102 1,277 26,852 SH   SOLE 34 26,852 0 0
VARONIS SYS INC COM 922280102 30 629 SH   SOLE 36 629 0 0
VARONIS SYS INC COM 922280102 659 13,872 SH   SOLE 40 13,872 0 0
VARONIS SYS INC COM 922280102 2,161 45,453 SH   SOLE 43 40,091 0 5,362
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 2,714 1,630,000 PRN   SOLE 21 1,630,000 0 0
VAXART INC COM NEW 92243A200 277 54,862 SH   SOLE 2 36,475 0 18,387
VAXART INC COM NEW 92243A200 2 402 SH   SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 10 1,919 SH   SOLE 7 1,919 0 0
VAXART INC COM NEW 92243A200 1,796 356,340 SH   SOLE 18 356,340 0 0
VAXART INC COM NEW 92243A200 1,098 217,878 SH   SOLE 19 217,878 0 0
VAXART INC COM NEW 92243A200 23,792 4,720,538 SH   SOLE 21 4,720,538 0 0
VAXART INC COM NEW 92243A200 15,003 2,976,823 SH   SOLE 22 2,898,734 0 78,089
VAXART INC COM NEW 92243A200 75 14,967 SH   SOLE 25 14,967 0 0
VAXART INC COM NEW 92243A200 58 11,544 SH   SOLE 26 3,529 0 8,015
VAXART INC COM NEW 92243A200 331 65,610 SH   SOLE 30 65,610 0 0
VAXART INC COM NEW 92243A200 66 13,063 SH   SOLE 40 13,063 0 0
VAXART INC COM NEW 92243A200 44 8,683 SH   SOLE 43 8,595 0 88
VAXCYTE INC COM 92243G108 739 30,609 SH   SOLE 2 6,660 0 23,949
VAXCYTE INC COM 92243G108 15 638 SH   SOLE 7 638 0 0
VAXCYTE INC COM 92243G108 3,008 124,542 SH   SOLE 18 124,542 0 0
VAXCYTE INC COM 92243G108 1,766 73,133 SH   SOLE 19 73,133 0 0
VAXCYTE INC COM 92243G108 43,242 1,790,550 SH   SOLE 21 1,790,550 0 0
VAXCYTE INC COM 92243G108 20,004 828,328 SH   SOLE 22 798,879 0 29,449
VAXCYTE INC COM 92243G108 63 2,590 SH   SOLE 25 2,590 0 0
VAXCYTE INC COM 92243G108 14 589 SH   SOLE 26 589 0 0
VAXCYTE INC COM 92243G108 744 30,795 SH   SOLE 30 30,795 0 0
VAXCYTE INC COM 92243G108 43 1,765 SH   SOLE 40 1,765 0 0
VAXCYTE INC COM 92243G108 60 2,483 SH   SOLE 43 2,298 0 185
VBI VACCINES INC CDA COM NEW 91822J103 115 69,229 SH   SOLE 2 48,770 0 20,459
VBI VACCINES INC CDA COM NEW 91822J103 6 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 924 556,370 SH   SOLE 18 556,370 0 0
VBI VACCINES INC CDA COM NEW 91822J103 585 352,598 SH   SOLE 19 352,598 0 0
VBI VACCINES INC CDA COM NEW 91822J103 11,246 6,774,908 SH   SOLE 21 6,774,908 0 0
VBI VACCINES INC CDA COM NEW 91822J103 8,783 5,291,150 SH   SOLE 22 5,173,226 0 117,924
VBI VACCINES INC CDA COM NEW 91822J103 36 21,534 SH   SOLE 25 21,534 0 0
VBI VACCINES INC CDA COM NEW 91822J103 12 7,062 SH   SOLE 26 7,062 0 0
VBI VACCINES INC CDA COM NEW 91822J103 73 44,087 SH   SOLE 30 44,087 0 0
VBI VACCINES INC CDA COM NEW 91822J103 31 18,810 SH   SOLE 40 18,810 0 0
VBI VACCINES INC CDA COM NEW 91822J103 136 82,038 SH   SOLE 43 82,038 0 0
VECTOR GROUP LTD COM 92240M108 1,068 88,702 SH   SOLE 2 41,216 0 47,486
VECTOR GROUP LTD COM 92240M108 6 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 23 1,949 SH   SOLE 7 1,949 0 0
VECTOR GROUP LTD COM 92240M108 6,259 519,837 SH   SOLE 18 519,837 0 0
VECTOR GROUP LTD COM 92240M108 3,066 254,637 SH   SOLE 19 254,637 0 0
VECTOR GROUP LTD COM 92240M108 191,366 15,894,162 SH   SOLE 21 15,894,162 0 0
VECTOR GROUP LTD COM 92240M108 41,189 3,421,044 SH   SOLE 22 3,291,290 0 129,754
VECTOR GROUP LTD COM 92240M108 422 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 2,858 237,377 SH   SOLE 30 237,377 0 0
VECTOR GROUP LTD COM 92240M108 47 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108 197 16,390 SH   SOLE 40 16,390 0 0
VECTOR GROUP LTD COM 92240M108 814 67,608 SH   SOLE 43 58,231 0 9,377
VECTRUS INC COM 92242T101 2,986 83,271 SH   SOLE 2 67,820 0 15,451
VECTRUS INC COM 92242T101 3 96 SH   SOLE 7 96 0 0
VECTRUS INC COM 92242T101 1,282 35,746 SH   SOLE 18 35,746 0 0
VECTRUS INC COM 92242T101 2,336 65,144 SH   SOLE 19 65,144 0 0
VECTRUS INC COM 92242T101 16,474 459,398 SH   SOLE 21 459,398 0 0
VECTRUS INC COM 92242T101 14,123 393,831 SH   SOLE 22 381,307 0 12,524
VECTRUS INC COM 92242T101 41 1,138 SH   SOLE 23 1,138 0 0
VECTRUS INC COM 92242T101 9,412 262,457 SH   SOLE 25 262,457 0 0
VECTRUS INC COM 92242T101 1,185 33,040 SH   SOLE 26 1,155 0 31,885
VECTRUS INC COM 92242T101 305 8,493 SH   SOLE 30 8,493 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 1,414 39,439 SH   SOLE 34 39,439 0 0
VECTRUS INC COM 92242T101 139 3,890 SH   SOLE 36 3,890 0 0
VECTRUS INC COM 92242T101 49 1,379 SH   SOLE 40 1,379 0 0
VECTRUS INC COM 92242T101 79 2,192 SH   OTR 43 2,192 0 0
VECTRUS INC COM 92242T101 580 16,164 SH   SOLE 43 16,131 0 33
VEECO INSTRS INC DEL COM 922417100 1,929 70,961 SH   SOLE 2 35,198 0 35,763
VEECO INSTRS INC DEL COM 922417100 3 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100 18 647 SH   SOLE 7 647 0 0
VEECO INSTRS INC DEL COM 922417100 5,081 186,880 SH   SOLE 18 186,880 0 0
VEECO INSTRS INC DEL COM 922417100 2,406 88,485 SH   SOLE 19 88,485 0 0
VEECO INSTRS INC DEL COM 922417100 163,139 5,999,955 SH   SOLE 21 5,999,955 0 0
VEECO INSTRS INC DEL COM 922417100 34,471 1,267,789 SH   SOLE 22 1,214,702 0 53,087
VEECO INSTRS INC DEL COM 922417100 180 6,619 SH   SOLE 25 6,619 0 0
VEECO INSTRS INC DEL COM 922417100 271 9,970 SH   SOLE 26 7,674 0 2,296
VEECO INSTRS INC DEL COM 922417100 10 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100 2,574 94,655 SH   SOLE 30 94,655 0 0
VEECO INSTRS INC DEL COM 922417100 21 759 SH   SOLE 34 759 0 0
VEECO INSTRS INC DEL COM 922417100 147 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 924 33,991 SH   SOLE 43 33,854 0 137
VEEVA SYS INC CL A COM 922475108 61,264 288,356 SH   SOLE 2 77,658 0 210,698
VEEVA SYS INC CL A COM 922475108 18,354 86,390 SH   SOLE 4 52,473 0 33,917
VEEVA SYS INC CL A COM 922475108 2,809 13,219 SH   SOLE 7 13,219 0 0
VEEVA SYS INC CL A COM 922475108 131 617 SH   SOLE 13 617 0 0
VEEVA SYS INC CL A COM 922475108 2,284 10,752 SH   SOLE 15 10,752 0 0
VEEVA SYS INC CL A COM 922475108 55,949 263,338 SH   SOLE 18 255,839 0 7,499
VEEVA SYS INC CL A COM 922475108 486,126 2,288,081 SH   SOLE 19 2,288,081 0 0
VEEVA SYS INC CL A COM 922475108 431,641 2,031,635 SH   SOLE 21 2,031,635 0 0
VEEVA SYS INC CL A COM 922475108 690,538 3,250,204 SH   SOLE 22 3,001,690 0 248,514
VEEVA SYS INC CL A COM 922475108 36,805 173,233 SH   SOLE 23 173,233 0 0
VEEVA SYS INC CL A COM 922475108 115,655 544,362 SH   SOLE 25 537,251 0 7,111
VEEVA SYS INC CL A COM 922475108 53,973 254,037 SH   SOLE 26 102,667 0 151,370
VEEVA SYS INC CL A COM 922475108 38,295 180,247 SH   SOLE 28 2,459 0 177,788
VEEVA SYS INC CL A COM 922475108 31 147 SH   SOLE 29 147 0 0
VEEVA SYS INC CL A COM 922475108 62,347 293,453 SH   SOLE 30 293,453 0 0
VEEVA SYS INC CL A COM 922475108 6,605 31,086 SH   SOLE 31 15,629 0 15,457
VEEVA SYS INC CL A COM 922475108 12,949 60,948 SH   SOLE 34 60,948 0 0
VEEVA SYS INC CL A COM 922475108 12,114 57,017 SH   SOLE 36 57,017 0 0
VEEVA SYS INC CL A COM 922475108 956 4,499 SH   SOLE 40 4,499 0 0
VEEVA SYS INC CL A COM 922475108 72 337 SH   OTR 43 337 0 0
VEEVA SYS INC CL A COM 922475108 11,850 55,775 SH   SOLE 43 49,649 0 6,126
VELO3D INC COMMON STOCK 92259N104 16 1,767 SH   SOLE 2 0 0 1,767
VELO3D INC COMMON STOCK 92259N104 3,579 384,373 SH   SOLE 21 384,373 0 0
VELO3D INC COMMON STOCK 92259N104 7,447 799,847 SH   SOLE 22 799,847 0 0
VELOCITY FINL INC COM 92262D101 134 12,282 SH   SOLE 2 3,608 0 8,674
VELOCITY FINL INC COM 92262D101 303 27,731 SH   SOLE 18 27,731 0 0
VELOCITY FINL INC COM 92262D101 210 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101 3,195 292,049 SH   SOLE 21 292,049 0 0
VELOCITY FINL INC COM 92262D101 1,251 114,349 SH   SOLE 22 109,522 0 4,827
VELODYNE LIDAR INC COM 92259F101 91 35,647 SH   SOLE 2 27,266 0 8,381
VELODYNE LIDAR INC COM 92259F101 3 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101 516 201,412 SH   SOLE 18 201,412 0 0
VELODYNE LIDAR INC COM 92259F101 342 133,730 SH   SOLE 19 133,730 0 0
VELODYNE LIDAR INC COM 92259F101 6,877 2,686,252 SH   SOLE 21 2,686,252 0 0
VELODYNE LIDAR INC COM 92259F101 5,640 2,203,289 SH   SOLE 22 2,142,008 0 61,281
VELODYNE LIDAR INC COM 92259F101 836 326,489 SH   SOLE 25 326,489 0 0
VELODYNE LIDAR INC COM 92259F101 236 92,318 SH   SOLE 26 45,932 0 46,386
VELODYNE LIDAR INC COM 92259F101 133 52,047 SH   SOLE 30 52,047 0 0
VELODYNE LIDAR INC COM 92259F101 330 128,939 SH   SOLE 34 128,939 0 0
VELODYNE LIDAR INC COM 92259F101 1 236 SH   SOLE 36 236 0 0
VELODYNE LIDAR INC COM 92259F101 29 11,206 SH   SOLE 40 11,206 0 0
VENATOR MATLS PLC SHS G9329Z100 99 55,792 SH   SOLE 18 0 0 55,792
VENTAS INC COM 92276F100 71,930 1,164,677 SH   SOLE 2 267,785 0 896,892
VENTAS INC COM 92276F100 41,153 666,334 SH   SOLE 4 650,132 0 16,202
VENTAS INC COM 92276F100 55,565 899,692 SH   SOLE 7 889,220 0 10,472
VENTAS INC COM 92276F100 91 1,481 SH   SOLE 13 1,481 0 0
VENTAS INC COM 92276F100 3,585 58,048 SH   SOLE 15 58,048 0 0
VENTAS INC COM 92276F100 64,922 1,051,203 SH   SOLE 18 996,366 0 54,837
VENTAS INC COM 92276F100 52,918 856,835 SH   SOLE 19 856,835 0 0
VENTAS INC COM 92276F100 979,713 15,863,222 SH   SOLE 21 15,863,222 0 0
VENTAS INC COM 92276F100 727,206 11,774,708 SH   SOLE 22 10,678,185 0 1,096,523
VENTAS INC COM 92276F100 32,544 526,942 SH   SOLE 23 526,942 0 0
VENTAS INC COM 92276F100 154,387 2,499,783 SH   SOLE 25 2,499,783 0 0
VENTAS INC COM 92276F100 60,283 976,080 SH   SOLE 26 360,892 0 615,188
VENTAS INC COM 92276F100 87,087 1,410,092 SH   SOLE 28 50,194 0 1,359,898
VENTAS INC COM 92276F100 22 353 SH   SOLE 29 353 0 0
VENTAS INC COM 92276F100 227,472 3,683,161 SH   SOLE 30 3,683,161 0 0
VENTAS INC COM 92276F100 5,226 84,625 SH   SOLE 31 41,273 0 43,352
VENTAS INC COM 92276F100 4,582 74,183 SH   SOLE 34 74,183 0 0
VENTAS INC COM 92276F100 11,905 192,759 SH   SOLE 36 192,759 0 0
VENTAS INC COM 92276F100 810 13,112 SH   SOLE 40 13,112 0 0
VENTAS INC COM 92276F100 78 1,263 SH   OTR 43 1,263 0 0
VENTAS INC COM 92276F100 24,548 397,475 SH   SOLE 43 366,322 0 31,153
VENTYX BIOSCIENCES INC COM 92332V107 20 1,488 SH   SOLE 2 528 0 960
VENTYX BIOSCIENCES INC COM 92332V107 410 30,209 SH   SOLE 18 30,209 0 0
VENTYX BIOSCIENCES INC COM 92332V107 255 18,819 SH   SOLE 19 18,819 0 0
VENTYX BIOSCIENCES INC COM 92332V107 4,504 331,890 SH   SOLE 21 331,890 0 0
VENTYX BIOSCIENCES INC COM 92332V107 1,478 108,930 SH   SOLE 22 106,413 0 2,517
VENUS CONCEPT INC COM 92332W105 3 1,814 SH   SOLE 2 0 0 1,814
VENUS CONCEPT INC COM 92332W105 6 4,469 SH   SOLE 18 4,469 0 0
VENUS CONCEPT INC COM 92332W105 111 77,303 SH   SOLE 21 77,303 0 0
VENUS CONCEPT INC COM 92332W105 5 3,500 SH   SOLE 22 3,500 0 0
VEONEER INC COM 92336X109 1,133 30,670 SH   SOLE 2 27,792 0 2,878
VEONEER INC COM 92336X109 16 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 30,784 833,134 SH   SOLE 21 833,134 0 0
VEONEER INC COM 92336X109 50,518 1,367,203 SH   SOLE 22 1,323,425 0 43,778
VEONEER INC COM 92336X109 504 13,652 SH   SOLE 25 13,652 0 0
VEONEER INC COM 92336X109 1,947 52,698 SH   SOLE 26 45,169 0 7,529
VEONEER INC COM 92336X109 10,187 275,698 SH   SOLE 30 275,698 0 0
VEONEER INC COM 92336X109 78 2,113 SH   SOLE 36 2,113 0 0
VEONEER INC COM 92336X109 502 13,575 SH   SOLE 40 13,575 0 0
VEONEER INC COM 92336X109 995 26,933 SH   SOLE 43 26,185 0 748
VERA BRADLEY INC COM 92335C106 213 27,786 SH   SOLE 2 1,143 0 26,643
VERA BRADLEY INC COM 92335C106 4 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 772 100,608 SH   SOLE 18 100,608 0 0
VERA BRADLEY INC COM 92335C106 1,153 150,340 SH   SOLE 19 150,340 0 0
VERA BRADLEY INC COM 92335C106 25,213 3,287,241 SH   SOLE 21 3,287,241 0 0
VERA BRADLEY INC COM 92335C106 5,880 766,659 SH   SOLE 22 751,575 0 15,084
VERA BRADLEY INC COM 92335C106 309 40,227 SH   SOLE 26 0 0 40,227
VERA BRADLEY INC COM 92335C106 250 32,654 SH   SOLE 30 32,654 0 0
VERA BRADLEY INC COM 92335C106 8 1,058 SH   SOLE 43 1,058 0 0
VERA THERAPEUTICS INC CL A 92337R101 107 4,568 SH   SOLE 2 544 0 4,024
VERA THERAPEUTICS INC CL A 92337R101 908 38,672 SH   SOLE 18 38,672 0 0
VERA THERAPEUTICS INC CL A 92337R101 529 22,515 SH   SOLE 19 22,515 0 0
VERA THERAPEUTICS INC CL A 92337R101 10,631 452,571 SH   SOLE 21 452,571 0 0
VERA THERAPEUTICS INC CL A 92337R101 3,790 161,349 SH   SOLE 22 158,161 0 3,188
VERACYTE INC COM 92337F107 3,851 139,673 SH   SOLE 2 54,890 0 84,783
VERACYTE INC COM 92337F107 8 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107 26 930 SH   SOLE 7 930 0 0
VERACYTE INC COM 92337F107 5,648 204,854 SH   SOLE 18 200,596 0 4,258
VERACYTE INC COM 92337F107 11,421 414,237 SH   SOLE 19 414,237 0 0
VERACYTE INC COM 92337F107 80,846 2,932,399 SH   SOLE 21 2,932,399 0 0
VERACYTE INC COM 92337F107 55,134 1,999,791 SH   SOLE 22 1,928,135 0 71,656
VERACYTE INC COM 92337F107 377 13,691 SH   SOLE 23 13,691 0 0
VERACYTE INC COM 92337F107 282 10,214 SH   SOLE 25 10,214 0 0
VERACYTE INC COM 92337F107 2,930 106,267 SH   SOLE 26 29,203 0 77,064
VERACYTE INC COM 92337F107 31 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107 8,954 324,786 SH   SOLE 30 324,786 0 0
VERACYTE INC COM 92337F107 22 791 SH   SOLE 36 791 0 0
VERACYTE INC COM 92337F107 274 9,948 SH   SOLE 40 9,948 0 0
VERACYTE INC COM 92337F107 169 6,136 SH   SOLE 43 5,235 0 901
VERASTEM INC COM 92337C104 32 22,725 SH   SOLE 2 6,291 0 16,434
VERASTEM INC COM 92337C104 5 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 698 495,295 SH   SOLE 18 495,295 0 0
VERASTEM INC COM 92337C104 418 296,793 SH   SOLE 19 296,793 0 0
VERASTEM INC COM 92337C104 10,408 7,381,412 SH   SOLE 21 7,381,412 0 0
VERASTEM INC COM 92337C104 5,499 3,899,650 SH   SOLE 22 3,864,076 0 35,574
VERASTEM INC COM 92337C104 124 87,923 SH   SOLE 30 87,923 0 0
VERASTEM INC COM 92337C104 3 2,325 SH   SOLE 43 2,325 0 0
VERB TECHNOLOGY CO INC COM 92337U104 11 12,069 SH   SOLE 18 12,069 0 0
VERB TECHNOLOGY CO INC COM 92337U104 149 157,538 SH   SOLE 21 157,538 0 0
VERB TECHNOLOGY CO INC COM 92337U104 1,038 1,094,687 SH   SOLE 22 1,094,687 0 0
VERICEL CORP COM 92346J108 761 19,918 SH   SOLE 2 14,606 0 5,312
VERICEL CORP COM 92346J108 6 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108 25 662 SH   SOLE 7 662 0 0
VERICEL CORP COM 92346J108 6,231 163,040 SH   SOLE 18 157,719 0 5,321
VERICEL CORP COM 92346J108 3,979 104,102 SH   SOLE 19 104,102 0 0
VERICEL CORP COM 92346J108 209,843 5,490,394 SH   SOLE 21 5,490,394 0 0
VERICEL CORP COM 92346J108 43,079 1,127,139 SH   SOLE 22 1,102,429 0 24,710
VERICEL CORP COM 92346J108 30 784 SH   SOLE 23 784 0 0
VERICEL CORP COM 92346J108 258 6,763 SH   SOLE 25 6,763 0 0
VERICEL CORP COM 92346J108 697 18,228 SH   SOLE 26 12,424 0 5,804
VERICEL CORP COM 92346J108 215 5,625 SH   SOLE 28 5,625 0 0
VERICEL CORP COM 92346J108 5,584 146,104 SH   SOLE 30 146,104 0 0
VERICEL CORP COM 92346J108 66 1,717 SH   SOLE 36 1,717 0 0
VERICEL CORP COM 92346J108 180 4,714 SH   SOLE 40 4,714 0 0
VERICEL CORP COM 92346J108 612 16,010 SH   SOLE 43 15,924 0 86
VERICITY INC COM 92347D100 2 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100 32 5,054 SH   SOLE 21 5,054 0 0
VERIFYME INC COM NEW 92346X206 4 1,300 SH   SOLE 18 1,300 0 0
VERIFYME INC COM NEW 92346X206 42 12,565 SH   SOLE 21 12,565 0 0
VERIFYME INC COM NEW 92346X206 1 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100 3,801 73,522 SH   SOLE 2 33,870 0 39,652
VERINT SYS INC COM 92343X100 46 881 SH   SOLE 4 277 0 604
VERINT SYS INC COM 92343X100 46 891 SH   SOLE 7 891 0 0
VERINT SYS INC COM 92343X100 9,861 190,741 SH   SOLE 18 190,741 0 0
VERINT SYS INC COM 92343X100 5,927 114,635 SH   SOLE 19 114,635 0 0
VERINT SYS INC COM 92343X100 129,488 2,504,595 SH   SOLE 21 2,504,595 0 0
VERINT SYS INC COM 92343X100 80,114 1,549,603 SH   SOLE 22 1,484,614 0 64,989
VERINT SYS INC COM 92343X100 493 9,532 SH   SOLE 25 9,532 0 0
VERINT SYS INC COM 92343X100 1,209 23,377 SH   SOLE 26 15,485 0 7,892
VERINT SYS INC COM 92343X100 60 1,158 SH   SOLE 28 1,158 0 0
VERINT SYS INC COM 92343X100 2,047 39,601 SH   SOLE 30 39,601 0 0
VERINT SYS INC COM 92343X100 401 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 750 14,511 SH   SOLE 43 14,361 0 150
VERIS RESIDENTIAL INC COM 554489104 1,106 63,602 SH   SOLE 2 21,826 0 41,776
VERIS RESIDENTIAL INC COM 554489104 714 41,031 SH   SOLE 4 41,031 0 0
VERIS RESIDENTIAL INC COM 554489104 1,875 107,844 SH   SOLE 7 107,844 0 0
VERIS RESIDENTIAL INC COM 554489104 5,588 321,326 SH   SOLE 18 321,326 0 0
VERIS RESIDENTIAL INC COM 554489104 4,581 263,441 SH   SOLE 19 263,441 0 0
VERIS RESIDENTIAL INC COM 554489104 182,844 10,514,323 SH   SOLE 21 10,514,323 0 0
VERIS RESIDENTIAL INC COM 554489104 47,816 2,749,640 SH   SOLE 22 2,667,857 0 81,783
VERIS RESIDENTIAL INC COM 554489104 40 2,309 SH   SOLE 23 2,309 0 0
VERIS RESIDENTIAL INC COM 554489104 6,859 394,409 SH   SOLE 25 394,409 0 0
VERIS RESIDENTIAL INC COM 554489104 482 27,736 SH   SOLE 26 19,459 0 8,277
VERIS RESIDENTIAL INC COM 554489104 944 54,260 SH   SOLE 28 0 0 54,260
VERIS RESIDENTIAL INC COM 554489104 5,111 293,897 SH   SOLE 30 293,897 0 0
VERIS RESIDENTIAL INC COM 554489104 38 2,169 SH   SOLE 36 2,169 0 0
VERIS RESIDENTIAL INC COM 554489104 158 9,091 SH   SOLE 40 9,091 0 0
VERIS RESIDENTIAL INC COM 554489104 560 32,229 SH   SOLE 43 31,235 0 994
VERISIGN INC COM 92343E102 52,257 234,904 SH   SOLE 2 64,224 0 170,680
VERISIGN INC COM 92343E102 15,954 71,716 SH   SOLE 4 44,682 0 27,034
VERISIGN INC COM 92343E102 29,709 133,549 SH   SOLE 7 123,046 0 10,503
VERISIGN INC COM 92343E102 109 491 SH   SOLE 13 491 0 0
VERISIGN INC COM 92343E102 2,497 11,225 SH   SOLE 15 11,225 0 0
VERISIGN INC COM 92343E102 39,863 179,193 SH   SOLE 18 165,824 0 13,369
VERISIGN INC COM 92343E102 55,111 247,736 SH   SOLE 19 247,736 0 0
VERISIGN INC COM 92343E102 823,528 3,701,913 SH   SOLE 21 3,701,913 0 0
VERISIGN INC COM 92343E102 514,114 2,311,042 SH   SOLE 22 2,112,286 0 198,756
VERISIGN INC COM 92343E102 27,848 125,180 SH   SOLE 23 125,180 0 0
VERISIGN INC COM 92343E102 316,258 1,421,639 SH   SOLE 25 1,421,639 0 0
VERISIGN INC COM 92343E102 73,204 329,064 SH   SOLE 26 180,401 0 148,663
VERISIGN INC COM 92343E102 58,210 261,667 SH   SOLE 28 1,771 0 259,896
VERISIGN INC COM 92343E102 209,714 942,706 SH   SOLE 30 909,623 0 33,083
VERISIGN INC COM 92343E102 4,873 21,904 SH   SOLE 31 10,561 0 11,343
VERISIGN INC COM 92343E102 5,757 25,879 SH   SOLE 32 25,879 0 0
VERISIGN INC COM 92343E102 38,665 173,805 SH   SOLE 34 173,805 0 0
VERISIGN INC COM 92343E102 12,355 55,536 SH   SOLE 36 55,536 0 0
VERISIGN INC COM 92343E102 739 3,320 SH   SOLE 40 3,320 0 0
VERISIGN INC COM 92343E102 60 270 SH   OTR 43 270 0 0
VERISIGN INC COM 92343E102 24,941 112,115 SH   SOLE 43 97,345 0 14,770
VERISK ANALYTICS INC COM 92345Y106 65,257 304,043 SH   SOLE 2 67,070 0 236,973
VERISK ANALYTICS INC COM 92345Y106 22,803 106,242 SH   SOLE 4 60,522 0 45,720
VERISK ANALYTICS INC COM 92345Y106 35,690 166,286 SH   SOLE 7 161,819 0 4,467
VERISK ANALYTICS INC COM 92345Y106 133 620 SH   SOLE 13 620 0 0
VERISK ANALYTICS INC COM 92345Y106 3,811 17,754 SH   SOLE 15 17,754 0 0
VERISK ANALYTICS INC COM 92345Y106 3 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106 72,685 338,652 SH   SOLE 18 317,174 0 21,478
VERISK ANALYTICS INC COM 92345Y106 53,179 247,772 SH   SOLE 19 247,772 0 0
VERISK ANALYTICS INC COM 92345Y106 961,103 4,477,955 SH   SOLE 21 4,477,955 0 0
VERISK ANALYTICS INC COM 92345Y106 734,785 3,423,497 SH   SOLE 22 3,112,308 0 311,189
VERISK ANALYTICS INC COM 92345Y106 41,184 191,886 SH   SOLE 23 191,886 0 0
VERISK ANALYTICS INC COM 92345Y106 93,371 435,031 SH   SOLE 25 435,031 0 0
VERISK ANALYTICS INC COM 92345Y106 93,595 436,074 SH   SOLE 26 203,910 0 232,164
VERISK ANALYTICS INC COM 92345Y106 72,899 339,649 SH   SOLE 28 3,003 0 336,646
VERISK ANALYTICS INC COM 92345Y106 223,704 1,042,276 SH   SOLE 30 1,042,276 0 0
VERISK ANALYTICS INC COM 92345Y106 7,307 34,044 SH   SOLE 31 16,712 0 17,332
VERISK ANALYTICS INC COM 92345Y106 8,141 37,932 SH   SOLE 32 37,932 0 0
VERISK ANALYTICS INC COM 92345Y106 69,046 321,698 SH   SOLE 34 321,698 0 0
VERISK ANALYTICS INC COM 92345Y106 11,952 55,688 SH   SOLE 36 55,688 0 0
VERISK ANALYTICS INC COM 92345Y106 1,068 4,978 SH   SOLE 40 4,978 0 0
VERISK ANALYTICS INC COM 92345Y106 77 357 SH   OTR 43 357 0 0
VERISK ANALYTICS INC COM 92345Y106 34,015 158,481 SH   SOLE 43 148,136 0 10,345
VERITEX HLDGS INC COM 923451108 2,185 57,233 SH   SOLE 2 32,043 0 25,190
VERITEX HLDGS INC COM 923451108 25 666 SH   SOLE 7 666 0 0
VERITEX HLDGS INC COM 923451108 6,646 174,126 SH   SOLE 18 174,126 0 0
VERITEX HLDGS INC COM 923451108 3,116 81,643 SH   SOLE 19 81,643 0 0
VERITEX HLDGS INC COM 923451108 219,029 5,738,241 SH   SOLE 21 5,738,241 0 0
VERITEX HLDGS INC COM 923451108 45,161 1,183,157 SH   SOLE 22 1,137,760 0 45,397
VERITEX HLDGS INC COM 923451108 37 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108 223 5,843 SH   SOLE 25 5,843 0 0
VERITEX HLDGS INC COM 923451108 843 22,079 SH   SOLE 26 18,937 0 3,142
VERITEX HLDGS INC COM 923451108 34 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108 3,214 84,192 SH   SOLE 30 84,192 0 0
VERITEX HLDGS INC COM 923451108 51 1,340 SH   SOLE 34 1,340 0 0
VERITEX HLDGS INC COM 923451108 165 4,324 SH   SOLE 40 4,324 0 0
VERITEX HLDGS INC COM 923451108 873 22,865 SH   SOLE 43 22,644 0 221
VERITIV CORP COM 923454102 1,839 13,768 SH   SOLE 2 5,469 0 8,299
VERITIV CORP COM 923454102 7 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102 60 447 SH   SOLE 7 447 0 0
VERITIV CORP COM 923454102 7,430 55,618 SH   SOLE 18 55,618 0 0
VERITIV CORP COM 923454102 4,518 33,820 SH   SOLE 19 33,820 0 0
VERITIV CORP COM 923454102 236,603 1,771,111 SH   SOLE 21 1,771,111 0 0
VERITIV CORP COM 923454102 47,535 355,825 SH   SOLE 22 340,476 0 15,349
VERITIV CORP COM 923454102 31 233 SH   SOLE 23 233 0 0
VERITIV CORP COM 923454102 258 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102 1,622 12,139 SH   SOLE 26 10,887 0 1,252
VERITIV CORP COM 923454102 3,193 23,899 SH   SOLE 30 23,899 0 0
VERITIV CORP COM 923454102 237 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102 681 5,100 SH   SOLE 43 5,062 0 38
VERITONE INC COM 92347M100 302 16,518 SH   SOLE 2 13,406 0 3,112
VERITONE INC COM 92347M100 9 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 1,445 79,040 SH   SOLE 18 79,040 0 0
VERITONE INC COM 92347M100 932 51,005 SH   SOLE 19 51,005 0 0
VERITONE INC COM 92347M100 18,524 1,013,352 SH   SOLE 21 1,013,352 0 0
VERITONE INC COM 92347M100 12,959 708,894 SH   SOLE 22 693,015 0 15,879
VERITONE INC COM 92347M100 75 4,101 SH   SOLE 25 4,101 0 0
VERITONE INC COM 92347M100 51 2,770 SH   SOLE 26 0 0 2,770
VERITONE INC COM 92347M100 132 7,218 SH   SOLE 30 7,218 0 0
VERITONE INC COM 92347M100 59 3,219 SH   SOLE 40 3,219 0 0
VERITONE INC COM 92347M100 207 11,308 SH   SOLE 43 10,448 0 860
VERIZON COMMUNICATIONS INC COM 92343V104 468,379 9,194,729 SH   SOLE 2 2,148,916 0 7,045,813
VERIZON COMMUNICATIONS INC COM 92343V104 151,029 2,964,846 SH   SOLE 4 1,838,177 0 1,126,669
VERIZON COMMUNICATIONS INC COM 92343V104 222,889 4,375,528 SH   SOLE 7 4,249,980 0 125,548
VERIZON COMMUNICATIONS INC COM 92343V104 2,116 41,538 SH   SOLE 13 41,538 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 30,131 591,509 SH   SOLE 15 591,509 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12 236 SH   SOLE 17 0 0 236
VERIZON COMMUNICATIONS INC COM 92343V104 518,531 10,179,248 SH   SOLE 18 9,310,758 0 868,490
VERIZON COMMUNICATIONS INC COM 92343V104 530,775 10,419,608 SH   SOLE 19 10,419,608 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,469,288 107,367,253 SH   SOLE 21 107,367,253 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,705,233 92,368,132 SH   SOLE 22 83,825,289 0 8,542,843
VERIZON COMMUNICATIONS INC COM 92343V104 274,146 5,381,741 SH   SOLE 23 5,381,741 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 346,778 6,807,574 SH   SOLE 25 6,807,574 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 508,451 9,981,364 SH   SOLE 26 4,081,414 0 5,899,950
VERIZON COMMUNICATIONS INC COM 92343V104 639,067 12,545,494 SH   SOLE 28 313,729 0 12,231,765
VERIZON COMMUNICATIONS INC COM 92343V104 470 9,236 SH   SOLE 29 9,236 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,228,515 24,116,896 SH   SOLE 30 23,622,599 0 494,297
VERIZON COMMUNICATIONS INC COM 92343V104 47,500 932,460 SH   SOLE 31 467,993 0 464,467
VERIZON COMMUNICATIONS INC COM 92343V104 8,885 174,418 SH   SOLE 32 174,418 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 52,310 1,026,885 SH   SOLE 34 1,026,885 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,376 301,850 SH   SOLE 35 301,850 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 116,754 2,291,998 SH   SOLE 36 2,291,998 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,064 138,666 SH   SOLE 40 138,666 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 427 8,375 SH   OTR 43 8,375 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 177,335 3,481,261 SH   SOLE 43 3,194,559 0 286,702
VERRA MOBILITY CORP COM 92511U102 1,257 77,202 SH   SOLE 2 41,785 0 35,417
VERRA MOBILITY CORP COM 92511U102 10 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP COM 92511U102 30 1,840 SH   SOLE 7 1,840 0 0
VERRA MOBILITY CORP COM 92511U102 8,365 513,835 SH   SOLE 18 503,101 0 10,734
VERRA MOBILITY CORP COM 92511U102 7,067 434,088 SH   SOLE 19 434,088 0 0
VERRA MOBILITY CORP COM 92511U102 81,556 5,009,607 SH   SOLE 21 5,009,607 0 0
VERRA MOBILITY CORP COM 92511U102 56,273 3,456,567 SH   SOLE 22 3,373,490 0 83,077
VERRA MOBILITY CORP COM 92511U102 65 4,006 SH   SOLE 23 4,006 0 0
VERRA MOBILITY CORP COM 92511U102 305 18,748 SH   SOLE 25 18,748 0 0
VERRA MOBILITY CORP COM 92511U102 1,615 99,206 SH   SOLE 26 51,618 0 47,588
VERRA MOBILITY CORP COM 92511U102 1,297 79,663 SH   SOLE 30 79,663 0 0
VERRA MOBILITY CORP COM 92511U102 281 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP COM 92511U102 471 28,905 SH   SOLE 43 28,542 0 363
VERRICA PHARMACEUTICALS INC COM 92511W108 14 1,773 SH   SOLE 2 471 0 1,302
VERRICA PHARMACEUTICALS INC COM 92511W108 3 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 341 42,025 SH   SOLE 18 42,025 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 201 24,822 SH   SOLE 19 24,822 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 4,410 543,765 SH   SOLE 21 543,765 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,252 154,369 SH   SOLE 22 152,748 0 1,621
VERRICA PHARMACEUTICALS INC COM 92511W108 102 12,574 SH   SOLE 30 12,574 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1 110 SH   SOLE 43 110 0 0
VERTEX ENERGY INC COM 92534K107 768 77,312 SH   SOLE 2 24,693 0 52,619
VERTEX ENERGY INC COM 92534K107 241 24,235 SH   SOLE 18 10,677 0 13,558
VERTEX ENERGY INC COM 92534K107 4,072 409,608 SH   SOLE 19 409,608 0 0
VERTEX ENERGY INC COM 92534K107 1,478 148,740 SH   SOLE 21 148,740 0 0
VERTEX ENERGY INC COM 92534K107 10,036 1,009,645 SH   SOLE 22 1,009,645 0 0
VERTEX ENERGY INC COM 92534K107 192 19,282 SH   SOLE 23 19,282 0 0
VERTEX ENERGY INC COM 92534K107 821 82,570 SH   SOLE 26 0 0 82,570
VERTEX ENERGY INC COM 92534K107 79 7,898 SH   SOLE 43 7,750 0 148
VERTEX INC CL A 92538J106 289 18,822 SH   SOLE 2 18,251 0 571
VERTEX INC CL A 92538J106 1 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106 883 57,589 SH   SOLE 21 57,589 0 0
VERTEX INC CL A 92538J106 6,651 433,592 SH   SOLE 22 419,525 0 14,067
VERTEX INC CL A 92538J106 53 3,460 SH   SOLE 25 3,460 0 0
VERTEX INC CL A 92538J106 54 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106 104 6,775 SH   SOLE 30 6,775 0 0
VERTEX INC CL A 92538J106 1 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106 63 4,079 SH   SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 160,097 613,470 SH   SOLE 2 210,318 0 403,152
VERTEX PHARMACEUTICALS INC COM 92532F100 47,804 183,179 SH   SOLE 4 113,297 0 69,882
VERTEX PHARMACEUTICALS INC COM 92532F100 78,230 299,765 SH   SOLE 7 292,617 0 7,148
VERTEX PHARMACEUTICALS INC COM 92532F100 1,216 4,661 SH   SOLE 13 4,661 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,531 25,024 SH   SOLE 15 25,024 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 148,475 568,937 SH   SOLE 18 533,353 0 35,584
VERTEX PHARMACEUTICALS INC COM 92532F100 281,118 1,077,204 SH   SOLE 19 1,077,204 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 581 2,225 SH   SOLE 20 2,225 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,423,433 9,286,250 SH   SOLE 21 9,286,250 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,511,938 5,793,531 SH   SOLE 22 5,273,354 0 520,177
VERTEX PHARMACEUTICALS INC COM 92532F100 86,310 330,727 SH   SOLE 23 330,727 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 123,270 472,354 SH   SOLE 25 472,354 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 158,793 608,474 SH   SOLE 26 246,500 0 361,974
VERTEX PHARMACEUTICALS INC COM 92532F100 196,734 753,857 SH   SOLE 28 7,581 0 746,276
VERTEX PHARMACEUTICALS INC COM 92532F100 802 3,073 SH   SOLE 29 3,073 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 676,267 2,591,361 SH   SOLE 30 2,539,991 0 51,370
VERTEX PHARMACEUTICALS INC COM 92532F100 16,161 61,928 SH   SOLE 31 32,844 0 29,084
VERTEX PHARMACEUTICALS INC COM 92532F100 15,524 59,484 SH   SOLE 32 59,484 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 211,822 811,670 SH   SOLE 34 811,670 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 37,957 145,446 SH   SOLE 36 145,446 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,245 8,603 SH   SOLE 40 8,603 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 56,108 214,996 SH   SOLE 43 194,835 0 20,161
VERTIV HOLDINGS CO COM CL A 92537N108 8,436 602,562 SH   SOLE 2 104,460 0 498,102
VERTIV HOLDINGS CO COM CL A 92537N108 15 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 64 4,577 SH   SOLE 7 4,577 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 13,654 975,281 SH   SOLE 18 975,281 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 9,625 687,483 SH   SOLE 19 687,483 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 65,966 4,711,868 SH   SOLE 21 4,711,868 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 97,354 6,953,889 SH   SOLE 22 6,587,639 0 366,250
VERTIV HOLDINGS CO COM CL A 92537N108 620 44,308 SH   SOLE 25 44,308 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,107 221,936 SH   SOLE 26 197,628 0 24,308
VERTIV HOLDINGS CO COM CL A 92537N108 73 5,209 SH   SOLE 28 5,209 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 2,609 186,369 SH   SOLE 30 186,369 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 66 4,712 SH   SOLE 31 4,712 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 63,647 4,546,208 SH   SOLE 34 4,546,208 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 600 42,859 SH   SOLE 40 42,859 0 0
VERU INC COM 92536C103 124 25,687 SH   SOLE 2 17,572 0 8,115
VERU INC COM 92536C103 5 1,043 SH   SOLE 7 1,043 0 0
VERU INC COM 92536C103 870 180,072 SH   SOLE 18 180,072 0 0
VERU INC COM 92536C103 564 116,770 SH   SOLE 19 116,770 0 0
VERU INC COM 92536C103 11,343 2,348,446 SH   SOLE 21 2,348,446 0 0
VERU INC COM 92536C103 6,619 1,370,315 SH   SOLE 22 1,322,279 0 48,036
VERU INC COM 92536C103 58 12,111 SH   SOLE 25 12,111 0 0
VERU INC COM 92536C103 25 5,253 SH   SOLE 26 5,253 0 0
VERU INC COM 92536C103 94 19,488 SH   SOLE 30 19,488 0 0
VERU INC COM 92536C103 48 9,943 SH   SOLE 36 9,943 0 0
VERU INC COM 92536C103 36 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103 82 16,923 SH   SOLE 43 15,764 0 1,159
VERVE THERAPEUTICS INC COM 92539P101 346 15,175 SH   SOLE 2 5,413 0 9,762
VERVE THERAPEUTICS INC COM 92539P101 12 504 SH   SOLE 7 504 0 0
VERVE THERAPEUTICS INC COM 92539P101 2,260 99,052 SH   SOLE 18 99,052 0 0
VERVE THERAPEUTICS INC COM 92539P101 1,439 63,058 SH   SOLE 19 63,058 0 0
VERVE THERAPEUTICS INC COM 92539P101 31,472 1,379,123 SH   SOLE 21 1,379,123 0 0
VERVE THERAPEUTICS INC COM 92539P101 12,845 562,896 SH   SOLE 22 542,697 0 20,199
VERVE THERAPEUTICS INC COM 92539P101 82 3,587 SH   SOLE 25 3,587 0 0
VERVE THERAPEUTICS INC COM 92539P101 57 2,484 SH   SOLE 26 1,057 0 1,427
VERVE THERAPEUTICS INC COM 92539P101 654 28,646 SH   SOLE 30 28,646 0 0
VERVE THERAPEUTICS INC COM 92539P101 44 1,935 SH   SOLE 36 1,935 0 0
VERVE THERAPEUTICS INC COM 92539P101 48 2,102 SH   SOLE 40 2,102 0 0
VIA RENEWABLES INC CL A COM 92556D106 69 8,375 SH   SOLE 2 502 0 7,873
VIA RENEWABLES INC CL A COM 92556D106 1 123 SH   SOLE 7 123 0 0
VIA RENEWABLES INC CL A COM 92556D106 308 37,401 SH   SOLE 18 37,401 0 0
VIA RENEWABLES INC CL A COM 92556D106 182 22,146 SH   SOLE 19 22,146 0 0
VIA RENEWABLES INC CL A COM 92556D106 3,633 440,846 SH   SOLE 21 440,846 0 0
VIA RENEWABLES INC CL A COM 92556D106 3,036 368,499 SH   SOLE 22 366,273 0 2,226
VIA RENEWABLES INC CL A COM 92556D106 1 103 SH   SOLE 43 103 0 0
VIAD CORP COM 92552R406 719 20,168 SH   SOLE 2 14,826 0 5,342
VIAD CORP COM 92552R406 3 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406 10 287 SH   SOLE 7 287 0 0
VIAD CORP COM 92552R406 2,607 73,135 SH   SOLE 18 73,135 0 0
VIAD CORP COM 92552R406 1,287 36,116 SH   SOLE 19 36,116 0 0
VIAD CORP COM 92552R406 88,042 2,470,304 SH   SOLE 21 2,470,304 0 0
VIAD CORP COM 92552R406 20,466 574,235 SH   SOLE 22 561,236 0 12,999
VIAD CORP COM 92552R406 93 2,596 SH   SOLE 25 2,596 0 0
VIAD CORP COM 92552R406 639 17,927 SH   SOLE 26 5,936 0 11,991
VIAD CORP COM 92552R406 1,269 35,608 SH   SOLE 30 35,608 0 0
VIAD CORP COM 92552R406 73 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406 673 18,873 SH   SOLE 43 10,923 0 7,950
VIANT TECHNOLOGY INC COM CL A 92557A101 133 20,241 SH   SOLE 2 18,938 0 1,303
VIANT TECHNOLOGY INC COM CL A 92557A101 2 283 SH   SOLE 7 283 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 208 31,822 SH   SOLE 18 31,822 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 144 21,986 SH   SOLE 19 21,986 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 2,517 384,337 SH   SOLE 21 384,337 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 2,155 329,071 SH   SOLE 22 326,992 0 2,079
VIASAT INC COM 92552V100 6,971 142,856 SH   SOLE 2 55,003 0 87,853
VIASAT INC COM 92552V100 10 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 83 1,700 SH   SOLE 7 1,700 0 0
VIASAT INC COM 92552V100 7,823 160,306 SH   SOLE 18 160,306 0 0
VIASAT INC COM 92552V100 1,043 21,372 SH   SOLE 19 21,372 0 0
VIASAT INC COM 92552V100 192,484 3,944,340 SH   SOLE 21 3,944,340 0 0
VIASAT INC COM 92552V100 96,493 1,977,319 SH   SOLE 22 1,899,553 0 77,766
VIASAT INC COM 92552V100 359 7,353 SH   SOLE 25 7,353 0 0
VIASAT INC COM 92552V100 1,232 25,240 SH   SOLE 26 20,649 0 4,591
VIASAT INC COM 92552V100 59 1,213 SH   SOLE 28 1,213 0 0
VIASAT INC COM 92552V100 1,754 35,947 SH   SOLE 30 35,947 0 0
VIASAT INC COM 92552V100 50 1,019 SH   SOLE 31 1,019 0 0
VIASAT INC COM 92552V100 98 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100 339 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 702 14,378 SH   SOLE 43 12,761 0 1,617
VIATRIS INC COM 92556V106 37,322 3,430,295 SH   SOLE 2 1,216,725 0 2,213,570
VIATRIS INC COM 92556V106 9,739 895,162 SH   SOLE 4 492,910 0 402,252
VIATRIS INC COM 92556V106 11,592 1,065,452 SH   SOLE 7 1,026,856 0 38,596
VIATRIS INC COM 92556V106 721 66,237 SH   SOLE 13 66,237 0 0
VIATRIS INC COM 92556V106 1,778 163,407 SH   SOLE 15 163,407 0 0
VIATRIS INC COM 92556V106 0 4 SH   SOLE 17 0 0 4
VIATRIS INC COM 92556V106 42,574 3,913,026 SH   SOLE 18 3,720,923 0 192,103
VIATRIS INC COM 92556V106 10,011 920,127 SH   SOLE 19 920,127 0 0
VIATRIS INC COM 92556V106 365,453 33,589,399 SH   SOLE 21 33,589,399 0 0
VIATRIS INC COM 92556V106 288,185 26,487,628 SH   SOLE 22 23,856,342 0 2,631,286
VIATRIS INC COM 92556V106 17,784 1,634,537 SH   SOLE 23 1,634,537 0 0
VIATRIS INC COM 92556V106 16,185 1,487,571 SH   SOLE 25 1,487,571 0 0
VIATRIS INC COM 92556V106 28,920 2,658,108 SH   SOLE 26 972,588 0 1,685,520
VIATRIS INC COM 92556V106 19,628 1,804,041 SH   SOLE 28 166,946 0 1,637,095
VIATRIS INC COM 92556V106 208 19,162 SH   SOLE 29 19,162 0 0
VIATRIS INC COM 92556V106 93,948 8,634,958 SH   SOLE 30 8,634,958 0 0
VIATRIS INC COM 92556V106 3,484 320,207 SH   SOLE 31 181,291 0 138,916
VIATRIS INC COM 92556V106 1,637 150,490 SH   SOLE 34 150,490 0 0
VIATRIS INC COM 92556V106 6,795 624,569 SH   SOLE 36 624,569 0 0
VIATRIS INC COM 92556V106 464 42,667 SH   SOLE 40 42,667 0 0
VIATRIS INC COM 92556V106 3,952 363,241 SH   SOLE 43 315,187 0 48,054
VIAVI SOLUTIONS INC COM 925550105 1,659 103,178 SH   SOLE 2 73,510 0 29,668
VIAVI SOLUTIONS INC COM 925550105 15 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 53 3,281 SH   SOLE 7 3,281 0 0
VIAVI SOLUTIONS INC COM 925550105 12,742 792,419 SH   SOLE 18 792,419 0 0
VIAVI SOLUTIONS INC COM 925550105 6,605 410,755 SH   SOLE 19 410,755 0 0
VIAVI SOLUTIONS INC COM 925550105 452,228 28,123,650 SH   SOLE 21 28,123,650 0 0
VIAVI SOLUTIONS INC COM 925550105 94,055 5,849,163 SH   SOLE 22 5,704,137 0 145,026
VIAVI SOLUTIONS INC COM 925550105 554 34,455 SH   SOLE 25 34,455 0 0
VIAVI SOLUTIONS INC COM 925550105 1,308 81,362 SH   SOLE 26 59,805 0 21,557
VIAVI SOLUTIONS INC COM 925550105 66 4,074 SH   SOLE 28 4,074 0 0
VIAVI SOLUTIONS INC COM 925550105 9,113 566,703 SH   SOLE 30 566,703 0 0
VIAVI SOLUTIONS INC COM 925550105 65 4,040 SH   SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 507 31,524 SH   SOLE 40 31,524 0 0
VIAVI SOLUTIONS INC COM 925550105 2,735 170,086 SH   SOLE 43 167,324 0 2,762
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,432 1,875,000 PRN   SOLE 21 1,875,000 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 1,594 315,090 SH   SOLE 21 315,090 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 2,396 473,476 SH   SOLE 22 473,476 0 0
VICI PPTYS INC COM 925652109 50,060 1,758,956 SH   SOLE 2 716,979 0 1,041,977
VICI PPTYS INC COM 925652109 39,062 1,372,530 SH   SOLE 4 1,201,520 0 171,010
VICI PPTYS INC COM 925652109 26,907 945,432 SH   SOLE 7 945,432 0 0
VICI PPTYS INC COM 925652109 689 24,210 SH   SOLE 13 24,210 0 0
VICI PPTYS INC COM 925652109 2,229 78,310 SH   SOLE 15 78,310 0 0
VICI PPTYS INC COM 925652109 40,069 1,407,895 SH   SOLE 18 1,375,706 0 32,189
VICI PPTYS INC COM 925652109 143,610 5,046,031 SH   SOLE 19 5,046,031 0 0
VICI PPTYS INC COM 925652109 433,790 15,242,088 SH   SOLE 21 15,242,088 0 0
VICI PPTYS INC COM 925652109 558,222 19,614,266 SH   SOLE 22 17,791,558 0 1,822,708
VICI PPTYS INC COM 925652109 24,724 868,745 SH   SOLE 23 868,745 0 0
VICI PPTYS INC COM 925652109 99,912 3,510,621 SH   SOLE 25 3,510,621 0 0
VICI PPTYS INC COM 925652109 24,177 849,506 SH   SOLE 26 386,815 0 462,691
VICI PPTYS INC COM 925652109 44,415 1,560,615 SH   SOLE 28 77,766 0 1,482,849
VICI PPTYS INC COM 925652109 20 717 SH   SOLE 29 717 0 0
VICI PPTYS INC COM 925652109 117,861 4,141,292 SH   SOLE 30 4,141,292 0 0
VICI PPTYS INC COM 925652109 3,840 134,933 SH   SOLE 31 64,770 0 70,163
VICI PPTYS INC COM 925652109 19,502 685,237 SH   SOLE 34 685,237 0 0
VICI PPTYS INC COM 925652109 6,935 243,663 SH   SOLE 36 243,663 0 0
VICI PPTYS INC COM 925652109 545 19,135 SH   SOLE 40 19,135 0 0
VICI PPTYS INC COM 925652109 48 1,687 SH   OTR 43 1,687 0 0
VICI PPTYS INC COM 925652109 19,073 670,170 SH   SOLE 43 610,926 0 59,244
VICINITY MOTOR CORP COM 925654105 1 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102 1,237 17,530 SH   SOLE 2 15,306 0 2,224
VICOR CORP COM 925815102 7 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102 19 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102 6,607 93,647 SH   SOLE 18 93,647 0 0
VICOR CORP COM 925815102 2,649 37,545 SH   SOLE 19 37,545 0 0
VICOR CORP COM 925815102 102,663 1,455,177 SH   SOLE 21 1,455,177 0 0
VICOR CORP COM 925815102 43,141 611,502 SH   SOLE 22 598,959 0 12,543
VICOR CORP COM 925815102 198 2,804 SH   SOLE 25 2,804 0 0
VICOR CORP COM 925815102 638 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102 27 383 SH   SOLE 28 383 0 0
VICOR CORP COM 925815102 985 13,964 SH   SOLE 30 13,964 0 0
VICOR CORP COM 925815102 211 2,989 SH   SOLE 40 2,989 0 0
VICOR CORP COM 925815102 299 4,233 SH   SOLE 43 3,951 0 282
VICTORIAS SECRET AND CO COMMON STOCK 926400102 7,612 148,214 SH   SOLE 2 56,095 0 92,119
VICTORIAS SECRET AND CO COMMON STOCK 926400102 86 1,665 SH   SOLE 4 1,665 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 89 1,729 SH   SOLE 7 1,729 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 9,133 177,826 SH   SOLE 18 177,826 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 11,046 215,078 SH   SOLE 19 215,078 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 182,459 3,552,556 SH   SOLE 21 3,552,556 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 96,245 1,873,925 SH   SOLE 22 1,777,832 0 96,093
VICTORIAS SECRET AND CO COMMON STOCK 926400102 707 13,762 SH   SOLE 25 13,762 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,658 32,279 SH   SOLE 26 25,414 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102 85 1,659 SH   SOLE 28 1,658 0 1
VICTORIAS SECRET AND CO COMMON STOCK 926400102 2,982 58,064 SH   SOLE 30 58,064 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 56 1,096 SH   SOLE 31 1,096 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 4,087 79,571 SH   SOLE 34 79,571 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 419 8,162 SH   SOLE 36 8,162 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 631 12,280 SH   SOLE 40 12,280 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 8 148 SH   OTR 43 148 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,128 21,959 SH   SOLE 43 19,175 0 2,784
VICTORY CAP HLDGS INC COM CL A 92645B103 2,692 93,239 SH   SOLE 2 92,746 0 493
VICTORY CAP HLDGS INC COM CL A 92645B103 2,366 81,944 SH   SOLE 21 81,944 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 12,157 421,087 SH   SOLE 22 413,544 0 7,543
VICTORY CAP HLDGS INC COM CL A 92645B103 83 2,874 SH   SOLE 25 2,874 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 45 1,551 SH   SOLE 26 1,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 154 5,317 SH   SOLE 30 5,317 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 576 19,958 SH   SOLE 34 19,958 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 46 1,590 SH   SOLE 36 1,590 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 82 2,855 SH   SOLE 40 2,855 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1 9 SH   SOLE 17 0 0 9
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 22 300 SH   SOLE 17 0 0 300
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH   SOLE 17 0 0 98
VIDLER WATER RESOUCES INC COM 92660E107 52 3,363 SH   SOLE 18 3,363 0 0
VIDLER WATER RESOUCES INC COM 92660E107 748 48,454 SH   SOLE 21 48,454 0 0
VIDLER WATER RESOUCES INC COM 92660E107 4,625 299,564 SH   SOLE 22 299,564 0 0
VIDLER WATER RESOUCES INC COM 92660E107 2 106 SH   SOLE 43 106 0 0
VIEMED HEALTHCARE INC COM 92663R105 99 19,912 SH   SOLE 2 1,562 0 18,350
VIEMED HEALTHCARE INC COM 92663R105 3 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 630 126,445 SH   SOLE 18 114,487 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,617 324,792 SH   SOLE 19 324,792 0 0
VIEMED HEALTHCARE INC COM 92663R105 6,192 1,243,409 SH   SOLE 21 1,243,409 0 0
VIEMED HEALTHCARE INC COM 92663R105 2,480 497,902 SH   SOLE 22 478,672 0 19,230
VIEMED HEALTHCARE INC COM 92663R105 137 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106 114 62,051 SH   SOLE 2 17,223 0 44,828
VIEW INC COM CL A 92671V106 3 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106 559 303,761 SH   SOLE 18 303,761 0 0
VIEW INC COM CL A 92671V106 264 143,276 SH   SOLE 19 143,276 0 0
VIEW INC COM CL A 92671V106 6,619 3,597,533 SH   SOLE 21 3,597,533 0 0
VIEW INC COM CL A 92671V106 3,573 1,941,739 SH   SOLE 22 1,882,838 0 58,901
VIEW INC COM CL A 92671V106 34 18,686 SH   SOLE 25 18,686 0 0
VIEW INC COM CL A 92671V106 29 15,497 SH   SOLE 40 15,497 0 0
VIEWRAY INC COM 92672L107 501 127,924 SH   SOLE 2 89,316 0 38,608
VIEWRAY INC COM 92672L107 9 2,190 SH   SOLE 7 2,190 0 0
VIEWRAY INC COM 92672L107 1,621 413,415 SH   SOLE 18 413,415 0 0
VIEWRAY INC COM 92672L107 1,025 261,601 SH   SOLE 19 261,601 0 0
VIEWRAY INC COM 92672L107 23,491 5,992,584 SH   SOLE 21 5,992,584 0 0
VIEWRAY INC COM 92672L107 13,279 3,387,494 SH   SOLE 22 3,302,205 0 85,289
VIEWRAY INC COM 92672L107 9 2,322 SH   SOLE 23 2,322 0 0
VIEWRAY INC COM 92672L107 60 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107 54 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107 184 47,045 SH   SOLE 30 47,045 0 0
VIEWRAY INC COM 92672L107 57 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107 132 33,761 SH   SOLE 43 33,547 0 214
VIGIL NEUROSCIENCE INC COM 92673K108 11 1,620 SH   SOLE 2 0 0 1,620
VIGIL NEUROSCIENCE INC COM 92673K108 116 16,496 SH   SOLE 18 16,496 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 10 1,430 SH   SOLE 19 1,430 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 1,232 175,207 SH   SOLE 21 175,207 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 766 108,936 SH   SOLE 22 108,520 0 416
VIKING THERAPEUTICS INC COM 92686J106 538 179,495 SH   SOLE 2 91,378 0 88,117
VIKING THERAPEUTICS INC COM 92686J106 3 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 667 222,466 SH   SOLE 18 222,466 0 0
VIKING THERAPEUTICS INC COM 92686J106 347 115,535 SH   SOLE 19 115,535 0 0
VIKING THERAPEUTICS INC COM 92686J106 7,873 2,624,184 SH   SOLE 21 2,624,184 0 0
VIKING THERAPEUTICS INC COM 92686J106 5,697 1,898,956 SH   SOLE 22 1,826,912 0 72,044
VIKING THERAPEUTICS INC COM 92686J106 35 11,597 SH   SOLE 25 11,597 0 0
VIKING THERAPEUTICS INC COM 92686J106 45 15,143 SH   SOLE 26 2,266 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 137 45,554 SH   SOLE 30 45,554 0 0
VIKING THERAPEUTICS INC COM 92686J106 16 5,443 SH   SOLE 40 5,443 0 0
VIKING THERAPEUTICS INC COM 92686J106 84 28,154 SH   SOLE 43 28,154 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 6 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 81 1,561 SH   SOLE 21 1,561 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 126 5,155 SH   SOLE 2 334 0 4,821
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 648 26,451 SH   SOLE 18 26,451 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 384 15,684 SH   SOLE 19 15,684 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,439 303,641 SH   SOLE 21 303,641 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,728 192,979 SH   SOLE 22 188,219 0 4,760
VILLAGE SUPER MKT INC CL A NEW 927107409 55 2,232 SH   SOLE 43 2,232 0 0
VIMEO INC COMMON STOCK 92719V100 3,875 326,191 SH   SOLE 2 59,240 0 266,951
VIMEO INC COMMON STOCK 92719V100 6 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100 135 11,362 SH   SOLE 7 11,362 0 0
VIMEO INC COMMON STOCK 92719V100 809 68,129 SH   SOLE 18 68,129 0 0
VIMEO INC COMMON STOCK 92719V100 535 45,004 SH   SOLE 19 45,004 0 0
VIMEO INC COMMON STOCK 92719V100 27,750 2,335,850 SH   SOLE 21 2,335,850 0 0
VIMEO INC COMMON STOCK 92719V100 39,866 3,355,706 SH   SOLE 22 3,194,500 0 161,206
VIMEO INC COMMON STOCK 92719V100 223 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100 635 53,485 SH   SOLE 26 42,106 0 11,379
VIMEO INC COMMON STOCK 92719V100 33 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100 1,105 93,009 SH   SOLE 30 93,009 0 0
VIMEO INC COMMON STOCK 92719V100 25 2,094 SH   SOLE 31 2,094 0 0
VIMEO INC COMMON STOCK 92719V100 217 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100 1,445 121,618 SH   SOLE 43 102,624 0 18,994
VINCE HLDG CORP COM NEW 92719W207 5 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 74 9,052 SH   SOLE 21 9,052 0 0
VINCE HLDG CORP COM NEW 92719W207 359 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106 64 16,111 SH   SOLE 2 7,121 0 8,990
VINCERX PHARMA INC COM NEW 92731L106 142 35,474 SH   SOLE 18 35,474 0 0
VINCERX PHARMA INC COM NEW 92731L106 287 71,788 SH   SOLE 19 71,788 0 0
VINCERX PHARMA INC COM NEW 92731L106 1,810 452,510 SH   SOLE 21 452,510 0 0
VINCERX PHARMA INC COM NEW 92731L106 757 189,301 SH   SOLE 22 188,204 0 1,097
VINCERX PHARMA INC COM NEW 92731L106 12 3,115 SH   SOLE 23 3,115 0 0
VINCERX PHARMA INC COM NEW 92731L106 11 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100 106 33,107 SH   SOLE 2 30,714 0 2,393
VINCO VENTURES INC COM 927330100 65 20,401 SH   SOLE 18 20,401 0 0
VINCO VENTURES INC COM 927330100 1,619 505,834 SH   SOLE 21 505,834 0 0
VINCO VENTURES INC COM 927330100 6,697 2,092,800 SH   SOLE 22 2,033,935 0 58,865
VINCO VENTURES INC COM 927330100 93 29,081 SH   SOLE 25 29,081 0 0
VINCO VENTURES INC COM 927330100 46 14,271 SH   SOLE 26 0 0 14,271
VINCO VENTURES INC COM 927330100 130 40,505 SH   SOLE 30 40,505 0 0
VINCO VENTURES INC COM 927330100 47 14,775 SH   SOLE 40 14,775 0 0
VINTAGE WINE ESTATES INC COM 92747V106 138 14,028 SH   SOLE 2 14,028 0 0
VINTAGE WINE ESTATES INC COM 92747V106 98 9,949 SH   SOLE 21 9,949 0 0
VINTAGE WINE ESTATES INC COM 92747V106 1,192 120,762 SH   SOLE 22 120,762 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 30 17,467 SH   SOLE 22 17,467 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 426 14,393 SH   SOLE 2 14,393 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,640 55,469 SH   SOLE 21 55,469 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,479 50,009 SH   SOLE 22 25,954 0 24,055
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 221 7,468 SH   SOLE 25 7,468 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 888 30,041 SH   SOLE 26 25,186 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 817 27,630 SH   SOLE 30 27,630 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 193 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9,032 1,003,557 SH   SOLE 2 161,511 0 842,046
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,932 325,726 SH   SOLE 4 139,991 0 185,735
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 604 67,086 SH   SOLE 7 67,086 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,425 158,382 SH   SOLE 13 76,383 0 81,999
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,117 346,305 SH   SOLE 15 346,305 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,308 256,498 SH   SOLE 18 256,498 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 436 48,416 SH   SOLE 19 48,416 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 87,266 9,696,244 SH   SOLE 21 9,696,244 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 52,016 5,779,544 SH   SOLE 22 5,134,972 0 644,572
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,126 680,645 SH   SOLE 23 680,645 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,497 388,535 SH   SOLE 25 388,535 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,837 759,661 SH   SOLE 26 179,402 0 580,259
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 15,175 1,686,114 SH   SOLE 28 35,857 0 1,650,257
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 525 58,298 SH   SOLE 29 58,298 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 31,548 3,505,371 SH   SOLE 30 3,308,664 0 196,707
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,862 206,843 SH   SOLE 31 177,839 0 29,004
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 443 49,167 SH   SOLE 34 49,167 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 107 11,928 SH   SOLE 36 11,928 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 16 1,813 SH   SOLE 40 1,813 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 10,894 1,210,415 SH   SOLE 43 1,156,262 0 54,153
VIR BIOTECHNOLOGY INC COM 92764N102 1,911 74,285 SH   SOLE 2 38,239 0 36,046
VIR BIOTECHNOLOGY INC COM 92764N102 8 319 SH   SOLE 4 319 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 20 782 SH   SOLE 7 782 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 4,290 166,792 SH   SOLE 18 158,796 0 7,996
VIR BIOTECHNOLOGY INC COM 92764N102 8,409 326,952 SH   SOLE 19 326,952 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 73,200 2,846,016 SH   SOLE 21 2,846,016 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 45,524 1,770,001 SH   SOLE 22 1,732,080 0 37,921
VIR BIOTECHNOLOGY INC COM 92764N102 244 9,474 SH   SOLE 23 9,474 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 285 11,072 SH   SOLE 25 11,072 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,713 66,604 SH   SOLE 26 21,568 0 45,036
VIR BIOTECHNOLOGY INC COM 92764N102 43 1,688 SH   SOLE 28 1,688 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 2,652 103,102 SH   SOLE 30 103,102 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 82 3,201 SH   SOLE 36 3,201 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 216 8,400 SH   SOLE 40 8,400 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 193 7,496 SH   SOLE 43 7,200 0 296
VIRACTA THERAPEUTICS INC COM 92765F108 79 16,522 SH   SOLE 2 1,466 0 15,056
VIRACTA THERAPEUTICS INC COM 92765F108 3 583 SH   SOLE 7 583 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 546 114,709 SH   SOLE 18 114,709 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 296 62,167 SH   SOLE 19 62,167 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 7,185 1,509,467 SH   SOLE 21 1,509,467 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 2,820 592,389 SH   SOLE 22 572,620 0 19,769
VIRACTA THERAPEUTICS INC COM 92765F108 81 17,071 SH   SOLE 30 17,071 0 0
VIRCO MFG CO COM 927651109 7 2,233 SH   SOLE 18 2,233 0 0
VIRCO MFG CO COM 927651109 100 33,494 SH   SOLE 21 33,494 0 0
VIRCO MFG CO COM 927651109 168 56,150 SH   SOLE 22 56,150 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 5,181 524,353 SH   SOLE 2 130,490 0 393,863
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 7 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 23 2,324 SH   SOLE 7 2,324 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 877 88,784 SH   SOLE 18 88,784 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 501 50,733 SH   SOLE 19 50,733 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 43,296 4,382,234 SH   SOLE 21 4,382,234 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 40,275 4,076,378 SH   SOLE 22 3,870,250 0 206,128
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 299 30,257 SH   SOLE 25 30,257 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,228 124,295 SH   SOLE 26 109,319 0 14,976
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 28 2,831 SH   SOLE 28 2,831 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,490 150,834 SH   SOLE 30 150,834 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 26 2,622 SH   SOLE 31 2,622 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 52 5,261 SH   SOLE 34 5,261 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 193 19,558 SH   SOLE 36 19,558 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 233 23,543 SH   SOLE 40 23,543 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 32 935 SH   SOLE 18 935 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 406 11,781 SH   SOLE 21 11,781 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 25 738 SH   SOLE 22 738 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 10 534 SH   SOLE 2 0 0 534
VIRIDIAN THERAPEUTICS INC COM 92790C104 66 3,568 SH   SOLE 18 3,568 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 763 41,242 SH   SOLE 21 41,242 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 1,986 107,431 SH   SOLE 22 107,431 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 6 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 74 16,429 SH   SOLE 21 16,429 0 0
VIRNETX HLDG CORP COM 92823T108 24 14,946 SH   SOLE 2 2,520 0 12,426
VIRNETX HLDG CORP COM 92823T108 2 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 322 197,824 SH   SOLE 18 197,824 0 0
VIRNETX HLDG CORP COM 92823T108 181 111,294 SH   SOLE 19 111,294 0 0
VIRNETX HLDG CORP COM 92823T108 3,786 2,322,945 SH   SOLE 21 2,322,945 0 0
VIRNETX HLDG CORP COM 92823T108 2,787 1,709,848 SH   SOLE 22 1,670,004 0 39,844
VIRNETX HLDG CORP COM 92823T108 3 2,036 SH   SOLE 43 2,036 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107 1 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301 9 1,465 SH   SOLE 18 1,465 0 0
VIRTRA INC COM PAR 92827K301 155 25,451 SH   SOLE 21 25,451 0 0
VIRTRA INC COM PAR 92827K301 346 56,646 SH   SOLE 22 56,646 0 0
VIRTU FINL INC CL A 928254101 8,035 215,869 SH   SOLE 2 39,432 0 176,437
VIRTU FINL INC CL A 928254101 9 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101 47 1,266 SH   SOLE 7 1,266 0 0
VIRTU FINL INC CL A 928254101 1,289 34,627 SH   SOLE 18 34,627 0 0
VIRTU FINL INC CL A 928254101 8,597 230,983 SH   SOLE 19 230,983 0 0
VIRTU FINL INC CL A 928254101 55,773 1,498,456 SH   SOLE 21 1,498,456 0 0
VIRTU FINL INC CL A 928254101 71,218 1,913,447 SH   SOLE 22 1,812,547 0 100,900
VIRTU FINL INC CL A 928254101 487 13,081 SH   SOLE 23 13,081 0 0
VIRTU FINL INC CL A 928254101 459 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101 1,384 37,180 SH   SOLE 26 33,404 0 3,776
VIRTU FINL INC CL A 928254101 33 888 SH   SOLE 28 888 0 0
VIRTU FINL INC CL A 928254101 1,852 49,766 SH   SOLE 30 49,766 0 0
VIRTU FINL INC CL A 928254101 48 1,286 SH   SOLE 31 1,286 0 0
VIRTU FINL INC CL A 928254101 406 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101 4,173 112,123 SH   SOLE 43 99,818 0 12,305
VIRTUS INVT PARTNERS INC COM 92828Q109 2,364 9,849 SH   SOLE 2 3,525 0 6,324
VIRTUS INVT PARTNERS INC COM 92828Q109 6 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 26 109 SH   SOLE 7 109 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 5,992 24,968 SH   SOLE 18 24,585 0 383
VIRTUS INVT PARTNERS INC COM 92828Q109 11,221 46,756 SH   SOLE 19 46,756 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 202,442 843,543 SH   SOLE 21 843,543 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 54,015 225,073 SH   SOLE 22 220,445 0 4,628
VIRTUS INVT PARTNERS INC COM 92828Q109 441 1,837 SH   SOLE 23 1,837 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 215 897 SH   SOLE 25 897 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,084 12,851 SH   SOLE 26 2,706 0 10,145
VIRTUS INVT PARTNERS INC COM 92828Q109 33 136 SH   SOLE 28 136 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,973 12,387 SH   SOLE 30 12,387 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 214 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,206 9,191 SH   SOLE 43 6,685 0 2,506
VISA INC COM CL A 92826C839 877,807 3,958,187 SH   SOLE 2 1,148,096 0 2,810,091
VISA INC COM CL A 92826C839 288,236 1,299,709 SH   SOLE 4 819,533 0 480,176
VISA INC COM CL A 92826C839 332,146 1,497,706 SH   SOLE 7 1,449,529 0 48,177
VISA INC COM CL A 92826C839 21,830 98,435 SH   SOLE 13 98,435 0 0
VISA INC COM CL A 92826C839 34,640 156,198 SH   SOLE 15 156,198 0 0
VISA INC COM CL A 92826C839 67 300 SH   SOLE 17 0 0 300
VISA INC COM CL A 92826C839 1,636,806 7,380,645 SH   SOLE 18 6,407,343 0 973,302
VISA INC COM CL A 92826C839 1,152,973 5,198,958 SH   SOLE 19 5,198,958 0 0
VISA INC COM CL A 92826C839 9,261,903 41,763,553 SH   SOLE 21 41,763,553 0 0
VISA INC COM CL A 92826C839 8,216,243 37,048,487 SH   SOLE 22 33,144,433 0 3,904,054
VISA INC COM CL A 92826C839 509,262 2,296,354 SH   SOLE 23 2,296,354 0 0
VISA INC COM CL A 92826C839 770,456 3,474,123 SH   SOLE 25 3,450,203 0 23,920
VISA INC COM CL A 92826C839 917,133 4,135,516 SH   SOLE 26 1,715,740 0 2,419,776
VISA INC COM CL A 92826C839 1,018,006 4,590,369 SH   SOLE 28 190,585 0 4,399,784
VISA INC COM CL A 92826C839 20,460 92,257 SH   SOLE 29 92,257 0 0
VISA INC COM CL A 92826C839 1,956,318 8,821,381 SH   SOLE 30 8,821,381 0 0
VISA INC COM CL A 92826C839 123,891 558,648 SH   SOLE 31 368,235 0 190,413
VISA INC COM CL A 92826C839 36,162 163,062 SH   SOLE 32 163,062 0 0
VISA INC COM CL A 92826C839 431,071 1,943,776 SH   SOLE 34 1,943,776 0 0
VISA INC COM CL A 92826C839 152,783 688,925 SH   SOLE 36 688,925 0 0
VISA INC COM CL A 92826C839 2,109 9,508 SH   SOLE 37 9,508 0 0
VISA INC COM CL A 92826C839 12,380 55,825 SH   SOLE 40 55,825 0 0
VISA INC COM CL A 92826C839 873 3,938 SH   OTR 43 3,938 0 0
VISA INC COM CL A 92826C839 400,179 1,804,476 SH   SOLE 43 1,647,712 0 156,764
VISA INC OPTIONS 92826C839 333 1,500 SH Call SOLE 4 1,500 0 0
VISA INC OPTIONS 92826C839 2,661 12,000 SH Call SOLE 18 12,000 0 0
VISA INC OPTIONS 92826C839 19,072 86,000 SH Call SOLE 19 86,000 0 0
VISA INC OPTIONS 92826C839 1,464 6,600 SH Call SOLE 22 6,600 0 0
VISA INC OPTIONS 92826C839 244 1,100 SH Call SOLE 26 1,100 0 0
VISA INC OPTIONS 92826C839 10,445 47,100 SH Call SOLE 34 47,100 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 9,194 469,077 SH   SOLE 2 347,332 0 121,745
VISHAY INTERTECHNOLOGY INC COM 928298108 11 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 67 3,440 SH   SOLE 7 3,440 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12,216 623,254 SH   SOLE 18 623,254 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 10,099 515,256 SH   SOLE 19 515,256 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 188,744 9,629,815 SH   SOLE 21 9,629,815 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 85,325 4,353,328 SH   SOLE 22 4,228,833 0 124,495
VISHAY INTERTECHNOLOGY INC COM 928298108 274 13,957 SH   SOLE 23 13,957 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 389 19,855 SH   SOLE 25 19,855 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,434 73,181 SH   SOLE 26 35,651 0 37,530
VISHAY INTERTECHNOLOGY INC COM 928298108 71 3,613 SH   SOLE 28 3,613 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,552 79,184 SH   SOLE 30 79,184 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 88 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 300 15,325 SH   SOLE 40 15,325 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,460 74,483 SH   SOLE 43 72,362 0 2,121
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 4,184 4,200,000 PRN   SOLE 2 4,200,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 3,371 3,384,000 PRN   SOLE 21 3,384,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8,219 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 258 8,021 SH   SOLE 2 4,870 0 3,151
VISHAY PRECISION GROUP INC COM 92835K103 5 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,257 39,108 SH   SOLE 18 39,108 0 0
VISHAY PRECISION GROUP INC COM 92835K103 749 23,310 SH   SOLE 19 23,310 0 0
VISHAY PRECISION GROUP INC COM 92835K103 15,797 491,355 SH   SOLE 21 491,355 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10,270 319,446 SH   SOLE 22 305,656 0 13,790
VISHAY PRECISION GROUP INC COM 92835K103 79 2,462 SH   SOLE 25 2,462 0 0
VISHAY PRECISION GROUP INC COM 92835K103 117 3,624 SH   SOLE 26 1,072 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 336 10,440 SH   SOLE 30 10,440 0 0
VISHAY PRECISION GROUP INC COM 92835K103 33 1,032 SH   SOLE 36 1,032 0 0
VISHAY PRECISION GROUP INC COM 92835K103 48 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 76 2,352 SH   SOLE 43 2,207 0 145
VISLINK TECHNOLOGIES INC COM 92836Y300 9 8,149 SH   SOLE 18 8,149 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 114 107,140 SH   SOLE 21 107,140 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 645 608,771 SH   SOLE 22 608,771 0 0
VISTA OUTDOOR INC COM 928377100 1,004 28,122 SH   SOLE 2 17,594 0 10,528
VISTA OUTDOOR INC COM 928377100 8 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 25 690 SH   SOLE 7 690 0 0
VISTA OUTDOOR INC COM 928377100 7,493 209,959 SH   SOLE 18 209,959 0 0
VISTA OUTDOOR INC COM 928377100 3,481 97,533 SH   SOLE 19 97,533 0 0
VISTA OUTDOOR INC COM 928377100 240,202 6,730,221 SH   SOLE 21 6,730,221 0 0
VISTA OUTDOOR INC COM 928377100 49,236 1,379,535 SH   SOLE 22 1,321,236 0 58,299
VISTA OUTDOOR INC COM 928377100 1,203 33,717 SH   SOLE 26 30,971 0 2,746
VISTA OUTDOOR INC COM 928377100 3,433 96,184 SH   SOLE 30 96,184 0 0
VISTA OUTDOOR INC COM 928377100 249 6,970 SH   SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,346 37,717 SH   SOLE 43 34,579 0 3,138
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 36 28,691 SH   SOLE 2 7,834 0 20,857
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 4 3,074 SH   SOLE 7 3,074 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 704 567,680 SH   SOLE 18 567,680 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 433 348,807 SH   SOLE 19 348,807 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 8,365 6,746,154 SH   SOLE 21 6,746,154 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5,007 4,038,018 SH   SOLE 22 3,989,130 0 48,888
VISTEON CORP COM NEW 92839U206 2,805 25,705 SH   SOLE 2 21,176 0 4,529
VISTEON CORP COM NEW 92839U206 12 114 SH   SOLE 4 114 0 0
VISTEON CORP COM NEW 92839U206 88 807 SH   SOLE 7 807 0 0
VISTEON CORP COM NEW 92839U206 13,559 124,243 SH   SOLE 18 121,782 0 2,461
VISTEON CORP COM NEW 92839U206 7,074 64,819 SH   SOLE 19 64,819 0 0
VISTEON CORP COM NEW 92839U206 212,296 1,945,347 SH   SOLE 21 1,945,347 0 0
VISTEON CORP COM NEW 92839U206 87,154 798,626 SH   SOLE 22 781,237 0 17,389
VISTEON CORP COM NEW 92839U206 97 889 SH   SOLE 23 889 0 0
VISTEON CORP COM NEW 92839U206 660 6,051 SH   SOLE 25 6,051 0 0
VISTEON CORP COM NEW 92839U206 1,885 17,272 SH   SOLE 26 11,965 0 5,307
VISTEON CORP COM NEW 92839U206 54 498 SH   SOLE 28 498 0 0
VISTEON CORP COM NEW 92839U206 7,470 68,452 SH   SOLE 30 68,452 0 0
VISTEON CORP COM NEW 92839U206 603 5,530 SH   SOLE 36 5,530 0 0
VISTEON CORP COM NEW 92839U206 419 3,839 SH   SOLE 40 3,839 0 0
VISTEON CORP COM NEW 92839U206 1,969 18,042 SH   SOLE 43 16,410 0 1,632
VISTRA CORP COM 92840M102 19,785 850,981 SH   SOLE 2 198,450 0 652,531
VISTRA CORP COM 92840M102 4,446 191,239 SH   SOLE 4 171,607 0 19,632
VISTRA CORP COM 92840M102 1,172 50,397 SH   SOLE 7 50,397 0 0
VISTRA CORP COM 92840M102 32 1,380 SH   SOLE 13 1,380 0 0
VISTRA CORP COM 92840M102 1,069 45,957 SH   SOLE 15 45,957 0 0
VISTRA CORP COM 92840M102 5,829 250,726 SH   SOLE 18 226,160 0 24,566
VISTRA CORP COM 92840M102 3,311 142,423 SH   SOLE 19 142,423 0 0
VISTRA CORP COM 92840M102 177,718 7,643,800 SH   SOLE 21 7,643,800 0 0
VISTRA CORP COM 92840M102 259,454 11,159,329 SH   SOLE 22 10,359,437 0 799,892
VISTRA CORP COM 92840M102 12,438 534,963 SH   SOLE 23 534,963 0 0
VISTRA CORP COM 92840M102 3,770 162,163 SH   SOLE 25 162,163 0 0
VISTRA CORP COM 92840M102 15,701 675,327 SH   SOLE 26 402,019 0 273,308
VISTRA CORP COM 92840M102 8,415 361,940 SH   SOLE 28 8,589 0 353,351
VISTRA CORP COM 92840M102 72 3,096 SH   SOLE 29 3,096 0 0
VISTRA CORP COM 92840M102 31,522 1,355,789 SH   SOLE 30 1,355,789 0 0
VISTRA CORP COM 92840M102 2,431 104,579 SH   SOLE 31 53,471 0 51,108
VISTRA CORP COM 92840M102 384 16,524 SH   SOLE 34 16,524 0 0
VISTRA CORP COM 92840M102 4,756 204,541 SH   SOLE 36 204,541 0 0
VISTRA CORP COM 92840M102 189 8,125 SH   SOLE 40 8,125 0 0
VISTRA CORP COM 92840M102 24 1,035 SH   OTR 43 1,035 0 0
VISTRA CORP COM 92840M102 4,079 175,445 SH   SOLE 43 164,633 0 10,812
VITA COCO CO INC COM 92846Q107 534 59,572 SH   SOLE 2 41,028 0 18,544
VITA COCO CO INC COM 92846Q107 280 31,282 SH   SOLE 18 31,282 0 0
VITA COCO CO INC COM 92846Q107 151 16,905 SH   SOLE 19 16,905 0 0
VITA COCO CO INC COM 92846Q107 3,209 358,165 SH   SOLE 21 358,165 0 0
VITA COCO CO INC COM 92846Q107 2,349 262,165 SH   SOLE 22 259,680 0 2,485
VITA COCO CO INC COM 92846Q107 9 1,041 SH   SOLE 23 1,041 0 0
VITAL FARMS INC COM 92847W103 1,650 133,489 SH   SOLE 2 71,588 0 61,901
VITAL FARMS INC COM 92847W103 6 510 SH   SOLE 7 510 0 0
VITAL FARMS INC COM 92847W103 1,093 88,392 SH   SOLE 18 67,487 0 20,905
VITAL FARMS INC COM 92847W103 6,246 505,341 SH   SOLE 19 505,341 0 0
VITAL FARMS INC COM 92847W103 11,690 945,825 SH   SOLE 21 945,825 0 0
VITAL FARMS INC COM 92847W103 13,613 1,101,411 SH   SOLE 22 1,091,657 0 9,754
VITAL FARMS INC COM 92847W103 295 23,889 SH   SOLE 23 23,889 0 0
VITAL FARMS INC COM 92847W103 56 4,549 SH   SOLE 25 4,549 0 0
VITAL FARMS INC COM 92847W103 1,350 109,225 SH   SOLE 26 1,394 0 107,831
VITAL FARMS INC COM 92847W103 62 5,031 SH   SOLE 30 5,031 0 0
VITAL FARMS INC COM 92847W103 36 2,937 SH   SOLE 36 2,937 0 0
VITAL FARMS INC COM 92847W103 27 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103 114 9,256 SH   SOLE 43 9,157 0 99
VIVEVE MED INC COM NEW 92852W501 259 244,226 SH   SOLE 22 244,226 0 0
VIVID SEATS INC COM CL A 92854T100 12 1,066 SH   SOLE 2 0 0 1,066
VIVID SEATS INC COM CL A 92854T100 576 52,068 SH   SOLE 22 52,068 0 0
VIVINT SMART HOME INC COM CL A 928542109 380 56,211 SH   SOLE 2 19,084 0 37,127
VIVINT SMART HOME INC COM CL A 928542109 9 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,766 261,261 SH   SOLE 18 261,261 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,144 169,264 SH   SOLE 19 169,264 0 0
VIVINT SMART HOME INC COM CL A 928542109 20,622 3,050,547 SH   SOLE 21 3,050,547 0 0
VIVINT SMART HOME INC COM CL A 928542109 10,518 1,555,868 SH   SOLE 22 1,479,726 0 76,142
VIVINT SMART HOME INC COM CL A 928542109 363 53,765 SH   SOLE 25 53,765 0 0
VIVINT SMART HOME INC COM CL A 928542109 102 15,109 SH   SOLE 26 3,919 0 11,190
VIVINT SMART HOME INC COM CL A 928542109 3,299 488,083 SH   SOLE 30 488,083 0 0
VIVINT SMART HOME INC COM CL A 928542109 58 8,640 SH   SOLE 34 8,640 0 0
VIVINT SMART HOME INC COM CL A 928542109 2 338 SH   SOLE 36 338 0 0
VIVINT SMART HOME INC COM CL A 928542109 48 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109 139 20,500 SH   SOLE 43 20,466 0 34
VIVOS THERAPEUTICS INC COM 92859E108 9 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108 117 43,689 SH   SOLE 21 43,689 0 0
VIVOS THERAPEUTICS INC COM 92859E108 3 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101 12 1,404 SH   SOLE 2 0 0 1,404
VIZIO HLDG CORP CL A COM 92858V101 90 10,147 SH   SOLE 21 10,147 0 0
VIZIO HLDG CORP CL A COM 92858V101 3,972 446,847 SH   SOLE 22 446,847 0 0
VIZIO HLDG CORP CL A COM 92858V101 83 9,317 SH   SOLE 43 9,317 0 0
VMWARE INC CL A COM 928563402 63,612 558,639 SH   SOLE 2 180,145 0 378,494
VMWARE INC CL A COM 928563402 19,589 172,033 SH   SOLE 4 105,915 0 66,118
VMWARE INC CL A COM 928563402 2,753 24,175 SH   SOLE 7 24,175 0 0
VMWARE INC CL A COM 928563402 1,153 10,128 SH   SOLE 13 10,128 0 0
VMWARE INC CL A COM 928563402 2,466 21,653 SH   SOLE 15 21,653 0 0
VMWARE INC CL A COM 928563402 6 55 SH   SOLE 17 0 0 55
VMWARE INC CL A COM 928563402 32,654 286,767 SH   SOLE 18 275,963 0 10,804
VMWARE INC CL A COM 928563402 16,862 148,083 SH   SOLE 19 148,083 0 0
VMWARE INC CL A COM 928563402 413,318 3,629,732 SH   SOLE 21 3,629,732 0 0
VMWARE INC CL A COM 928563402 505,193 4,436,577 SH   SOLE 22 4,052,257 0 384,320
VMWARE INC CL A COM 928563402 29,589 259,845 SH   SOLE 23 259,845 0 0
VMWARE INC CL A COM 928563402 65,101 571,714 SH   SOLE 25 571,714 0 0
VMWARE INC CL A COM 928563402 42,579 373,924 SH   SOLE 26 178,365 0 195,559
VMWARE INC CL A COM 928563402 78,145 686,266 SH   SOLE 28 26,727 0 659,539
VMWARE INC CL A COM 928563402 50 438 SH   SOLE 29 438 0 0
VMWARE INC CL A COM 928563402 134,804 1,183,841 SH   SOLE 30 1,046,451 0 137,390
VMWARE INC CL A COM 928563402 5,385 47,289 SH   SOLE 31 24,224 0 23,065
VMWARE INC CL A COM 928563402 13,253 116,384 SH   SOLE 34 116,384 0 0
VMWARE INC CL A COM 928563402 9,985 87,686 SH   SOLE 36 87,686 0 0
VMWARE INC CL A COM 928563402 774 6,795 SH   SOLE 40 6,795 0 0
VMWARE INC CL A COM 928563402 43 377 SH   OTR 43 377 0 0
VMWARE INC CL A COM 928563402 26,955 236,717 SH   SOLE 43 226,457 0 10,260
VNET GROUP INC SPONSORED ADS A 90138A103 167 28,713 SH   SOLE 2 28,713 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 10 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 6,413 1,099,983 SH   SOLE 21 1,099,983 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 3,485 597,725 SH   SOLE 22 582,261 0 15,464
VNET GROUP INC SPONSORED ADS A 90138A103 6 968 SH   SOLE 25 968 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 1,638 280,987 SH   SOLE 30 280,987 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 2 280 SH   SOLE 34 280 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 1,309 224,570 SH   SOLE 43 198,641 0 25,929
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6,623 398,470 SH   SOLE 18 397,502 0 968
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 517 31,109 SH   SOLE 25 31,109 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,039 62,527 SH   SOLE 34 62,527 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 19,488 1,172,535 SH   SOLE 43 1,034,823 0 137,712
VOLCON INC COM 92864V103 3 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103 28 14,853 SH   SOLE 21 14,853 0 0
VOLITIONRX LTD COM 928661107 4 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107 22 7,231 SH   SOLE 18 7,231 0 0
VOLITIONRX LTD COM 928661107 284 94,246 SH   SOLE 21 94,246 0 0
VOLITIONRX LTD COM 928661107 1,340 445,187 SH   SOLE 22 445,187 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 17 2,815 SH   SOLE 18 2,815 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 255 42,624 SH   SOLE 21 42,624 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 20 3,310 SH   SOLE 22 3,310 0 0
VOLTA INC COM CL A 92873V102 97 31,837 SH   SOLE 2 26,914 0 4,923
VOLTA INC COM CL A 92873V102 412 135,000 SH   SOLE 21 135,000 0 0
VOLTA INC COM CL A 92873V102 5,187 1,700,804 SH   SOLE 22 1,655,919 0 44,885
VOLTA INC COM CL A 92873V102 45 14,611 SH   SOLE 25 14,611 0 0
VOLTA INC COM CL A 92873V102 66 21,664 SH   SOLE 26 0 0 21,664
VOLTA INC COM CL A 92873V102 238 77,879 SH   SOLE 30 77,879 0 0
VOLTA INC COM CL A 92873V102 44 14,375 SH   SOLE 40 14,375 0 0
VOLTA INC *W EXP 08/26/202 92873V110 13 13,580 SH   SOLE 2 13,580 0 0
VOLTA INC *W EXP 08/26/202 92873V110 3 2,760 SH   SOLE 4 2,760 0 0
VOLTA INC *W EXP 08/26/202 92873V110 28 29,419 SH   SOLE 18 29,419 0 0
VOLTA INC *W EXP 08/26/202 92873V110 584 614,940 SH   SOLE 19 614,940 0 0
VOLTA INC *W EXP 08/26/202 92873V110 18 19,370 SH   SOLE 22 19,370 0 0
VOLTA INC *W EXP 08/26/202 92873V110 2 1,930 SH   SOLE 26 1,930 0 0
VOLTA INC *W EXP 08/26/202 92873V110 159 167,570 SH   SOLE 34 167,570 0 0
VONAGE HLDGS CORP COM 92886T201 2,092 103,128 SH   SOLE 2 76,231 0 26,897
VONAGE HLDGS CORP COM 92886T201 75 3,700 SH   SOLE 4 709 0 2,991
VONAGE HLDGS CORP COM 92886T201 66 3,230 SH   SOLE 7 3,230 0 0
VONAGE HLDGS CORP COM 92886T201 17,401 857,636 SH   SOLE 18 857,636 0 0
VONAGE HLDGS CORP COM 92886T201 9,416 464,084 SH   SOLE 19 464,084 0 0
VONAGE HLDGS CORP COM 92886T201 484,418 23,874,713 SH   SOLE 21 23,874,713 0 0
VONAGE HLDGS CORP COM 92886T201 125,680 6,194,208 SH   SOLE 22 6,052,797 0 141,411
VONAGE HLDGS CORP COM 92886T201 14 694 SH   SOLE 23 694 0 0
VONAGE HLDGS CORP COM 92886T201 690 33,999 SH   SOLE 25 33,999 0 0
VONAGE HLDGS CORP COM 92886T201 1,632 80,449 SH   SOLE 26 60,883 0 19,566
VONAGE HLDGS CORP COM 92886T201 91 4,479 SH   SOLE 28 4,479 0 0
VONAGE HLDGS CORP COM 92886T201 8,814 434,387 SH   SOLE 30 434,387 0 0
VONAGE HLDGS CORP COM 92886T201 645 31,776 SH   SOLE 40 31,776 0 0
VONAGE HLDGS CORP COM 92886T201 2,346 115,626 SH   SOLE 43 113,498 0 2,128
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 3,120 2,375,000 PRN   SOLE 21 2,375,000 0 0
VONTIER CORPORATION COM 928881101 5,557 218,854 SH   SOLE 2 143,764 0 75,090
VONTIER CORPORATION COM 928881101 33 1,298 SH   SOLE 4 1,298 0 0
VONTIER CORPORATION COM 928881101 263 10,378 SH   SOLE 7 10,378 0 0
VONTIER CORPORATION COM 928881101 9,985 393,251 SH   SOLE 18 393,251 0 0
VONTIER CORPORATION COM 928881101 5,570 219,393 SH   SOLE 19 219,393 0 0
VONTIER CORPORATION COM 928881101 217,485 8,565,780 SH   SOLE 21 8,565,780 0 0
VONTIER CORPORATION COM 928881101 120,275 4,737,095 SH   SOLE 22 4,535,087 0 202,008
VONTIER CORPORATION COM 928881101 1,697 66,837 SH   SOLE 25 66,837 0 0
VONTIER CORPORATION COM 928881101 1,934 76,155 SH   SOLE 26 59,435 0 16,720
VONTIER CORPORATION COM 928881101 76 3,008 SH   SOLE 28 3,008 0 0
VONTIER CORPORATION COM 928881101 2,638 103,901 SH   SOLE 30 103,901 0 0
VONTIER CORPORATION COM 928881101 63 2,500 SH   SOLE 31 2,500 0 0
VONTIER CORPORATION COM 928881101 1,636 64,433 SH   SOLE 34 64,433 0 0
VONTIER CORPORATION COM 928881101 671 26,413 SH   SOLE 36 26,413 0 0
VONTIER CORPORATION COM 928881101 548 21,580 SH   SOLE 40 21,580 0 0
VONTIER CORPORATION COM 928881101 8 325 SH   OTR 43 325 0 0
VONTIER CORPORATION COM 928881101 3,997 157,434 SH   SOLE 43 133,410 0 24,024
VOR BIOPHARMA INC COM 929033108 34 5,633 SH   SOLE 2 2,296 0 3,337
VOR BIOPHARMA INC COM 929033108 2 361 SH   SOLE 7 361 0 0
VOR BIOPHARMA INC COM 929033108 360 59,556 SH   SOLE 18 59,556 0 0
VOR BIOPHARMA INC COM 929033108 210 34,730 SH   SOLE 19 34,730 0 0
VOR BIOPHARMA INC COM 929033108 5,387 891,913 SH   SOLE 21 891,913 0 0
VOR BIOPHARMA INC COM 929033108 2,042 338,058 SH   SOLE 22 327,860 0 10,198
VOR BIOPHARMA INC COM 929033108 103 17,039 SH   SOLE 30 17,039 0 0
VOR BIOPHARMA INC COM 929033108 12 1,955 SH   SOLE 43 1,955 0 0
VORNADO RLTY TR SH BEN INT 929042109 19,177 423,153 SH   SOLE 2 41,967 0 381,186
VORNADO RLTY TR SH BEN INT 929042109 6,764 149,259 SH   SOLE 4 142,759 0 6,500
VORNADO RLTY TR SH BEN INT 929042109 15,867 350,107 SH   SOLE 7 344,981 0 5,126
VORNADO RLTY TR SH BEN INT 929042109 15 339 SH   SOLE 13 339 0 0
VORNADO RLTY TR SH BEN INT 929042109 939 20,727 SH   SOLE 15 20,727 0 0
VORNADO RLTY TR SH BEN INT 929042109 12,307 271,567 SH   SOLE 18 249,401 0 22,166
VORNADO RLTY TR SH BEN INT 929042109 13,525 298,442 SH   SOLE 19 298,442 0 0
VORNADO RLTY TR SH BEN INT 929042109 238,257 5,257,217 SH   SOLE 21 5,257,217 0 0
VORNADO RLTY TR SH BEN INT 929042109 237,229 5,234,531 SH   SOLE 22 4,894,840 0 339,691
VORNADO RLTY TR SH BEN INT 929042109 9,268 204,508 SH   SOLE 23 204,508 0 0
VORNADO RLTY TR SH BEN INT 929042109 43,503 959,899 SH   SOLE 25 959,899 0 0
VORNADO RLTY TR SH BEN INT 929042109 16,411 362,124 SH   SOLE 26 127,634 0 234,490
VORNADO RLTY TR SH BEN INT 929042109 17,394 383,807 SH   SOLE 28 3,088 0 380,719
VORNADO RLTY TR SH BEN INT 929042109 66,621 1,470,009 SH   SOLE 30 1,470,009 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,702 37,557 SH   SOLE 31 19,141 0 18,416
VORNADO RLTY TR SH BEN INT 929042109 351 7,744 SH   SOLE 34 7,744 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,821 84,314 SH   SOLE 36 84,314 0 0
VORNADO RLTY TR SH BEN INT 929042109 213 4,700 SH   SOLE 40 4,700 0 0
VORNADO RLTY TR SH BEN INT 929042109 50 1,104 SH   OTR 43 1,104 0 0
VORNADO RLTY TR SH BEN INT 929042109 21,656 477,837 SH   SOLE 43 450,455 0 27,382
VOXX INTL CORP CL A 91829F104 63 6,294 SH   SOLE 2 659 0 5,635
VOXX INTL CORP CL A 91829F104 0 14 SH   SOLE 7 14 0 0
VOXX INTL CORP CL A 91829F104 499 50,046 SH   SOLE 18 50,046 0 0
VOXX INTL CORP CL A 91829F104 293 29,346 SH   SOLE 19 29,346 0 0
VOXX INTL CORP CL A 91829F104 5,777 579,421 SH   SOLE 21 579,421 0 0
VOXX INTL CORP CL A 91829F104 3,597 360,825 SH   SOLE 22 351,706 0 9,119
VOXX INTL CORP CL A 91829F104 4 393 SH   SOLE 43 393 0 0
VOYA FINANCIAL INC COM 929089100 45,386 684,033 SH   SOLE 2 506,582 0 177,451
VOYA FINANCIAL INC COM 929089100 3,749 56,499 SH   SOLE 4 53,434 0 3,065
VOYA FINANCIAL INC COM 929089100 597 8,994 SH   SOLE 7 8,994 0 0
VOYA FINANCIAL INC COM 929089100 470 7,091 SH   SOLE 13 7,091 0 0
VOYA FINANCIAL INC COM 929089100 70 1,052 SH   SOLE 15 1,052 0 0
VOYA FINANCIAL INC COM 929089100 36,769 554,173 SH   SOLE 18 382,639 0 171,534
VOYA FINANCIAL INC COM 929089100 80,023 1,206,073 SH   SOLE 19 1,206,073 0 0
VOYA FINANCIAL INC COM 929089100 347,917 5,243,666 SH   SOLE 21 5,243,666 0 0
VOYA FINANCIAL INC COM 929089100 291,126 4,387,729 SH   SOLE 22 3,837,464 0 550,265
VOYA FINANCIAL INC COM 929089100 2,873 43,302 SH   SOLE 23 43,302 0 0
VOYA FINANCIAL INC COM 929089100 9,084 136,909 SH   SOLE 25 136,909 0 0
VOYA FINANCIAL INC COM 929089100 16,045 241,823 SH   SOLE 26 93,494 0 148,329
VOYA FINANCIAL INC COM 929089100 17,154 258,544 SH   SOLE 28 73,598 0 184,946
VOYA FINANCIAL INC COM 929089100 2,950 44,466 SH   SOLE 29 44,466 0 0
VOYA FINANCIAL INC COM 929089100 18,090 272,643 SH   SOLE 30 272,643 0 0
VOYA FINANCIAL INC COM 929089100 5,001 75,374 SH   SOLE 31 75,374 0 0
VOYA FINANCIAL INC COM 929089100 2,857 43,059 SH   SOLE 34 43,059 0 0
VOYA FINANCIAL INC COM 929089100 5,033 75,858 SH   SOLE 36 75,858 0 0
VOYA FINANCIAL INC COM 929089100 961 14,487 SH   SOLE 40 14,487 0 0
VOYA FINANCIAL INC COM 929089100 19 291 SH   OTR 43 291 0 0
VOYA FINANCIAL INC COM 929089100 10,453 157,537 SH   SOLE 43 145,529 0 12,008
VOYAGER THERAPEUTICS INC COM 92915B106 133 17,441 SH   SOLE 2 0 0 17,441
VOYAGER THERAPEUTICS INC COM 92915B106 39 5,079 SH   SOLE 18 5,079 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 127 16,618 SH   SOLE 19 16,618 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 679 89,120 SH   SOLE 21 89,120 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 2,941 385,897 SH   SOLE 22 385,897 0 0
VROOM INC COM 92918V109 4,596 1,727,664 SH   SOLE 2 61,156 0 1,666,508
VROOM INC COM 92918V109 1 232 SH   SOLE 4 232 0 0
VROOM INC COM 92918V109 5 1,838 SH   SOLE 7 1,838 0 0
VROOM INC COM 92918V109 155 58,456 SH   SOLE 18 58,456 0 0
VROOM INC COM 92918V109 99 37,241 SH   SOLE 19 37,241 0 0
VROOM INC COM 92918V109 3,218 1,209,911 SH   SOLE 21 1,209,911 0 0
VROOM INC COM 92918V109 7,977 2,998,847 SH   SOLE 22 2,884,009 0 114,838
VROOM INC COM 92918V109 25 9,435 SH   SOLE 25 9,435 0 0
VROOM INC COM 92918V109 66 24,684 SH   SOLE 26 19,223 0 5,461
VROOM INC COM 92918V109 15 5,668 SH   SOLE 28 5,668 0 0
VROOM INC COM 92918V109 435 163,549 SH   SOLE 30 163,549 0 0
VROOM INC COM 92918V109 4 1,688 SH   SOLE 31 1,688 0 0
VROOM INC COM 92918V109 23 8,672 SH   SOLE 40 8,672 0 0
VSE CORP COM 918284100 279 6,059 SH   SOLE 2 375 0 5,684
VSE CORP COM 918284100 7 150 SH   SOLE 7 150 0 0
VSE CORP COM 918284100 1,505 32,653 SH   SOLE 18 32,653 0 0
VSE CORP COM 918284100 878 19,042 SH   SOLE 19 19,042 0 0
VSE CORP COM 918284100 17,900 388,366 SH   SOLE 21 388,366 0 0
VSE CORP COM 918284100 11,229 243,630 SH   SOLE 22 236,744 0 6,886
VSE CORP COM 918284100 10 216 SH   SOLE 43 216 0 0
VTEX SHS CL A G9470A102 33 5,400 SH   SOLE 4 0 0 5,400
VTEX SHS CL A G9470A102 30 4,939 SH   SOLE 22 4,939 0 0
VTEX SHS CL A G9470A102 49 8,010 SH   SOLE 23 8,010 0 0
VTV THERAPEUTICS INC CL A 918385105 1 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105 3 4,244 SH   SOLE 18 4,244 0 0
VTV THERAPEUTICS INC CL A 918385105 44 60,851 SH   SOLE 21 60,851 0 0
VTV THERAPEUTICS INC CL A 918385105 32 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109 26,697 145,328 SH   SOLE 2 37,122 0 108,206
VULCAN MATLS CO COM 929160109 18,693 101,756 SH   SOLE 4 62,289 0 39,467
VULCAN MATLS CO COM 929160109 21,397 116,479 SH   SOLE 7 112,542 0 3,937
VULCAN MATLS CO COM 929160109 1,735 9,446 SH   SOLE 13 9,446 0 0
VULCAN MATLS CO COM 929160109 2,769 15,074 SH   SOLE 15 15,074 0 0
VULCAN MATLS CO COM 929160109 64,535 351,306 SH   SOLE 18 332,163 0 19,143
VULCAN MATLS CO COM 929160109 330,920 1,801,418 SH   SOLE 19 1,801,418 0 0
VULCAN MATLS CO COM 929160109 611,219 3,327,268 SH   SOLE 21 3,327,268 0 0
VULCAN MATLS CO COM 929160109 540,374 2,941,611 SH   SOLE 22 2,665,326 0 276,285
VULCAN MATLS CO COM 929160109 30,628 166,727 SH   SOLE 23 166,727 0 0
VULCAN MATLS CO COM 929160109 30,686 167,042 SH   SOLE 25 167,042 0 0
VULCAN MATLS CO COM 929160109 51,300 279,259 SH   SOLE 26 100,442 0 178,817
VULCAN MATLS CO COM 929160109 56,450 307,293 SH   SOLE 28 2,364 0 304,929
VULCAN MATLS CO COM 929160109 101,974 555,112 SH   SOLE 30 555,112 0 0
VULCAN MATLS CO COM 929160109 5,604 30,505 SH   SOLE 31 15,585 0 14,920
VULCAN MATLS CO COM 929160109 93,543 509,216 SH   SOLE 34 509,216 0 0
VULCAN MATLS CO COM 929160109 8,773 47,759 SH   SOLE 36 47,759 0 0
VULCAN MATLS CO COM 929160109 774 4,212 SH   SOLE 40 4,212 0 0
VULCAN MATLS CO COM 929160109 57 313 SH   OTR 43 313 0 0
VULCAN MATLS CO COM 929160109 13,640 74,250 SH   SOLE 43 67,488 0 6,762
VUZIX CORP COM NEW 92921W300 147 22,320 SH   SOLE 2 16,394 0 5,926
VUZIX CORP COM NEW 92921W300 6 943 SH   SOLE 7 943 0 0
VUZIX CORP COM NEW 92921W300 1,085 164,353 SH   SOLE 18 164,353 0 0
VUZIX CORP COM NEW 92921W300 680 103,070 SH   SOLE 19 103,070 0 0
VUZIX CORP COM NEW 92921W300 13,660 2,069,653 SH   SOLE 21 2,069,653 0 0
VUZIX CORP COM NEW 92921W300 7,973 1,208,090 SH   SOLE 22 1,174,293 0 33,797
VUZIX CORP COM NEW 92921W300 3,268 495,096 SH   SOLE 25 495,096 0 0
VUZIX CORP COM NEW 92921W300 612 92,757 SH   SOLE 26 35,973 0 56,784
VUZIX CORP COM NEW 92921W300 243 36,768 SH   SOLE 30 36,768 0 0
VUZIX CORP COM NEW 92921W300 471 71,389 SH   SOLE 34 71,389 0 0
VUZIX CORP COM NEW 92921W300 11 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300 32 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM 92942V109 9 6,195 SH   SOLE 18 6,195 0 0
VYANT BIO INC COM 92942V109 102 71,179 SH   SOLE 21 71,179 0 0
VYANT BIO INC COM 92942V109 190 132,540 SH   SOLE 22 132,540 0 0
VYNE THERAPEUTICS INC COM 92941V209 1 1,234 SH   SOLE 2 0 0 1,234
VYNE THERAPEUTICS INC COM 92941V209 6 9,502 SH   SOLE 18 9,502 0 0
VYNE THERAPEUTICS INC COM 92941V209 119 182,883 SH   SOLE 21 182,883 0 0
VYNE THERAPEUTICS INC COM 92941V209 526 808,975 SH   SOLE 22 808,975 0 0
W & T OFFSHORE INC COM 92922P106 2,839 743,110 SH   SOLE 2 453,719 0 289,391
W & T OFFSHORE INC COM 92922P106 8 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,398 365,965 SH   SOLE 18 291,440 0 74,525
W & T OFFSHORE INC COM 92922P106 7,052 1,846,006 SH   SOLE 19 1,846,006 0 0
W & T OFFSHORE INC COM 92922P106 13,339 3,491,790 SH   SOLE 21 3,491,790 0 0
W & T OFFSHORE INC COM 92922P106 13,527 3,541,161 SH   SOLE 22 3,483,649 0 57,512
W & T OFFSHORE INC COM 92922P106 262 68,696 SH   SOLE 23 68,696 0 0
W & T OFFSHORE INC COM 92922P106 1,223 320,061 SH   SOLE 26 0 0 320,061
W & T OFFSHORE INC COM 92922P106 211 55,116 SH   SOLE 43 55,116 0 0
WABASH NATL CORP COM 929566107 900 60,675 SH   SOLE 2 15,814 0 44,861
WABASH NATL CORP COM 929566107 4 269 SH   SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 8 528 SH   SOLE 7 528 0 0
WABASH NATL CORP COM 929566107 2,713 182,796 SH   SOLE 18 182,796 0 0
WABASH NATL CORP COM 929566107 2,907 195,857 SH   SOLE 19 195,857 0 0
WABASH NATL CORP COM 929566107 90,474 6,096,612 SH   SOLE 21 6,096,612 0 0
WABASH NATL CORP COM 929566107 20,481 1,380,153 SH   SOLE 22 1,333,124 0 47,029
WABASH NATL CORP COM 929566107 34 2,264 SH   SOLE 23 2,264 0 0
WABASH NATL CORP COM 929566107 98 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107 1,007 67,885 SH   SOLE 26 16,623 0 51,262
WABASH NATL CORP COM 929566107 13 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107 1,361 91,705 SH   SOLE 30 91,705 0 0
WABASH NATL CORP COM 929566107 108 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 1,845 124,352 SH   SOLE 43 123,046 0 1,306
WABTEC COM 929740108 28,646 297,869 SH   SOLE 2 44,768 0 253,101
WABTEC COM 929740108 11,879 123,519 SH   SOLE 4 68,093 0 55,426
WABTEC COM 929740108 15,431 160,453 SH   SOLE 7 155,554 0 4,899
WABTEC COM 929740108 65 677 SH   SOLE 13 677 0 0
WABTEC COM 929740108 2,274 23,648 SH   SOLE 15 23,648 0 0
WABTEC COM 929740108 34,816 362,027 SH   SOLE 18 335,794 0 26,233
WABTEC COM 929740108 9,963 103,600 SH   SOLE 19 103,600 0 0
WABTEC COM 929740108 45 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108 447,078 4,648,828 SH   SOLE 21 4,648,828 0 0
WABTEC COM 929740108 369,655 3,843,763 SH   SOLE 22 3,487,131 0 356,632
WABTEC COM 929740108 21,236 220,818 SH   SOLE 23 220,818 0 0
WABTEC COM 929740108 21,651 225,133 SH   SOLE 25 225,133 0 0
WABTEC COM 929740108 37,848 393,551 SH   SOLE 26 127,651 0 265,900
WABTEC COM 929740108 34,270 356,351 SH   SOLE 28 3,367 0 352,984
WABTEC COM 929740108 103 1,075 SH   SOLE 29 1,075 0 0
WABTEC COM 929740108 93,179 968,903 SH   SOLE 30 968,903 0 0
WABTEC COM 929740108 3,891 40,464 SH   SOLE 31 20,359 0 20,105
WABTEC COM 929740108 877 9,121 SH   SOLE 34 9,121 0 0
WABTEC COM 929740108 6,347 66,000 SH   SOLE 36 66,000 0 0
WABTEC COM 929740108 604 6,283 SH   SOLE 40 6,283 0 0
WABTEC COM 929740108 42 439 SH   OTR 43 439 0 0
WABTEC COM 929740108 9,951 103,473 SH   SOLE 43 94,448 0 9,025
WAITR HLDGS INC COM 930752100 1 2,672 SH   SOLE 2 0 0 2,672
WAITR HLDGS INC COM 930752100 6 16,025 SH   SOLE 18 16,025 0 0
WAITR HLDGS INC COM 930752100 116 312,897 SH   SOLE 21 312,897 0 0
WAITR HLDGS INC COM 930752100 589 1,592,152 SH   SOLE 22 1,592,152 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 76,501 1,708,766 SH   SOLE 2 508,914 0 1,199,852
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,821 554,410 SH   SOLE 4 318,358 0 236,052
WALGREENS BOOTS ALLIANCE INC COM 931427108 46,127 1,030,304 SH   SOLE 7 858,600 0 171,704
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,374 30,687 SH   SOLE 13 30,687 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,763 106,396 SH   SOLE 15 106,396 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51,600 1,152,562 SH   SOLE 18 1,054,592 0 97,970
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,365 186,843 SH   SOLE 19 186,843 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,052,368 23,506,097 SH   SOLE 21 23,506,097 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 689,670 15,404,729 SH   SOLE 22 13,921,717 0 1,483,012
WALGREENS BOOTS ALLIANCE INC COM 931427108 41,668 930,714 SH   SOLE 23 930,714 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 63,843 1,426,017 SH   SOLE 25 1,426,017 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 85,021 1,899,063 SH   SOLE 26 893,711 0 1,005,352
WALGREENS BOOTS ALLIANCE INC COM 931427108 95,236 2,127,237 SH   SOLE 28 21,935 0 2,105,302
WALGREENS BOOTS ALLIANCE INC COM 931427108 264,595 5,910,097 SH   SOLE 30 5,616,339 0 293,758
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,254 162,035 SH   SOLE 31 79,415 0 82,620
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,708 373,207 SH   SOLE 32 373,207 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,608 35,911 SH   SOLE 34 35,911 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,001 290,396 SH   SOLE 35 290,396 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 18,091 404,096 SH   SOLE 36 404,096 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,115 24,916 SH   SOLE 40 24,916 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 71 1,588 SH   OTR 43 1,588 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 21,737 485,529 SH   SOLE 43 431,035 0 54,494
WALKER & DUNLOP INC COM 93148P102 5,561 42,967 SH   SOLE 2 16,664 0 26,303
WALKER & DUNLOP INC COM 93148P102 132 1,021 SH   SOLE 4 126 0 895
WALKER & DUNLOP INC COM 93148P102 54 416 SH   SOLE 7 416 0 0
WALKER & DUNLOP INC COM 93148P102 14,023 108,353 SH   SOLE 18 108,353 0 0
WALKER & DUNLOP INC COM 93148P102 19,551 151,070 SH   SOLE 19 151,070 0 0
WALKER & DUNLOP INC COM 93148P102 450,742 3,482,783 SH   SOLE 21 3,482,783 0 0
WALKER & DUNLOP INC COM 93148P102 105,638 816,245 SH   SOLE 22 787,579 0 28,666
WALKER & DUNLOP INC COM 93148P102 344 2,655 SH   SOLE 23 2,655 0 0
WALKER & DUNLOP INC COM 93148P102 581 4,487 SH   SOLE 25 4,487 0 0
WALKER & DUNLOP INC COM 93148P102 3,715 28,706 SH   SOLE 26 7,027 0 21,679
WALKER & DUNLOP INC COM 93148P102 2,574 19,886 SH   SOLE 28 19,886 0 0
WALKER & DUNLOP INC COM 93148P102 6,597 50,973 SH   SOLE 30 50,973 0 0
WALKER & DUNLOP INC COM 93148P102 489 3,780 SH   SOLE 40 3,780 0 0
WALKER & DUNLOP INC COM 93148P102 1,316 10,172 SH   SOLE 43 8,312 0 1,860
WALKME LTD ORD SHS M97628107 3 202 SH   SOLE 43 0 0 202
WALMART INC COM 931142103 502,941 3,377,259 SH   SOLE 2 996,829 0 2,380,430
WALMART INC COM 931142103 147,807 992,525 SH   SOLE 4 589,923 0 402,602
WALMART INC COM 931142103 203,487 1,366,415 SH   SOLE 7 1,325,026 0 41,389
WALMART INC COM 931142103 8,462 56,822 SH   SOLE 13 56,822 0 0
WALMART INC COM 931142103 32,215 216,322 SH   SOLE 15 216,322 0 0
WALMART INC COM 931142103 9 58 SH   SOLE 17 0 0 58
WALMART INC COM 931142103 335,589 2,253,486 SH   SOLE 18 1,975,071 0 278,415
WALMART INC COM 931142103 188,599 1,266,444 SH   SOLE 19 1,266,444 0 0
WALMART INC COM 931142103 2,559 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103 4,635,286 31,126,016 SH   SOLE 21 31,126,016 0 0
WALMART INC COM 931142103 4,609,431 30,952,394 SH   SOLE 22 27,917,530 0 3,034,864
WALMART INC COM 931142103 299,267 2,009,581 SH   SOLE 23 2,009,581 0 0
WALMART INC COM 931142103 369,019 2,477,967 SH   SOLE 25 2,477,967 0 0
WALMART INC COM 931142103 501,195 3,365,534 SH   SOLE 26 1,334,764 0 2,030,770
WALMART INC COM 931142103 300,720 2,019,336 SH   SOLE 28 35,863 0 1,983,473
WALMART INC COM 931142103 6,152 41,313 SH   SOLE 29 41,313 0 0
WALMART INC COM 931142103 984,761 6,612,682 SH   SOLE 30 6,491,840 0 120,842
WALMART INC COM 931142103 63,200 424,386 SH   SOLE 31 249,383 0 175,003
WALMART INC COM 931142103 21,822 146,538 SH   SOLE 32 146,538 0 0
WALMART INC COM 931142103 151,979 1,020,543 SH   SOLE 34 1,020,543 0 0
WALMART INC COM 931142103 104,793 703,684 SH   SOLE 36 703,684 0 0
WALMART INC COM 931142103 7,650 51,370 SH   SOLE 40 51,370 0 0
WALMART INC COM 931142103 530 3,559 SH   OTR 43 3,559 0 0
WALMART INC COM 931142103 270,717 1,817,867 SH   SOLE 43 1,660,544 0 157,323
WARBY PARKER INC CL A COM 93403J106 19 570 SH   SOLE 2 0 0 570
WARBY PARKER INC CL A COM 93403J106 986 29,150 SH   SOLE 21 29,150 0 0
WARBY PARKER INC CL A COM 93403J106 5,341 157,984 SH   SOLE 22 157,984 0 0
WARBY PARKER INC CL A COM 93403J106 111 3,279 SH   SOLE 43 3,279 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 114 3,016 SH   SOLE 2 0 0 3,016
WARNER MUSIC GROUP CORP COM CL A 934550203 41,672 1,100,990 SH   SOLE 19 1,100,990 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 5,295 139,901 SH   SOLE 21 139,901 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 56,275 1,486,779 SH   SOLE 22 1,486,779 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 92 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 61,383 1,621,735 SH   SOLE 34 1,621,735 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 91 2,396 SH   SOLE 43 2,396 0 0
WARRIOR MET COAL INC COM 93627C101 1,911 51,490 SH   SOLE 2 29,884 0 21,606
WARRIOR MET COAL INC COM 93627C101 9 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 79 2,125 SH   SOLE 7 2,125 0 0
WARRIOR MET COAL INC COM 93627C101 7,405 199,533 SH   SOLE 18 199,533 0 0
WARRIOR MET COAL INC COM 93627C101 3,377 91,011 SH   SOLE 19 91,011 0 0
WARRIOR MET COAL INC COM 93627C101 201,481 5,429,299 SH   SOLE 21 5,429,299 0 0
WARRIOR MET COAL INC COM 93627C101 49,101 1,323,128 SH   SOLE 22 1,270,303 0 52,825
WARRIOR MET COAL INC COM 93627C101 242 6,525 SH   SOLE 25 6,525 0 0
WARRIOR MET COAL INC COM 93627C101 781 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 3,496 94,210 SH   SOLE 30 94,210 0 0
WARRIOR MET COAL INC COM 93627C101 249 6,705 SH   SOLE 34 6,705 0 0
WARRIOR MET COAL INC COM 93627C101 166 4,473 SH   SOLE 36 4,473 0 0
WARRIOR MET COAL INC COM 93627C101 283 7,632 SH   SOLE 40 7,632 0 0
WARRIOR MET COAL INC COM 93627C101 1,135 30,587 SH   SOLE 43 29,567 0 1,020
WASHINGTON FED INC COM 938824109 7,221 220,016 SH   SOLE 2 137,823 0 82,193
WASHINGTON FED INC COM 938824109 106 3,228 SH   SOLE 4 333 0 2,895
WASHINGTON FED INC COM 938824109 53 1,623 SH   SOLE 7 1,623 0 0
WASHINGTON FED INC COM 938824109 10,142 309,027 SH   SOLE 18 309,027 0 0
WASHINGTON FED INC COM 938824109 7,563 230,429 SH   SOLE 19 230,429 0 0
WASHINGTON FED INC COM 938824109 159,398 4,856,721 SH   SOLE 21 4,856,721 0 0
WASHINGTON FED INC COM 938824109 67,810 2,066,115 SH   SOLE 22 1,995,549 0 70,566
WASHINGTON FED INC COM 938824109 105 3,206 SH   SOLE 23 3,206 0 0
WASHINGTON FED INC COM 938824109 300 9,140 SH   SOLE 25 9,140 0 0
WASHINGTON FED INC COM 938824109 2,365 72,058 SH   SOLE 26 21,850 0 50,208
WASHINGTON FED INC COM 938824109 54 1,641 SH   SOLE 28 1,641 0 0
WASHINGTON FED INC COM 938824109 1,477 45,008 SH   SOLE 30 45,008 0 0
WASHINGTON FED INC COM 938824109 104 3,161 SH   SOLE 34 3,161 0 0
WASHINGTON FED INC COM 938824109 71 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 290 8,827 SH   SOLE 40 8,827 0 0
WASHINGTON FED INC COM 938824109 1,222 37,237 SH   SOLE 43 35,372 0 1,865
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,351 92,207 SH   SOLE 2 24,005 0 68,202
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,029 40,337 SH   SOLE 4 40,337 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,737 107,347 SH   SOLE 7 107,347 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,111 318,095 SH   SOLE 18 318,095 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,491 254,567 SH   SOLE 19 254,567 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 280,505 11,000,200 SH   SOLE 21 11,000,200 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 70,106 2,749,250 SH   SOLE 22 2,662,775 0 86,475
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 62 2,442 SH   SOLE 23 2,442 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,961 390,621 SH   SOLE 25 390,621 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,271 49,841 SH   SOLE 26 44,486 0 5,355
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,356 53,186 SH   SOLE 28 1,507 0 51,679
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13,056 512,004 SH   SOLE 30 512,004 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 383 15,031 SH   SOLE 36 15,031 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 250 9,791 SH   SOLE 40 9,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,935 75,866 SH   SOLE 43 75,836 0 30
WASHINGTON TR BANCORP INC COM 940610108 1,948 37,102 SH   SOLE 2 8,785 0 28,317
WASHINGTON TR BANCORP INC COM 940610108 14 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP INC COM 940610108 2,872 54,698 SH   SOLE 18 54,698 0 0
WASHINGTON TR BANCORP INC COM 940610108 5,194 98,932 SH   SOLE 19 98,932 0 0
WASHINGTON TR BANCORP INC COM 940610108 36,072 687,094 SH   SOLE 21 687,094 0 0
WASHINGTON TR BANCORP INC COM 940610108 30,128 573,859 SH   SOLE 22 556,674 0 17,185
WASHINGTON TR BANCORP INC COM 940610108 179 3,417 SH   SOLE 23 3,417 0 0
WASHINGTON TR BANCORP INC COM 940610108 174 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,099 20,938 SH   SOLE 26 1,018 0 19,920
WASHINGTON TR BANCORP INC COM 940610108 5 95 SH   SOLE 28 95 0 0
WASHINGTON TR BANCORP INC COM 940610108 703 13,396 SH   SOLE 30 13,396 0 0
WASHINGTON TR BANCORP INC COM 940610108 152 2,886 SH   SOLE 40 2,886 0 0
WASHINGTON TR BANCORP INC COM 940610108 30 563 SH   OTR 43 563 0 0
WASHINGTON TR BANCORP INC COM 940610108 694 13,214 SH   SOLE 43 12,306 0 908
WASTE CONNECTIONS INC COM 94106B101 24,378 174,505 SH   SOLE 2 168,807 0 5,698
WASTE CONNECTIONS INC COM 94106B101 20,856 149,293 SH   SOLE 4 120,698 0 28,595
WASTE CONNECTIONS INC COM 94106B101 12,184 87,214 SH   SOLE 7 87,214 0 0
WASTE CONNECTIONS INC COM 94106B101 1,985 14,208 SH   SOLE 13 14,208 0 0
WASTE CONNECTIONS INC COM 94106B101 3,321 23,772 SH   SOLE 15 23,772 0 0
WASTE CONNECTIONS INC COM 94106B101 20,114 143,981 SH   SOLE 18 127,860 0 16,121
WASTE CONNECTIONS INC COM 94106B101 236,656 1,694,029 SH   SOLE 19 1,694,029 0 0
WASTE CONNECTIONS INC COM 94106B101 430,948 3,084,808 SH   SOLE 21 3,084,808 0 0
WASTE CONNECTIONS INC COM 94106B101 164,571 1,178,033 SH   SOLE 22 892,278 0 285,755
WASTE CONNECTIONS INC COM 94106B101 46,728 334,487 SH   SOLE 23 334,487 0 0
WASTE CONNECTIONS INC COM 94106B101 25,123 179,832 SH   SOLE 25 179,832 0 0
WASTE CONNECTIONS INC COM 94106B101 39,874 285,429 SH   SOLE 26 199,649 0 85,780
WASTE CONNECTIONS INC COM 94106B101 58,304 417,349 SH   SOLE 28 0 0 417,349
WASTE CONNECTIONS INC COM 94106B101 2,561 18,331 SH   SOLE 29 18,331 0 0
WASTE CONNECTIONS INC COM 94106B101 101,640 727,557 SH   SOLE 30 703,389 0 24,168
WASTE CONNECTIONS INC COM 94106B101 11,876 85,010 SH   SOLE 31 55,289 0 29,721
WASTE CONNECTIONS INC COM 94106B101 4,955 35,467 SH   SOLE 34 35,467 0 0
WASTE CONNECTIONS INC COM 94106B101 8,780 62,851 SH   SOLE 36 62,851 0 0
WASTE CONNECTIONS INC COM 94106B101 1,223 8,756 SH   SOLE 40 8,756 0 0
WASTE CONNECTIONS INC COM 94106B101 15,932 114,045 SH   SOLE 43 102,612 0 11,433
WASTE MGMT INC DEL COM 94106L109 148,894 939,397 SH   SOLE 2 168,206 0 771,191
WASTE MGMT INC DEL COM 94106L109 34,789 219,488 SH   SOLE 4 176,589 0 42,899
WASTE MGMT INC DEL COM 94106L109 63,285 399,275 SH   SOLE 7 388,237 0 11,038
WASTE MGMT INC DEL COM 94106L109 686 4,331 SH   SOLE 13 4,331 0 0
WASTE MGMT INC DEL COM 94106L109 8,230 51,927 SH   SOLE 15 51,927 0 0
WASTE MGMT INC DEL COM 94106L109 9 57 SH   SOLE 17 0 0 57
WASTE MGMT INC DEL COM 94106L109 112,255 708,233 SH   SOLE 18 653,722 0 54,511
WASTE MGMT INC DEL COM 94106L109 36,178 228,254 SH   SOLE 19 228,254 0 0
WASTE MGMT INC DEL COM 94106L109 1,837,709 11,594,377 SH   SOLE 21 11,594,377 0 0
WASTE MGMT INC DEL COM 94106L109 1,479,545 9,334,670 SH   SOLE 22 8,500,618 0 834,052
WASTE MGMT INC DEL COM 94106L109 86,251 544,173 SH   SOLE 23 544,173 0 0
WASTE MGMT INC DEL COM 94106L109 120,151 758,052 SH   SOLE 25 758,052 0 0
WASTE MGMT INC DEL COM 94106L109 180,137 1,136,511 SH   SOLE 26 407,654 0 728,857
WASTE MGMT INC DEL COM 94106L109 199,043 1,255,794 SH   SOLE 28 7,391 0 1,248,403
WASTE MGMT INC DEL COM 94106L109 429 2,709 SH   SOLE 29 2,709 0 0
WASTE MGMT INC DEL COM 94106L109 396,132 2,499,255 SH   SOLE 30 2,499,255 0 0
WASTE MGMT INC DEL COM 94106L109 15,849 99,993 SH   SOLE 31 52,583 0 47,410
WASTE MGMT INC DEL COM 94106L109 18,213 114,909 SH   SOLE 34 114,909 0 0
WASTE MGMT INC DEL COM 94106L109 35,654 224,949 SH   SOLE 36 224,949 0 0
WASTE MGMT INC DEL COM 94106L109 2,242 14,148 SH   SOLE 40 14,148 0 0
WASTE MGMT INC DEL COM 94106L109 244 1,541 SH   OTR 43 1,541 0 0
WASTE MGMT INC DEL COM 94106L109 76,582 483,167 SH   SOLE 43 438,927 0 44,240
WATERS CORP COM 941848103 60,905 196,220 SH   SOLE 2 65,265 0 130,955
WATERS CORP COM 941848103 19,647 63,298 SH   SOLE 4 43,575 0 19,723
WATERS CORP COM 941848103 23,289 75,030 SH   SOLE 7 58,413 0 16,617
WATERS CORP COM 941848103 211 681 SH   SOLE 13 681 0 0
WATERS CORP COM 941848103 1,710 5,508 SH   SOLE 15 5,508 0 0
WATERS CORP COM 941848103 33,678 108,503 SH   SOLE 18 99,992 0 8,511
WATERS CORP COM 941848103 22,517 72,543 SH   SOLE 19 72,543 0 0
WATERS CORP COM 941848103 899,029 2,896,450 SH   SOLE 21 2,896,450 0 0
WATERS CORP COM 941848103 409,231 1,318,442 SH   SOLE 22 1,192,530 0 125,912
WATERS CORP COM 941848103 24,129 77,738 SH   SOLE 23 77,738 0 0
WATERS CORP COM 941848103 49,216 158,563 SH   SOLE 25 158,563 0 0
WATERS CORP COM 941848103 44,866 144,548 SH   SOLE 26 58,718 0 85,830
WATERS CORP COM 941848103 81,183 261,551 SH   SOLE 28 42,020 0 219,531
WATERS CORP COM 941848103 39 126 SH   SOLE 29 126 0 0
WATERS CORP COM 941848103 190,386 613,376 SH   SOLE 30 585,669 0 27,707
WATERS CORP COM 941848103 4,108 13,235 SH   SOLE 31 6,135 0 7,100
WATERS CORP COM 941848103 3,113 10,028 SH   SOLE 34 10,028 0 0
WATERS CORP COM 941848103 8,016 25,827 SH   SOLE 36 25,827 0 0
WATERS CORP COM 941848103 666 2,146 SH   SOLE 40 2,146 0 0
WATERS CORP COM 941848103 60 192 SH   OTR 43 192 0 0
WATERS CORP COM 941848103 19,954 64,288 SH   SOLE 43 59,532 0 4,756
WATERSTONE FINL INC MD COM 94188P101 256 13,220 SH   SOLE 2 6,514 0 6,706
WATERSTONE FINL INC MD COM 94188P101 6 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,390 71,874 SH   SOLE 18 71,874 0 0
WATERSTONE FINL INC MD COM 94188P101 827 42,777 SH   SOLE 19 42,777 0 0
WATERSTONE FINL INC MD COM 94188P101 17,151 886,836 SH   SOLE 21 886,836 0 0
WATERSTONE FINL INC MD COM 94188P101 12,981 671,222 SH   SOLE 22 646,052 0 25,170
WATERSTONE FINL INC MD COM 94188P101 67 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101 48 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 176 9,078 SH   SOLE 30 9,078 0 0
WATERSTONE FINL INC MD COM 94188P101 69 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 28 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101 1,113 57,564 SH   SOLE 43 39,900 0 17,664
WATSCO INC COM 942622200 44,444 145,891 SH   SOLE 2 37,180 0 108,711
WATSCO INC COM 942622200 459 1,508 SH   SOLE 4 1,508 0 0
WATSCO INC COM 942622200 1,261 4,139 SH   SOLE 7 4,139 0 0
WATSCO INC COM 942622200 372 1,222 SH   SOLE 13 1,222 0 0
WATSCO INC COM 942622200 29,575 97,082 SH   SOLE 18 97,046 0 36
WATSCO INC COM 942622200 4,070 13,360 SH   SOLE 19 13,360 0 0
WATSCO INC COM 942622200 763,255 2,505,433 SH   SOLE 21 2,505,433 0 0
WATSCO INC COM 942622200 275,742 905,141 SH   SOLE 22 864,220 0 40,921
WATSCO INC COM 942622200 490 1,607 SH   SOLE 23 1,607 0 0
WATSCO INC COM 942622200 1,339 4,394 SH   SOLE 25 4,394 0 0
WATSCO INC COM 942622200 3,957 12,990 SH   SOLE 26 10,115 0 2,875
WATSCO INC COM 942622200 189 622 SH   SOLE 28 586 0 36
WATSCO INC COM 942622200 144 473 SH   SOLE 29 473 0 0
WATSCO INC COM 942622200 5,878 19,295 SH   SOLE 30 19,295 0 0
WATSCO INC COM 942622200 421 1,383 SH   SOLE 31 1,383 0 0
WATSCO INC COM 942622200 4,137 13,580 SH   SOLE 32 13,580 0 0
WATSCO INC COM 942622200 1,532 5,030 SH   SOLE 34 5,030 0 0
WATSCO INC COM 942622200 143 470 SH   SOLE 36 470 0 0
WATSCO INC COM 942622200 1,283 4,212 SH   SOLE 40 4,212 0 0
WATSCO INC COM 942622200 55 180 SH   OTR 43 180 0 0
WATSCO INC COM 942622200 13,659 44,838 SH   SOLE 43 42,022 0 2,816
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,812 55,962 SH   SOLE 2 31,545 0 24,417
WATTS WATER TECHNOLOGIES INC CL A 942749102 15 111 SH   SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 4,228 30,290 SH   SOLE 7 30,290 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 17,950 128,588 SH   SOLE 18 124,533 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102 23,794 170,458 SH   SOLE 19 170,458 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 271,448 1,944,606 SH   SOLE 21 1,944,606 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 125,877 901,759 SH   SOLE 22 880,352 0 21,407
WATTS WATER TECHNOLOGIES INC CL A 942749102 729 5,221 SH   SOLE 23 5,221 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,890 63,689 SH   SOLE 25 63,689 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,520 61,034 SH   SOLE 26 21,286 0 39,748
WATTS WATER TECHNOLOGIES INC CL A 942749102 69 491 SH   SOLE 28 491 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 37,809 270,859 SH   SOLE 30 270,859 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,435 53,264 SH   SOLE 34 53,264 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 650 4,655 SH   SOLE 36 4,655 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 507 3,632 SH   SOLE 40 3,632 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,810 27,298 SH   SOLE 43 22,528 0 4,770
WAVE LIFE SCIENCES LTD SHS Y95308105 14 7,123 SH   SOLE 2 1,508 0 5,615
WAVE LIFE SCIENCES LTD SHS Y95308105 1 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 202 100,948 SH   SOLE 18 100,948 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 146 73,003 SH   SOLE 19 73,003 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 3,515 1,757,547 SH   SOLE 21 1,757,547 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,933 966,255 SH   SOLE 22 960,667 0 5,588
WAVE LIFE SCIENCES LTD SHS Y95308105 62 30,821 SH   SOLE 30 30,821 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 3 1,708 SH   SOLE 43 1,708 0 0
WAYFAIR INC CL A 94419L101 16,833 151,954 SH   SOLE 2 30,883 0 121,071
WAYFAIR INC CL A 94419L101 4,888 44,125 SH   SOLE 4 27,823 0 16,302
WAYFAIR INC CL A 94419L101 737 6,650 SH   SOLE 7 6,650 0 0
WAYFAIR INC CL A 94419L101 36 329 SH   SOLE 13 329 0 0
WAYFAIR INC CL A 94419L101 615 5,555 SH   SOLE 15 5,555 0 0
WAYFAIR INC CL A 94419L101 16,436 148,365 SH   SOLE 18 144,601 0 3,764
WAYFAIR INC CL A 94419L101 1,816 16,393 SH   SOLE 19 16,393 0 0
WAYFAIR INC CL A 94419L101 112,084 1,011,769 SH   SOLE 21 1,011,769 0 0
WAYFAIR INC CL A 94419L101 184,234 1,663,059 SH   SOLE 22 1,530,662 0 132,397
WAYFAIR INC CL A 94419L101 10,078 90,973 SH   SOLE 23 90,973 0 0
WAYFAIR INC CL A 94419L101 11,495 103,768 SH   SOLE 25 103,768 0 0
WAYFAIR INC CL A 94419L101 11,211 101,203 SH   SOLE 26 44,090 0 57,113
WAYFAIR INC CL A 94419L101 12,888 116,335 SH   SOLE 28 1,604 0 114,731
WAYFAIR INC CL A 94419L101 21,220 191,548 SH   SOLE 30 191,548 0 0
WAYFAIR INC CL A 94419L101 1,857 16,765 SH   SOLE 31 8,585 0 8,180
WAYFAIR INC CL A 94419L101 395 3,570 SH   SOLE 34 3,570 0 0
WAYFAIR INC CL A 94419L101 2,954 26,664 SH   SOLE 36 26,664 0 0
WAYFAIR INC CL A 94419L101 261 2,353 SH   SOLE 40 2,353 0 0
WAYFAIR INC CL A 94419L101 22 200 SH   OTR 43 200 0 0
WAYFAIR INC CL A 94419L101 3,930 35,472 SH   SOLE 43 31,175 0 4,297
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 16 15,000 PRN   SOLE 18 15,000 0 0
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 7,357 6,895,000 PRN   SOLE 21 6,895,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 541 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 7,056 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 8,547 10,410,000 PRN   SOLE 21 10,410,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 4,717 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 50 1,442 SH   SOLE 2 1,442 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 26 765 SH   SOLE 18 765 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 358 10,355 SH   SOLE 21 10,355 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,455 100,010 SH   SOLE 22 100,010 0 0
WD 40 CO COM 929236107 2,131 11,629 SH   SOLE 2 10,188 0 1,441
WD 40 CO COM 929236107 10 57 SH   SOLE 4 57 0 0
WD 40 CO COM 929236107 35 189 SH   SOLE 7 189 0 0
WD 40 CO COM 929236107 8,497 46,376 SH   SOLE 18 46,376 0 0
WD 40 CO COM 929236107 5,215 28,459 SH   SOLE 19 28,459 0 0
WD 40 CO COM 929236107 303,236 1,654,948 SH   SOLE 21 1,654,948 0 0
WD 40 CO COM 929236107 61,843 337,514 SH   SOLE 22 328,467 0 9,047
WD 40 CO COM 929236107 225 1,226 SH   SOLE 23 1,226 0 0
WD 40 CO COM 929236107 319 1,740 SH   SOLE 25 1,740 0 0
WD 40 CO COM 929236107 770 4,205 SH   SOLE 26 3,222 0 983
WD 40 CO COM 929236107 45 244 SH   SOLE 28 244 0 0
WD 40 CO COM 929236107 4,440 24,231 SH   SOLE 30 24,231 0 0
WD 40 CO COM 929236107 40 220 SH   SOLE 34 220 0 0
WD 40 CO COM 929236107 319 1,739 SH   SOLE 40 1,739 0 0
WD 40 CO COM 929236107 2,395 13,073 SH   SOLE 43 12,805 0 268
WEATHERFORD INTL PLC ORD SHS G48833118 625 18,779 SH   SOLE 2 16,918 0 1,861
WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH   SOLE 18 3 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 5,899 177,159 SH   SOLE 21 177,159 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 28,996 870,737 SH   SOLE 22 841,793 0 28,944
WEATHERFORD INTL PLC ORD SHS G48833118 300 8,997 SH   SOLE 25 8,997 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 1,166 35,022 SH   SOLE 26 29,681 0 5,341
WEATHERFORD INTL PLC ORD SHS G48833118 1,485 44,597 SH   SOLE 28 44,597 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 613 18,395 SH   SOLE 30 18,395 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 277 8,318 SH   SOLE 40 8,318 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 2 348 SH   SOLE 2 0 0 348
WEAVE COMMUNICATIONS INC COM 94724R108 98 16,392 SH   SOLE 18 16,392 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 52 8,748 SH   SOLE 19 8,748 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 478 80,261 SH   SOLE 21 80,261 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 177 29,646 SH   SOLE 22 28,536 0 1,110
WEBER INC CL A 94770D102 66 6,681 SH   SOLE 2 4,486 0 2,195
WEBER INC CL A 94770D102 606 61,689 SH   SOLE 18 61,689 0 0
WEBER INC CL A 94770D102 324 32,927 SH   SOLE 19 32,927 0 0
WEBER INC CL A 94770D102 6,950 707,052 SH   SOLE 21 707,052 0 0
WEBER INC CL A 94770D102 3,920 398,792 SH   SOLE 22 392,002 0 6,790
WEBSTER FINL CORP COM 947890109 21,189 377,567 SH   SOLE 2 97,948 0 279,619
WEBSTER FINL CORP COM 947890109 4,295 76,526 SH   SOLE 4 65,984 0 10,542
WEBSTER FINL CORP COM 947890109 1,055 18,807 SH   SOLE 7 18,807 0 0
WEBSTER FINL CORP COM 947890109 40 717 SH   SOLE 13 717 0 0
WEBSTER FINL CORP COM 947890109 1,195 21,298 SH   SOLE 15 21,298 0 0
WEBSTER FINL CORP COM 947890109 30,165 537,516 SH   SOLE 18 528,403 0 9,113
WEBSTER FINL CORP COM 947890109 2,936 52,314 SH   SOLE 19 52,314 0 0
WEBSTER FINL CORP COM 947890109 551,037 9,818,913 SH   SOLE 21 9,818,913 0 0
WEBSTER FINL CORP COM 947890109 288,545 5,141,575 SH   SOLE 22 4,824,622 0 316,953
WEBSTER FINL CORP COM 947890109 12,510 222,921 SH   SOLE 23 222,921 0 0
WEBSTER FINL CORP COM 947890109 609 10,855 SH   SOLE 25 10,855 0 0
WEBSTER FINL CORP COM 947890109 8,590 153,067 SH   SOLE 26 102,288 0 50,779
WEBSTER FINL CORP COM 947890109 11,254 200,526 SH   SOLE 28 850 0 199,676
WEBSTER FINL CORP COM 947890109 29,936 533,421 SH   SOLE 30 533,421 0 0
WEBSTER FINL CORP COM 947890109 1,367 24,352 SH   SOLE 31 20,150 0 4,202
WEBSTER FINL CORP COM 947890109 504 8,973 SH   SOLE 34 8,973 0 0
WEBSTER FINL CORP COM 947890109 1,995 35,544 SH   SOLE 36 35,544 0 0
WEBSTER FINL CORP COM 947890109 338 6,025 SH   SOLE 40 6,025 0 0
WEBSTER FINL CORP COM 947890109 8,233 146,696 SH   SOLE 43 129,820 0 16,876
WEC ENERGY GROUP INC COM 92939U106 64,352 644,744 SH   SOLE 2 120,375 0 524,369
WEC ENERGY GROUP INC COM 92939U106 21,542 215,826 SH   SOLE 4 176,895 0 38,931
WEC ENERGY GROUP INC COM 92939U106 39,352 394,265 SH   SOLE 7 384,744 0 9,521
WEC ENERGY GROUP INC COM 92939U106 133 1,337 SH   SOLE 13 1,337 0 0
WEC ENERGY GROUP INC COM 92939U106 4,452 44,603 SH   SOLE 15 44,603 0 0
WEC ENERGY GROUP INC COM 92939U106 56,561 566,688 SH   SOLE 18 522,727 0 43,961
WEC ENERGY GROUP INC COM 92939U106 36,234 363,031 SH   SOLE 19 363,031 0 0
WEC ENERGY GROUP INC COM 92939U106 1,463,084 14,658,691 SH   SOLE 21 14,658,691 0 0
WEC ENERGY GROUP INC COM 92939U106 735,406 7,368,062 SH   SOLE 22 6,744,848 0 623,214
WEC ENERGY GROUP INC COM 92939U106 39,609 396,842 SH   SOLE 23 396,842 0 0
WEC ENERGY GROUP INC COM 92939U106 10,734 107,542 SH   SOLE 25 107,542 0 0
WEC ENERGY GROUP INC COM 92939U106 61,094 612,099 SH   SOLE 26 264,080 0 348,019
WEC ENERGY GROUP INC COM 92939U106 28,081 281,343 SH   SOLE 28 5,624 0 275,719
WEC ENERGY GROUP INC COM 92939U106 111 1,114 SH   SOLE 29 1,114 0 0
WEC ENERGY GROUP INC COM 92939U106 165,255 1,655,697 SH   SOLE 30 1,655,697 0 0
WEC ENERGY GROUP INC COM 92939U106 6,828 68,410 SH   SOLE 31 33,626 0 34,784
WEC ENERGY GROUP INC COM 92939U106 4,742 47,509 SH   SOLE 32 47,509 0 0
WEC ENERGY GROUP INC COM 92939U106 18,880 189,155 SH   SOLE 34 189,155 0 0
WEC ENERGY GROUP INC COM 92939U106 18,605 186,402 SH   SOLE 36 186,402 0 0
WEC ENERGY GROUP INC COM 92939U106 583 5,844 SH   SOLE 40 5,844 0 0
WEC ENERGY GROUP INC COM 92939U106 80 803 SH   OTR 43 803 0 0
WEC ENERGY GROUP INC COM 92939U106 33,863 339,270 SH   SOLE 43 313,599 0 25,671
WEIBO CORP SPONSORED ADR 948596101 1,217 49,642 SH   SOLE 2 5,494 0 44,148
WEIBO CORP SPONSORED ADR 948596101 662 27,014 SH   SOLE 4 10,356 0 16,658
WEIBO CORP SPONSORED ADR 948596101 128 5,215 SH   SOLE 7 5,215 0 0
WEIBO CORP SPONSORED ADR 948596101 300 12,242 SH   SOLE 13 0 0 12,242
WEIBO CORP SPONSORED ADR 948596101 1,197 48,851 SH   SOLE 15 48,851 0 0
WEIBO CORP SPONSORED ADR 948596101 381 15,563 SH   SOLE 18 15,563 0 0
WEIBO CORP SPONSORED ADR 948596101 30,069 1,226,809 SH   SOLE 21 1,226,809 0 0
WEIBO CORP SPONSORED ADR 948596101 14,695 599,544 SH   SOLE 22 554,119 0 45,425
WEIBO CORP SPONSORED ADR 948596101 1,699 69,336 SH   SOLE 23 69,336 0 0
WEIBO CORP SPONSORED ADR 948596101 1,414 57,699 SH   SOLE 25 57,699 0 0
WEIBO CORP SPONSORED ADR 948596101 2,012 82,105 SH   SOLE 26 10,564 0 71,541
WEIBO CORP SPONSORED ADR 948596101 2,488 101,525 SH   SOLE 28 5,321 0 96,204
WEIBO CORP SPONSORED ADR 948596101 9,000 367,215 SH   SOLE 30 367,215 0 0
WEIBO CORP SPONSORED ADR 948596101 175 7,138 SH   SOLE 34 7,138 0 0
WEIBO CORP SPONSORED ADR 948596101 5 215 SH   SOLE 40 215 0 0
WEIBO CORP SPONSORED ADR 948596101 5,602 228,561 SH   SOLE 43 219,200 0 9,361
WEIS MKTS INC COM 948849104 1,148 16,067 SH   SOLE 2 4,893 0 11,174
WEIS MKTS INC COM 948849104 6 84 SH   SOLE 4 84 0 0
WEIS MKTS INC COM 948849104 14 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 3,436 48,107 SH   SOLE 18 48,107 0 0
WEIS MKTS INC COM 948849104 2,094 29,314 SH   SOLE 19 29,314 0 0
WEIS MKTS INC COM 948849104 44,754 626,629 SH   SOLE 21 626,629 0 0
WEIS MKTS INC COM 948849104 29,980 419,774 SH   SOLE 22 402,306 0 17,468
WEIS MKTS INC COM 948849104 430 6,017 SH   SOLE 23 6,017 0 0
WEIS MKTS INC COM 948849104 159 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104 494 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104 11 150 SH   SOLE 28 150 0 0
WEIS MKTS INC COM 948849104 737 10,323 SH   SOLE 30 10,323 0 0
WEIS MKTS INC COM 948849104 192 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 7,641 106,986 SH   SOLE 43 91,417 0 15,569
WEJO GROUP LIMITED COMMON SHARES G9525W109 2,081 515,157 SH   SOLE 22 515,157 0 0
WELBILT INC COM 949090104 2,269 95,543 SH   SOLE 2 51,220 0 44,323
WELBILT INC COM 949090104 13 555 SH   SOLE 4 555 0 0
WELBILT INC COM 949090104 43 1,807 SH   SOLE 7 1,807 0 0
WELBILT INC COM 949090104 8,279 348,589 SH   SOLE 18 343,115 0 5,474
WELBILT INC COM 949090104 11,501 484,246 SH   SOLE 19 484,246 0 0
WELBILT INC COM 949090104 102,885 4,332,010 SH   SOLE 21 4,332,010 0 0
WELBILT INC COM 949090104 78,285 3,296,226 SH   SOLE 22 3,211,829 0 84,397
WELBILT INC COM 949090104 234 9,864 SH   SOLE 23 9,864 0 0
WELBILT INC COM 949090104 464 19,523 SH   SOLE 25 19,523 0 0
WELBILT INC COM 949090104 2,334 98,289 SH   SOLE 26 35,663 0 62,626
WELBILT INC COM 949090104 56 2,351 SH   SOLE 28 2,351 0 0
WELBILT INC COM 949090104 1,786 75,207 SH   SOLE 30 75,207 0 0
WELBILT INC COM 949090104 448 18,850 SH   SOLE 40 18,850 0 0
WELBILT INC COM 949090104 1,111 46,776 SH   SOLE 43 46,330 0 446
WELLS FARGO CO NEW COM 949746101 455,355 9,396,504 SH   SOLE 2 2,682,730 0 6,713,774
WELLS FARGO CO NEW COM 949746101 127,538 2,631,826 SH   SOLE 4 1,602,030 0 1,029,796
WELLS FARGO CO NEW COM 949746101 184,128 3,799,589 SH   SOLE 7 3,293,859 0 505,730
WELLS FARGO CO NEW COM 949746101 5,447 112,400 SH   SOLE 13 112,400 0 0
WELLS FARGO CO NEW COM 949746101 27,503 567,537 SH   SOLE 15 567,537 0 0
WELLS FARGO CO NEW COM 949746101 1 11 SH   SOLE 17 0 0 11
WELLS FARGO CO NEW COM 949746101 830,325 17,134,242 SH   SOLE 18 15,995,418 0 1,138,824
WELLS FARGO CO NEW COM 949746101 942,261 19,444,103 SH   SOLE 19 19,444,103 0 0
WELLS FARGO CO NEW COM 949746101 3,071 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 4,155,360 85,748,244 SH   SOLE 21 85,748,244 0 0
WELLS FARGO CO NEW COM 949746101 4,101,086 84,628,272 SH   SOLE 22 76,185,329 0 8,442,943
WELLS FARGO CO NEW COM 949746101 263,808 5,443,825 SH   SOLE 23 5,443,825 0 0
WELLS FARGO CO NEW COM 949746101 152,932 3,155,846 SH   SOLE 25 3,155,846 0 0
WELLS FARGO CO NEW COM 949746101 399,016 8,233,930 SH   SOLE 26 2,741,901 0 5,492,029
WELLS FARGO CO NEW COM 949746101 289,684 5,977,790 SH   SOLE 28 329,501 0 5,648,289
WELLS FARGO CO NEW COM 949746101 3,617 74,642 SH   SOLE 29 74,642 0 0
WELLS FARGO CO NEW COM 949746101 987,846 20,384,765 SH   SOLE 30 20,384,765 0 0
WELLS FARGO CO NEW COM 949746101 51,019 1,052,814 SH   SOLE 31 602,933 0 449,881
WELLS FARGO CO NEW COM 949746101 171,373 3,536,378 SH   SOLE 34 3,536,378 0 0
WELLS FARGO CO NEW COM 949746101 91,973 1,897,914 SH   SOLE 36 1,897,914 0 0
WELLS FARGO CO NEW COM 949746101 6,485 133,819 SH   SOLE 40 133,819 0 0
WELLS FARGO CO NEW COM 949746101 411 8,489 SH   OTR 43 8,489 0 0
WELLS FARGO CO NEW COM 949746101 102,892 2,123,234 SH   SOLE 43 1,994,447 0 128,787
WELLS FARGO CO NEW OPTIONS 949746101 271 5,600 SH Call SOLE 4 5,600 0 0
WELLS FARGO CO NEW OPTIONS 949746101 2,244 46,300 SH Call SOLE 18 46,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101 16,031 330,800 SH Call SOLE 19 330,800 0 0
WELLS FARGO CO NEW OPTIONS 949746101 1,221 25,200 SH Call SOLE 22 25,200 0 0
WELLS FARGO CO NEW OPTIONS 949746101 208 4,300 SH Call SOLE 26 4,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101 8,776 181,100 SH Call SOLE 34 181,100 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 134 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,508 1,138 SH   SOLE 18 1,138 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 10,108 7,629 SH   SOLE 19 7,629 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 335,283 253,044 SH   SOLE 21 253,044 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 596 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,664 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104 126,695 1,317,818 SH   SOLE 2 355,405 0 962,413
WELLTOWER INC COM 95040Q104 77,001 800,921 SH   SOLE 4 689,973 0 110,948
WELLTOWER INC COM 95040Q104 94,264 980,483 SH   SOLE 7 968,918 0 11,565
WELLTOWER INC COM 95040Q104 247 2,571 SH   SOLE 13 2,571 0 0
WELLTOWER INC COM 95040Q104 5,894 61,305 SH   SOLE 15 61,305 0 0
WELLTOWER INC COM 95040Q104 3 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 105,196 1,094,199 SH   SOLE 18 1,034,842 0 59,357
WELLTOWER INC COM 95040Q104 143,515 1,492,775 SH   SOLE 19 1,492,775 0 0
WELLTOWER INC COM 95040Q104 1,620,861 16,859,383 SH   SOLE 21 16,859,383 0 0
WELLTOWER INC COM 95040Q104 1,231,571 12,810,188 SH   SOLE 22 11,622,324 0 1,187,864
WELLTOWER INC COM 95040Q104 55,711 579,479 SH   SOLE 23 579,479 0 0
WELLTOWER INC COM 95040Q104 250,344 2,603,951 SH   SOLE 25 2,603,951 0 0
WELLTOWER INC COM 95040Q104 95,239 990,628 SH   SOLE 26 373,842 0 616,786
WELLTOWER INC COM 95040Q104 106,567 1,108,453 SH   SOLE 28 46,455 0 1,061,998
WELLTOWER INC COM 95040Q104 48 495 SH   SOLE 29 495 0 0
WELLTOWER INC COM 95040Q104 376,219 3,913,246 SH   SOLE 30 3,913,246 0 0
WELLTOWER INC COM 95040Q104 8,834 91,887 SH   SOLE 31 45,105 0 46,782
WELLTOWER INC COM 95040Q104 95,925 997,767 SH   SOLE 34 997,767 0 0
WELLTOWER INC COM 95040Q104 18,694 194,447 SH   SOLE 36 194,447 0 0
WELLTOWER INC COM 95040Q104 1,389 14,448 SH   SOLE 40 14,448 0 0
WELLTOWER INC COM 95040Q104 66 687 SH   OTR 43 687 0 0
WELLTOWER INC COM 95040Q104 31,627 328,966 SH   SOLE 43 299,674 0 29,291
WENDYS CO COM 95058W100 12,829 583,949 SH   SOLE 2 356,278 0 227,671
WENDYS CO COM 95058W100 798 36,301 SH   SOLE 4 36,301 0 0
WENDYS CO COM 95058W100 56 2,561 SH   SOLE 7 2,561 0 0
WENDYS CO COM 95058W100 9,364 426,234 SH   SOLE 18 426,234 0 0
WENDYS CO COM 95058W100 2,442 111,143 SH   SOLE 19 111,143 0 0
WENDYS CO COM 95058W100 193,840 8,822,951 SH   SOLE 21 8,822,951 0 0
WENDYS CO COM 95058W100 112,725 5,130,841 SH   SOLE 22 4,912,708 0 218,133
WENDYS CO COM 95058W100 59 2,685 SH   SOLE 23 2,685 0 0
WENDYS CO COM 95058W100 840 38,220 SH   SOLE 25 38,220 0 0
WENDYS CO COM 95058W100 1,706 77,634 SH   SOLE 26 61,747 0 15,887
WENDYS CO COM 95058W100 80 3,643 SH   SOLE 28 3,383 0 260
WENDYS CO COM 95058W100 2,556 116,343 SH   SOLE 30 116,343 0 0
WENDYS CO COM 95058W100 57 2,594 SH   SOLE 31 2,594 0 0
WENDYS CO COM 95058W100 557 25,353 SH   SOLE 36 25,353 0 0
WENDYS CO COM 95058W100 510 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,337 60,846 SH   SOLE 43 55,558 0 5,288
WEREWOLF THERAPEUTICS INC COM 95075A107 34 7,667 SH   SOLE 2 1,662 0 6,005
WEREWOLF THERAPEUTICS INC COM 95075A107 334 75,878 SH   SOLE 18 75,878 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 198 45,049 SH   SOLE 19 45,049 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 4,177 949,362 SH   SOLE 21 949,362 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 846 192,300 SH   SOLE 22 183,817 0 8,483
WEREWOLF THERAPEUTICS INC COM 95075A107 3 681 SH   SOLE 23 681 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 55 12,608 SH   SOLE 30 12,608 0 0
WERNER ENTERPRISES INC COM 950755108 11,885 289,889 SH   SOLE 2 172,548 0 117,341
WERNER ENTERPRISES INC COM 950755108 9 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 58 1,406 SH   SOLE 7 1,406 0 0
WERNER ENTERPRISES INC COM 950755108 12,437 303,337 SH   SOLE 18 280,569 0 22,768
WERNER ENTERPRISES INC COM 950755108 33,363 813,732 SH   SOLE 19 813,732 0 0
WERNER ENTERPRISES INC COM 950755108 190,671 4,650,515 SH   SOLE 21 4,650,515 0 0
WERNER ENTERPRISES INC COM 950755108 103,566 2,525,990 SH   SOLE 22 2,466,326 0 59,664
WERNER ENTERPRISES INC COM 950755108 1,295 31,595 SH   SOLE 23 31,595 0 0
WERNER ENTERPRISES INC COM 950755108 541 13,200 SH   SOLE 25 13,200 0 0
WERNER ENTERPRISES INC COM 950755108 7,680 187,308 SH   SOLE 26 31,683 0 155,625
WERNER ENTERPRISES INC COM 950755108 46 1,116 SH   SOLE 28 1,116 0 0
WERNER ENTERPRISES INC COM 950755108 1,583 38,610 SH   SOLE 30 38,610 0 0
WERNER ENTERPRISES INC COM 950755108 463 11,293 SH   SOLE 36 11,293 0 0
WERNER ENTERPRISES INC COM 950755108 305 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 26,416 644,292 SH   SOLE 43 641,981 0 2,311
WESBANCO INC COM 950810101 6,795 197,747 SH   SOLE 2 110,820 0 86,927
WESBANCO INC COM 950810101 85 2,461 SH   SOLE 4 212 0 2,249
WESBANCO INC COM 950810101 54 1,566 SH   SOLE 7 1,566 0 0
WESBANCO INC COM 950810101 6,160 179,285 SH   SOLE 18 179,285 0 0
WESBANCO INC COM 950810101 20,891 608,004 SH   SOLE 19 608,004 0 0
WESBANCO INC COM 950810101 74,045 2,154,982 SH   SOLE 21 2,154,982 0 0
WESBANCO INC COM 950810101 66,381 1,931,929 SH   SOLE 22 1,866,401 0 65,528
WESBANCO INC COM 950810101 643 18,702 SH   SOLE 23 18,702 0 0
WESBANCO INC COM 950810101 295 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101 3,568 103,854 SH   SOLE 26 19,354 0 84,500
WESBANCO INC COM 950810101 41 1,199 SH   SOLE 28 1,199 0 0
WESBANCO INC COM 950810101 1,307 38,040 SH   SOLE 30 38,040 0 0
WESBANCO INC COM 950810101 302 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 3,613 105,147 SH   SOLE 43 84,450 0 20,697
WESCO INTL INC COM 95082P105 8,135 62,512 SH   SOLE 2 29,520 0 32,992
WESCO INTL INC COM 95082P105 15 117 SH   SOLE 4 117 0 0
WESCO INTL INC COM 95082P105 153 1,175 SH   SOLE 7 1,175 0 0
WESCO INTL INC COM 95082P105 16,713 128,421 SH   SOLE 18 128,421 0 0
WESCO INTL INC COM 95082P105 17,894 137,499 SH   SOLE 19 137,499 0 0
WESCO INTL INC COM 95082P105 203,193 1,561,343 SH   SOLE 21 1,561,343 0 0
WESCO INTL INC COM 95082P105 152,384 1,170,921 SH   SOLE 22 1,128,729 0 42,192
WESCO INTL INC COM 95082P105 373 2,866 SH   SOLE 23 2,866 0 0
WESCO INTL INC COM 95082P105 1,180 9,070 SH   SOLE 25 9,070 0 0
WESCO INTL INC COM 95082P105 4,034 30,997 SH   SOLE 26 14,609 0 16,388
WESCO INTL INC COM 95082P105 2,581 19,831 SH   SOLE 28 19,831 0 0
WESCO INTL INC COM 95082P105 3,539 27,190 SH   SOLE 30 27,190 0 0
WESCO INTL INC COM 95082P105 1,133 8,708 SH   SOLE 36 8,708 0 0
WESCO INTL INC COM 95082P105 760 5,839 SH   SOLE 40 5,839 0 0
WESCO INTL INC COM 95082P105 24,706 189,843 SH   SOLE 43 185,741 0 4,102
WEST BANCORPORATION INC CAP STK 95123P106 288 10,570 SH   SOLE 2 1,024 0 9,546
WEST BANCORPORATION INC CAP STK 95123P106 9 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,373 50,476 SH   SOLE 18 50,476 0 0
WEST BANCORPORATION INC CAP STK 95123P106 859 31,580 SH   SOLE 19 31,580 0 0
WEST BANCORPORATION INC CAP STK 95123P106 16,416 603,302 SH   SOLE 21 603,302 0 0
WEST BANCORPORATION INC CAP STK 95123P106 8,267 303,836 SH   SOLE 22 294,678 0 9,158
WEST BANCORPORATION INC CAP STK 95123P106 1 26 SH   SOLE 43 26 0 0
WEST FRASER TIMBER CO LTD COM 952845105 7,385 89,586 SH   SOLE 21 89,586 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 74,743 181,986 SH   SOLE 2 45,893 0 136,093
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,989 53,539 SH   SOLE 4 48,290 0 5,249
WEST PHARMACEUTICAL SVSC INC COM 955306105 39,873 97,082 SH   SOLE 7 77,207 0 19,875
WEST PHARMACEUTICAL SVSC INC COM 955306105 239 581 SH   SOLE 13 581 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,767 6,738 SH   SOLE 15 6,738 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 56,600 137,809 SH   SOLE 18 127,667 0 10,142
WEST PHARMACEUTICAL SVSC INC COM 955306105 523,872 1,275,528 SH   SOLE 19 1,275,528 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,149,095 2,797,826 SH   SOLE 21 2,797,826 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 734,701 1,788,856 SH   SOLE 22 1,639,594 0 149,262
WEST PHARMACEUTICAL SVSC INC COM 955306105 38,285 93,216 SH   SOLE 23 93,216 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 75,333 183,421 SH   SOLE 25 183,421 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 80,153 195,156 SH   SOLE 26 89,707 0 105,449
WEST PHARMACEUTICAL SVSC INC COM 955306105 113,970 277,495 SH   SOLE 28 4,233 0 273,262
WEST PHARMACEUTICAL SVSC INC COM 955306105 45 110 SH   SOLE 29 110 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 321,131 781,892 SH   SOLE 30 743,272 0 38,620
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,716 16,352 SH   SOLE 31 8,028 0 8,324
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,247 51,732 SH   SOLE 34 51,732 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 17,978 43,773 SH   SOLE 36 43,773 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,016 2,473 SH   SOLE 40 2,473 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 82 199 SH   OTR 43 199 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 39,418 95,975 SH   SOLE 43 82,416 0 13,559
WESTAMERICA BANCORPORATION COM 957090103 1,129 18,660 SH   SOLE 2 7,115 0 11,545
WESTAMERICA BANCORPORATION COM 957090103 21 344 SH   SOLE 7 344 0 0
WESTAMERICA BANCORPORATION COM 957090103 5,956 98,443 SH   SOLE 18 98,443 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,745 45,373 SH   SOLE 19 45,373 0 0
WESTAMERICA BANCORPORATION COM 957090103 188,161 3,110,105 SH   SOLE 21 3,110,105 0 0
WESTAMERICA BANCORPORATION COM 957090103 37,956 627,365 SH   SOLE 22 600,786 0 26,579
WESTAMERICA BANCORPORATION COM 957090103 186 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103 620 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 24 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,507 41,445 SH   SOLE 30 41,445 0 0
WESTAMERICA BANCORPORATION COM 957090103 172 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 360 5,953 SH   SOLE 43 5,953 0 0
WESTERN ALLIANCE BANCORP COM 957638109 12,693 153,262 SH   SOLE 2 38,919 0 114,343
WESTERN ALLIANCE BANCORP COM 957638109 339 4,094 SH   SOLE 4 2,251 0 1,843
WESTERN ALLIANCE BANCORP COM 957638109 151 1,820 SH   SOLE 7 1,820 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,825 46,181 SH   SOLE 18 46,181 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,508 30,286 SH   SOLE 19 30,286 0 0
WESTERN ALLIANCE BANCORP COM 957638109 139,421 1,683,424 SH   SOLE 21 1,683,424 0 0
WESTERN ALLIANCE BANCORP COM 957638109 194,514 2,348,636 SH   SOLE 22 2,226,809 0 121,827
WESTERN ALLIANCE BANCORP COM 957638109 1,319 15,922 SH   SOLE 25 15,922 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,788 45,741 SH   SOLE 26 38,480 0 7,261
WESTERN ALLIANCE BANCORP COM 957638109 153 1,844 SH   SOLE 28 1,844 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,024 60,662 SH   SOLE 30 60,662 0 0
WESTERN ALLIANCE BANCORP COM 957638109 128 1,548 SH   SOLE 31 1,548 0 0
WESTERN ALLIANCE BANCORP COM 957638109 435 5,252 SH   SOLE 36 5,252 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,103 13,314 SH   SOLE 40 13,314 0 0
WESTERN ALLIANCE BANCORP COM 957638109 33 395 SH   OTR 43 395 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,419 53,354 SH   SOLE 43 46,734 0 6,620
WESTERN ASSET MANAGED MUNS F COM 95766M105 41 3,500 SH   SOLE 18 3,500 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 63 36,566 SH   SOLE 2 0 0 36,566
WESTERN ASSET MTG CAP CORP COM 95790D105 19 11,367 SH   SOLE 18 11,367 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 306 179,139 SH   SOLE 21 179,139 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,679 981,801 SH   SOLE 22 981,801 0 0
WESTERN DIGITAL CORP. COM 958102105 40,746 820,664 SH   SOLE 2 341,213 0 479,451
WESTERN DIGITAL CORP. COM 958102105 10,758 216,680 SH   SOLE 4 167,039 0 49,641
WESTERN DIGITAL CORP. COM 958102105 14,640 294,856 SH   SOLE 7 286,353 0 8,503
WESTERN DIGITAL CORP. COM 958102105 2,276 45,839 SH   SOLE 13 45,839 0 0
WESTERN DIGITAL CORP. COM 958102105 2,183 43,974 SH   SOLE 15 43,974 0 0
WESTERN DIGITAL CORP. COM 958102105 36,216 729,429 SH   SOLE 18 666,162 0 63,267
WESTERN DIGITAL CORP. COM 958102105 106,255 2,140,086 SH   SOLE 19 2,140,086 0 0
WESTERN DIGITAL CORP. COM 958102105 459,818 9,261,181 SH   SOLE 21 9,261,181 0 0
WESTERN DIGITAL CORP. COM 958102105 349,082 7,030,857 SH   SOLE 22 6,225,890 0 804,967
WESTERN DIGITAL CORP. COM 958102105 26,870 541,180 SH   SOLE 23 541,180 0 0
WESTERN DIGITAL CORP. COM 958102105 27,350 550,846 SH   SOLE 25 550,846 0 0
WESTERN DIGITAL CORP. COM 958102105 40,501 815,730 SH   SOLE 26 359,772 0 455,958
WESTERN DIGITAL CORP. COM 958102105 38,181 769,007 SH   SOLE 28 6,938 0 762,069
WESTERN DIGITAL CORP. COM 958102105 1,328 26,745 SH   SOLE 29 26,745 0 0
WESTERN DIGITAL CORP. COM 958102105 124,511 2,507,765 SH   SOLE 30 2,496,663 0 11,102
WESTERN DIGITAL CORP. COM 958102105 6,461 130,133 SH   SOLE 31 96,139 0 33,994
WESTERN DIGITAL CORP. COM 958102105 15,464 311,452 SH   SOLE 34 311,452 0 0
WESTERN DIGITAL CORP. COM 958102105 7,398 149,002 SH   SOLE 36 149,002 0 0
WESTERN DIGITAL CORP. COM 958102105 499 10,055 SH   SOLE 40 10,055 0 0
WESTERN DIGITAL CORP. COM 958102105 30 598 SH   OTR 43 598 0 0
WESTERN DIGITAL CORP. COM 958102105 7,747 156,028 SH   SOLE 43 142,119 0 13,909
WESTERN DIGITAL CORP. OPTIONS 958102105 134 2,700 SH Call SOLE 4 2,700 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,713 34,500 SH Call SOLE 18 34,500 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 79,961 1,610,500 SH Call SOLE 19 1,610,500 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,285 25,900 SH Call SOLE 22 25,900 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 16,951 341,400 SH Call SOLE 34 341,400 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 869 900,000 PRN   SOLE 2 900,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 7,493 7,765,000 PRN   SOLE 21 7,765,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1,689 1,750,000 PRN   SOLE 22 1,750,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 139 5,518 SH   SOLE 2 5,518 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 164 6,493 SH   SOLE 18 6,493 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 6,303 249,934 SH   SOLE 19 249,934 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 539 60,291 SH   SOLE 2 45,204 0 15,087
WESTERN NEW ENG BANCORP INC COM 958892101 37 4,150 SH   SOLE 18 4,150 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 223 24,995 SH   SOLE 19 24,995 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 772 86,378 SH   SOLE 21 86,378 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 7,226 808,301 SH   SOLE 22 808,301 0 0
WESTERN UN CO COM 959802109 31,244 1,667,233 SH   SOLE 2 518,818 0 1,148,415
WESTERN UN CO COM 959802109 8,079 431,114 SH   SOLE 4 252,072 0 179,042
WESTERN UN CO COM 959802109 5,307 283,171 SH   SOLE 7 283,171 0 0
WESTERN UN CO COM 959802109 129 6,861 SH   SOLE 13 6,861 0 0
WESTERN UN CO COM 959802109 982 52,424 SH   SOLE 15 52,424 0 0
WESTERN UN CO COM 959802109 28,817 1,537,753 SH   SOLE 18 1,501,782 0 35,971
WESTERN UN CO COM 959802109 10,718 571,913 SH   SOLE 19 571,913 0 0
WESTERN UN CO COM 959802109 691,859 36,918,826 SH   SOLE 21 36,918,826 0 0
WESTERN UN CO COM 959802109 248,336 13,251,658 SH   SOLE 22 12,430,228 0 821,430
WESTERN UN CO COM 959802109 9,449 504,229 SH   SOLE 23 504,229 0 0
WESTERN UN CO COM 959802109 16,246 866,916 SH   SOLE 25 866,916 0 0
WESTERN UN CO COM 959802109 17,254 920,696 SH   SOLE 26 480,722 0 439,974
WESTERN UN CO COM 959802109 25,319 1,351,056 SH   SOLE 28 7,292 0 1,343,764
WESTERN UN CO COM 959802109 57,542 3,070,558 SH   SOLE 30 2,845,375 0 225,183
WESTERN UN CO COM 959802109 1,689 90,115 SH   SOLE 31 45,310 0 44,805
WESTERN UN CO COM 959802109 3,316 176,972 SH   SOLE 32 176,972 0 0
WESTERN UN CO COM 959802109 332 17,720 SH   SOLE 34 17,720 0 0
WESTERN UN CO COM 959802109 5,922 316,029 SH   SOLE 36 316,029 0 0
WESTERN UN CO COM 959802109 240 12,803 SH   SOLE 40 12,803 0 0
WESTERN UN CO COM 959802109 41 2,174 SH   OTR 43 2,174 0 0
WESTERN UN CO COM 959802109 6,200 330,856 SH   SOLE 43 281,668 0 49,188
WESTLAKE CORPORATION COM 960413102 12,053 97,672 SH   SOLE 2 14,250 0 83,422
WESTLAKE CORPORATION COM 960413102 50 404 SH   SOLE 4 404 0 0
WESTLAKE CORPORATION COM 960413102 88 717 SH   SOLE 7 717 0 0
WESTLAKE CORPORATION COM 960413102 35 285 SH   SOLE 15 285 0 0
WESTLAKE CORPORATION COM 960413102 1,620 13,124 SH   SOLE 18 13,124 0 0
WESTLAKE CORPORATION COM 960413102 1,243 10,070 SH   SOLE 19 10,070 0 0
WESTLAKE CORPORATION COM 960413102 62,078 503,063 SH   SOLE 21 503,063 0 0
WESTLAKE CORPORATION COM 960413102 92,307 748,030 SH   SOLE 22 707,667 0 40,363
WESTLAKE CORPORATION COM 960413102 4,158 33,696 SH   SOLE 25 33,696 0 0
WESTLAKE CORPORATION COM 960413102 4,381 35,500 SH   SOLE 26 14,685 0 20,815
WESTLAKE CORPORATION COM 960413102 3,091 25,049 SH   SOLE 28 638 0 24,411
WESTLAKE CORPORATION COM 960413102 2,760 22,368 SH   SOLE 30 22,368 0 0
WESTLAKE CORPORATION COM 960413102 62 499 SH   SOLE 31 499 0 0
WESTLAKE CORPORATION COM 960413102 621 5,031 SH   SOLE 34 5,031 0 0
WESTLAKE CORPORATION COM 960413102 766 6,211 SH   SOLE 36 6,211 0 0
WESTLAKE CORPORATION COM 960413102 607 4,917 SH   SOLE 40 4,917 0 0
WESTLAKE CORPORATION COM 960413102 6,475 52,469 SH   SOLE 43 48,881 0 3,588
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 10,182 SH   SOLE 43 328 0 9,854
WESTROCK CO COM 96145D105 20,144 428,322 SH   SOLE 2 81,496 0 346,826
WESTROCK CO COM 96145D105 10,637 226,176 SH   SOLE 4 105,509 0 120,667
WESTROCK CO COM 96145D105 11,384 242,056 SH   SOLE 7 234,775 0 7,281
WESTROCK CO COM 96145D105 61 1,299 SH   SOLE 13 1,299 0 0
WESTROCK CO COM 96145D105 1,719 36,554 SH   SOLE 15 36,554 0 0
WESTROCK CO COM 96145D105 24,875 528,924 SH   SOLE 18 488,597 0 40,327
WESTROCK CO COM 96145D105 6,627 140,912 SH   SOLE 19 140,912 0 0
WESTROCK CO COM 96145D105 503,463 10,705,148 SH   SOLE 21 10,705,148 0 0
WESTROCK CO COM 96145D105 269,356 5,727,327 SH   SOLE 22 5,188,503 0 538,824
WESTROCK CO COM 96145D105 15,600 331,706 SH   SOLE 23 331,706 0 0
WESTROCK CO COM 96145D105 25,549 543,242 SH   SOLE 25 543,242 0 0
WESTROCK CO COM 96145D105 32,992 701,517 SH   SOLE 26 237,941 0 463,576
WESTROCK CO COM 96145D105 25,992 552,667 SH   SOLE 28 5,372 0 547,295
WESTROCK CO COM 96145D105 72,080 1,532,631 SH   SOLE 30 1,497,947 0 34,684
WESTROCK CO COM 96145D105 2,850 60,609 SH   SOLE 31 30,816 0 29,793
WESTROCK CO COM 96145D105 3,359 71,431 SH   SOLE 32 71,431 0 0
WESTROCK CO COM 96145D105 9,454 201,015 SH   SOLE 34 201,015 0 0
WESTROCK CO COM 96145D105 5,917 125,804 SH   SOLE 36 125,804 0 0
WESTROCK CO COM 96145D105 423 8,990 SH   SOLE 40 8,990 0 0
WESTROCK CO COM 96145D105 19 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105 10,522 223,727 SH   SOLE 43 194,377 0 29,350
WESTWATER RES INC COM NEW 961684206 13 6,486 SH   SOLE 18 6,486 0 0
WESTWATER RES INC COM NEW 961684206 202 101,168 SH   SOLE 21 101,168 0 0
WESTWATER RES INC COM NEW 961684206 735 367,595 SH   SOLE 22 367,595 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 22 1,430 SH   SOLE 18 1,430 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 395 25,777 SH   SOLE 21 25,777 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 2,428 158,494 SH   SOLE 22 158,494 0 0
WEWORK INC CL A 96209A104 43 6,322 SH   SOLE 2 0 0 6,322
WEWORK INC CL A 96209A104 1,685 247,085 SH   SOLE 21 247,085 0 0
WEWORK INC CL A 96209A104 18,414 2,699,998 SH   SOLE 22 2,699,998 0 0
WEX INC COM 96208T104 16,419 92,009 SH   SOLE 2 32,937 0 59,072
WEX INC COM 96208T104 28 155 SH   SOLE 4 155 0 0
WEX INC COM 96208T104 146 818 SH   SOLE 7 818 0 0
WEX INC COM 96208T104 24,106 135,084 SH   SOLE 18 135,084 0 0
WEX INC COM 96208T104 2,341 13,118 SH   SOLE 19 13,118 0 0
WEX INC COM 96208T104 394,902 2,212,958 SH   SOLE 21 2,212,958 0 0
WEX INC COM 96208T104 217,393 1,218,229 SH   SOLE 22 1,166,061 0 52,168
WEX INC COM 96208T104 1,253 7,022 SH   SOLE 25 7,022 0 0
WEX INC COM 96208T104 3,411 19,112 SH   SOLE 26 15,568 0 3,544
WEX INC COM 96208T104 142 798 SH   SOLE 28 798 0 0
WEX INC COM 96208T104 13,841 77,560 SH   SOLE 30 77,560 0 0
WEX INC COM 96208T104 117 655 SH   SOLE 31 655 0 0
WEX INC COM 96208T104 54,206 303,760 SH   SOLE 34 303,760 0 0
WEX INC COM 96208T104 508 2,847 SH   SOLE 36 2,847 0 0
WEX INC COM 96208T104 1,026 5,750 SH   SOLE 40 5,750 0 0
WEX INC COM 96208T104 3,111 17,431 SH   SOLE 43 16,513 0 918
WEYCO GROUP INC COM 962149100 29 1,159 SH   SOLE 18 1,159 0 0
WEYCO GROUP INC COM 962149100 549 22,220 SH   SOLE 21 22,220 0 0
WEYCO GROUP INC COM 962149100 2,707 109,520 SH   SOLE 22 109,520 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 54,373 1,434,651 SH   SOLE 2 234,529 0 1,200,122
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,894 340,222 SH   SOLE 4 296,041 0 44,181
WEYERHAEUSER CO MTN BE COM NEW 962166104 30,859 814,216 SH   SOLE 7 614,381 0 199,835
WEYERHAEUSER CO MTN BE COM NEW 962166104 99 2,612 SH   SOLE 13 2,612 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,830 101,045 SH   SOLE 15 101,045 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 52,722 1,391,073 SH   SOLE 18 1,289,018 0 102,055
WEYERHAEUSER CO MTN BE COM NEW 962166104 29,967 790,694 SH   SOLE 19 790,694 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 895,738 23,634,254 SH   SOLE 21 23,634,254 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 609,353 16,077,918 SH   SOLE 22 14,530,188 0 1,547,730
WEYERHAEUSER CO MTN BE COM NEW 962166104 35,319 931,892 SH   SOLE 23 931,892 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 66,913 1,765,524 SH   SOLE 25 1,765,524 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 62,304 1,643,909 SH   SOLE 26 609,303 0 1,034,606
WEYERHAEUSER CO MTN BE COM NEW 962166104 55,812 1,472,617 SH   SOLE 28 15,056 0 1,457,561
WEYERHAEUSER CO MTN BE COM NEW 962166104 38 999 SH   SOLE 29 999 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 174,633 4,607,721 SH   SOLE 30 4,607,721 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,463 170,518 SH   SOLE 31 85,434 0 85,084
WEYERHAEUSER CO MTN BE COM NEW 962166104 18,938 499,687 SH   SOLE 34 499,687 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,032 317,468 SH   SOLE 36 317,468 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 912 24,061 SH   SOLE 40 24,061 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 53 1,407 SH   OTR 43 1,407 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 15,476 408,346 SH   SOLE 43 378,421 0 29,925
WHEATON PRECIOUS METALS CORP COM 962879102 22,192 466,416 SH   SOLE 19 466,416 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 8,435 177,280 SH   SOLE 21 177,280 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 21,642 454,846 SH   SOLE 25 454,846 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 22,498 472,845 SH   SOLE 29 472,845 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9,238 194,147 SH   SOLE 34 194,147 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 36,396 764,952 SH   SOLE 43 716,496 0 48,456
WHEELER REAL ESTATE INVT TR COM NEW 963025705 4 1,528 SH   SOLE 18 1,528 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 44 18,995 SH   SOLE 21 18,995 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 110 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 77 24,666 SH   SOLE 2 19,535 0 5,131
WHEELS UP EXPERIENCE INC COM CL A 96328L106 1,910 614,120 SH   SOLE 21 614,120 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 7,589 2,440,279 SH   SOLE 22 2,401,118 0 39,161
WHEELS UP EXPERIENCE INC COM CL A 96328L106 58 18,675 SH   SOLE 25 18,675 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 84 26,953 SH   SOLE 30 26,953 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 50 15,957 SH   SOLE 40 15,957 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 5 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 76 6,616 SH   SOLE 21 6,616 0 0
WHIRLPOOL CORP COM 963320106 16,092 93,136 SH   SOLE 2 35,036 0 58,100
WHIRLPOOL CORP COM 963320106 7,318 42,355 SH   SOLE 4 25,925 0 16,430
WHIRLPOOL CORP COM 963320106 9,949 57,580 SH   SOLE 7 55,712 0 1,868
WHIRLPOOL CORP COM 963320106 36 206 SH   SOLE 13 206 0 0
WHIRLPOOL CORP COM 963320106 1,563 9,045 SH   SOLE 15 9,045 0 0
WHIRLPOOL CORP COM 963320106 22,209 128,540 SH   SOLE 18 102,325 0 26,215
WHIRLPOOL CORP COM 963320106 25,776 149,183 SH   SOLE 19 149,183 0 0
WHIRLPOOL CORP COM 963320106 310,372 1,796,344 SH   SOLE 21 1,796,344 0 0
WHIRLPOOL CORP COM 963320106 237,087 1,372,192 SH   SOLE 22 1,224,150 0 148,042
WHIRLPOOL CORP COM 963320106 13,506 78,166 SH   SOLE 23 78,166 0 0
WHIRLPOOL CORP COM 963320106 28,985 167,758 SH   SOLE 25 167,758 0 0
WHIRLPOOL CORP COM 963320106 41,222 238,579 SH   SOLE 26 142,036 0 96,543
WHIRLPOOL CORP COM 963320106 32,649 188,961 SH   SOLE 28 1,702 0 187,259
WHIRLPOOL CORP COM 963320106 96,689 559,610 SH   SOLE 30 472,830 0 86,780
WHIRLPOOL CORP COM 963320106 2,470 14,293 SH   SOLE 31 7,274 0 7,019
WHIRLPOOL CORP COM 963320106 555 3,210 SH   SOLE 34 3,210 0 0
WHIRLPOOL CORP COM 963320106 5,289 30,613 SH   SOLE 36 30,613 0 0
WHIRLPOOL CORP COM 963320106 359 2,077 SH   SOLE 40 2,077 0 0
WHIRLPOOL CORP COM 963320106 51 294 SH   OTR 43 294 0 0
WHIRLPOOL CORP COM 963320106 6,234 36,083 SH   SOLE 43 31,259 0 4,824
WHITE MTNS INS GROUP LTD COM G9618E107 3,447 3,034 SH   SOLE 2 1,531 0 1,503
WHITE MTNS INS GROUP LTD COM G9618E107 12 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 72 63 SH   SOLE 7 63 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,344 1,183 SH   SOLE 18 1,183 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 979 862 SH   SOLE 19 862 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 45,343 39,906 SH   SOLE 21 39,906 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 76,085 66,962 SH   SOLE 22 63,358 0 3,604
WHITE MTNS INS GROUP LTD COM G9618E107 514 452 SH   SOLE 25 452 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,586 1,396 SH   SOLE 26 1,150 0 246
WHITE MTNS INS GROUP LTD COM G9618E107 62 55 SH   SOLE 28 55 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,138 1,882 SH   SOLE 30 1,882 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 49 43 SH   SOLE 31 43 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 61 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 433 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,488 3,070 SH   SOLE 43 2,807 0 263
WHITEHORSE FIN INC COM 96524V106 1,594 105,682 SH   SOLE 30 105,682 0 0
WHITESTONE REIT COM 966084204 402 30,335 SH   SOLE 2 1,631 0 28,704
WHITESTONE REIT COM 966084204 10 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,278 171,912 SH   SOLE 18 171,912 0 0
WHITESTONE REIT COM 966084204 1,871 141,223 SH   SOLE 19 141,223 0 0
WHITESTONE REIT COM 966084204 77,445 5,844,869 SH   SOLE 21 5,844,869 0 0
WHITESTONE REIT COM 966084204 15,871 1,197,824 SH   SOLE 22 1,169,579 0 28,245
WHITESTONE REIT COM 966084204 18 1,330 SH   SOLE 23 1,330 0 0
WHITESTONE REIT COM 966084204 762 57,515 SH   SOLE 30 57,515 0 0
WHITESTONE REIT COM 966084204 1,014 76,556 SH   SOLE 43 76,556 0 0
WHITING PETE CORP NEW COM NEW 966387508 2,875 35,277 SH   SOLE 2 11,039 0 24,238
WHITING PETE CORP NEW COM NEW 966387508 12 150 SH   SOLE 4 150 0 0
WHITING PETE CORP NEW COM NEW 966387508 45 558 SH   SOLE 7 558 0 0
WHITING PETE CORP NEW COM NEW 966387508 9,486 116,376 SH   SOLE 18 116,376 0 0
WHITING PETE CORP NEW COM NEW 966387508 5,674 69,606 SH   SOLE 19 69,606 0 0
WHITING PETE CORP NEW COM NEW 966387508 122,352 1,501,064 SH   SOLE 21 1,501,064 0 0
WHITING PETE CORP NEW COM NEW 966387508 75,334 924,236 SH   SOLE 22 882,869 0 41,367
WHITING PETE CORP NEW COM NEW 966387508 417 5,119 SH   SOLE 25 5,119 0 0
WHITING PETE CORP NEW COM NEW 966387508 1,769 21,697 SH   SOLE 26 19,013 0 2,684
WHITING PETE CORP NEW COM NEW 966387508 3,798 46,598 SH   SOLE 30 46,598 0 0
WHITING PETE CORP NEW COM NEW 966387508 378 4,639 SH   SOLE 40 4,639 0 0
WHITING PETE CORP NEW COM NEW 966387508 419 5,145 SH   SOLE 43 5,078 0 67
WHOLE EARTH BRANDS INC COM CL A 96684W100 423 59,097 SH   SOLE 2 34,519 0 24,578
WHOLE EARTH BRANDS INC COM CL A 96684W100 4 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 849 118,512 SH   SOLE 18 118,512 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 463 64,640 SH   SOLE 19 64,640 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 10,020 1,399,423 SH   SOLE 21 1,399,423 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 6,665 930,875 SH   SOLE 22 908,663 0 22,212
WIDEOPENWEST INC COM 96758W101 593 34,012 SH   SOLE 2 16,859 0 17,153
WIDEOPENWEST INC COM 96758W101 3 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 13 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 2,470 141,630 SH   SOLE 18 141,630 0 0
WIDEOPENWEST INC COM 96758W101 1,635 93,769 SH   SOLE 19 93,769 0 0
WIDEOPENWEST INC COM 96758W101 32,649 1,872,056 SH   SOLE 21 1,872,056 0 0
WIDEOPENWEST INC COM 96758W101 21,798 1,249,894 SH   SOLE 22 1,209,188 0 40,706
WIDEOPENWEST INC COM 96758W101 131 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101 25 1,406 SH   SOLE 26 1,406 0 0
WIDEOPENWEST INC COM 96758W101 236 13,543 SH   SOLE 30 13,543 0 0
WIDEOPENWEST INC COM 96758W101 37 2,134 SH   SOLE 36 2,134 0 0
WIDEOPENWEST INC COM 96758W101 109 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 451 25,840 SH   SOLE 43 25,777 0 63
WIDEPOINT CORP COMMON 967590209 7 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209 97 25,719 SH   SOLE 21 25,719 0 0
WIDEPOINT CORP COMMON 967590209 52 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206 3,027 57,081 SH   SOLE 2 30,553 0 26,528
WILEY JOHN & SONS INC CL A 968223206 8 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,150 40,545 SH   SOLE 7 40,545 0 0
WILEY JOHN & SONS INC CL A 968223206 10,890 205,353 SH   SOLE 18 205,353 0 0
WILEY JOHN & SONS INC CL A 968223206 4,068 76,708 SH   SOLE 19 76,708 0 0
WILEY JOHN & SONS INC CL A 968223206 174,112 3,283,272 SH   SOLE 21 3,283,272 0 0
WILEY JOHN & SONS INC CL A 968223206 67,358 1,270,182 SH   SOLE 22 1,225,757 0 44,425
WILEY JOHN & SONS INC CL A 968223206 407 7,681 SH   SOLE 25 7,681 0 0
WILEY JOHN & SONS INC CL A 968223206 960 18,107 SH   SOLE 26 14,340 0 3,767
WILEY JOHN & SONS INC CL A 968223206 44 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206 1,507 28,422 SH   SOLE 30 28,422 0 0
WILEY JOHN & SONS INC CL A 968223206 327 6,164 SH   SOLE 36 6,164 0 0
WILEY JOHN & SONS INC CL A 968223206 274 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 37 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206 4,214 79,464 SH   SOLE 43 77,292 0 2,172
WILEY JOHN & SONS INC CL B 968223305 42 787 SH   SOLE 21 787 0 0
WILEY JOHN & SONS INC CL B 968223305 3 62 SH   SOLE 43 62 0 0
WILHELMINA INTL INC COM NEW 968235200 1 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 8 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 107 11,786 SH   SOLE 21 11,786 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 2 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100 341 11,123 SH   SOLE 2 8,811 0 2,312
WILLDAN GROUP INC COM 96924N100 6 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,015 33,060 SH   SOLE 18 33,060 0 0
WILLDAN GROUP INC COM 96924N100 581 18,915 SH   SOLE 19 18,915 0 0
WILLDAN GROUP INC COM 96924N100 11,980 390,339 SH   SOLE 21 390,339 0 0
WILLDAN GROUP INC COM 96924N100 8,973 292,378 SH   SOLE 22 281,991 0 10,387
WILLDAN GROUP INC COM 96924N100 53 1,731 SH   SOLE 25 1,731 0 0
WILLDAN GROUP INC COM 96924N100 83 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 83 2,694 SH   SOLE 30 2,694 0 0
WILLDAN GROUP INC COM 96924N100 67 2,173 SH   SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 81 2,638 SH   SOLE 43 2,484 0 154
WILLIAM PENN BANCORPORATION COM 96927A105 32 2,540 SH   SOLE 18 2,540 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 385 30,185 SH   SOLE 21 30,185 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 9 696 SH   SOLE 22 696 0 0
WILLIAMS COS INC COM 969457100 137,329 4,110,415 SH   SOLE 2 836,167 0 3,274,248
WILLIAMS COS INC COM 969457100 36,225 1,084,268 SH   SOLE 4 841,757 0 242,511
WILLIAMS COS INC COM 969457100 103,958 3,111,598 SH   SOLE 7 3,073,235 0 38,363
WILLIAMS COS INC COM 969457100 332 9,931 SH   SOLE 13 9,931 0 0
WILLIAMS COS INC COM 969457100 5,798 173,555 SH   SOLE 15 173,555 0 0
WILLIAMS COS INC COM 969457100 299,826 8,974,153 SH   SOLE 18 8,740,162 0 233,991
WILLIAMS COS INC COM 969457100 156,064 4,671,167 SH   SOLE 19 4,671,167 0 0
WILLIAMS COS INC COM 969457100 1,293,496 38,715,845 SH   SOLE 21 38,715,845 0 0
WILLIAMS COS INC COM 969457100 886,989 26,548,596 SH   SOLE 22 23,989,404 0 2,559,192
WILLIAMS COS INC COM 969457100 52,266 1,564,383 SH   SOLE 23 1,564,383 0 0
WILLIAMS COS INC COM 969457100 80,198 2,400,414 SH   SOLE 25 2,400,414 0 0
WILLIAMS COS INC COM 969457100 145,462 4,353,835 SH   SOLE 26 1,951,749 0 2,402,086
WILLIAMS COS INC COM 969457100 40,586 1,214,798 SH   SOLE 28 49,427 0 1,165,371
WILLIAMS COS INC COM 969457100 67 2,017 SH   SOLE 29 2,017 0 0
WILLIAMS COS INC COM 969457100 317,613 9,506,519 SH   SOLE 30 9,506,519 0 0
WILLIAMS COS INC COM 969457100 9,274 277,568 SH   SOLE 31 139,483 0 138,085
WILLIAMS COS INC COM 969457100 176,703 5,288,927 SH   SOLE 34 5,288,927 0 0
WILLIAMS COS INC COM 969457100 20,873 624,764 SH   SOLE 36 624,764 0 0
WILLIAMS COS INC COM 969457100 926 27,705 SH   SOLE 37 27,705 0 0
WILLIAMS COS INC COM 969457100 1,394 41,738 SH   SOLE 40 41,738 0 0
WILLIAMS COS INC COM 969457100 146 4,367 SH   OTR 43 4,367 0 0
WILLIAMS COS INC COM 969457100 30,287 906,512 SH   SOLE 43 781,191 0 125,321
WILLIAMS INDL SVCS GROUP INC COM 96951A104 7 3,358 SH   SOLE 18 3,358 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 83 41,824 SH   SOLE 21 41,824 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 2 1,179 SH   SOLE 22 1,179 0 0
WILLIAMS SONOMA INC COM 969904101 25,466 175,626 SH   SOLE 2 62,820 0 112,806
WILLIAMS SONOMA INC COM 969904101 198 1,367 SH   SOLE 4 1,367 0 0
WILLIAMS SONOMA INC COM 969904101 214 1,473 SH   SOLE 7 1,473 0 0
WILLIAMS SONOMA INC COM 969904101 322 2,223 SH   SOLE 13 2,223 0 0
WILLIAMS SONOMA INC COM 969904101 26,115 180,100 SH   SOLE 18 180,100 0 0
WILLIAMS SONOMA INC COM 969904101 50,386 347,491 SH   SOLE 19 347,491 0 0
WILLIAMS SONOMA INC COM 969904101 543,677 3,749,499 SH   SOLE 21 3,749,499 0 0
WILLIAMS SONOMA INC COM 969904101 293,075 2,021,208 SH   SOLE 22 1,934,878 0 86,330
WILLIAMS SONOMA INC COM 969904101 2,218 15,294 SH   SOLE 25 15,294 0 0
WILLIAMS SONOMA INC COM 969904101 4,621 31,867 SH   SOLE 26 26,052 0 5,815
WILLIAMS SONOMA INC COM 969904101 1,270 8,760 SH   SOLE 28 7,326 0 1,434
WILLIAMS SONOMA INC COM 969904101 19,554 134,852 SH   SOLE 30 134,852 0 0
WILLIAMS SONOMA INC COM 969904101 157 1,085 SH   SOLE 31 1,085 0 0
WILLIAMS SONOMA INC COM 969904101 10,097 69,635 SH   SOLE 34 69,635 0 0
WILLIAMS SONOMA INC COM 969904101 1,779 12,269 SH   SOLE 36 12,269 0 0
WILLIAMS SONOMA INC COM 969904101 1,391 9,596 SH   SOLE 40 9,596 0 0
WILLIAMS SONOMA INC COM 969904101 29 199 SH   OTR 43 199 0 0
WILLIAMS SONOMA INC COM 969904101 7,455 51,417 SH   SOLE 43 47,006 0 4,411
WILLIS LEASE FIN CORP COM 970646105 33 1,025 SH   SOLE 2 120 0 905
WILLIS LEASE FIN CORP COM 970646105 333 10,341 SH   SOLE 18 10,341 0 0
WILLIS LEASE FIN CORP COM 970646105 179 5,574 SH   SOLE 19 5,574 0 0
WILLIS LEASE FIN CORP COM 970646105 3,686 114,498 SH   SOLE 21 114,498 0 0
WILLIS LEASE FIN CORP COM 970646105 1,683 52,294 SH   SOLE 22 51,023 0 1,271
WILLIS LEASE FIN CORP COM 970646105 36 1,125 SH   SOLE 23 1,125 0 0
WILLIS LEASE FIN CORP COM 970646105 6 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 60,501 256,120 SH   SOLE 2 70,870 0 185,250
WILLIS TOWERS WATSON PLC LTD SHS G96629103 20,491 86,744 SH   SOLE 4 54,692 0 32,052
WILLIS TOWERS WATSON PLC LTD SHS G96629103 33,271 140,846 SH   SOLE 7 115,172 0 25,674
WILLIS TOWERS WATSON PLC LTD SHS G96629103 136 576 SH   SOLE 13 576 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 4,317 18,274 SH   SOLE 15 18,274 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 168,515 713,382 SH   SOLE 18 659,272 0 54,110
WILLIS TOWERS WATSON PLC LTD SHS G96629103 291,043 1,232,086 SH   SOLE 19 1,232,086 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 797,996 3,378,188 SH   SOLE 21 3,378,188 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 641,029 2,713,693 SH   SOLE 22 2,466,278 0 247,415
WILLIS TOWERS WATSON PLC LTD SHS G96629103 37,781 159,941 SH   SOLE 23 159,941 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 48,041 203,376 SH   SOLE 25 203,376 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 63,720 269,749 SH   SOLE 26 91,480 0 178,269
WILLIS TOWERS WATSON PLC LTD SHS G96629103 67,562 286,011 SH   SOLE 28 2,298 0 283,713
WILLIS TOWERS WATSON PLC LTD SHS G96629103 94 396 SH   SOLE 29 396 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 142,778 604,427 SH   SOLE 30 604,427 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,719 28,442 SH   SOLE 31 13,918 0 14,524
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,113 72,446 SH   SOLE 34 72,446 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 11,460 48,515 SH   SOLE 36 48,515 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,001 4,238 SH   SOLE 40 4,238 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 63 268 SH   OTR 43 268 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 15,772 66,768 SH   SOLE 43 57,615 0 9,153
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,815 71,945 SH   SOLE 2 49,319 0 22,626
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 259 6,608 SH   SOLE 4 6,608 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 111 2,829 SH   SOLE 7 2,829 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 24,331 621,798 SH   SOLE 18 615,376 0 6,422
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 48,547 1,240,658 SH   SOLE 19 1,240,658 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 270,379 6,909,751 SH   SOLE 21 6,909,751 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 196,980 5,033,982 SH   SOLE 22 4,926,391 0 107,591
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 8 208 SH   SOLE 23 208 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 142,104 3,631,586 SH   SOLE 25 3,631,586 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,398 86,840 SH   SOLE 26 72,225 0 14,615
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 144 3,685 SH   SOLE 28 3,685 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,874 99,011 SH   SOLE 30 99,011 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 14,642 374,199 SH   SOLE 34 374,199 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 409 10,455 SH   SOLE 36 10,455 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 800 20,439 SH   SOLE 40 20,439 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,475 63,258 SH   SOLE 43 59,013 0 4,245
WINC INC COMMON STOCK 97265W105 1 341 SH   SOLE 18 341 0 0
WINC INC COMMON STOCK 97265W105 12 3,635 SH   SOLE 21 3,635 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 5 4,060 SH   SOLE 18 4,060 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 51 44,600 SH   SOLE 21 44,600 0 0
WINGSTOP INC COM 974155103 7,776 66,261 SH   SOLE 2 36,391 0 29,870
WINGSTOP INC COM 974155103 13 109 SH   SOLE 4 109 0 0
WINGSTOP INC COM 974155103 50 428 SH   SOLE 7 428 0 0
WINGSTOP INC COM 974155103 15,958 135,989 SH   SOLE 18 131,002 0 4,987
WINGSTOP INC COM 974155103 29,796 253,904 SH   SOLE 19 253,904 0 0
WINGSTOP INC COM 974155103 242,234 2,064,201 SH   SOLE 21 2,064,201 0 0
WINGSTOP INC COM 974155103 116,102 989,366 SH   SOLE 22 972,047 0 17,319
WINGSTOP INC COM 974155103 613 5,221 SH   SOLE 23 5,221 0 0
WINGSTOP INC COM 974155103 567 4,831 SH   SOLE 25 4,831 0 0
WINGSTOP INC COM 974155103 4,065 34,642 SH   SOLE 26 11,243 0 23,399
WINGSTOP INC COM 974155103 62 530 SH   SOLE 28 530 0 0
WINGSTOP INC COM 974155103 2,046 17,431 SH   SOLE 30 17,431 0 0
WINGSTOP INC COM 974155103 179 1,522 SH   SOLE 36 1,522 0 0
WINGSTOP INC COM 974155103 415 3,535 SH   SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 988 8,421 SH   SOLE 43 8,100 0 321
WINMARK CORP COM 974250102 603 2,739 SH   SOLE 2 833 0 1,906
WINMARK CORP COM 974250102 5 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102 10 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,283 10,377 SH   SOLE 18 10,377 0 0
WINMARK CORP COM 974250102 1,347 6,122 SH   SOLE 19 6,122 0 0
WINMARK CORP COM 974250102 29,149 132,494 SH   SOLE 21 132,494 0 0
WINMARK CORP COM 974250102 15,901 72,277 SH   SOLE 22 69,595 0 2,682
WINMARK CORP COM 974250102 84 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102 126 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 127 577 SH   SOLE 30 577 0 0
WINMARK CORP COM 974250102 56 255 SH   SOLE 40 255 0 0
WINMARK CORP COM 974250102 205 933 SH   SOLE 43 843 0 90
WINNEBAGO INDS INC COM 974637100 5,529 102,328 SH   SOLE 2 40,955 0 61,373
WINNEBAGO INDS INC COM 974637100 7 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 25 471 SH   SOLE 7 471 0 0
WINNEBAGO INDS INC COM 974637100 6,752 124,969 SH   SOLE 18 110,897 0 14,072
WINNEBAGO INDS INC COM 974637100 24,283 449,435 SH   SOLE 19 449,435 0 0
WINNEBAGO INDS INC COM 974637100 214,287 3,966,072 SH   SOLE 21 3,966,072 0 0
WINNEBAGO INDS INC COM 974637100 63,893 1,182,538 SH   SOLE 22 1,162,557 0 19,981
WINNEBAGO INDS INC COM 974637100 855 15,831 SH   SOLE 23 15,831 0 0
WINNEBAGO INDS INC COM 974637100 219 4,051 SH   SOLE 25 4,051 0 0
WINNEBAGO INDS INC COM 974637100 5,183 95,928 SH   SOLE 26 15,708 0 80,220
WINNEBAGO INDS INC COM 974637100 32 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100 5,682 105,170 SH   SOLE 30 105,170 0 0
WINNEBAGO INDS INC COM 974637100 217 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 1,455 26,924 SH   SOLE 43 26,006 0 918
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,290 2,100,000 PRN   SOLE 2 2,100,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,617 2,400,000 PRN   SOLE 21 2,400,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 4,471 4,100,000 PRN   SOLE 22 4,100,000 0 0
WINTRUST FINL CORP COM 97650W108 18,677 200,983 SH   SOLE 2 88,952 0 112,031
WINTRUST FINL CORP COM 97650W108 1,218 13,105 SH   SOLE 4 11,193 0 1,912
WINTRUST FINL CORP COM 97650W108 141 1,519 SH   SOLE 7 1,519 0 0
WINTRUST FINL CORP COM 97650W108 188 2,020 SH   SOLE 13 2,020 0 0
WINTRUST FINL CORP COM 97650W108 11,601 124,832 SH   SOLE 18 123,143 0 1,689
WINTRUST FINL CORP COM 97650W108 9,317 100,253 SH   SOLE 19 100,253 0 0
WINTRUST FINL CORP COM 97650W108 273,746 2,945,721 SH   SOLE 21 2,945,721 0 0
WINTRUST FINL CORP COM 97650W108 175,892 1,892,735 SH   SOLE 22 1,798,199 0 94,536
WINTRUST FINL CORP COM 97650W108 1,214 13,068 SH   SOLE 23 13,068 0 0
WINTRUST FINL CORP COM 97650W108 903 9,712 SH   SOLE 25 9,712 0 0
WINTRUST FINL CORP COM 97650W108 5,710 61,447 SH   SOLE 26 19,110 0 42,337
WINTRUST FINL CORP COM 97650W108 120 1,295 SH   SOLE 28 1,016 0 279
WINTRUST FINL CORP COM 97650W108 153 1,644 SH   SOLE 29 1,644 0 0
WINTRUST FINL CORP COM 97650W108 8,950 96,308 SH   SOLE 30 96,308 0 0
WINTRUST FINL CORP COM 97650W108 663 7,137 SH   SOLE 31 7,137 0 0
WINTRUST FINL CORP COM 97650W108 1,889 20,332 SH   SOLE 34 20,332 0 0
WINTRUST FINL CORP COM 97650W108 529 5,692 SH   SOLE 36 5,692 0 0
WINTRUST FINL CORP COM 97650W108 657 7,066 SH   SOLE 40 7,066 0 0
WINTRUST FINL CORP COM 97650W108 8,204 88,278 SH   SOLE 43 79,964 0 8,314
WIPRO LTD SPON ADR 1 SH 97651M109 1,601 207,667 SH   SOLE 2 207,667 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,512 844,601 SH   SOLE 4 844,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 19,015 2,466,321 SH   SOLE 18 2,466,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 7,739 1,003,774 SH   SOLE 21 1,003,774 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 11,929 1,547,192 SH   SOLE 22 1,547,192 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 413 53,547 SH   SOLE 25 53,547 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 138 17,940 SH   SOLE 26 0 0 17,940
WIPRO LTD SPON ADR 1 SH 97651M109 20,989 2,722,317 SH   SOLE 28 573,348 0 2,148,969
WIPRO LTD SPON ADR 1 SH 97651M109 4,871 631,836 SH   SOLE 30 631,836 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 50,411 6,538,395 SH   SOLE 43 5,997,243 0 541,152
WIRELESS TELECOM GROUP INC COM 976524108 5 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108 90 52,436 SH   SOLE 21 52,436 0 0
WIRELESS TELECOM GROUP INC COM 976524108 2 1,143 SH   SOLE 22 1,143 0 0
WISA TECHNOLOGIES INC COM NEW 86633R203 2 1,803 SH   SOLE 18 1,803 0 0
WISA TECHNOLOGIES INC COM NEW 86633R203 42 33,240 SH   SOLE 21 33,240 0 0
WISDOMTREE INVTS INC COM 97717P104 390 66,444 SH   SOLE 2 38,559 0 27,885
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 13 2,232 SH   SOLE 7 2,232 0 0
WISDOMTREE INVTS INC COM 97717P104 2,599 442,792 SH   SOLE 18 442,792 0 0
WISDOMTREE INVTS INC COM 97717P104 2,641 449,896 SH   SOLE 19 449,896 0 0
WISDOMTREE INVTS INC COM 97717P104 80,126 13,650,115 SH   SOLE 21 13,650,115 0 0
WISDOMTREE INVTS INC COM 97717P104 19,795 3,372,191 SH   SOLE 22 3,280,295 0 91,896
WISDOMTREE INVTS INC COM 97717P104 84 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INVTS INC COM 97717P104 202 34,416 SH   SOLE 26 7,318 0 27,098
WISDOMTREE INVTS INC COM 97717P104 3 507 SH   SOLE 28 507 0 0
WISDOMTREE INVTS INC COM 97717P104 1,253 213,451 SH   SOLE 30 213,451 0 0
WISDOMTREE INVTS INC COM 97717P104 73 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 557 94,906 SH   SOLE 43 94,299 0 607
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,182 116,121 SH   SOLE 2 0 0 116,121
WISDOMTREE TR INDIA ERNGS FD 97717W422 76,459 2,123,263 SH   SOLE 22 2,123,263 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 17,814 278,260 SH   SOLE 18 0 0 278,260
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR EM EX ST-OWNED 97717X578 22 682 SH   SOLE 2 682 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1 22 SH   SOLE 17 0 0 22
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,378 73,083 SH   SOLE 18 0 0 73,083
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH   SOLE 17 0 0 20
WIX COM LTD SHS M98068105 13,449 128,750 SH   SOLE 2 37,069 0 91,681
WIX COM LTD SHS M98068105 4,955 47,432 SH   SOLE 4 33,467 0 13,965
WIX COM LTD SHS M98068105 5,185 49,639 SH   SOLE 7 46,721 0 2,918
WIX COM LTD SHS M98068105 10 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 658 6,299 SH   SOLE 15 6,299 0 0
WIX COM LTD SHS M98068105 8,345 79,884 SH   SOLE 18 79,769 0 115
WIX COM LTD SHS M98068105 4,875 46,669 SH   SOLE 19 46,669 0 0
WIX COM LTD SHS M98068105 155,198 1,485,714 SH   SOLE 21 1,485,714 0 0
WIX COM LTD SHS M98068105 121,385 1,162,026 SH   SOLE 22 1,101,235 0 60,791
WIX COM LTD SHS M98068105 7,066 67,646 SH   SOLE 23 67,646 0 0
WIX COM LTD SHS M98068105 20,903 200,102 SH   SOLE 25 200,102 0 0
WIX COM LTD SHS M98068105 6,734 64,469 SH   SOLE 26 22,189 0 42,280
WIX COM LTD SHS M98068105 7,873 75,366 SH   SOLE 28 1,005 0 74,361
WIX COM LTD SHS M98068105 12 114 SH   SOLE 29 114 0 0
WIX COM LTD SHS M98068105 11,198 107,200 SH   SOLE 30 104,535 0 2,665
WIX COM LTD SHS M98068105 866 8,289 SH   SOLE 31 6,948 0 1,341
WIX COM LTD SHS M98068105 212 2,026 SH   SOLE 34 2,026 0 0
WIX COM LTD SHS M98068105 2,350 22,494 SH   SOLE 36 22,494 0 0
WIX COM LTD SHS M98068105 210 2,013 SH   SOLE 40 2,013 0 0
WIX COM LTD SHS M98068105 7,738 74,080 SH   SOLE 43 64,876 0 9,204
WM TECHNOLOGY INC COM 92971A109 117 14,989 SH   SOLE 2 13,196 0 1,793
WM TECHNOLOGY INC COM 92971A109 519 66,348 SH   SOLE 21 66,348 0 0
WM TECHNOLOGY INC COM 92971A109 5,504 703,812 SH   SOLE 22 678,000 0 25,812
WNS HLDGS LTD SPON ADR 92932M101 13,437 157,176 SH   SOLE 22 157,176 0 0
WNS HLDGS LTD SPON ADR 92932M101 112 1,308 SH   SOLE 25 1,308 0 0
WNS HLDGS LTD SPON ADR 92932M101 126 1,471 SH   SOLE 30 1,471 0 0
WNS HLDGS LTD SPON ADR 92932M101 118 1,375 SH   SOLE 34 1,375 0 0
WNS HLDGS LTD SPON ADR 92932M101 3,492 40,843 SH   SOLE 43 39,714 0 1,129
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 9,461 3,801,000 PRN   SOLE 21 3,801,000 0 0
WOLFSPEED INC COM 977852102 32,725 287,418 SH   SOLE 2 118,251 0 169,167
WOLFSPEED INC COM 977852102 68 597 SH   SOLE 4 395 0 202
WOLFSPEED INC COM 977852102 176 1,547 SH   SOLE 7 1,547 0 0
WOLFSPEED INC COM 977852102 30,024 263,690 SH   SOLE 18 263,690 0 0
WOLFSPEED INC COM 977852102 222,726 1,956,137 SH   SOLE 19 1,956,137 0 0
WOLFSPEED INC COM 977852102 813,125 7,141,449 SH   SOLE 21 7,141,449 0 0
WOLFSPEED INC COM 977852102 373,900 3,283,857 SH   SOLE 22 3,149,360 0 134,497
WOLFSPEED INC COM 977852102 3,033 26,641 SH   SOLE 25 26,641 0 0
WOLFSPEED INC COM 977852102 27,626 242,633 SH   SOLE 26 37,991 0 204,642
WOLFSPEED INC COM 977852102 31,305 274,941 SH   SOLE 28 15,647 0 259,294
WOLFSPEED INC COM 977852102 12,807 112,482 SH   SOLE 30 112,482 0 0
WOLFSPEED INC COM 977852102 193 1,691 SH   SOLE 31 1,691 0 0
WOLFSPEED INC COM 977852102 315,144 2,767,824 SH   SOLE 34 2,767,824 0 0
WOLFSPEED INC COM 977852102 670 5,888 SH   SOLE 36 5,888 0 0
WOLFSPEED INC COM 977852102 1,686 14,804 SH   SOLE 40 14,804 0 0
WOLFSPEED INC COM 977852102 33 288 SH   OTR 43 288 0 0
WOLFSPEED INC COM 977852102 5,681 49,891 SH   SOLE 43 44,165 0 5,726
WOLVERINE WORLD WIDE INC COM 978097103 719 31,865 SH   SOLE 2 23,413 0 8,452
WOLVERINE WORLD WIDE INC COM 978097103 7 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103 26 1,151 SH   SOLE 7 1,151 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,302 279,353 SH   SOLE 18 279,353 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,275 145,165 SH   SOLE 19 145,165 0 0
WOLVERINE WORLD WIDE INC COM 978097103 220,734 9,784,307 SH   SOLE 21 9,784,307 0 0
WOLVERINE WORLD WIDE INC COM 978097103 46,488 2,060,642 SH   SOLE 22 2,008,445 0 52,197
WOLVERINE WORLD WIDE INC COM 978097103 286 12,679 SH   SOLE 25 12,679 0 0
WOLVERINE WORLD WIDE INC COM 978097103 681 30,189 SH   SOLE 26 22,436 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103 33 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,193 141,517 SH   SOLE 30 141,517 0 0
WOLVERINE WORLD WIDE INC COM 978097103 232 10,279 SH   SOLE 36 10,279 0 0
WOLVERINE WORLD WIDE INC COM 978097103 217 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 937 41,517 SH   SOLE 43 40,967 0 550
WOODWARD INC COM 980745103 11,300 90,466 SH   SOLE 2 65,582 0 24,884
WOODWARD INC COM 980745103 60 483 SH   SOLE 4 483 0 0
WOODWARD INC COM 980745103 130 1,040 SH   SOLE 7 1,040 0 0
WOODWARD INC COM 980745103 16,943 135,645 SH   SOLE 18 135,645 0 0
WOODWARD INC COM 980745103 2,247 17,985 SH   SOLE 19 17,985 0 0
WOODWARD INC COM 980745103 460,759 3,688,728 SH   SOLE 21 3,688,728 0 0
WOODWARD INC COM 980745103 212,479 1,701,053 SH   SOLE 22 1,629,694 0 71,359
WOODWARD INC COM 980745103 1,255 10,051 SH   SOLE 25 10,051 0 0
WOODWARD INC COM 980745103 2,963 23,725 SH   SOLE 26 19,316 0 4,409
WOODWARD INC COM 980745103 132 1,054 SH   SOLE 28 1,054 0 0
WOODWARD INC COM 980745103 4,551 36,438 SH   SOLE 30 36,438 0 0
WOODWARD INC COM 980745103 114 909 SH   SOLE 31 909 0 0
WOODWARD INC COM 980745103 633 5,070 SH   SOLE 36 5,070 0 0
WOODWARD INC COM 980745103 993 7,950 SH   SOLE 40 7,950 0 0
WOODWARD INC COM 980745103 3,572 28,596 SH   SOLE 43 26,794 0 1,802
WOORI FINL GROUP INC SPONSORED ADS 981064108 37,109 985,369 SH   SOLE 43 901,282 0 84,087
WORKDAY INC CL A 98138H101 137,482 574,133 SH   SOLE 2 260,427 0 313,706
WORKDAY INC CL A 98138H101 46,535 194,331 SH   SOLE 4 115,838 0 78,493
WORKDAY INC CL A 98138H101 10,775 44,998 SH   SOLE 7 44,998 0 0
WORKDAY INC CL A 98138H101 4,208 17,573 SH   SOLE 13 17,573 0 0
WORKDAY INC CL A 98138H101 3,668 15,316 SH   SOLE 15 15,316 0 0
WORKDAY INC CL A 98138H101 77,525 323,748 SH   SOLE 18 287,810 0 35,938
WORKDAY INC CL A 98138H101 138,477 578,287 SH   SOLE 19 578,287 0 0
WORKDAY INC CL A 98138H101 566,564 2,366,005 SH   SOLE 21 2,366,005 0 0
WORKDAY INC CL A 98138H101 1,072,815 4,480,142 SH   SOLE 22 3,946,986 0 533,156
WORKDAY INC CL A 98138H101 70,207 293,188 SH   SOLE 23 293,188 0 0
WORKDAY INC CL A 98138H101 89,190 372,461 SH   SOLE 25 372,461 0 0
WORKDAY INC CL A 98138H101 94,929 396,428 SH   SOLE 26 179,920 0 216,508
WORKDAY INC CL A 98138H101 116,916 488,250 SH   SOLE 28 22,889 0 465,361
WORKDAY INC CL A 98138H101 5,325 22,238 SH   SOLE 29 22,238 0 0
WORKDAY INC CL A 98138H101 135,824 567,210 SH   SOLE 30 567,210 0 0
WORKDAY INC CL A 98138H101 21,808 91,070 SH   SOLE 31 69,319 0 21,751
WORKDAY INC CL A 98138H101 11,038 46,095 SH   SOLE 32 46,095 0 0
WORKDAY INC CL A 98138H101 111,192 464,346 SH   SOLE 34 464,346 0 0
WORKDAY INC CL A 98138H101 17,135 71,556 SH   SOLE 36 71,556 0 0
WORKDAY INC CL A 98138H101 1,477 6,166 SH   SOLE 40 6,166 0 0
WORKDAY INC CL A 98138H101 101 420 SH   OTR 43 420 0 0
WORKDAY INC CL A 98138H101 18,468 77,125 SH   SOLE 43 70,638 0 6,487
WORKDAY INC NOTE 0.250%10/0 98138HAF8 13,017 7,927,000 PRN   SOLE 21 7,927,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 561 112,200 SH   SOLE 2 44,568 0 67,632
WORKHORSE GROUP INC COM NEW 98138J206 2 461 SH   SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206 9 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2,298 459,543 SH   SOLE 18 459,543 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,289 257,783 SH   SOLE 19 257,783 0 0
WORKHORSE GROUP INC COM NEW 98138J206 27,723 5,544,570 SH   SOLE 21 5,544,570 0 0
WORKHORSE GROUP INC COM NEW 98138J206 16,120 3,224,099 SH   SOLE 22 3,091,400 0 132,699
WORKHORSE GROUP INC COM NEW 98138J206 124 24,816 SH   SOLE 25 24,816 0 0
WORKHORSE GROUP INC COM NEW 98138J206 241 48,171 SH   SOLE 26 38,647 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 43 8,628 SH   SOLE 28 8,628 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,572 314,334 SH   SOLE 30 314,334 0 0
WORKHORSE GROUP INC COM NEW 98138J206 122 24,478 SH   SOLE 36 24,478 0 0
WORKHORSE GROUP INC COM NEW 98138J206 76 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206 489 97,858 SH   SOLE 43 94,374 0 3,484
WORKIVA INC COM CL A 98139A105 9,534 80,796 SH   SOLE 2 32,114 0 48,682
WORKIVA INC COM CL A 98139A105 84 709 SH   SOLE 4 152 0 557
WORKIVA INC COM CL A 98139A105 72 606 SH   SOLE 7 606 0 0
WORKIVA INC COM CL A 98139A105 14,655 124,193 SH   SOLE 18 111,663 0 12,530
WORKIVA INC COM CL A 98139A105 44,379 376,097 SH   SOLE 19 376,097 0 0
WORKIVA INC COM CL A 98139A105 186,166 1,577,676 SH   SOLE 21 1,577,676 0 0
WORKIVA INC COM CL A 98139A105 151,261 1,281,877 SH   SOLE 22 1,256,512 0 25,365
WORKIVA INC COM CL A 98139A105 1,344 11,386 SH   SOLE 23 11,386 0 0
WORKIVA INC COM CL A 98139A105 1,004 8,506 SH   SOLE 25 8,506 0 0
WORKIVA INC COM CL A 98139A105 8,232 69,762 SH   SOLE 26 14,400 0 55,362
WORKIVA INC COM CL A 98139A105 89 752 SH   SOLE 28 752 0 0
WORKIVA INC COM CL A 98139A105 2,942 24,932 SH   SOLE 30 24,932 0 0
WORKIVA INC COM CL A 98139A105 498 4,218 SH   SOLE 34 4,218 0 0
WORKIVA INC COM CL A 98139A105 752 6,377 SH   SOLE 36 6,377 0 0
WORKIVA INC COM CL A 98139A105 604 5,122 SH   SOLE 40 5,122 0 0
WORKIVA INC COM CL A 98139A105 1,901 16,113 SH   SOLE 43 15,321 0 792
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 3,980 2,475,000 PRN   SOLE 21 2,475,000 0 0
WORLD ACCEP CORPORATION COM 981419104 715 3,729 SH   SOLE 2 1,225 0 2,504
WORLD ACCEP CORPORATION COM 981419104 7 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 14 71 SH   SOLE 7 71 0 0
WORLD ACCEP CORPORATION COM 981419104 3,173 16,542 SH   SOLE 18 16,542 0 0
WORLD ACCEP CORPORATION COM 981419104 1,446 7,540 SH   SOLE 19 7,540 0 0
WORLD ACCEP CORPORATION COM 981419104 97,927 510,464 SH   SOLE 21 510,464 0 0
WORLD ACCEP CORPORATION COM 981419104 20,170 105,138 SH   SOLE 22 100,472 0 4,666
WORLD ACCEP CORPORATION COM 981419104 100 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104 625 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 56 293 SH   SOLE 28 293 0 0
WORLD ACCEP CORPORATION COM 981419104 1,601 8,345 SH   SOLE 30 8,345 0 0
WORLD ACCEP CORPORATION COM 981419104 92 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104 873 4,550 SH   SOLE 43 3,703 0 847
WORLD FUEL SVCS CORP COM 981475106 3,772 139,514 SH   SOLE 2 68,587 0 70,927
WORLD FUEL SVCS CORP COM 981475106 7 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 56 2,060 SH   SOLE 7 2,060 0 0
WORLD FUEL SVCS CORP COM 981475106 6,359 235,173 SH   SOLE 18 235,173 0 0
WORLD FUEL SVCS CORP COM 981475106 6,914 255,677 SH   SOLE 19 255,677 0 0
WORLD FUEL SVCS CORP COM 981475106 218,290 8,072,851 SH   SOLE 21 8,072,851 0 0
WORLD FUEL SVCS CORP COM 981475106 46,656 1,725,445 SH   SOLE 22 1,660,619 0 64,826
WORLD FUEL SVCS CORP COM 981475106 126 4,667 SH   SOLE 23 4,667 0 0
WORLD FUEL SVCS CORP COM 981475106 207 7,662 SH   SOLE 25 7,662 0 0
WORLD FUEL SVCS CORP COM 981475106 2,053 75,919 SH   SOLE 26 29,626 0 46,293
WORLD FUEL SVCS CORP COM 981475106 1,174 43,416 SH   SOLE 28 43,416 0 0
WORLD FUEL SVCS CORP COM 981475106 3,016 111,533 SH   SOLE 30 111,533 0 0
WORLD FUEL SVCS CORP COM 981475106 87 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106 200 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 1,135 41,959 SH   SOLE 43 40,820 0 1,139
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,776 92,505 SH   SOLE 2 37,664 0 54,841
WORLD WRESTLING ENTMT INC CL A 98156Q108 11 174 SH   SOLE 4 174 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 40 634 SH   SOLE 7 634 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 77,807 1,246,110 SH   SOLE 18 1,243,301 0 2,809
WORLD WRESTLING ENTMT INC CL A 98156Q108 21,480 344,009 SH   SOLE 19 344,009 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 141,886 2,272,364 SH   SOLE 21 2,272,364 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 74,933 1,200,088 SH   SOLE 22 1,149,524 0 50,564
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,767 76,348 SH   SOLE 25 25,067 0 51,281
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,219 19,521 SH   SOLE 26 15,685 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108 50 806 SH   SOLE 28 806 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,736 27,809 SH   SOLE 30 27,809 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 40 639 SH   SOLE 31 639 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 25,604 410,051 SH   SOLE 34 410,051 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,845 29,546 SH   SOLE 36 29,546 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 332 5,320 SH   SOLE 40 5,320 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,257 68,184 SH   SOLE 43 65,647 0 2,537
WORTHINGTON INDS INC COM 981811102 5,804 112,888 SH   SOLE 2 55,709 0 57,179
WORTHINGTON INDS INC COM 981811102 9 171 SH   SOLE 4 171 0 0
WORTHINGTON INDS INC COM 981811102 25 479 SH   SOLE 7 479 0 0
WORTHINGTON INDS INC COM 981811102 8,114 157,820 SH   SOLE 18 153,587 0 4,233
WORTHINGTON INDS INC COM 981811102 18,809 365,854 SH   SOLE 19 365,854 0 0
WORTHINGTON INDS INC COM 981811102 129,003 2,509,294 SH   SOLE 21 2,509,294 0 0
WORTHINGTON INDS INC COM 981811102 64,452 1,253,679 SH   SOLE 22 1,219,364 0 34,315
WORTHINGTON INDS INC COM 981811102 479 9,320 SH   SOLE 23 9,320 0 0
WORTHINGTON INDS INC COM 981811102 222 4,312 SH   SOLE 25 4,312 0 0
WORTHINGTON INDS INC COM 981811102 4,744 92,276 SH   SOLE 26 17,554 0 74,722
WORTHINGTON INDS INC COM 981811102 33 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102 962 18,721 SH   SOLE 30 18,721 0 0
WORTHINGTON INDS INC COM 981811102 64 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 202 3,928 SH   SOLE 40 3,928 0 0
WORTHINGTON INDS INC COM 981811102 2,090 40,653 SH   SOLE 43 37,019 0 3,634
WP CAREY INC COM 92936U109 45,542 563,363 SH   SOLE 2 69,211 0 494,152
WP CAREY INC COM 92936U109 18,909 233,907 SH   SOLE 4 161,733 0 72,174
WP CAREY INC COM 92936U109 20,415 252,539 SH   SOLE 7 252,539 0 0
WP CAREY INC COM 92936U109 40 489 SH   SOLE 13 489 0 0
WP CAREY INC COM 92936U109 1,842 22,780 SH   SOLE 15 22,780 0 0
WP CAREY INC COM 92936U109 8,154 100,860 SH   SOLE 18 91,465 0 9,395
WP CAREY INC COM 92936U109 21,883 270,690 SH   SOLE 19 270,690 0 0
WP CAREY INC COM 92936U109 300,848 3,721,530 SH   SOLE 21 3,721,530 0 0
WP CAREY INC COM 92936U109 431,429 5,336,825 SH   SOLE 22 5,003,171 0 333,654
WP CAREY INC COM 92936U109 18,732 231,716 SH   SOLE 23 231,716 0 0
WP CAREY INC COM 92936U109 82,800 1,024,243 SH   SOLE 25 1,024,243 0 0
WP CAREY INC COM 92936U109 23,471 290,334 SH   SOLE 26 135,238 0 155,096
WP CAREY INC COM 92936U109 33,393 413,080 SH   SOLE 28 3,283 0 409,797
WP CAREY INC COM 92936U109 92,463 1,143,774 SH   SOLE 30 1,143,774 0 0
WP CAREY INC COM 92936U109 3,322 41,095 SH   SOLE 31 21,067 0 20,028
WP CAREY INC COM 92936U109 779 9,631 SH   SOLE 34 9,631 0 0
WP CAREY INC COM 92936U109 5,874 72,663 SH   SOLE 36 72,663 0 0
WP CAREY INC COM 92936U109 466 5,769 SH   SOLE 40 5,769 0 0
WP CAREY INC COM 92936U109 60 741 SH   OTR 43 741 0 0
WP CAREY INC COM 92936U109 8,365 103,470 SH   SOLE 43 87,768 0 15,702
WPP PLC NEW ADR 92937A102 30,501 465,956 SH   SOLE 43 430,648 0 35,308
WRAP TECHNOLOGIES INC COM 98212N107 1 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107 10 3,669 SH   SOLE 18 3,669 0 0
WRAP TECHNOLOGIES INC COM 98212N107 130 48,095 SH   SOLE 21 48,095 0 0
WRAP TECHNOLOGIES INC COM 98212N107 1,168 432,514 SH   SOLE 22 432,514 0 0
WSFS FINL CORP COM 929328102 2,403 51,545 SH   SOLE 2 17,863 0 33,682
WSFS FINL CORP COM 929328102 53 1,136 SH   SOLE 4 171 0 965
WSFS FINL CORP COM 929328102 41 886 SH   SOLE 7 886 0 0
WSFS FINL CORP COM 929328102 11,046 236,930 SH   SOLE 18 236,930 0 0
WSFS FINL CORP COM 929328102 5,322 114,161 SH   SOLE 19 114,161 0 0
WSFS FINL CORP COM 929328102 339,750 7,287,642 SH   SOLE 21 7,287,642 0 0
WSFS FINL CORP COM 929328102 74,158 1,590,690 SH   SOLE 22 1,525,649 0 65,041
WSFS FINL CORP COM 929328102 282 6,040 SH   SOLE 25 6,040 0 0
WSFS FINL CORP COM 929328102 1,553 33,316 SH   SOLE 26 26,564 0 6,752
WSFS FINL CORP COM 929328102 38 824 SH   SOLE 28 824 0 0
WSFS FINL CORP COM 929328102 5,163 110,755 SH   SOLE 30 110,755 0 0
WSFS FINL CORP COM 929328102 284 6,088 SH   SOLE 40 6,088 0 0
WSFS FINL CORP COM 929328102 1,147 24,608 SH   SOLE 43 20,887 0 3,721
WVS FINL CORP COM 929358109 5 330 SH   SOLE 18 330 0 0
WVS FINL CORP COM 929358109 54 3,575 SH   SOLE 21 3,575 0 0
WW INTL INC COM 98262P101 397 38,793 SH   SOLE 2 15,801 0 22,992
WW INTL INC COM 98262P101 2 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 9 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 1,938 189,429 SH   SOLE 18 189,429 0 0
WW INTL INC COM 98262P101 949 92,766 SH   SOLE 19 92,766 0 0
WW INTL INC COM 98262P101 67,144 6,563,437 SH   SOLE 21 6,563,437 0 0
WW INTL INC COM 98262P101 13,618 1,331,203 SH   SOLE 22 1,287,321 0 43,882
WW INTL INC COM 98262P101 85 8,269 SH   SOLE 25 8,269 0 0
WW INTL INC COM 98262P101 324 31,659 SH   SOLE 26 27,832 0 3,827
WW INTL INC COM 98262P101 53 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 896 87,619 SH   SOLE 30 87,619 0 0
WW INTL INC COM 98262P101 28 2,761 SH   SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 69 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101 405 39,608 SH   SOLE 43 38,583 0 1,025
WYNDHAM HOTELS & RESORTS INC COM 98311A105 26,472 312,573 SH   SOLE 2 152,989 0 159,584
WYNDHAM HOTELS & RESORTS INC COM 98311A105 251 2,968 SH   SOLE 4 2,968 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 103 1,221 SH   SOLE 7 1,221 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 18,047 213,098 SH   SOLE 18 212,788 0 310
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,542 30,016 SH   SOLE 19 30,016 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 384,103 4,535,404 SH   SOLE 21 4,535,404 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 215,959 2,549,992 SH   SOLE 22 2,442,472 0 107,520
WYNDHAM HOTELS & RESORTS INC COM 98311A105 82 967 SH   SOLE 23 967 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,083 12,789 SH   SOLE 25 12,789 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,478 41,073 SH   SOLE 26 31,572 0 9,501
WYNDHAM HOTELS & RESORTS INC COM 98311A105 928 10,955 SH   SOLE 28 1,664 0 9,291
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,421 52,205 SH   SOLE 30 52,205 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 114 1,345 SH   SOLE 31 1,345 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 244 2,884 SH   SOLE 34 2,884 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 102 1,201 SH   SOLE 36 1,201 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,039 12,270 SH   SOLE 40 12,270 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 25 291 SH   OTR 43 291 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,784 68,292 SH   SOLE 43 61,304 0 6,988
WYNN RESORTS LTD COM 983134107 21,464 269,178 SH   SOLE 2 27,135 0 242,043
WYNN RESORTS LTD COM 983134107 3,776 47,349 SH   SOLE 4 43,571 0 3,778
WYNN RESORTS LTD COM 983134107 7,482 93,835 SH   SOLE 7 89,990 0 3,845
WYNN RESORTS LTD COM 983134107 31 384 SH   SOLE 13 384 0 0
WYNN RESORTS LTD COM 983134107 985 12,350 SH   SOLE 15 12,350 0 0
WYNN RESORTS LTD COM 983134107 14,954 187,532 SH   SOLE 18 173,496 0 14,036
WYNN RESORTS LTD COM 983134107 3,598 45,125 SH   SOLE 19 45,125 0 0
WYNN RESORTS LTD COM 983134107 211,990 2,658,520 SH   SOLE 21 2,658,520 0 0
WYNN RESORTS LTD COM 983134107 182,313 2,286,344 SH   SOLE 22 2,136,600 0 149,744
WYNN RESORTS LTD COM 983134107 10,253 128,580 SH   SOLE 23 128,580 0 0
WYNN RESORTS LTD COM 983134107 12,608 158,118 SH   SOLE 25 158,118 0 0
WYNN RESORTS LTD COM 983134107 14,396 180,538 SH   SOLE 26 53,584 0 126,954
WYNN RESORTS LTD COM 983134107 18,743 235,049 SH   SOLE 28 51,394 0 183,655
WYNN RESORTS LTD COM 983134107 35,265 442,250 SH   SOLE 30 442,250 0 0
WYNN RESORTS LTD COM 983134107 1,094 13,718 SH   SOLE 31 1,550 0 12,168
WYNN RESORTS LTD COM 983134107 444 5,570 SH   SOLE 34 5,570 0 0
WYNN RESORTS LTD COM 983134107 3,424 42,943 SH   SOLE 36 42,943 0 0
WYNN RESORTS LTD COM 983134107 257 3,224 SH   SOLE 40 3,224 0 0
WYNN RESORTS LTD COM 983134107 2,880 36,118 SH   SOLE 43 31,351 0 4,767
X4 PHARMACEUTICALS INC COM 98420X103 5 3,121 SH   SOLE 2 3,121 0 0
X4 PHARMACEUTICALS INC COM 98420X103 9 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103 27 15,328 SH   SOLE 19 15,328 0 0
X4 PHARMACEUTICALS INC COM 98420X103 105 59,723 SH   SOLE 21 59,723 0 0
X4 PHARMACEUTICALS INC COM 98420X103 330 188,663 SH   SOLE 22 188,663 0 0
XBIOTECH INC COM 98400H102 195 22,589 SH   SOLE 2 4,955 0 17,634
XBIOTECH INC COM 98400H102 454 52,512 SH   SOLE 18 52,512 0 0
XBIOTECH INC COM 98400H102 218 25,264 SH   SOLE 19 25,264 0 0
XBIOTECH INC COM 98400H102 4,751 549,938 SH   SOLE 21 549,938 0 0
XBIOTECH INC COM 98400H102 3,146 364,089 SH   SOLE 22 339,566 0 24,523
XBIOTECH INC COM 98400H102 31 3,614 SH   SOLE 25 3,614 0 0
XBIOTECH INC COM 98400H102 9 1,072 SH   SOLE 26 1,072 0 0
XBIOTECH INC COM 98400H102 53 6,134 SH   SOLE 30 6,134 0 0
XBIOTECH INC COM 98400H102 8 962 SH   SOLE 36 962 0 0
XBIOTECH INC COM 98400H102 25 2,936 SH   SOLE 40 2,936 0 0
XCEL BRANDS INC COM NEW 98400M101 2 1,648 SH   SOLE 18 1,648 0 0
XCEL BRANDS INC COM NEW 98400M101 33 22,206 SH   SOLE 21 22,206 0 0
XCEL ENERGY INC COM 98389B100 81,779 1,133,146 SH   SOLE 2 186,678 0 946,468
XCEL ENERGY INC COM 98389B100 25,045 347,029 SH   SOLE 4 295,859 0 51,170
XCEL ENERGY INC COM 98389B100 48,962 678,428 SH   SOLE 7 663,210 0 15,218
XCEL ENERGY INC COM 98389B100 537 7,447 SH   SOLE 13 7,447 0 0
XCEL ENERGY INC COM 98389B100 5,666 78,515 SH   SOLE 15 78,515 0 0
XCEL ENERGY INC COM 98389B100 68,083 943,372 SH   SOLE 18 868,730 0 74,642
XCEL ENERGY INC COM 98389B100 36,514 505,940 SH   SOLE 19 505,940 0 0
XCEL ENERGY INC COM 98389B100 1,645,677 22,802,783 SH   SOLE 21 22,802,783 0 0
XCEL ENERGY INC COM 98389B100 895,577 12,409,266 SH   SOLE 22 11,345,493 0 1,063,773
XCEL ENERGY INC COM 98389B100 49,141 680,906 SH   SOLE 23 680,906 0 0
XCEL ENERGY INC COM 98389B100 13,402 185,707 SH   SOLE 25 185,707 0 0
XCEL ENERGY INC COM 98389B100 75,692 1,048,797 SH   SOLE 26 392,372 0 656,425
XCEL ENERGY INC COM 98389B100 54,298 752,360 SH   SOLE 28 8,391 0 743,969
XCEL ENERGY INC COM 98389B100 103 1,425 SH   SOLE 29 1,425 0 0
XCEL ENERGY INC COM 98389B100 233,750 3,238,874 SH   SOLE 30 3,238,874 0 0
XCEL ENERGY INC COM 98389B100 8,495 117,704 SH   SOLE 31 57,241 0 60,463
XCEL ENERGY INC COM 98389B100 13,272 183,894 SH   SOLE 32 183,894 0 0
XCEL ENERGY INC COM 98389B100 23,157 320,867 SH   SOLE 34 320,867 0 0
XCEL ENERGY INC COM 98389B100 23,049 319,371 SH   SOLE 36 319,371 0 0
XCEL ENERGY INC COM 98389B100 760 10,535 SH   SOLE 40 10,535 0 0
XCEL ENERGY INC COM 98389B100 65 907 SH   OTR 43 907 0 0
XCEL ENERGY INC COM 98389B100 32,356 448,334 SH   SOLE 43 413,948 0 34,385
XENCOR INC COM 98401F105 687 25,756 SH   SOLE 2 15,006 0 10,750
XENCOR INC COM 98401F105 6 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 21 800 SH   SOLE 7 800 0 0
XENCOR INC COM 98401F105 5,184 194,321 SH   SOLE 18 194,321 0 0
XENCOR INC COM 98401F105 4,214 157,961 SH   SOLE 19 157,961 0 0
XENCOR INC COM 98401F105 194,153 7,277,098 SH   SOLE 21 7,277,098 0 0
XENCOR INC COM 98401F105 39,815 1,492,333 SH   SOLE 22 1,462,230 0 30,103
XENCOR INC COM 98401F105 11 408 SH   SOLE 23 408 0 0
XENCOR INC COM 98401F105 209 7,841 SH   SOLE 25 7,841 0 0
XENCOR INC COM 98401F105 1,286 48,188 SH   SOLE 26 25,680 0 22,508
XENCOR INC COM 98401F105 723 27,095 SH   SOLE 28 27,095 0 0
XENCOR INC COM 98401F105 3,387 126,959 SH   SOLE 30 126,959 0 0
XENCOR INC COM 98401F105 76 2,848 SH   SOLE 34 2,848 0 0
XENCOR INC COM 98401F105 80 3,016 SH   SOLE 36 3,016 0 0
XENCOR INC COM 98401F105 163 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105 24 893 SH   OTR 43 893 0 0
XENCOR INC COM 98401F105 357 13,395 SH   SOLE 43 13,179 0 216
XENIA HOTELS & RESORTS INC COM 984017103 2,226 115,402 SH   SOLE 2 54,211 0 61,191
XENIA HOTELS & RESORTS INC COM 984017103 1,044 54,135 SH   SOLE 4 54,135 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,758 142,953 SH   SOLE 7 142,953 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,149 422,463 SH   SOLE 18 422,463 0 0
XENIA HOTELS & RESORTS INC COM 984017103 20,734 1,074,847 SH   SOLE 19 1,074,847 0 0
XENIA HOTELS & RESORTS INC COM 984017103 282,844 14,662,735 SH   SOLE 21 14,662,735 0 0
XENIA HOTELS & RESORTS INC COM 984017103 73,322 3,801,049 SH   SOLE 22 3,689,675 0 111,374
XENIA HOTELS & RESORTS INC COM 984017103 64 3,295 SH   SOLE 23 3,295 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,011 518,994 SH   SOLE 25 518,994 0 0
XENIA HOTELS & RESORTS INC COM 984017103 640 33,154 SH   SOLE 26 24,163 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,372 71,107 SH   SOLE 28 2,028 0 69,079
XENIA HOTELS & RESORTS INC COM 984017103 7,539 390,841 SH   SOLE 30 390,841 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,694 139,633 SH   SOLE 34 139,633 0 0
XENIA HOTELS & RESORTS INC COM 984017103 173 8,987 SH   SOLE 36 8,987 0 0
XENIA HOTELS & RESORTS INC COM 984017103 271 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 596 30,906 SH   SOLE 43 30,200 0 706
XENON PHARMACEUTICALS INC COM 98420N105 306 10,025 SH   SOLE 2 10,025 0 0
XENON PHARMACEUTICALS INC COM 98420N105 13,502 441,671 SH   SOLE 21 441,671 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1,058 34,593 SH   SOLE 22 18,526 0 16,067
XENON PHARMACEUTICALS INC COM 98420N105 281 9,177 SH   SOLE 25 9,177 0 0
XENON PHARMACEUTICALS INC COM 98420N105 828 27,079 SH   SOLE 26 23,937 0 3,142
XENON PHARMACEUTICALS INC COM 98420N105 694 22,687 SH   SOLE 28 22,687 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1,700 55,605 SH   SOLE 30 55,605 0 0
XENON PHARMACEUTICALS INC COM 98420N105 198 6,476 SH   SOLE 36 6,476 0 0
XENON PHARMACEUTICALS INC COM 98420N105 234 7,644 SH   SOLE 40 7,644 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 54 21,143 SH   SOLE 2 0 0 21,143
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 60 23,553 SH   SOLE 18 23,553 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 869 339,269 SH   SOLE 21 339,269 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3,768 1,472,070 SH   SOLE 22 1,472,070 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 70 27,162 SH   SOLE 26 0 0 27,162
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 162 63,351 SH   SOLE 30 63,351 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 124 48,331 SH   SOLE 43 40,522 0 7,809
XEROX HOLDINGS CORP COM NEW 98421M106 18,264 905,484 SH   SOLE 2 179,233 0 726,251
XEROX HOLDINGS CORP COM NEW 98421M106 271 13,442 SH   SOLE 4 13,442 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 131 6,503 SH   SOLE 7 6,503 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 5,468 271,086 SH   SOLE 18 271,086 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 766 37,970 SH   SOLE 19 37,970 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 128,835 6,387,464 SH   SOLE 21 6,387,464 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 80,389 3,985,587 SH   SOLE 22 3,818,424 0 167,163
XEROX HOLDINGS CORP COM NEW 98421M106 85 4,230 SH   SOLE 23 4,230 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 641 31,801 SH   SOLE 25 31,801 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,255 111,779 SH   SOLE 26 97,496 0 14,283
XEROX HOLDINGS CORP COM NEW 98421M106 2,132 105,678 SH   SOLE 28 105,678 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,988 98,573 SH   SOLE 30 98,573 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 42 2,081 SH   SOLE 31 2,081 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,334 66,150 SH   SOLE 36 66,150 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 406 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 25 1,232 SH   OTR 43 1,232 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,126 154,995 SH   SOLE 43 141,412 0 13,583
XEROX HOLDINGS CORP OPTIONS 98421M106 68 3,400 SH Call SOLE 4 3,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 843 41,800 SH Call SOLE 18 41,800 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 19,536 968,600 SH Call SOLE 19 968,600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 541 26,800 SH Call SOLE 22 26,800 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 5,231 259,400 SH Call SOLE 34 259,400 0 0
XILIO THERAPEUTICS INC COM 98422T100 18 2,533 SH   SOLE 2 0 0 2,533
XILIO THERAPEUTICS INC COM 98422T100 161 22,818 SH   SOLE 18 22,818 0 0
XILIO THERAPEUTICS INC COM 98422T100 108 15,289 SH   SOLE 19 15,289 0 0
XILIO THERAPEUTICS INC COM 98422T100 1,509 213,470 SH   SOLE 21 213,470 0 0
XILIO THERAPEUTICS INC COM 98422T100 323 45,646 SH   SOLE 22 43,738 0 1,908
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1 768 SH   SOLE 43 768 0 0
XL FLEET CORP COM CL A 9837FR100 108 54,382 SH   SOLE 2 32,240 0 22,142
XL FLEET CORP COM CL A 9837FR100 1 616 SH   SOLE 7 616 0 0
XL FLEET CORP COM CL A 9837FR100 723 363,276 SH   SOLE 18 363,276 0 0
XL FLEET CORP COM CL A 9837FR100 351 176,537 SH   SOLE 19 176,537 0 0
XL FLEET CORP COM CL A 9837FR100 8,298 4,169,676 SH   SOLE 21 4,169,676 0 0
XL FLEET CORP COM CL A 9837FR100 5,220 2,622,869 SH   SOLE 22 2,539,458 0 83,411
XL FLEET CORP COM CL A 9837FR100 21 10,597 SH   SOLE 25 10,597 0 0
XL FLEET CORP COM CL A 9837FR100 31 15,510 SH   SOLE 26 416 0 15,094
XL FLEET CORP COM CL A 9837FR100 97 48,791 SH   SOLE 28 48,791 0 0
XL FLEET CORP COM CL A 9837FR100 37 18,536 SH   SOLE 30 18,536 0 0
XL FLEET CORP COM CL A 9837FR100 17 8,380 SH   SOLE 40 8,380 0 0
XOMA CORP DEL COM NEW 98419J206 325 11,601 SH   SOLE 2 235 0 11,366
XOMA CORP DEL COM NEW 98419J206 569 20,344 SH   SOLE 18 20,344 0 0
XOMA CORP DEL COM NEW 98419J206 325 11,613 SH   SOLE 19 11,613 0 0
XOMA CORP DEL COM NEW 98419J206 6,236 222,889 SH   SOLE 21 222,889 0 0
XOMA CORP DEL COM NEW 98419J206 5,457 195,048 SH   SOLE 22 192,099 0 2,949
XOMETRY INC CLASS A COM 98423F109 303 8,253 SH   SOLE 2 5,368 0 2,885
XOMETRY INC CLASS A COM 98423F109 13 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109 2,454 66,782 SH   SOLE 18 66,782 0 0
XOMETRY INC CLASS A COM 98423F109 1,543 41,994 SH   SOLE 19 41,994 0 0
XOMETRY INC CLASS A COM 98423F109 28,984 788,688 SH   SOLE 21 788,688 0 0
XOMETRY INC CLASS A COM 98423F109 12,591 342,599 SH   SOLE 22 331,713 0 10,886
XOMETRY INC CLASS A COM 98423F109 63 1,723 SH   SOLE 25 1,723 0 0
XOMETRY INC CLASS A COM 98423F109 38 1,046 SH   SOLE 26 0 0 1,046
XOMETRY INC CLASS A COM 98423F109 97 2,635 SH   SOLE 30 2,635 0 0
XOMETRY INC CLASS A COM 98423F109 52 1,426 SH   SOLE 40 1,426 0 0
XOS INC COMMON STOCK 98423B108 9 2,973 SH   SOLE 21 2,973 0 0
XOS INC COMMON STOCK 98423B108 345 115,443 SH   SOLE 22 115,443 0 0
XP INC CL A G98239109 906 30,095 SH   SOLE 2 24,968 0 5,127
XP INC CL A G98239109 643 21,357 SH   SOLE 4 0 0 21,357
XP INC CL A G98239109 27 896 SH   SOLE 7 896 0 0
XP INC CL A G98239109 2,220 73,767 SH   SOLE 18 0 0 73,767
XP INC CL A G98239109 635 21,102 SH   SOLE 19 21,102 0 0
XP INC CL A G98239109 1,342 44,591 SH   SOLE 22 44,591 0 0
XP INC CL A G98239109 33 1,095 SH   SOLE 23 1,095 0 0
XP INC CL A G98239109 2,434 80,866 SH   SOLE 25 80,866 0 0
XP INC CL A G98239109 15 486 SH   SOLE 26 0 0 486
XP INC CL A G98239109 131 4,350 SH   SOLE 28 4,350 0 0
XP INC CL A G98239109 195 6,469 SH   SOLE 31 6,469 0 0
XP INC CL A G98239109 14,893 494,780 SH   SOLE 34 494,780 0 0
XP INC CL A G98239109 229 7,592 SH   SOLE 43 7,583 0 9
XPEL INC COM 98379L100 659 12,529 SH   SOLE 2 8,106 0 4,423
XPEL INC COM 98379L100 3 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100 13 254 SH   SOLE 7 254 0 0
XPEL INC COM 98379L100 3,334 63,366 SH   SOLE 18 59,698 0 3,668
XPEL INC COM 98379L100 4,360 82,881 SH   SOLE 19 82,881 0 0
XPEL INC COM 98379L100 109,277 2,077,107 SH   SOLE 21 2,077,107 0 0
XPEL INC COM 98379L100 22,953 436,278 SH   SOLE 22 427,113 0 9,165
XPEL INC COM 98379L100 168 3,190 SH   SOLE 25 3,190 0 0
XPEL INC COM 98379L100 747 14,198 SH   SOLE 26 12,927 0 1,271
XPEL INC COM 98379L100 1,511 28,717 SH   SOLE 30 28,717 0 0
XPEL INC COM 98379L100 159 3,028 SH   SOLE 36 3,028 0 0
XPEL INC COM 98379L100 94 1,790 SH   SOLE 40 1,790 0 0
XPEL INC COM 98379L100 147 2,794 SH   SOLE 43 2,758 0 36
XPENG INC ADS 98422D105 13,383 485,057 SH   SOLE 2 57,154 0 427,903
XPENG INC ADS 98422D105 5,912 214,291 SH   SOLE 4 95,733 0 118,558
XPENG INC ADS 98422D105 1,214 44,011 SH   SOLE 7 44,011 0 0
XPENG INC ADS 98422D105 2,494 90,413 SH   SOLE 13 20,797 0 69,616
XPENG INC ADS 98422D105 8,014 290,471 SH   SOLE 15 290,471 0 0
XPENG INC ADS 98422D105 5,037 182,554 SH   SOLE 18 182,554 0 0
XPENG INC ADS 98422D105 311 11,281 SH   SOLE 19 11,281 0 0
XPENG INC ADS 98422D105 212,619 7,706,384 SH   SOLE 21 7,706,384 0 0
XPENG INC ADS 98422D105 118,586 4,298,141 SH   SOLE 22 3,883,001 0 415,140
XPENG INC ADS 98422D105 12,444 451,042 SH   SOLE 23 451,042 0 0
XPENG INC ADS 98422D105 11,470 415,748 SH   SOLE 25 415,748 0 0
XPENG INC ADS 98422D105 24,332 881,925 SH   SOLE 26 73,301 0 808,624
XPENG INC ADS 98422D105 22,368 810,722 SH   SOLE 28 29,503 0 781,219
XPENG INC ADS 98422D105 445 16,144 SH   SOLE 29 16,144 0 0
XPENG INC ADS 98422D105 104,694 3,794,638 SH   SOLE 30 3,794,638 0 0
XPENG INC ADS 98422D105 924 33,503 SH   SOLE 31 22,758 0 10,745
XPENG INC ADS 98422D105 585 21,203 SH   SOLE 32 21,203 0 0
XPENG INC ADS 98422D105 9,589 347,541 SH   SOLE 34 347,541 0 0
XPENG INC ADS 98422D105 42 1,511 SH   SOLE 40 1,511 0 0
XPENG INC ADS 98422D105 3,293 119,362 SH   SOLE 43 105,055 0 14,307
XPERI HOLDING CORP COM 98390M103 1,581 91,270 SH   SOLE 2 29,881 0 61,389
XPERI HOLDING CORP COM 98390M103 57 3,274 SH   SOLE 4 460 0 2,814
XPERI HOLDING CORP COM 98390M103 25 1,444 SH   SOLE 7 1,444 0 0
XPERI HOLDING CORP COM 98390M103 6,755 390,017 SH   SOLE 18 390,017 0 0
XPERI HOLDING CORP COM 98390M103 3,267 188,620 SH   SOLE 19 188,620 0 0
XPERI HOLDING CORP COM 98390M103 211,515 12,212,176 SH   SOLE 21 12,212,176 0 0
XPERI HOLDING CORP COM 98390M103 46,749 2,699,141 SH   SOLE 22 2,587,087 0 112,054
XPERI HOLDING CORP COM 98390M103 313 18,051 SH   SOLE 25 18,051 0 0
XPERI HOLDING CORP COM 98390M103 944 54,480 SH   SOLE 26 45,322 0 9,158
XPERI HOLDING CORP COM 98390M103 32 1,869 SH   SOLE 28 1,869 0 0
XPERI HOLDING CORP COM 98390M103 11,064 638,774 SH   SOLE 30 638,774 0 0
XPERI HOLDING CORP COM 98390M103 5 263 SH   SOLE 36 263 0 0
XPERI HOLDING CORP COM 98390M103 205 11,817 SH   SOLE 40 11,817 0 0
XPERI HOLDING CORP COM 98390M103 314 18,111 SH   SOLE 43 18,111 0 0
XPO LOGISTICS INC COM 983793100 29,611 406,742 SH   SOLE 2 149,233 0 257,509
XPO LOGISTICS INC COM 983793100 1,988 27,308 SH   SOLE 4 27,308 0 0
XPO LOGISTICS INC COM 983793100 193 2,656 SH   SOLE 7 2,656 0 0
XPO LOGISTICS INC COM 983793100 49 677 SH   SOLE 15 677 0 0
XPO LOGISTICS INC COM 983793100 15 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 22,071 303,173 SH   SOLE 18 303,173 0 0
XPO LOGISTICS INC COM 983793100 46,594 640,033 SH   SOLE 19 640,033 0 0
XPO LOGISTICS INC COM 983793100 371,627 5,104,764 SH   SOLE 21 5,104,764 0 0
XPO LOGISTICS INC COM 983793100 201,727 2,770,970 SH   SOLE 22 2,657,913 0 113,057
XPO LOGISTICS INC COM 983793100 10,277 141,171 SH   SOLE 25 141,171 0 0
XPO LOGISTICS INC COM 983793100 8,363 114,876 SH   SOLE 26 42,223 0 72,653
XPO LOGISTICS INC COM 983793100 3,647 50,095 SH   SOLE 28 1,660 0 48,435
XPO LOGISTICS INC COM 983793100 29 402 SH   SOLE 29 402 0 0
XPO LOGISTICS INC COM 983793100 4,205 57,762 SH   SOLE 30 57,762 0 0
XPO LOGISTICS INC COM 983793100 103 1,420 SH   SOLE 31 1,420 0 0
XPO LOGISTICS INC COM 983793100 24,826 341,012 SH   SOLE 34 341,012 0 0
XPO LOGISTICS INC COM 983793100 2,140 29,394 SH   SOLE 36 29,394 0 0
XPO LOGISTICS INC COM 983793100 911 12,516 SH   SOLE 40 12,516 0 0
XPO LOGISTICS INC COM 983793100 17 230 SH   OTR 43 230 0 0
XPO LOGISTICS INC COM 983793100 3,211 44,110 SH   SOLE 43 38,408 0 5,702
XPONENTIAL FITNESS INC COM CL A 98422X101 42 1,772 SH   SOLE 2 430 0 1,342
XPONENTIAL FITNESS INC COM CL A 98422X101 709 30,266 SH   SOLE 18 30,266 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 363 15,493 SH   SOLE 19 15,493 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 9,626 410,653 SH   SOLE 21 410,653 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 5,146 219,525 SH   SOLE 22 216,415 0 3,110
XPRESSPA GROUP INC COM 98420U703 23 20,001 SH   SOLE 18 20,001 0 0
XPRESSPA GROUP INC COM 98420U703 349 308,772 SH   SOLE 21 308,772 0 0
XPRESSPA GROUP INC COM 98420U703 1,869 1,653,582 SH   SOLE 22 1,653,582 0 0
XTANT MED HLDGS INC COM NEW 98420P308 1 1,159 SH   SOLE 18 1,159 0 0
XTANT MED HLDGS INC COM NEW 98420P308 14 20,826 SH   SOLE 21 20,826 0 0
XUNLEI LTD SPONSORED ADR 98419E108 0 210 SH   SOLE 43 210 0 0
XYLEM INC COM 98419M100 32,504 381,235 SH   SOLE 2 141,879 0 239,356
XYLEM INC COM 98419M100 14,620 171,479 SH   SOLE 4 109,329 0 62,150
XYLEM INC COM 98419M100 32,120 376,733 SH   SOLE 7 371,721 0 5,012
XYLEM INC COM 98419M100 67 784 SH   SOLE 13 784 0 0
XYLEM INC COM 98419M100 1,417 16,619 SH   SOLE 15 16,619 0 0
XYLEM INC COM 98419M100 1 6 SH   SOLE 17 0 0 6
XYLEM INC COM 98419M100 31,552 370,063 SH   SOLE 18 345,486 0 24,577
XYLEM INC COM 98419M100 7,273 85,298 SH   SOLE 19 85,298 0 0
XYLEM INC COM 98419M100 517,334 6,067,717 SH   SOLE 21 6,067,717 0 0
XYLEM INC COM 98419M100 332,559 3,900,531 SH   SOLE 22 3,532,312 0 368,219
XYLEM INC COM 98419M100 19,333 226,751 SH   SOLE 23 226,751 0 0
XYLEM INC COM 98419M100 87,606 1,027,518 SH   SOLE 25 1,027,518 0 0
XYLEM INC COM 98419M100 94,002 1,102,528 SH   SOLE 26 732,215 0 370,313
XYLEM INC COM 98419M100 63,998 750,623 SH   SOLE 28 131,909 0 618,714
XYLEM INC COM 98419M100 24 278 SH   SOLE 29 278 0 0
XYLEM INC COM 98419M100 309,469 3,629,714 SH   SOLE 30 3,608,633 0 21,081
XYLEM INC COM 98419M100 3,314 38,871 SH   SOLE 31 18,607 0 20,264
XYLEM INC COM 98419M100 6,825 80,044 SH   SOLE 34 80,044 0 0
XYLEM INC COM 98419M100 6,550 76,823 SH   SOLE 36 76,823 0 0
XYLEM INC COM 98419M100 541 6,340 SH   SOLE 40 6,340 0 0
XYLEM INC COM 98419M100 25 294 SH   OTR 43 294 0 0
XYLEM INC COM 98419M100 39,622 464,725 SH   SOLE 43 431,783 0 32,942
Y-MABS THERAPEUTICS INC COM 984241109 848 71,375 SH   SOLE 2 63,526 0 7,849
Y-MABS THERAPEUTICS INC COM 984241109 1 126 SH   SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109 8 665 SH   SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 1,128 94,963 SH   SOLE 18 90,217 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109 2,038 171,577 SH   SOLE 19 171,577 0 0
Y-MABS THERAPEUTICS INC COM 984241109 17,009 1,431,736 SH   SOLE 21 1,431,736 0 0
Y-MABS THERAPEUTICS INC COM 984241109 11,082 932,804 SH   SOLE 22 917,997 0 14,807
Y-MABS THERAPEUTICS INC COM 984241109 61 5,174 SH   SOLE 25 5,174 0 0
Y-MABS THERAPEUTICS INC COM 984241109 154 12,989 SH   SOLE 26 1,419 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109 34 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,319 195,239 SH   SOLE 30 195,239 0 0
Y-MABS THERAPEUTICS INC COM 984241109 19 1,602 SH   SOLE 36 1,602 0 0
Y-MABS THERAPEUTICS INC COM 984241109 37 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 248 20,890 SH   SOLE 43 20,890 0 0
YAMANA GOLD INC COM 98462Y100 2,104 376,974 SH   SOLE 21 376,974 0 0
YAMANA GOLD INC COM 98462Y100 1,330 238,336 SH   SOLE 43 238,336 0 0
YANDEX N V SHS CLASS A N97284108 1,383 92,781 SH   SOLE 2 6,963 0 85,818
YANDEX N V SHS CLASS A N97284108 430 28,810 SH   SOLE 4 0 0 28,810
YANDEX N V SHS CLASS A N97284108 8 566 SH   SOLE 7 566 0 0
YANDEX N V SHS CLASS A N97284108 31 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 2,157 144,687 SH   SOLE 21 144,687 0 0
YANDEX N V SHS CLASS A N97284108 261 17,514 SH   SOLE 22 17,514 0 0
YANDEX N V SHS CLASS A N97284108 2,295 153,930 SH   SOLE 23 153,930 0 0
YANDEX N V SHS CLASS A N97284108 14,560 976,531 SH   SOLE 25 976,531 0 0
YANDEX N V SHS CLASS A N97284108 2,525 169,346 SH   SOLE 26 0 0 169,346
YANDEX N V SHS CLASS A N97284108 1,602 107,449 SH   SOLE 28 0 0 107,449
YANDEX N V SHS CLASS A N97284108 176 11,827 SH   SOLE 30 11,827 0 0
YANDEX N V SHS CLASS A N97284108 4,098 274,831 SH   SOLE 34 274,831 0 0
YANDEX N V SHS CLASS A N97284108 1,016 68,157 SH   SOLE 36 68,157 0 0
YANDEX N V SHS CLASS A N97284108 108 7,269 SH   SOLE 43 2,063 0 5,206
YATSEN HLDG LTD ADS 985194109 45 65,600 SH   SOLE 21 65,600 0 0
YATSEN HLDG LTD ADS 985194109 428 623,719 SH   SOLE 22 611,942 0 11,777
YATSEN HLDG LTD ADS 985194109 34 50,171 SH   SOLE 25 50,171 0 0
YATSEN HLDG LTD ADS 985194109 20 28,811 SH   SOLE 28 0 0 28,811
YATSEN HLDG LTD ADS 985194109 124 180,817 SH   SOLE 30 180,817 0 0
YELLOW CORP COM 985510106 191 27,242 SH   SOLE 2 1,832 0 25,410
YELLOW CORP COM 985510106 6 809 SH   SOLE 7 809 0 0
YELLOW CORP COM 985510106 1,109 158,162 SH   SOLE 18 158,162 0 0
YELLOW CORP COM 985510106 648 92,388 SH   SOLE 19 92,388 0 0
YELLOW CORP COM 985510106 13,486 1,923,865 SH   SOLE 21 1,923,865 0 0
YELLOW CORP COM 985510106 6,874 980,622 SH   SOLE 22 951,095 0 29,527
YELLOW CORP COM 985510106 15 2,109 SH   SOLE 43 1,992 0 117
YELP INC CL A 985817105 3,448 101,081 SH   SOLE 2 77,018 0 24,063
YELP INC CL A 985817105 10 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105 33 981 SH   SOLE 7 981 0 0
YELP INC CL A 985817105 10,665 312,672 SH   SOLE 18 309,402 0 3,270
YELP INC CL A 985817105 7,130 209,021 SH   SOLE 19 209,021 0 0
YELP INC CL A 985817105 170,245 4,991,059 SH   SOLE 21 4,991,059 0 0
YELP INC CL A 985817105 70,600 2,069,761 SH   SOLE 22 2,020,593 0 49,168
YELP INC CL A 985817105 87 2,541 SH   SOLE 23 2,541 0 0
YELP INC CL A 985817105 321 9,405 SH   SOLE 25 9,405 0 0
YELP INC CL A 985817105 938 27,506 SH   SOLE 26 21,534 0 5,972
YELP INC CL A 985817105 45 1,327 SH   SOLE 28 1,327 0 0
YELP INC CL A 985817105 4,371 128,156 SH   SOLE 30 128,156 0 0
YELP INC CL A 985817105 350 10,261 SH   SOLE 40 10,261 0 0
YELP INC CL A 985817105 1,565 45,876 SH   SOLE 43 43,562 0 2,314
YETI HLDGS INC COM 98585X104 7,514 125,267 SH   SOLE 2 80,411 0 44,856
YETI HLDGS INC COM 98585X104 18 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104 71 1,186 SH   SOLE 7 1,186 0 0
YETI HLDGS INC COM 98585X104 1 18 SH   SOLE 17 0 0 18
YETI HLDGS INC COM 98585X104 12,006 200,161 SH   SOLE 18 200,161 0 0
YETI HLDGS INC COM 98585X104 3,261 54,376 SH   SOLE 19 54,376 0 0
YETI HLDGS INC COM 98585X104 264,743 4,413,859 SH   SOLE 21 4,413,859 0 0
YETI HLDGS INC COM 98585X104 145,029 2,417,950 SH   SOLE 22 2,319,350 0 98,600
YETI HLDGS INC COM 98585X104 773 12,895 SH   SOLE 25 12,895 0 0
YETI HLDGS INC COM 98585X104 2,033 33,897 SH   SOLE 26 28,207 0 5,690
YETI HLDGS INC COM 98585X104 87 1,458 SH   SOLE 28 1,458 0 0
YETI HLDGS INC COM 98585X104 3,093 51,572 SH   SOLE 30 51,572 0 0
YETI HLDGS INC COM 98585X104 75 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104 928 15,479 SH   SOLE 34 15,479 0 0
YETI HLDGS INC COM 98585X104 297 4,952 SH   SOLE 36 4,952 0 0
YETI HLDGS INC COM 98585X104 637 10,616 SH   SOLE 40 10,616 0 0
YETI HLDGS INC COM 98585X104 1,642 27,379 SH   SOLE 43 25,334 0 2,045
YEXT INC COM 98585N106 3,757 545,259 SH   SOLE 2 333,809 0 211,450
YEXT INC COM 98585N106 22 3,224 SH   SOLE 4 289 0 2,935
YEXT INC COM 98585N106 11 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106 2,515 364,997 SH   SOLE 18 294,219 0 70,778
YEXT INC COM 98585N106 9,182 1,332,694 SH   SOLE 19 1,332,694 0 0
YEXT INC COM 98585N106 28,763 4,174,611 SH   SOLE 21 4,174,611 0 0
YEXT INC COM 98585N106 26,959 3,912,794 SH   SOLE 22 3,854,251 0 58,543
YEXT INC COM 98585N106 326 47,277 SH   SOLE 23 47,277 0 0
YEXT INC COM 98585N106 88 12,725 SH   SOLE 25 12,725 0 0
YEXT INC COM 98585N106 1,642 238,387 SH   SOLE 26 21,644 0 216,743
YEXT INC COM 98585N106 56 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106 3,748 543,946 SH   SOLE 30 543,946 0 0
YEXT INC COM 98585N106 237 34,370 SH   SOLE 34 34,370 0 0
YEXT INC COM 98585N106 22 3,160 SH   SOLE 36 3,160 0 0
YEXT INC COM 98585N106 67 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106 392 56,915 SH   SOLE 43 54,125 0 2,790
YIELD10 BIOSCIENCE INC COM 98585K862 5 851 SH   SOLE 18 851 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 52 9,790 SH   SOLE 21 9,790 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 166 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108 248 5,508 SH   SOLE 2 3,682 0 1,826
YORK WTR CO COM 987184108 759 16,874 SH   SOLE 7 16,874 0 0
YORK WTR CO COM 987184108 1,700 37,809 SH   SOLE 18 37,809 0 0
YORK WTR CO COM 987184108 1,058 23,533 SH   SOLE 19 23,533 0 0
YORK WTR CO COM 987184108 27,206 604,983 SH   SOLE 21 604,983 0 0
YORK WTR CO COM 987184108 13,300 295,761 SH   SOLE 22 285,424 0 10,337
YORK WTR CO COM 987184108 75 1,659 SH   SOLE 25 1,659 0 0
YORK WTR CO COM 987184108 54 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 7,105 157,984 SH   SOLE 30 157,984 0 0
YORK WTR CO COM 987184108 64 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 353 7,858 SH   SOLE 43 7,736 0 122
YOUDAO INC SPONSORED ADS 98741T104 84 11,826 SH   SOLE 2 11,826 0 0
YOUDAO INC SPONSORED ADS 98741T104 3 492 SH   SOLE 4 492 0 0
YOUDAO INC SPONSORED ADS 98741T104 2,757 388,370 SH   SOLE 21 388,370 0 0
YOUDAO INC SPONSORED ADS 98741T104 1,646 231,890 SH   SOLE 22 227,582 0 4,308
YOUDAO INC SPONSORED ADS 98741T104 533 75,073 SH   SOLE 30 75,073 0 0
YOUDAO INC SPONSORED ADS 98741T104 0 53 SH   SOLE 34 53 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 387 80,059 SH   SOLE 21 80,059 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 844 174,780 SH   SOLE 30 174,780 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,143 1,685,963 SH   SOLE 34 1,685,963 0 0
YUM BRANDS INC COM 988498101 65,980 556,656 SH   SOLE 2 112,561 0 444,095
YUM BRANDS INC COM 988498101 24,318 205,160 SH   SOLE 4 115,750 0 89,410
YUM BRANDS INC COM 988498101 30,043 253,465 SH   SOLE 7 244,142 0 9,323
YUM BRANDS INC COM 988498101 162 1,370 SH   SOLE 13 1,370 0 0
YUM BRANDS INC COM 988498101 4,298 36,265 SH   SOLE 15 36,265 0 0
YUM BRANDS INC COM 988498101 60,600 511,265 SH   SOLE 18 444,232 0 67,033
YUM BRANDS INC COM 988498101 29,014 244,781 SH   SOLE 19 244,781 0 0
YUM BRANDS INC COM 988498101 858,111 7,239,610 SH   SOLE 21 7,239,610 0 0
YUM BRANDS INC COM 988498101 739,712 6,240,712 SH   SOLE 22 5,620,300 0 620,412
YUM BRANDS INC COM 988498101 43,887 370,261 SH   SOLE 23 370,261 0 0
YUM BRANDS INC COM 988498101 74,685 630,091 SH   SOLE 25 630,091 0 0
YUM BRANDS INC COM 988498101 80,052 675,374 SH   SOLE 26 273,210 0 402,164
YUM BRANDS INC COM 988498101 59,769 504,248 SH   SOLE 28 6,118 0 498,130
YUM BRANDS INC COM 988498101 148,039 1,248,954 SH   SOLE 30 1,248,954 0 0
YUM BRANDS INC COM 988498101 7,789 65,711 SH   SOLE 31 32,047 0 33,664
YUM BRANDS INC COM 988498101 2,896 24,436 SH   SOLE 34 24,436 0 0
YUM BRANDS INC COM 988498101 13,490 113,813 SH   SOLE 36 113,813 0 0
YUM BRANDS INC COM 988498101 1,154 9,735 SH   SOLE 40 9,735 0 0
YUM BRANDS INC COM 988498101 111 939 SH   OTR 43 939 0 0
YUM BRANDS INC COM 988498101 37,187 313,736 SH   SOLE 43 280,732 0 33,004
YUM CHINA HLDGS INC COM 98850P109 35,251 848,593 SH   SOLE 2 83,682 0 764,911
YUM CHINA HLDGS INC COM 98850P109 9,881 237,878 SH   SOLE 4 110,652 0 127,226
YUM CHINA HLDGS INC COM 98850P109 2,232 53,723 SH   SOLE 7 53,723 0 0
YUM CHINA HLDGS INC COM 98850P109 6,607 159,044 SH   SOLE 13 79,872 0 79,172
YUM CHINA HLDGS INC COM 98850P109 20,434 491,906 SH   SOLE 15 491,906 0 0
YUM CHINA HLDGS INC COM 98850P109 16,092 387,377 SH   SOLE 18 387,377 0 0
YUM CHINA HLDGS INC COM 98850P109 67,404 1,622,625 SH   SOLE 19 1,622,625 0 0
YUM CHINA HLDGS INC COM 98850P109 540,589 13,013,687 SH   SOLE 21 13,013,687 0 0
YUM CHINA HLDGS INC COM 98850P109 316,758 7,625,370 SH   SOLE 22 6,847,497 0 777,873
YUM CHINA HLDGS INC COM 98850P109 19,895 478,935 SH   SOLE 23 478,935 0 0
YUM CHINA HLDGS INC COM 98850P109 32,531 783,136 SH   SOLE 25 783,136 0 0
YUM CHINA HLDGS INC COM 98850P109 43,483 1,046,784 SH   SOLE 26 192,591 0 854,193
YUM CHINA HLDGS INC COM 98850P109 31,314 753,821 SH   SOLE 28 39,482 0 714,339
YUM CHINA HLDGS INC COM 98850P109 112,526 2,708,848 SH   SOLE 30 2,708,848 0 0
YUM CHINA HLDGS INC COM 98850P109 942 22,679 SH   SOLE 31 10,743 0 11,936
YUM CHINA HLDGS INC COM 98850P109 1,175 28,285 SH   SOLE 32 28,285 0 0
YUM CHINA HLDGS INC COM 98850P109 67,865 1,633,737 SH   SOLE 34 1,633,737 0 0
YUM CHINA HLDGS INC COM 98850P109 3,989 96,028 SH   SOLE 36 96,028 0 0
YUM CHINA HLDGS INC COM 98850P109 66 1,586 SH   SOLE 40 1,586 0 0
YUM CHINA HLDGS INC COM 98850P109 1,256 30,234 SH   SOLE 43 30,234 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 2 1,347 SH   SOLE 2 1,347 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 3 1,867 SH   SOLE 18 1,867 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 36 23,926 SH   SOLE 21 23,926 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 61 40,424 SH   SOLE 22 40,424 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104 2,638 59,971 SH   SOLE 2 2,718 0 57,253
ZAI LAB LTD ADR 98887Q104 1,651 37,539 SH   SOLE 4 16,009 0 21,530
ZAI LAB LTD ADR 98887Q104 375 8,531 SH   SOLE 7 8,531 0 0
ZAI LAB LTD ADR 98887Q104 627 14,258 SH   SOLE 13 143 0 14,115
ZAI LAB LTD ADR 98887Q104 2,536 57,666 SH   SOLE 15 57,666 0 0
ZAI LAB LTD ADR 98887Q104 1,232 28,016 SH   SOLE 18 28,016 0 0
ZAI LAB LTD ADR 98887Q104 89,377 2,032,214 SH   SOLE 21 2,032,214 0 0
ZAI LAB LTD ADR 98887Q104 34,740 789,900 SH   SOLE 22 733,339 0 56,561
ZAI LAB LTD ADR 98887Q104 3,963 90,105 SH   SOLE 23 90,105 0 0
ZAI LAB LTD ADR 98887Q104 2,198 49,969 SH   SOLE 25 49,969 0 0
ZAI LAB LTD ADR 98887Q104 4,659 105,936 SH   SOLE 26 10,619 0 95,317
ZAI LAB LTD ADR 98887Q104 6,155 139,949 SH   SOLE 28 6,804 0 133,145
ZAI LAB LTD ADR 98887Q104 106 2,410 SH   SOLE 29 2,410 0 0
ZAI LAB LTD ADR 98887Q104 21,845 496,698 SH   SOLE 30 496,698 0 0
ZAI LAB LTD ADR 98887Q104 183 4,160 SH   SOLE 31 4,160 0 0
ZAI LAB LTD ADR 98887Q104 218 4,965 SH   SOLE 34 4,965 0 0
ZAI LAB LTD ADR 98887Q104 14 329 SH   SOLE 40 329 0 0
ZAI LAB LTD ADR 98887Q104 70 1,599 SH   SOLE 43 1,599 0 0
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 7 429 SH   SOLE 43 429 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 45,553 110,112 SH   SOLE 2 40,156 0 69,956
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 19,203 46,418 SH   SOLE 4 28,691 0 17,727
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 22,277 53,847 SH   SOLE 7 52,361 0 1,486
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 471 1,139 SH   SOLE 13 1,139 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,029 4,905 SH   SOLE 15 4,905 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 41 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 208,426 503,809 SH   SOLE 18 356,860 0 146,949
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 397,293 960,341 SH   SOLE 19 960,341 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 717,450 1,734,228 SH   SOLE 21 1,734,228 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 532,398 1,286,919 SH   SOLE 22 1,180,214 0 106,705
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 29,393 71,048 SH   SOLE 23 71,048 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 49,234 119,009 SH   SOLE 25 119,009 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 49,238 119,019 SH   SOLE 26 41,921 0 77,098
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 65,627 158,634 SH   SOLE 28 1,967 0 156,667
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 607 1,468 SH   SOLE 29 1,468 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 110,939 268,162 SH   SOLE 30 267,364 0 798
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,627 16,019 SH   SOLE 31 9,977 0 6,042
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 75,591 182,719 SH   SOLE 34 182,719 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8,244 19,928 SH   SOLE 36 19,928 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 719 1,737 SH   SOLE 40 1,737 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 36 86 SH   OTR 43 86 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,398 29,968 SH   SOLE 43 27,311 0 2,657
ZEDGE INC CL B 98923T104 12 1,979 SH   SOLE 2 1,979 0 0
ZEDGE INC CL B 98923T104 12 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104 200 32,787 SH   SOLE 21 32,787 0 0
ZEDGE INC CL B 98923T104 245 40,290 SH   SOLE 22 40,290 0 0
ZENDESK INC COM 98936J101 25,532 212,255 SH   SOLE 2 18,762 0 193,493
ZENDESK INC COM 98936J101 8,884 73,856 SH   SOLE 4 45,992 0 27,864
ZENDESK INC COM 98936J101 1,394 11,588 SH   SOLE 7 11,588 0 0
ZENDESK INC COM 98936J101 38 317 SH   SOLE 13 317 0 0
ZENDESK INC COM 98936J101 1,204 10,010 SH   SOLE 15 10,010 0 0
ZENDESK INC COM 98936J101 1 5 SH   SOLE 17 0 0 5
ZENDESK INC COM 98936J101 23,124 192,237 SH   SOLE 18 185,923 0 6,314
ZENDESK INC COM 98936J101 4,512 37,508 SH   SOLE 19 37,508 0 0
ZENDESK INC COM 98936J101 282,258 2,346,479 SH   SOLE 21 2,346,479 0 0
ZENDESK INC COM 98936J101 342,827 2,850,004 SH   SOLE 22 2,634,427 0 215,577
ZENDESK INC COM 98936J101 17,893 148,751 SH   SOLE 23 148,751 0 0
ZENDESK INC COM 98936J101 17,922 148,986 SH   SOLE 25 148,986 0 0
ZENDESK INC COM 98936J101 21,136 175,709 SH   SOLE 26 77,969 0 97,740
ZENDESK INC COM 98936J101 20,977 174,391 SH   SOLE 28 2,114 0 172,277
ZENDESK INC COM 98936J101 29 244 SH   SOLE 29 244 0 0
ZENDESK INC COM 98936J101 27,018 224,605 SH   SOLE 30 220,565 0 4,040
ZENDESK INC COM 98936J101 3,085 25,646 SH   SOLE 31 12,066 0 13,580
ZENDESK INC COM 98936J101 676 5,622 SH   SOLE 34 5,622 0 0
ZENDESK INC COM 98936J101 4,905 40,773 SH   SOLE 36 40,773 0 0
ZENDESK INC COM 98936J101 447 3,715 SH   SOLE 40 3,715 0 0
ZENDESK INC COM 98936J101 23 189 SH   OTR 43 189 0 0
ZENDESK INC COM 98936J101 6,275 52,169 SH   SOLE 43 45,916 0 6,253
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 3,403 2,700,000 PRN   SOLE 2 2,700,000 0 0
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 9,829 7,798,000 PRN   SOLE 21 7,798,000 0 0
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 6,681 5,300,000 PRN   SOLE 22 5,300,000 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 690 14,956 SH   SOLE 2 10,920 0 4,036
ZENTALIS PHARMACEUTICALS INC COM 98943L107 3 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 25 538 SH   SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 4,484 97,184 SH   SOLE 18 95,886 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107 14,056 304,639 SH   SOLE 19 304,639 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 69,973 1,516,533 SH   SOLE 21 1,516,533 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 39,594 858,127 SH   SOLE 22 842,166 0 15,961
ZENTALIS PHARMACEUTICALS INC COM 98943L107 29 625 SH   SOLE 23 625 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 169 3,654 SH   SOLE 25 3,654 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 84 1,816 SH   SOLE 26 258 0 1,558
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,728 37,449 SH   SOLE 30 37,449 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 81 1,754 SH   SOLE 34 1,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 140 3,034 SH   SOLE 40 3,034 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 102 2,202 SH   SOLE 43 2,202 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 5 1,659 SH   SOLE 2 1,659 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 3 1,017 SH   SOLE 4 1,017 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1,048 363,943 SH   SOLE 21 363,943 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 487 169,038 SH   SOLE 22 165,559 0 3,479
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 221 76,759 SH   SOLE 30 76,759 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 27 2,098 SH   SOLE 2 1,014 0 1,084
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 80 6,275 SH   SOLE 21 6,275 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 2,801 219,724 SH   SOLE 22 219,724 0 0
ZEVIA PBC CL A 98955K104 27 5,872 SH   SOLE 2 3,566 0 2,306
ZEVIA PBC CL A 98955K104 132 28,954 SH   SOLE 18 28,954 0 0
ZEVIA PBC CL A 98955K104 75 16,374 SH   SOLE 19 16,374 0 0
ZEVIA PBC CL A 98955K104 1,674 366,245 SH   SOLE 21 366,245 0 0
ZEVIA PBC CL A 98955K104 376 82,263 SH   SOLE 22 80,530 0 1,733
ZHIHU INC ADS 98955N108 207 85,459 SH   SOLE 22 0 0 85,459
ZHIHU INC ADS 98955N108 92 37,908 SH   SOLE 25 37,908 0 0
ZHIHU INC ADS 98955N108 55 22,647 SH   SOLE 28 0 0 22,647
ZHIHU INC ADS 98955N108 4 1,519 SH   SOLE 30 1,519 0 0
ZIFF DAVIS INC COM 48123V102 5,576 57,615 SH   SOLE 2 45,018 0 12,597
ZIFF DAVIS INC COM 48123V102 91 944 SH   SOLE 4 711 0 233
ZIFF DAVIS INC COM 48123V102 56 575 SH   SOLE 7 575 0 0
ZIFF DAVIS INC COM 48123V102 39 402 SH   SOLE 13 402 0 0
ZIFF DAVIS INC COM 48123V102 11 111 SH   SOLE 17 0 0 111
ZIFF DAVIS INC COM 48123V102 19,518 201,675 SH   SOLE 18 198,866 0 2,809
ZIFF DAVIS INC COM 48123V102 14,634 151,209 SH   SOLE 19 151,209 0 0
ZIFF DAVIS INC COM 48123V102 316,355 3,268,801 SH   SOLE 21 3,268,801 0 0
ZIFF DAVIS INC COM 48123V102 136,073 1,406,002 SH   SOLE 22 1,379,243 0 26,759
ZIFF DAVIS INC COM 48123V102 359 3,705 SH   SOLE 23 3,705 0 0
ZIFF DAVIS INC COM 48123V102 589 6,088 SH   SOLE 25 6,088 0 0
ZIFF DAVIS INC COM 48123V102 2,062 21,302 SH   SOLE 26 11,252 0 10,050
ZIFF DAVIS INC COM 48123V102 78 804 SH   SOLE 28 804 0 0
ZIFF DAVIS INC COM 48123V102 7,688 79,435 SH   SOLE 30 79,435 0 0
ZIFF DAVIS INC COM 48123V102 8 84 SH   SOLE 34 84 0 0
ZIFF DAVIS INC COM 48123V102 11 114 SH   SOLE 36 114 0 0
ZIFF DAVIS INC COM 48123V102 556 5,741 SH   SOLE 40 5,741 0 0
ZIFF DAVIS INC COM 48123V102 3,482 35,979 SH   SOLE 43 33,382 0 2,597
ZILLOW GROUP INC CL A 98954M101 2,137 44,299 SH   SOLE 2 7,526 0 36,773
ZILLOW GROUP INC CL A 98954M101 1,402 29,075 SH   SOLE 4 27,116 0 1,959
ZILLOW GROUP INC CL A 98954M101 181 3,752 SH   SOLE 7 3,752 0 0
ZILLOW GROUP INC CL A 98954M101 4 73 SH   SOLE 13 73 0 0
ZILLOW GROUP INC CL A 98954M101 248 5,136 SH   SOLE 15 5,136 0 0
ZILLOW GROUP INC CL A 98954M101 1,911 39,631 SH   SOLE 18 36,403 0 3,228
ZILLOW GROUP INC CL A 98954M101 752 15,598 SH   SOLE 19 15,598 0 0
ZILLOW GROUP INC CL A 98954M101 46,460 963,296 SH   SOLE 21 963,296 0 0
ZILLOW GROUP INC CL A 98954M101 47,741 989,851 SH   SOLE 22 920,111 0 69,740
ZILLOW GROUP INC CL A 98954M101 4,121 85,454 SH   SOLE 23 85,454 0 0
ZILLOW GROUP INC CL A 98954M101 4,035 83,656 SH   SOLE 25 83,656 0 0
ZILLOW GROUP INC CL A 98954M101 3,956 82,028 SH   SOLE 26 38,214 0 43,814
ZILLOW GROUP INC CL A 98954M101 4,803 99,583 SH   SOLE 28 8,962 0 90,621
ZILLOW GROUP INC CL A 98954M101 7,840 162,563 SH   SOLE 30 162,563 0 0
ZILLOW GROUP INC CL A 98954M101 680 14,106 SH   SOLE 31 7,539 0 6,567
ZILLOW GROUP INC CL A 98954M101 133 2,757 SH   SOLE 34 2,757 0 0
ZILLOW GROUP INC CL A 98954M101 1,295 26,858 SH   SOLE 36 26,858 0 0
ZILLOW GROUP INC CL A 98954M101 105 2,180 SH   SOLE 40 2,180 0 0
ZILLOW GROUP INC CL A 98954M101 26 540 SH   OTR 43 540 0 0
ZILLOW GROUP INC CL A 98954M101 3,220 66,757 SH   SOLE 43 58,421 0 8,336
ZILLOW GROUP INC CL C CAP STK 98954M200 15,974 324,075 SH   SOLE 2 24,333 0 299,742
ZILLOW GROUP INC CL C CAP STK 98954M200 6,151 124,783 SH   SOLE 4 66,366 0 58,417
ZILLOW GROUP INC CL C CAP STK 98954M200 840 17,052 SH   SOLE 7 17,052 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 38 768 SH   SOLE 13 768 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 587 11,918 SH   SOLE 15 11,918 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 6,094 123,630 SH   SOLE 18 114,934 0 8,696
ZILLOW GROUP INC CL C CAP STK 98954M200 1,751 35,529 SH   SOLE 19 35,529 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 151,219 3,067,947 SH   SOLE 21 3,067,947 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 172,966 3,509,153 SH   SOLE 22 3,210,303 0 298,850
ZILLOW GROUP INC CL C CAP STK 98954M200 10,171 206,359 SH   SOLE 23 206,359 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,207 267,948 SH   SOLE 25 267,948 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 11,074 224,668 SH   SOLE 26 99,286 0 125,382
ZILLOW GROUP INC CL C CAP STK 98954M200 13,671 277,352 SH   SOLE 28 15,619 0 261,733
ZILLOW GROUP INC CL C CAP STK 98954M200 10 195 SH   SOLE 29 195 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 22,844 463,467 SH   SOLE 30 463,467 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,835 37,221 SH   SOLE 31 19,708 0 17,513
ZILLOW GROUP INC CL C CAP STK 98954M200 377 7,639 SH   SOLE 34 7,639 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,145 63,812 SH   SOLE 36 63,812 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 278 5,632 SH   SOLE 40 5,632 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 555 11,270 SH   SOLE 43 10,748 0 522
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 5,108 4,000,000 PRN   SOLE 21 4,000,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 176 133,000 PRN   SOLE 2 133,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 71 54,000 PRN   SOLE 18 54,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 242 183,000 PRN   SOLE 19 183,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 4,915 3,715,000 PRN   SOLE 21 3,715,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 128 97,000 PRN   SOLE 26 97,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 209 158,000 PRN   SOLE 34 158,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 4,401 3,900,000 PRN   SOLE 21 3,900,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 60 823 SH   SOLE 2 444 0 379
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 16 221 SH   SOLE 4 221 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 690 9,486 SH   SOLE 7 9,486 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 36,747 505,395 SH   SOLE 21 505,395 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 19,952 274,404 SH   SOLE 22 257,103 0 17,301
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 523 7,191 SH   SOLE 25 7,191 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 160 2,207 SH   SOLE 26 0 0 2,207
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 101 1,385 SH   SOLE 28 1,385 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 936 12,873 SH   SOLE 30 12,873 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 360 4,945 SH   SOLE 36 4,945 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 387 5,329 SH   SOLE 40 5,329 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 79,144 618,794 SH   SOLE 2 229,839 0 388,955
ZIMMER BIOMET HOLDINGS INC COM 98956P102 17,453 136,460 SH   SOLE 4 78,095 0 58,365
ZIMMER BIOMET HOLDINGS INC COM 98956P102 23,126 180,810 SH   SOLE 7 175,089 0 5,721
ZIMMER BIOMET HOLDINGS INC COM 98956P102 108 848 SH   SOLE 13 848 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,756 29,363 SH   SOLE 15 29,363 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 220,688 1,725,469 SH   SOLE 18 1,611,631 0 113,838
ZIMMER BIOMET HOLDINGS INC COM 98956P102 498,836 3,900,204 SH   SOLE 19 3,900,204 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 817,159 6,389,045 SH   SOLE 21 6,389,045 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 589,773 4,611,201 SH   SOLE 22 4,193,305 0 417,896
ZIMMER BIOMET HOLDINGS INC COM 98956P102 39,078 305,536 SH   SOLE 23 305,536 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 40,630 317,672 SH   SOLE 25 317,672 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 58,471 457,159 SH   SOLE 26 144,718 0 312,441
ZIMMER BIOMET HOLDINGS INC COM 98956P102 43,804 342,484 SH   SOLE 28 3,715 0 338,769
ZIMMER BIOMET HOLDINGS INC COM 98956P102 8 63 SH   SOLE 29 63 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 121,679 951,357 SH   SOLE 30 951,357 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,982 46,769 SH   SOLE 31 23,145 0 23,624
ZIMMER BIOMET HOLDINGS INC COM 98956P102 115,451 902,669 SH   SOLE 34 902,669 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 10,357 80,977 SH   SOLE 36 80,977 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 867 6,780 SH   SOLE 40 6,780 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 85 666 SH   OTR 43 666 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 14,128 110,459 SH   SOLE 43 101,932 0 8,528
ZIMVIE INC COM 98888T107 4,516 197,744 SH   SOLE 2 23,227 0 174,517
ZIMVIE INC COM 98888T107 8 365 SH   SOLE 4 61 0 304
ZIMVIE INC COM 98888T107 7 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107 1 24 SH   SOLE 15 24 0 0
ZIMVIE INC COM 98888T107 698 30,551 SH   SOLE 18 30,551 0 0
ZIMVIE INC COM 98888T107 2,880 126,084 SH   SOLE 19 126,084 0 0
ZIMVIE INC COM 98888T107 50,643 2,217,300 SH   SOLE 21 2,217,300 0 0
ZIMVIE INC COM 98888T107 5,276 231,004 SH   SOLE 22 206,588 0 24,416
ZIMVIE INC COM 98888T107 2 69 SH   SOLE 23 69 0 0
ZIMVIE INC COM 98888T107 458 20,074 SH   SOLE 25 20,074 0 0
ZIMVIE INC COM 98888T107 429 18,767 SH   SOLE 26 6,344 0 12,423
ZIMVIE INC COM 98888T107 35 1,528 SH   SOLE 28 0 0 1,528
ZIMVIE INC COM 98888T107 689 30,175 SH   SOLE 30 30,175 0 0
ZIMVIE INC COM 98888T107 7 306 SH   SOLE 31 306 0 0
ZIMVIE INC COM 98888T107 2,905 127,208 SH   SOLE 34 127,208 0 0
ZIMVIE INC COM 98888T107 21 917 SH   SOLE 36 917 0 0
ZIMVIE INC COM 98888T107 224 9,819 SH   SOLE 43 9,099 0 721
ZIONS BANCORPORATION N A COM 989701107 28,514 434,932 SH   SOLE 2 100,957 0 333,975
ZIONS BANCORPORATION N A COM 989701107 881 13,434 SH   SOLE 4 10,389 0 3,045
ZIONS BANCORPORATION N A COM 989701107 7,800 118,968 SH   SOLE 7 114,887 0 4,081
ZIONS BANCORPORATION N A COM 989701107 132 2,015 SH   SOLE 13 2,015 0 0
ZIONS BANCORPORATION N A COM 989701107 265 4,046 SH   SOLE 15 4,046 0 0
ZIONS BANCORPORATION N A COM 989701107 14,389 219,479 SH   SOLE 18 206,678 0 12,801
ZIONS BANCORPORATION N A COM 989701107 9,536 145,453 SH   SOLE 19 145,453 0 0
ZIONS BANCORPORATION N A COM 989701107 281,278 4,290,395 SH   SOLE 21 4,290,395 0 0
ZIONS BANCORPORATION N A COM 989701107 227,715 3,473,390 SH   SOLE 22 3,257,081 0 216,309
ZIONS BANCORPORATION N A COM 989701107 13,229 201,784 SH   SOLE 25 201,784 0 0
ZIONS BANCORPORATION N A COM 989701107 17,212 262,534 SH   SOLE 26 84,728 0 177,806
ZIONS BANCORPORATION N A COM 989701107 3,311 50,497 SH   SOLE 28 2,919 0 47,578
ZIONS BANCORPORATION N A COM 989701107 43,357 661,330 SH   SOLE 30 661,330 0 0
ZIONS BANCORPORATION N A COM 989701107 148 2,260 SH   SOLE 31 2,260 0 0
ZIONS BANCORPORATION N A COM 989701107 119 1,814 SH   SOLE 34 1,814 0 0
ZIONS BANCORPORATION N A COM 989701107 3,430 52,312 SH   SOLE 36 52,312 0 0
ZIONS BANCORPORATION N A COM 989701107 1,360 20,739 SH   SOLE 40 20,739 0 0
ZIONS BANCORPORATION N A COM 989701107 19,104 291,391 SH   SOLE 43 253,459 0 37,932
ZIPRECRUITER INC CL A 98980B103 1,025 44,591 SH   SOLE 2 43,989 0 602
ZIPRECRUITER INC CL A 98980B103 427 18,563 SH   SOLE 21 18,563 0 0
ZIPRECRUITER INC CL A 98980B103 5,153 224,229 SH   SOLE 22 217,709 0 6,520
ZIPRECRUITER INC CL A 98980B103 69 3,001 SH   SOLE 25 3,001 0 0
ZIPRECRUITER INC CL A 98980B103 124 5,396 SH   SOLE 30 5,396 0 0
ZIPRECRUITER INC CL A 98980B103 1,281 55,729 SH   SOLE 34 55,729 0 0
ZIPRECRUITER INC CL A 98980B103 70 3,030 SH   SOLE 40 3,030 0 0
ZOETIS INC CL A 98978V103 272,109 1,442,862 SH   SOLE 2 563,074 0 879,788
ZOETIS INC CL A 98978V103 64,668 342,903 SH   SOLE 4 274,553 0 68,350
ZOETIS INC CL A 98978V103 80,453 426,603 SH   SOLE 7 412,685 0 13,918
ZOETIS INC CL A 98978V103 7,546 40,014 SH   SOLE 13 40,014 0 0
ZOETIS INC CL A 98978V103 8,322 44,130 SH   SOLE 15 44,130 0 0
ZOETIS INC CL A 98978V103 503,464 2,669,620 SH   SOLE 18 2,173,724 0 495,896
ZOETIS INC CL A 98978V103 495,544 2,627,624 SH   SOLE 19 2,627,624 0 0
ZOETIS INC CL A 98978V103 2,128,273 11,285,183 SH   SOLE 21 11,285,183 0 0
ZOETIS INC CL A 98978V103 2,073,349 10,993,949 SH   SOLE 22 9,726,263 0 1,267,686
ZOETIS INC CL A 98978V103 133,702 708,958 SH   SOLE 23 708,958 0 0
ZOETIS INC CL A 98978V103 414,543 2,198,116 SH   SOLE 25 2,198,116 0 0
ZOETIS INC CL A 98978V103 244,060 1,294,130 SH   SOLE 26 524,601 0 769,529
ZOETIS INC CL A 98978V103 233,511 1,238,194 SH   SOLE 28 14,284 0 1,223,910
ZOETIS INC CL A 98978V103 5,903 31,299 SH   SOLE 29 31,299 0 0
ZOETIS INC CL A 98978V103 726,229 3,850,837 SH   SOLE 30 3,776,886 0 73,951
ZOETIS INC CL A 98978V103 32,597 172,848 SH   SOLE 31 119,111 0 53,737
ZOETIS INC CL A 98978V103 316,977 1,680,771 SH   SOLE 34 1,680,771 0 0
ZOETIS INC CL A 98978V103 36,130 191,577 SH   SOLE 36 191,577 0 0
ZOETIS INC CL A 98978V103 2,991 15,860 SH   SOLE 40 15,860 0 0
ZOETIS INC CL A 98978V103 359 1,906 SH   OTR 43 1,906 0 0
ZOETIS INC CL A 98978V103 96,025 509,175 SH   SOLE 43 456,178 0 52,997
ZOMEDICA CORP COM 98980M109 84 249,838 SH   SOLE 2 215,087 0 34,751
ZOMEDICA CORP COM 98980M109 487 1,445,798 SH   SOLE 21 1,445,798 0 0
ZOMEDICA CORP COM 98980M109 3,719 11,035,387 SH   SOLE 22 10,625,850 0 409,537
ZOMEDICA CORP COM 98980M109 59 174,766 SH   SOLE 25 174,766 0 0
ZOMEDICA CORP COM 98980M109 17 49,076 SH   SOLE 26 49,076 0 0
ZOMEDICA CORP COM 98980M109 84 248,238 SH   SOLE 30 248,238 0 0
ZOMEDICA CORP COM 98980M109 37 108,352 SH   SOLE 36 108,352 0 0
ZOMEDICA CORP COM 98980M109 36 106,844 SH   SOLE 40 106,844 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45,387 387,160 SH   SOLE 2 64,437 0 322,723
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15,317 130,661 SH   SOLE 4 81,347 0 49,314
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,635 56,596 SH   SOLE 7 56,596 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 94 801 SH   SOLE 13 801 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,014 17,177 SH   SOLE 15 17,177 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 35,673 304,300 SH   SOLE 18 293,015 0 11,285
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,960 59,373 SH   SOLE 19 59,373 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 331,138 2,824,689 SH   SOLE 21 2,824,689 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 549,946 4,691,167 SH   SOLE 22 4,301,301 0 389,866
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 31,513 268,817 SH   SOLE 23 268,817 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 34,130 291,133 SH   SOLE 25 291,133 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 36,687 312,948 SH   SOLE 26 142,982 0 169,966
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 46,419 395,965 SH   SOLE 28 40,786 0 355,179
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 51 436 SH   SOLE 29 436 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 69,976 596,908 SH   SOLE 30 596,908 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,520 47,084 SH   SOLE 31 23,691 0 23,393
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,689 57,062 SH   SOLE 32 57,062 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,798 49,455 SH   SOLE 34 49,455 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,074 85,930 SH   SOLE 36 85,930 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 814 6,946 SH   SOLE 40 6,946 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 59 502 SH   OTR 43 502 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 12,065 102,921 SH   SOLE 43 89,699 0 13,222
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5,695 95,331 SH   SOLE 2 60,676 0 34,655
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8,576 143,558 SH   SOLE 4 96,065 0 47,493
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,403 23,477 SH   SOLE 7 23,477 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 82 1,374 SH   SOLE 13 1,374 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,191 19,937 SH   SOLE 15 19,937 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 22,460 375,962 SH   SOLE 18 361,619 0 14,343
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 119,163 1,994,700 SH   SOLE 19 1,994,700 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 72,924 1,220,686 SH   SOLE 21 1,220,686 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 264,354 4,425,070 SH   SOLE 22 4,139,776 0 285,294
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 20,848 348,977 SH   SOLE 23 348,977 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8,850 148,134 SH   SOLE 25 148,134 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 29,766 498,263 SH   SOLE 26 193,076 0 305,187
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 33,877 567,066 SH   SOLE 28 6,113 0 560,953
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18 304 SH   SOLE 29 304 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 66,646 1,115,594 SH   SOLE 30 1,115,594 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,882 31,500 SH   SOLE 31 25,114 0 6,386
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 213,838 3,579,478 SH   SOLE 34 3,579,478 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3,579 59,902 SH   SOLE 36 59,902 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 523 8,761 SH   SOLE 40 8,761 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8 138 SH   SOLE 43 114 0 24
ZOSANO PHARMA CORP COM NEW 98979H202 21 91,138 SH   SOLE 21 91,138 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 441 1,959,970 SH   SOLE 22 1,959,970 0 0
ZOVIO INC COM 98979V102 5 5,985 SH   SOLE 18 5,985 0 0
ZOVIO INC COM 98979V102 69 84,173 SH   SOLE 21 84,173 0 0
ZOVIO INC COM 98979V102 241 294,350 SH   SOLE 22 294,350 0 0
ZSCALER INC COM 98980G102 37,972 157,376 SH   SOLE 2 20,425 0 136,951
ZSCALER INC COM 98980G102 11,884 49,256 SH   SOLE 4 30,900 0 18,356
ZSCALER INC COM 98980G102 7,244 30,022 SH   SOLE 7 30,022 0 0
ZSCALER INC COM 98980G102 73 301 SH   SOLE 13 301 0 0
ZSCALER INC COM 98980G102 1,671 6,926 SH   SOLE 15 6,926 0 0
ZSCALER INC COM 98980G102 37,788 156,616 SH   SOLE 18 152,208 0 4,408
ZSCALER INC COM 98980G102 169,960 704,409 SH   SOLE 19 704,409 0 0
ZSCALER INC COM 98980G102 471,888 1,955,770 SH   SOLE 21 1,955,770 0 0
ZSCALER INC COM 98980G102 424,285 1,758,475 SH   SOLE 22 1,613,033 0 145,442
ZSCALER INC COM 98980G102 24,631 102,085 SH   SOLE 23 102,085 0 0
ZSCALER INC COM 98980G102 24,378 101,036 SH   SOLE 25 101,036 0 0
ZSCALER INC COM 98980G102 41,334 171,313 SH   SOLE 26 58,895 0 112,418
ZSCALER INC COM 98980G102 59,545 246,786 SH   SOLE 28 1,435 0 245,351
ZSCALER INC COM 98980G102 55 227 SH   SOLE 29 227 0 0
ZSCALER INC COM 98980G102 115,471 478,576 SH   SOLE 30 478,576 0 0
ZSCALER INC COM 98980G102 4,472 18,536 SH   SOLE 31 9,492 0 9,044
ZSCALER INC COM 98980G102 7,960 32,991 SH   SOLE 32 32,991 0 0
ZSCALER INC COM 98980G102 184,943 766,506 SH   SOLE 34 766,506 0 0
ZSCALER INC COM 98980G102 7,840 32,493 SH   SOLE 36 32,493 0 0
ZSCALER INC COM 98980G102 658 2,728 SH   SOLE 40 2,728 0 0
ZSCALER INC COM 98980G102 39 161 SH   OTR 43 161 0 0
ZSCALER INC COM 98980G102 10,905 45,196 SH   SOLE 43 38,755 0 6,441
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 13,369 7,857,000 PRN   SOLE 21 7,857,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8,502 340,097 SH   SOLE 2 25,851 0 314,246
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,652 226,061 SH   SOLE 4 105,328 0 120,733
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,114 44,548 SH   SOLE 7 44,548 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,336 93,431 SH   SOLE 13 10,461 0 82,970
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8,058 322,303 SH   SOLE 15 322,303 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,551 182,042 SH   SOLE 18 182,042 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 650 26,001 SH   SOLE 19 26,001 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 218,159 8,726,356 SH   SOLE 21 8,726,356 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 115,947 4,637,884 SH   SOLE 22 4,296,258 0 341,626
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12,112 484,488 SH   SOLE 23 484,488 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 263 10,521 SH   SOLE 25 10,521 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14,205 568,183 SH   SOLE 26 9,916 0 558,267
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14,697 587,883 SH   SOLE 28 36,775 0 551,108
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 67,662 2,706,487 SH   SOLE 30 2,698,125 0 8,362
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 115 4,612 SH   SOLE 31 0 0 4,612
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 728 29,127 SH   SOLE 32 29,127 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 896 35,832 SH   SOLE 34 35,832 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 41 1,650 SH   SOLE 40 1,650 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 11,383 455,325 SH   SOLE 43 410,267 0 45,058
ZUMIEZ INC COM 989817101 961 25,154 SH   SOLE 2 8,008 0 17,146
ZUMIEZ INC COM 989817101 5 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 12 309 SH   SOLE 7 309 0 0
ZUMIEZ INC COM 989817101 2,947 77,138 SH   SOLE 18 77,138 0 0
ZUMIEZ INC COM 989817101 3,720 97,349 SH   SOLE 19 97,349 0 0
ZUMIEZ INC COM 989817101 96,156 2,516,519 SH   SOLE 21 2,516,519 0 0
ZUMIEZ INC COM 989817101 20,929 547,731 SH   SOLE 22 525,287 0 22,444
ZUMIEZ INC COM 989817101 40 1,047 SH   SOLE 23 1,047 0 0
ZUMIEZ INC COM 989817101 167 4,373 SH   SOLE 25 4,373 0 0
ZUMIEZ INC COM 989817101 515 13,484 SH   SOLE 26 5,774 0 7,710
ZUMIEZ INC COM 989817101 16 413 SH   SOLE 28 413 0 0
ZUMIEZ INC COM 989817101 1,412 36,954 SH   SOLE 30 36,954 0 0
ZUMIEZ INC COM 989817101 31 814 SH   SOLE 36 814 0 0
ZUMIEZ INC COM 989817101 99 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 623 16,298 SH   SOLE 43 16,298 0 0
ZUORA INC COM CL A 98983V106 2,026 135,225 SH   SOLE 2 122,588 0 12,637
ZUORA INC COM CL A 98983V106 35 2,319 SH   SOLE 4 328 0 1,991
ZUORA INC COM CL A 98983V106 21 1,420 SH   SOLE 7 1,420 0 0
ZUORA INC COM CL A 98983V106 4,451 297,114 SH   SOLE 18 297,114 0 0
ZUORA INC COM CL A 98983V106 4,432 295,879 SH   SOLE 19 295,879 0 0
ZUORA INC COM CL A 98983V106 62,600 4,178,899 SH   SOLE 21 4,178,899 0 0
ZUORA INC COM CL A 98983V106 40,600 2,710,275 SH   SOLE 22 2,646,341 0 63,934
ZUORA INC COM CL A 98983V106 56 3,743 SH   SOLE 23 3,743 0 0
ZUORA INC COM CL A 98983V106 372 24,841 SH   SOLE 25 24,841 0 0
ZUORA INC COM CL A 98983V106 662 44,185 SH   SOLE 26 36,328 0 7,857
ZUORA INC COM CL A 98983V106 27 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106 7,568 505,182 SH   SOLE 30 505,182 0 0
ZUORA INC COM CL A 98983V106 258 17,238 SH   SOLE 34 17,238 0 0
ZUORA INC COM CL A 98983V106 177 11,793 SH   SOLE 36 11,793 0 0
ZUORA INC COM CL A 98983V106 185 12,377 SH   SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 478 31,936 SH   SOLE 43 31,665 0 271
ZURN WATER SOLUTIONS CORP COM 98983L108 2,631 74,322 SH   SOLE 2 34,492 0 39,830
ZURN WATER SOLUTIONS CORP COM 98983L108 17 470 SH   SOLE 4 470 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 8,741 246,922 SH   SOLE 7 246,922 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 11,914 336,551 SH   SOLE 18 336,551 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 7,581 214,157 SH   SOLE 19 214,157 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 146,290 4,132,476 SH   SOLE 21 4,132,476 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 103,024 2,910,276 SH   SOLE 22 2,814,262 0 96,014
ZURN WATER SOLUTIONS CORP COM 98983L108 644 18,201 SH   SOLE 25 18,201 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 1,793 50,648 SH   SOLE 26 41,134 0 9,514
ZURN WATER SOLUTIONS CORP COM 98983L108 76 2,158 SH   SOLE 28 2,158 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 75,690 2,138,144 SH   SOLE 30 2,138,144 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 287 8,094 SH   SOLE 36 8,094 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 565 15,965 SH   SOLE 40 15,965 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 639 18,064 SH   SOLE 43 17,723 0 341
ZYMERGEN INC COM 98985X100 78 26,957 SH   SOLE 2 5,896 0 21,061
ZYMERGEN INC COM 98985X100 1 301 SH   SOLE 7 301 0 0
ZYMERGEN INC COM 98985X100 650 225,044 SH   SOLE 18 225,044 0 0
ZYMERGEN INC COM 98985X100 409 141,446 SH   SOLE 19 141,446 0 0
ZYMERGEN INC COM 98985X100 7,942 2,748,230 SH   SOLE 21 2,748,230 0 0
ZYMERGEN INC COM 98985X100 3,037 1,050,816 SH   SOLE 22 1,010,124 0 40,692
ZYMEWORKS INC COM 98985W102 136 20,708 SH   SOLE 2 20,708 0 0
ZYMEWORKS INC COM 98985W102 1 156 SH   SOLE 4 156 0 0
ZYMEWORKS INC COM 98985W102 3,826 584,157 SH   SOLE 21 584,157 0 0
ZYMEWORKS INC COM 98985W102 328 50,129 SH   SOLE 22 32,637 0 17,492
ZYMEWORKS INC COM 98985W102 50 7,587 SH   SOLE 25 7,587 0 0
ZYMEWORKS INC COM 98985W102 156 23,769 SH   SOLE 26 21,073 0 2,696
ZYMEWORKS INC COM 98985W102 195 29,730 SH   SOLE 28 29,730 0 0
ZYMEWORKS INC COM 98985W102 1,613 246,205 SH   SOLE 30 246,205 0 0
ZYMEWORKS INC COM 98985W102 31 4,691 SH   SOLE 34 4,691 0 0
ZYMEWORKS INC COM 98985W102 9 1,378 SH   SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 32 4,941 SH   SOLE 40 4,941 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 16 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 244 119,102 SH   SOLE 21 119,102 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 1,459 711,656 SH   SOLE 22 711,656 0 0
ZYNEX INC COM 98986M103 98 15,774 SH   SOLE 2 13,677 0 2,097
ZYNEX INC COM 98986M103 2 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103 553 88,733 SH   SOLE 18 83,962 0 4,771
ZYNEX INC COM 98986M103 234 37,564 SH   SOLE 19 37,564 0 0
ZYNEX INC COM 98986M103 16,310 2,618,013 SH   SOLE 21 2,618,013 0 0
ZYNEX INC COM 98986M103 3,856 618,928 SH   SOLE 22 607,822 0 11,106
ZYNEX INC COM 98986M103 32 5,061 SH   SOLE 25 5,061 0 0
ZYNEX INC COM 98986M103 1 106 SH   SOLE 26 106 0 0
ZYNEX INC COM 98986M103 185 29,644 SH   SOLE 30 29,644 0 0
ZYNEX INC COM 98986M103 26 4,131 SH   SOLE 40 4,131 0 0
ZYNEX INC COM 98986M103 10 1,596 SH   SOLE 43 1,596 0 0
ZYNGA INC CL A 98986T108 16,297 1,763,759 SH   SOLE 2 333,819 0 1,429,940
ZYNGA INC CL A 98986T108 131 14,172 SH   SOLE 4 3,333 0 10,839
ZYNGA INC CL A 98986T108 127 13,788 SH   SOLE 7 13,788 0 0
ZYNGA INC CL A 98986T108 4,654 503,673 SH   SOLE 18 494,272 0 9,401
ZYNGA INC CL A 98986T108 4,425 478,867 SH   SOLE 19 478,867 0 0
ZYNGA INC CL A 98986T108 159,906 17,305,839 SH   SOLE 21 17,305,839 0 0
ZYNGA INC CL A 98986T108 215,723 23,346,604 SH   SOLE 22 22,129,673 0 1,216,931
ZYNGA INC CL A 98986T108 98 10,599 SH   SOLE 23 10,599 0 0
ZYNGA INC CL A 98986T108 1,224 132,414 SH   SOLE 25 132,414 0 0
ZYNGA INC CL A 98986T108 3,143 340,138 SH   SOLE 26 267,636 0 72,502
ZYNGA INC CL A 98986T108 167 18,033 SH   SOLE 28 18,033 0 0
ZYNGA INC CL A 98986T108 5,289 572,420 SH   SOLE 30 572,420 0 0
ZYNGA INC CL A 98986T108 145 15,666 SH   SOLE 31 15,666 0 0
ZYNGA INC CL A 98986T108 66 7,135 SH   SOLE 36 7,135 0 0
ZYNGA INC CL A 98986T108 1,117 120,928 SH   SOLE 40 120,928 0 0
ZYNGA INC CL A 98986T108 18 1,982 SH   OTR 43 1,982 0 0
ZYNGA INC CL A 98986T108 5,261 569,356 SH   SOLE 43 526,915 0 42,441
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 5,155 4,241,000 PRN   SOLE 21 4,241,000 0 0
ZYNGA INC NOTE 12/1 98986TAD0 6,327 6,215,000 PRN   SOLE 21 6,215,000 0 0